diff --git a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm index bc6875cf81c3..17ad7d93f739 100644 --- a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm @@ -35,7 +35,7 @@ /area/overmap_encounter/planetoid/beachplanet/explored) "dF" = ( /obj/structure/mineral_door/iron, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/ruin/beachplanet/knight) @@ -940,7 +940,7 @@ /area/overmap_encounter/planetoid/beachplanet/explored) "ZS" = ( /obj/structure/mineral_door/iron, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/ruin/beachplanet/knight) diff --git a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm index 7f5b18cd2014..a309798f02fe 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm @@ -457,7 +457,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -509,7 +509,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "dI" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -1132,7 +1132,7 @@ "hZ" = ( /obj/structure/spider/stickyweb, /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "ib" = ( /obj/item/stack/sheet/metal, @@ -1759,7 +1759,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -2732,7 +2732,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "te" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -3029,7 +3029,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "vd" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "ve" = ( /obj/structure/railing{ @@ -3478,7 +3478,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "xT" = ( /obj/structure/table/reinforced, diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index 628c44f42f6e..547647fab052 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -1642,7 +1642,7 @@ /turf/open/floor/plating, /area/overmap_encounter/planetoid/jungle/explored) "nZ" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ruin/jungle/interceptor/forehall) @@ -6138,7 +6138,7 @@ "YQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/ruin/jungle/interceptor/afthall) "YT" = ( /obj/structure/catwalk/over/plated_catwalk/dark, diff --git a/_maps/outpost/hangar/nt_asteroid_20x20.dmm b/_maps/outpost/hangar/nt_asteroid_20x20.dmm index 159af62d17cf..02bd8e6f14f8 100644 --- a/_maps/outpost/hangar/nt_asteroid_20x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_20x20.dmm @@ -620,7 +620,7 @@ }, /area/hangar) "pW" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ planetary_atmos = 1 }, /area/hangar) diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index 89c80e0e363a..e66283a78671 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -4298,7 +4298,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/ship/cargo) diff --git a/_maps/shuttles/minutemen/minutemen_vela.dmm b/_maps/shuttles/minutemen/minutemen_vela.dmm index 8525a9d297bb..b0c66424a2d4 100644 --- a/_maps/shuttles/minutemen/minutemen_vela.dmm +++ b/_maps/shuttles/minutemen/minutemen_vela.dmm @@ -1468,7 +1468,7 @@ /turf/open/floor/carpet/nanoweave/purple, /area/ship/science) "jh" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ship/hallway/central) @@ -6643,7 +6643,7 @@ /turf/open/floor/circuit/green, /area/ship/science/ai_chamber) "KC" = ( -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/ship/hallway/central) "KE" = ( /obj/machinery/firealarm/directional/south, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index 398fcebfbfb7..64d506147d56 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -3998,7 +3998,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/ship/cargo) diff --git a/_maps/shuttles/solgov/solgov_inkwell.dmm b/_maps/shuttles/solgov/solgov_inkwell.dmm index c64c73a5f191..21331c0bf281 100644 --- a/_maps/shuttles/solgov/solgov_inkwell.dmm +++ b/_maps/shuttles/solgov/solgov_inkwell.dmm @@ -1716,7 +1716,7 @@ pixel_y = 0; pixel_x = -26 }, -/turf/open/floor/plasteel/stairs/wood{ +/turf/open/floor/plasteel/stairs/wood/left{ dir = 1 }, /area/ship/bridge) @@ -2435,7 +2435,7 @@ /area/ship/crew/canteen/kitchen) "qe" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ +/turf/open/floor/plasteel/stairs/wood/right{ dir = 1 }, /area/ship/bridge) @@ -3704,9 +3704,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ - dir = 8; - color = "#D5A66E" +/turf/open/floor/plasteel/stairs/wood/birch{ + dir = 8 }, /area/ship/crew/dorm/dormthree) "xF" = ( @@ -6301,7 +6300,7 @@ /obj/structure/railing/wood{ dir = 4 }, -/turf/open/floor/plasteel/stairs/wood, +/turf/open/floor/plasteel/stairs/wood/right, /area/ship/bridge) "Qt" = ( /obj/machinery/power/terminal{ @@ -6462,7 +6461,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood, +/turf/open/floor/plasteel/stairs/wood/left, /area/ship/bridge) "Rh" = ( /obj/effect/turf_decal/techfloor, @@ -6892,9 +6891,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ - dir = 8; - color = "#543C30" +/turf/open/floor/plasteel/stairs/wood/walnut{ + dir = 8 }, /area/ship/crew/dorm/dormtwo) "TV" = ( diff --git a/_maps/shuttles/syndicate/syndicate_litieguai.dmm b/_maps/shuttles/syndicate/syndicate_litieguai.dmm index fb7070893017..1330108a6874 100644 --- a/_maps/shuttles/syndicate/syndicate_litieguai.dmm +++ b/_maps/shuttles/syndicate/syndicate_litieguai.dmm @@ -2291,7 +2291,7 @@ /obj/structure/cable{ icon_state = "2-9" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ship/storage/eva) diff --git a/code/game/turfs/open/floor/plasteel_floor.dm b/code/game/turfs/open/floor/plasteel_floor.dm index 10760b3af5cf..7ed16bc5631e 100644 --- a/code/game/turfs/open/floor/plasteel_floor.dm +++ b/code/game/turfs/open/floor/plasteel_floor.dm @@ -157,7 +157,6 @@ /turf/open/floor/plasteel/cult/airless initial_gas_mix = AIRLESS_ATMOS - /turf/open/floor/plasteel/stairs //considering removal icon = 'icons/turf/floors.dmi' icon_state = "stairs" @@ -169,7 +168,7 @@ icon_state = "stairs-l" base_icon_state = "stairs-l" -/turf/open/floor/plasteel/stairs/medium +/turf/open/floor/plasteel/stairs/mid icon_state = "stairs-m" base_icon_state = "stairs-m" @@ -182,9 +181,128 @@ base_icon_state = "stairs-old" /turf/open/floor/plasteel/stairs/wood - color = "#A47449" - barefootstep = "wood" - footstep = "wood" + color = "#5B3E1D" + icon_state = "stairs-wood" + base_icon_state = "stairs-wood" + barefootstep = FOOTSTEP_WOOD_BAREFOOT + footstep = FOOTSTEP_WOOD_CLAW + +/turf/open/floor/plasteel/stairs/wood/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/mahogany + color = WOOD_COLOR_RICH + +/turf/open/floor/plasteel/stairs/wood/mahogany/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/mahogany/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/mahogany/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/maple + color = WOOD_COLOR_PALE + +/turf/open/floor/plasteel/stairs/wood/maple/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/maple/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/maple/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/ebony + color = WOOD_COLOR_BLACK + +/turf/open/floor/plasteel/stairs/wood/ebony/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/ebony/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/ebony/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/walnut + color = WOOD_COLOR_CHOCOLATE + +/turf/open/floor/plasteel/stairs/wood/walnut/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/walnut/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/walnut/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/bamboo + color = WOOD_COLOR_PALE2 + +/turf/open/floor/plasteel/stairs/wood/bamboo/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/bamboo/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/bamboo/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/birch + color = WOOD_COLOR_PALE3 + +/turf/open/floor/plasteel/stairs/wood/birch/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/birch/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/birch/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/yew + color = WOOD_COLOR_YELLOW + +/turf/open/floor/plasteel/stairs/wood/yew/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/yew/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/yew/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" /turf/open/floor/plasteel/rockvault icon_state = "rockvault" diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 5136279026c1..398d5550f810 100644 Binary files a/icons/turf/floors.dmi and b/icons/turf/floors.dmi differ