diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 66ae422e927f5c..15da5c0d1efbe7 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -8601,7 +8601,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "bWT" = ( /obj/effect/decal/cleanable/dirt, @@ -10224,7 +10224,7 @@ /area/station/engineering/atmos/hfr_room) "crb" = ( /obj/structure/window/reinforced/spawner/directional/south, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "crd" = ( /obj/effect/decal/cleanable/dirt, @@ -12548,7 +12548,7 @@ /area/station/ai_monitored/security/armory) "cVt" = ( /obj/structure/railing, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "cVx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -19246,7 +19246,7 @@ "eGr" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/east, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "eGs" = ( /obj/structure/chair/office{ @@ -20908,7 +20908,7 @@ dir = 4 }, /obj/structure/window/reinforced/spawner/directional/east, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "fam" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23009,7 +23009,7 @@ "fzD" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/railing, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "fzF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28028,7 +28028,7 @@ /turf/open/floor/iron/large, /area/station/commons/locker) "gKu" = ( -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "gKA" = ( /obj/structure/cable, @@ -35339,7 +35339,7 @@ /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/nestbox, /mob/living/basic/chicken, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "iBf" = ( /obj/structure/cable, @@ -41169,7 +41169,7 @@ "jVg" = ( /obj/machinery/airalarm/directional/north, /obj/structure/window/reinforced/spawner/directional/east, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "jVx" = ( /obj/machinery/computer/crew{ @@ -41575,7 +41575,7 @@ /area/station/ai_monitored/turret_protected/aisat_interior) "kaw" = ( /obj/structure/window/reinforced/spawner/directional/north, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "kax" = ( /obj/structure/chair/office/light{ @@ -42670,7 +42670,7 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "kmE" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, @@ -45001,7 +45001,7 @@ "kSi" = ( /obj/structure/nestbox, /obj/machinery/light/directional/west, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "kSk" = ( /obj/structure/disposalpipe/segment{ @@ -51841,7 +51841,7 @@ "mBG" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/nestbox, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "mBQ" = ( /obj/effect/decal/cleanable/dirt, @@ -55783,7 +55783,7 @@ /area/station/maintenance/fore) "nzA" = ( /mob/living/basic/chicken, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "nzD" = ( /obj/structure/disposalpipe/segment{ @@ -76560,7 +76560,7 @@ "sGm" = ( /obj/structure/window/reinforced/spawner/directional/north, /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "sGx" = ( /obj/structure/cable, @@ -77033,7 +77033,7 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "sLd" = ( /obj/structure/cable, @@ -80405,7 +80405,7 @@ "tCH" = ( /obj/machinery/light/directional/west, /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "tCI" = ( /obj/machinery/telecomms/server/presets/command, @@ -90520,7 +90520,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "vZV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 5e9cda6d529b7f..3350b6bc225925 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -3199,7 +3199,7 @@ dir = 1 }, /obj/structure/window/reinforced/spawner/directional/west, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "bep" = ( /obj/machinery/air_sensor/oxygen_tank, @@ -4852,7 +4852,7 @@ "bJs" = ( /obj/machinery/light/directional/south, /obj/structure/window/reinforced/spawner/directional/west, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "bJQ" = ( /obj/machinery/vending/coffee, @@ -6246,7 +6246,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "cqk" = ( /obj/structure/cable, @@ -17176,7 +17176,7 @@ /area/station/engineering/atmos) "gxn" = ( /obj/structure/nestbox, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "gxx" = ( /obj/machinery/door/airlock/atmos/glass{ @@ -19431,7 +19431,7 @@ /turf/open/floor/iron/white, /area/station/security/prison/mess) "hmM" = ( -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "hne" = ( /obj/machinery/door/window/brigdoor{ @@ -21879,7 +21879,7 @@ "igX" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/nestbox, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "igZ" = ( /obj/machinery/door/firedoor, @@ -24561,7 +24561,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "iVi" = ( /obj/machinery/door/airlock{ @@ -25619,7 +25619,7 @@ "jop" = ( /obj/machinery/light/directional/south, /obj/structure/nestbox, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "joq" = ( /obj/machinery/door/firedoor, @@ -35106,7 +35106,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "mFC" = ( /obj/effect/decal/cleanable/dirt, @@ -45326,7 +45326,7 @@ "qkV" = ( /obj/structure/window/reinforced/spawner/directional/west, /mob/living/basic/chicken, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "qkW" = ( /obj/machinery/light/directional/south, @@ -47969,7 +47969,7 @@ "rhV" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/sign/poster/random/directional/south, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "riz" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -57753,7 +57753,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "uAM" = ( /obj/structure/cable, @@ -59959,7 +59959,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "vpg" = ( /obj/machinery/door/poddoor/preopen{ @@ -65601,7 +65601,7 @@ /area/station/engineering/atmos) "xpk" = ( /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "xpo" = ( /turf/open/floor/carpet, @@ -66403,7 +66403,7 @@ c_tag = "Hydroponics - Aft" }, /mob/living/basic/chicken, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "xDD" = ( /obj/effect/turf_decal/stripes/red/line{ diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 9c660a07a6fa0e..c8b1b8088da2d9 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -15132,7 +15132,7 @@ /area/station/science/ordnance/freezerchamber) "dIN" = ( /obj/structure/railing, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "dIO" = ( /obj/machinery/door/poddoor/preopen{ @@ -16286,7 +16286,7 @@ "eaX" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/railing, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "eaZ" = ( /obj/structure/rack, @@ -16345,7 +16345,7 @@ /area/station/medical/morgue) "ebH" = ( /obj/structure/cable, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "ebL" = ( /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ @@ -19257,7 +19257,7 @@ "eZy" = ( /obj/machinery/light/directional/north, /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "eZC" = ( /obj/effect/decal/cleanable/dirt, @@ -27745,7 +27745,7 @@ "hUC" = ( /obj/machinery/egg_incubator, /obj/structure/window/reinforced/spawner/directional/south, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "hUK" = ( /obj/effect/turf_decal/stripes/corner{ @@ -35968,7 +35968,7 @@ /area/station/engineering/gravity_generator) "kBz" = ( /obj/structure/window/reinforced/spawner/directional/east, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "kBO" = ( /obj/effect/turf_decal/siding/wood/corner{ @@ -37938,7 +37938,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "ldy" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -38903,7 +38903,7 @@ /area/station/medical/medbay/central) "lsR" = ( /mob/living/basic/chicken, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "lti" = ( /obj/structure/fans/tiny/invisible, @@ -40689,7 +40689,7 @@ "lYE" = ( /obj/structure/cable, /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "lYT" = ( /obj/structure/table/reinforced, @@ -41051,7 +41051,7 @@ "mey" = ( /obj/structure/railing, /obj/structure/window/reinforced/spawner/directional/east, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "meB" = ( /obj/effect/decal/cleanable/dirt, @@ -47432,7 +47432,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "ojH" = ( /obj/effect/decal/cleanable/dirt, @@ -53355,7 +53355,7 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "qfv" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -57596,7 +57596,7 @@ /area/station/hallway/secondary/command) "rtn" = ( /obj/structure/window/reinforced/spawner/directional/north, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "rtp" = ( /turf/open/floor/iron/dark, @@ -58461,7 +58461,7 @@ "rKb" = ( /obj/structure/nestbox, /mob/living/basic/chicken/brown, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "rKf" = ( /obj/effect/turf_decal/stripes/line{ @@ -63219,7 +63219,7 @@ /turf/open/floor/iron, /area/station/cargo/storage) "tka" = ( -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "tkh" = ( /obj/effect/turf_decal/trimline/green/filled/line{ @@ -71945,7 +71945,7 @@ "vSB" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/nestbox, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "vSI" = ( /turf/open/openspace, @@ -74821,7 +74821,7 @@ "wNL" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/south, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "wNV" = ( /obj/machinery/door/firedoor, @@ -77106,7 +77106,7 @@ "xEE" = ( /obj/structure/cable, /obj/structure/railing, -/turf/open/misc/sandy_dirt, +/turf/open/floor/sandy_dirt, /area/station/service/hydroponics) "xET" = ( /obj/effect/turf_decal/siding/thinplating/corner{ diff --git a/monkestation/code/game/turfs/open/floor/misc_floor.dm b/monkestation/code/game/turfs/open/floor/misc_floor.dm new file mode 100644 index 00000000000000..994ceea4107b61 --- /dev/null +++ b/monkestation/code/game/turfs/open/floor/misc_floor.dm @@ -0,0 +1,29 @@ +/obj/item/stack/tile/sandy_dirt + name = "sandy dirt tiles" + singular_name = "sandy dirt tile" + desc = "A flat tile of dirt." + icon = 'monkestation/icons/obj/tiles.dmi' + icon_state = "tile_sandy_dirt" + inhand_icon_state = "tile-sepia" + turf_type = /turf/open/floor/sandy_dirt + merge_type = /obj/item/stack/tile/sandy_dirt + +/turf/open/floor/sandy_dirt + gender = PLURAL + name = "dirt" + desc = "Upon closer examination, it's still dirt." + icon = 'icons/turf/floors.dmi' + icon_state = "sand" + base_icon_state = "sand" + bullet_bounce_sound = null + footstep = FOOTSTEP_SAND + barefootstep = FOOTSTEP_SAND + clawfootstep = FOOTSTEP_SAND + heavyfootstep = FOOTSTEP_GENERIC_HEAVY + tiled_dirt = FALSE + + floor_tile = /obj/item/stack/tile/sandy_dirt + +/turf/open/floor/sandy_dirt/break_tile() + . = ..() + icon_state = "sand_damaged" diff --git a/monkestation/icons/obj/tiles.dmi b/monkestation/icons/obj/tiles.dmi index 5bdd17f76b5cf9..1089b9644645f8 100644 Binary files a/monkestation/icons/obj/tiles.dmi and b/monkestation/icons/obj/tiles.dmi differ diff --git a/tgstation.dme b/tgstation.dme index 19cc79335a85f9..52367c1e7a9c2e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -5760,6 +5760,7 @@ #include "monkestation\code\game\objects\items\storage\crate.dm" #include "monkestation\code\game\objects\items\storage\uplink_kits.dm" #include "monkestation\code\game\turfs\open\water.dm" +#include "monkestation\code\game\turfs\open\floor\misc_floor.dm" #include "monkestation\code\modules\_paperwork\paper_premade.dm" #include "monkestation\code\modules\admin\antag_tokens.dm" #include "monkestation\code\modules\admin\camera_view.dm"