[MIRROR] Adds sidings floor decorations (#879)

* Adds sidings floor decorations (#53797)

This was a frequent request from mappers ever since trimlines were added, they work similarly to trimlines but they have different use cases and don't necessarily work together, so I am calling them sidings to avoid confusion.
Whereas trimlines are floor paint for plating, these are solid borders to be used either alongside walls, smoothing transitions between floor types or mark/split an area without having to use walls, and work with any floor type.

These are ALL greyscaled, so they're trivial to bikeshed customize and make new types for your mapping needs
- Colored (plastic/vinyl strips, standard departmental colors)
- Plating(metal, grey/white/dark)
- Wood(it's wood)

I've added them to meta's bar as a small example

* Adds sidings floor decorations

Co-authored-by: Mickyan <38563876+Mickyan@users.noreply.github.com>
This commit is contained in:
SkyratBot
2020-09-20 01:35:50 +02:00
committed by GitHub
parent 423366f5a7
commit c2ab6357f4
3 changed files with 236 additions and 17 deletions
+102 -17
View File
@@ -92,12 +92,19 @@
/obj/machinery/newscaster{
pixel_x = -28
},
/turf/open/floor/wood,
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/tile/bar,
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"aap" = (
/obj/machinery/light{
dir = 8
},
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"aaq" = (
@@ -108,6 +115,9 @@
/area/security/prison)
"aar" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"aas" = (
@@ -10938,10 +10948,10 @@
pixel_y = 23
},
/obj/structure/bed/dogbed/mcgriff,
/mob/living/simple_animal/pet/dog/pug/mcgriff,
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 9
},
/mob/living/simple_animal/pet/dog/pug/mcgriff,
/turf/open/floor/plasteel,
/area/security/warden)
"ayB" = (
@@ -28462,7 +28472,11 @@
/obj/machinery/camera{
c_tag = "Bar - Fore"
},
/turf/open/floor/wood,
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/tile/bar,
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"boO" = (
/obj/machinery/light_switch{
@@ -31455,6 +31469,9 @@
/obj/structure/chair/stool{
pixel_y = 8
},
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"bwY" = (
@@ -33207,6 +33224,9 @@
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"bBU" = (
@@ -33216,6 +33236,9 @@
},
/obj/structure/disposalpipe/segment,
/obj/structure/chair/stool/bar,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"bBZ" = (
@@ -33933,6 +33956,9 @@
},
/obj/item/kirbyplants/potty,
/obj/machinery/light,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"bDK" = (
@@ -34551,7 +34577,11 @@
/area/crew_quarters/kitchen)
"bFt" = (
/obj/machinery/vending/coffee,
/turf/open/floor/wood,
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/tile/bar,
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"bFv" = (
/obj/machinery/door/airlock{
@@ -34773,6 +34803,9 @@
pixel_x = 26;
pixel_y = 26
},
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
"bGh" = (
@@ -54014,6 +54047,9 @@
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"cDR" = (
@@ -60907,6 +60943,9 @@
/obj/item/kirbyplants{
icon_state = "plant-10"
},
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"dbF" = (
@@ -65305,10 +65344,10 @@
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/mob/living/carbon/monkey/punpun,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{
dir = 8
},
/mob/living/carbon/monkey/punpun,
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"enV" = (
@@ -65592,9 +65631,6 @@
/turf/open/floor/plasteel,
/area/construction/storage_wing)
"eIG" = (
/mob/living/simple_animal/hostile/retaliate/goat{
name = "Pete"
},
/obj/machinery/power/apc{
areastring = "/area/crew_quarters/kitchen/coldroom";
dir = 1;
@@ -65606,6 +65642,9 @@
dir = 8;
pixel_x = 14
},
/mob/living/simple_animal/hostile/retaliate/goat{
name = "Pete"
},
/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor,
/area/crew_quarters/kitchen/coldroom)
"eII" = (
@@ -68015,6 +68054,13 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/engine/supermatter)
"hWR" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"hYz" = (
/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/yellow{
@@ -68553,6 +68599,9 @@
dir = 1
},
/obj/structure/chair/stool/bar,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"iVV" = (
@@ -69130,13 +69179,9 @@
/turf/open/floor/carpet,
/area/medical/psychology)
"jIE" = (
/obj/effect/turf_decal/tile/bar,
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel,
/turf/open/floor/wood,
/area/crew_quarters/bar)
"jKK" = (
/obj/machinery/door/airlock/external{
@@ -70227,6 +70272,12 @@
/obj/machinery/iv_drip,
/turf/open/floor/plating,
/area/medical/abandoned)
"kVB" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"kWn" = (
/obj/machinery/light/small{
dir = 8
@@ -70782,6 +70833,9 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"lOR" = (
@@ -71328,6 +71382,9 @@
/obj/structure/chair/stool/bar,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"mum" = (
@@ -71926,6 +71983,13 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
"nxw" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"nzS" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible,
/turf/open/floor/plating,
@@ -72085,6 +72149,9 @@
},
/obj/structure/chair/stool/bar,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"nLU" = (
@@ -72178,6 +72245,9 @@
/area/quartermaster/qm)
"nPl" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"nPC" = (
@@ -73085,6 +73155,9 @@
dir = 1
},
/obj/structure/cable,
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"pcT" = (
@@ -74251,6 +74324,9 @@
pixel_x = 32;
pixel_y = -28
},
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/plasteel,
/area/crew_quarters/bar)
"qxe" = (
@@ -74366,6 +74442,9 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"qCJ" = (
@@ -77504,6 +77583,12 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
"vdV" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
"veU" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -113014,7 +113099,7 @@ xKx
aao
aap
qQP
nPl
hWR
qCy
byC
dbx
@@ -113782,8 +113867,8 @@ bhG
bjp
tFU
bBS
qRO
byC
nxw
vdV
rPb
byC
iGT
@@ -114296,7 +114381,7 @@ bhI
bjC
tFU
kja
byC
kVB
uyw
btp
buO
@@ -186,3 +186,137 @@
/obj/effect/turf_decal/mining/survival
icon_state = "survival"
/obj/effect/turf_decal/siding
icon_state = "siding_line"
/obj/effect/turf_decal/siding/white
color = "#BCBCBC"
/obj/effect/turf_decal/siding/white/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/white/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/red
color = "#DE3A3A"
/obj/effect/turf_decal/siding/red/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/red/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/green
color = "#9FED58"
/obj/effect/turf_decal/siding/green/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/green/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/blue
color = "#52B4E9"
/obj/effect/turf_decal/siding/blue/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/blue/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/yellow
color = "#EFB341"
/obj/effect/turf_decal/siding/yellow/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/yellow/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/purple
color = "#D381C9"
/obj/effect/turf_decal/siding/purple/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/purple/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/brown
color = "#A46106"
/obj/effect/turf_decal/siding/brown/corner
icon_state = "siding_corner"
/obj/effect/turf_decal/siding/brown/end
icon_state = "siding_end"
/obj/effect/turf_decal/siding/wood
icon_state = "siding_wood_line"
color = "#55391A"
/obj/effect/turf_decal/siding/wood/corner
icon_state = "siding_wood_corner"
/obj/effect/turf_decal/siding/wood/end
icon_state = "siding_wood_end"
/obj/effect/turf_decal/siding/thinplating
icon_state = "siding_thinplating_line"
color = "#aaaaaa"
/obj/effect/turf_decal/siding/thinplating/corner
icon_state = "siding_thinplating_corner"
/obj/effect/turf_decal/siding/thinplating/end
icon_state = "siding_thinplating_end"
/obj/effect/turf_decal/siding/thinplating/light
color = "#FFFFFF"
/obj/effect/turf_decal/siding/thinplating/light/corner
icon_state = "siding_thinplating_corner"
/obj/effect/turf_decal/siding/thinplating/light/end
icon_state = "siding_thinplating_end"
/obj/effect/turf_decal/siding/thinplating/dark
icon_state = "siding_thinplating_line"
color = "#474747"
/obj/effect/turf_decal/siding/thinplating/dark/corner
icon_state = "siding_thinplating_corner"
/obj/effect/turf_decal/siding/thinplating/dark/end
icon_state = "siding_thinplating_end"
/obj/effect/turf_decal/siding/wideplating
icon_state = "siding_wideplating_line"
color = "#aaaaaa"
/obj/effect/turf_decal/siding/wideplating/corner
icon_state = "siding_wideplating_corner"
/obj/effect/turf_decal/siding/wideplating/end
icon_state = "siding_wideplating_end"
/obj/effect/turf_decal/siding/wideplating/light
color = "#FFFFFF"
/obj/effect/turf_decal/siding/wideplating/light/corner
icon_state = "siding_wideplating_corner"
/obj/effect/turf_decal/siding/wideplating/light/end
icon_state = "siding_wideplating_end"
/obj/effect/turf_decal/siding/wideplating/dark
icon_state = "siding_wideplating_line"
color = "#474747"
/obj/effect/turf_decal/siding/wideplating/dark/corner
icon_state = "siding_wideplating_corner"
/obj/effect/turf_decal/siding/wideplating/dark/end
icon_state = "siding_wideplating_end"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 79 KiB