diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index e5f03fc2efd..cfd47e28374 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -49,7 +49,8 @@ id = "ash-walker" description = "A race of unbreathing lizards live here, that run faster than a human can, worship a broken dead city, and are capable of reproducing by something involving tentacles? \ Probably best to stay clear." - suffix = "lavaland_surface_ash_walker1.dmm" + prefix = "modular_skyrat/modules/mapping/_maps/RandomRuins/LavaRuins/" // SKYRAT ADDITION + suffix = "lavaland_surface_ash_walker1_skyrat.dmm" // SKYRAT EDIT - ORIGINAL: lavaland_surface_ash_walker1.dmm always_place = TRUE //SKYRAT EDIT CHANGE allow_duplicates = FALSE //SKYRAT EDIT REMOVAL BEGIN - MAPPING diff --git a/modular_skyrat/modules/ashwalkers/code/item/clothing/hands/hands.dm b/modular_skyrat/modules/ashwalkers/code/item/clothing/hands/hands.dm new file mode 100644 index 00000000000..89b58f3f93b --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/item/clothing/hands/hands.dm @@ -0,0 +1,14 @@ +/obj/item/clothing/gloves/military/ashwalk + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/gloves.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/hands.dmi' + name = "ash coated bronze gloves" + desc = "Some sort of thin material with the backing of bronze plates." + icon_state = "legionlegat" + +/obj/item/clothing/gloves/military/claw + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/gloves.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/hands.dmi' + name = "tribal claw glove" + desc = "A gauntlet fashioned from the hand of a long-dead creature. Judging by the claws, whoever brought the beast down must have had a hard fight." + icon_state = "claw" + diff --git a/modular_skyrat/modules/ashwalkers/code/item/clothing/head/head.dm b/modular_skyrat/modules/ashwalkers/code/item/clothing/head/head.dm new file mode 100644 index 00000000000..e6b1d35798b --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/item/clothing/head/head.dm @@ -0,0 +1,8 @@ +/obj/item/clothing/head/shamanash + name = "shaman skull" + desc = "The skull of a long dead animal bolted to the front of a repurposed pan." + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/hats.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/head.dmi' + icon_state = "shamskull" + mutant_variants = NONE + diff --git a/modular_skyrat/modules/ashwalkers/code/item/clothing/shoes/shoes.dm b/modular_skyrat/modules/ashwalkers/code/item/clothing/shoes/shoes.dm new file mode 100644 index 00000000000..a84a6c4fb19 --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/item/clothing/shoes/shoes.dm @@ -0,0 +1,22 @@ +/obj/item/clothing/shoes/jackboots/ashwalker + name = "ash coated bronze boots" + desc = "Boots decorated with poorly forged metal." + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi' + icon_state = "legionmetal" + mutant_variants = NONE + +/obj/item/clothing/shoes/jackboots/ashwalker/legate + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi' + icon_state = "legionlegat" + mutant_variants = NONE + +/obj/item/clothing/shoes/wraps/ashwalker + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi' + name = "ash coated foot wraps" + desc = "May hurt for less than normal legs." + icon_state = "rag" + mutant_variants = NONE + diff --git a/modular_skyrat/modules/ashwalkers/code/item/clothing/suits/misc.dm b/modular_skyrat/modules/ashwalkers/code/item/clothing/suits/misc.dm new file mode 100644 index 00000000000..82dc5a98a02 --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/item/clothing/suits/misc.dm @@ -0,0 +1,16 @@ +/obj/item/clothing/suit/ashwalkermantle + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/suits.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit.dmi' + name = "tanned hide" + desc = "The tanned hide of some brown furred creature." + icon_state = "mantle_liz" + mutant_variants = NONE + +/obj/item/clothing/suit/ashwalkermantle/cape + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/suits.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit.dmi' + name = "brown leather cape" + desc = "An ash coated cloak." + icon_state = "desertcloak" + mutant_variants = NONE + diff --git a/modular_skyrat/modules/ashwalkers/code/item/clothing/under/costumes.dm b/modular_skyrat/modules/ashwalkers/code/item/clothing/under/costumes.dm new file mode 100644 index 00000000000..4c057f38b4c --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/item/clothing/under/costumes.dm @@ -0,0 +1,49 @@ +/obj/item/clothing/under/costume/gladiator/ash_walker/greentrib + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "ash covered leaves" + desc = "Green leaves coated with a thick layer of ash. Praise the Nercopolis." + icon_state = "tribal_m" + +/obj/item/clothing/under/costume/gladiator/ash_walker/yellow + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "ash walker rags" + desc = "Rags from Lavaland, coated with light ash. This one seems to be for the juniors of a tribe. Praise the Nercopolis." + icon_state = "tribalrags" + +/obj/item/clothing/under/costume/gladiator/ash_walker/chiefrags + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "old ash walker rags" + desc = "Rags from Lavaland, coated with heavy ash. This one seems to be for the elders of a tribe. Praise the Nercopolis." + icon_state = "chiefrags" + +/obj/item/clothing/under/costume/gladiator/ash_walker/shaman + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "decorated ash walker rags" + desc = "Rags from Lavaland, drenched with ash, it has fine jewel coated bones sewn around the neck. This one seems to be for the shaman of a tribe. Praise the Nercopolis." + icon_state = "chiefrags" + +/obj/item/clothing/under/costume/gladiator/ash_walker/robe + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "ash walker robes" + desc = "A robe from the ashlands. This one seems to be for ...Everyone, really. Praise the Nercopolis." + icon_state = "robe_liz" + +/obj/item/clothing/under/costume/gladiator/ash_walker/tribal + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "ash walker tin" + desc = "Thin tin bolted over poorly tanned leather." + icon_state = "tribal" + +/obj/item/clothing/under/costume/gladiator/ash_walker/white + icon = 'modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi' + name = "white ash walker rags" + desc = "A poorly sewn dress made of white materials." + icon_state = "lizcheo" + diff --git a/modular_skyrat/modules/ashwalkers/code/vendors/ash_clothing_vendor.dm b/modular_skyrat/modules/ashwalkers/code/vendors/ash_clothing_vendor.dm new file mode 100644 index 00000000000..1fe18476229 --- /dev/null +++ b/modular_skyrat/modules/ashwalkers/code/vendors/ash_clothing_vendor.dm @@ -0,0 +1,24 @@ +/obj/machinery/vending/ashclothingvendor + name = "\improper Ashland Clothing Storage" + desc = "A large container, filled with various clothes for the Ash Walkers." + product_ads = "Praise the Necropolis" + icon = 'modular_skyrat/modules/ashwalkers/icons/vendor/vending.dmi' + icon_state = "ashclothvendor" + icon_deny = "necrocrate" + + products = list( //Relatively normal to have, I GUESS + /obj/item/clothing/under/costume/gladiator/ash_walker/tribal = 15, + /obj/item/clothing/under/costume/gladiator/ash_walker/robe = 15, + /obj/item/clothing/under/costume/gladiator/ash_walker/shaman = 15, + /obj/item/clothing/under/costume/gladiator/ash_walker/chiefrags = 15, + /obj/item/clothing/under/costume/gladiator/ash_walker/yellow = 15, + /obj/item/clothing/suit/ashwalkermantle = 12, + /obj/item/clothing/suit/ashwalkermantle/cape = 12, + /obj/item/clothing/shoes/jackboots/ashwalker = 12, + /obj/item/clothing/shoes/jackboots/ashwalker/legate = 12, + /obj/item/clothing/shoes/wraps/ashwalker = 10, + /obj/item/clothing/head/shamanash = 3, + /obj/item/clothing/gloves/military/claw = 5, + /obj/item/clothing/gloves/military/ashwalk = 10 + ) + diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi new file mode 100644 index 00000000000..e5401383ce6 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet_digi.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet_digi.dmi new file mode 100644 index 00000000000..6ada9016d09 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/feet_digi.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/hands.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/hands.dmi new file mode 100644 index 00000000000..57aa21bcf39 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/hands.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/head.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/head.dmi new file mode 100644 index 00000000000..0ba6a4fd6e2 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/head.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit.dmi new file mode 100644 index 00000000000..aae97bc9e5a Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit_digi.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit_digi.dmi new file mode 100644 index 00000000000..2f42b3b1b1a Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/suit_digi.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi new file mode 100644 index 00000000000..49bb0bdda55 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform_digi.dmi b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform_digi.dmi new file mode 100644 index 00000000000..fe9ba3274ca Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/mob/clothing/uniform_digi.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/obj/clothing/gloves.dmi b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/gloves.dmi new file mode 100644 index 00000000000..38e4afe1b6c Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/gloves.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/obj/clothing/hats.dmi b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/hats.dmi new file mode 100644 index 00000000000..48b4f872d71 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/hats.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi new file mode 100644 index 00000000000..828f246068e Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/shoes.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/obj/clothing/suits.dmi b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/suits.dmi new file mode 100644 index 00000000000..405556ec1cc Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/suits.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi new file mode 100644 index 00000000000..1cb81a1d254 Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/obj/clothing/uniforms.dmi differ diff --git a/modular_skyrat/modules/ashwalkers/icons/vendor/vending.dmi b/modular_skyrat/modules/ashwalkers/icons/vendor/vending.dmi new file mode 100644 index 00000000000..2b412f25d7e Binary files /dev/null and b/modular_skyrat/modules/ashwalkers/icons/vendor/vending.dmi differ diff --git a/modular_skyrat/modules/mapping/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1_skyrat.dmm b/modular_skyrat/modules/mapping/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1_skyrat.dmm new file mode 100644 index 00000000000..cbaf7c2a9d4 --- /dev/null +++ b/modular_skyrat/modules/mapping/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1_skyrat.dmm @@ -0,0 +1,167 @@ +"aK" = (/obj/structure/water_source/puddle,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"bc" = (/obj/structure/stone_tile/cracked{dir = 8},/obj/machinery/smartfridge/drying_rack{idle_power_usage = 0; use_power = 0},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"bH" = (/obj/structure/stone_tile/block/cracked,/obj/structure/stone_tile/block{dir = 1},/obj/structure/table/bronze,/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"cm" = (/obj/structure/stone_tile/block/cracked{dir = 1},/obj/structure/stone_tile/block,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"cC" = (/obj/structure/stone_tile,/obj/structure/decorative/shelf,/obj/item/restraints/handcuffs/cable/sinew,/obj/item/restraints/handcuffs/cable/sinew,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"cP" = (/obj/structure/geyser/random,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"dw" = (/obj/structure/stone_tile/slab,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"dU" = (/obj/structure/stone_tile/block/cracked,/obj/structure/stone_tile{dir = 4},/obj/machinery/smartfridge/drying_rack{idle_power_usage = 0; use_power = 0},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"ei" = (/obj/structure/stone_tile/block/cracked,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"eC" = (/obj/structure/table/optable,/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"eE" = (/obj/item/reagent_containers/glass/bucket/wooden,/obj/item/reagent_containers/glass/bucket/wooden,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"eO" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked{dir = 4},/obj/structure/stone_tile/cracked{dir = 1},/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"eU" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"fe" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile/cracked{dir = 4},/obj/structure/stone_tile/cracked{dir = 8},/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"fY" = (/turf/open/water,/area/ruin/unpowered/ash_walkers) +"gJ" = (/obj/item/stack/sheet/mineral/sandstone/thirty,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"hL" = (/obj/item/reagent_containers/glass/bucket/wooden,/obj/item/reagent_containers/glass/bucket/wooden,/obj/item/reagent_containers/glass/bucket/wooden,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"hX" = (/obj/structure/stone_tile/block/cracked,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"hY" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"iI" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile/cracked{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"iJ" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block{dir = 8},/obj/structure/rack,/obj/item/spear/bonespear,/obj/item/spear/bonespear,/obj/item/spear{pixel_x = 5},/obj/item/spear{pixel_x = 5},/obj/item/kitchen/knife/combat/bone{pixel_x = -8},/obj/item/kitchen/knife/combat/bone{pixel_x = -8},/obj/item/kitchen/knife/combat/bone{pixel_x = -8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"iP" = (/obj/structure/stone_tile/block/cracked{dir = 1},/obj/structure/stone_tile/block/cracked,/obj/structure/destructible/cult/talisman{desc = "A bloodstained altar dedicated to the Necropolis."},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"iZ" = (/obj/effect/mapping_helpers/no_lava,/turf/closed/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"jC" = (/obj/structure/stone_tile/block/cracked,/obj/structure/stone_tile/block{dir = 1},/obj/structure/table/bronze,/obj/item/flashlight/flare/torch,/obj/item/flashlight/flare/torch,/obj/item/flashlight/flare/torch,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"kx" = (/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/stone_tile/cracked{dir = 4},/obj/structure/stone_tile{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"kE" = (/obj/structure/stone_tile/surrounding_tile/cracked,/obj/structure/stone_tile/center,/obj/structure/stone_tile/surrounding_tile{dir = 1},/obj/structure/stone_tile/surrounding_tile{dir = 8},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"mc" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"mh" = (/obj/structure/stone_tile/surrounding_tile/cracked{dir = 4},/turf/closed/indestructible/riveted/boss,/area/ruin/unpowered/ash_walkers) +"mu" = (/obj/structure/stone_tile/block,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"mv" = (/turf/template_noop,/area/template_noop) +"mZ" = (/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"nj" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"no" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/table/bronze,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"nt" = (/obj/structure/stone_tile/block/cracked,/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"nx" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"nI" = (/obj/structure/stone_tile/block/cracked{dir = 1},/obj/structure/stone_tile/block/cracked,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"nL" = (/obj/structure/stone_tile/cracked{dir = 4},/obj/item/seeds/cannabis/white,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"nR" = (/obj/structure/stone_tile,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"oe" = (/obj/structure/stone_tile/block{dir = 8},/obj/machinery/iv_drip,/obj/item/reagent_containers/food/drinks/waterbottle/large,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"pD" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block{dir = 8},/mob/living/simple_animal/hostile/asteroid/gutlunch/grublunch,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"pE" = (/turf/closed/indestructible/riveted/boss,/area/ruin/unpowered/ash_walkers) +"pV" = (/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 4},/obj/effect/decal/cleanable/blood,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"qr" = (/obj/effect/mapping_helpers/no_lava,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"qs" = (/obj/structure/lavaland/ash_walker,/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"qy" = (/obj/structure/stone_tile/block{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"qW" = (/obj/structure/stone_tile/block{dir = 8},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"rz" = (/obj/structure/stone_tile/block{dir = 8},/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 1},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"rD" = (/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/table/wood,/obj/item/candle/infinite,/obj/item/reagent_containers/food/drinks/bottle/lizardwine{pixel_x = 4; pixel_y = 15},/obj/item/food/rootroll{pixel_x = 10},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"rE" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block{dir = 8},/obj/structure/table/bronze,/obj/item/clothing/gloves/military/claw{desc = "Legend says an ancient Ashwalker tribesman wielded this claw into numerous battles and hunts. It remains a precious artifact to future generations."; name = "kal'trop"},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"rQ" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/closet/crate/wooden,/obj/item/seeds/tower,/obj/item/seeds/tower,/obj/item/seeds/reishi,/obj/item/seeds/reishi,/obj/item/seeds/cabbage,/obj/item/seeds/cabbage,/obj/item/seeds/carrot,/obj/item/seeds/carrot,/obj/item/seeds/chanter,/obj/item/seeds/chanter,/obj/item/seeds/chili,/obj/item/seeds/chili,/obj/item/seeds/garlic,/obj/item/seeds/garlic,/obj/item/seeds/korta_nut,/obj/item/seeds/korta_nut,/obj/item/seeds/korta_nut,/obj/item/seeds/korta_nut,/obj/item/seeds/onion,/obj/item/seeds/onion,/obj/item/seeds/potato,/obj/item/seeds/potato,/obj/item/seeds/lavaland/cactus,/obj/item/seeds/lavaland/cactus,/obj/item/seeds/lavaland/cactus,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"rR" = (/obj/structure/stone_tile{dir = 4},/obj/structure/closet/crate/medical,/obj/item/storage/firstaid/regular,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/lizard,/obj/item/reagent_containers/blood/lizard,/obj/item/stack/sheet/cloth/ten,/obj/item/reagent_containers/blood/lizard,/obj/item/reagent_containers/blood/lizard,/obj/item/circular_saw,/obj/item/hemostat,/obj/item/retractor,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"se" = (/obj/structure/stone_tile/cracked{dir = 4},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 8},/obj/effect/decal/cleanable/blood,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"ss" = (/obj/structure/stone_tile/block/cracked,/obj/structure/stone_tile/block{dir = 1},/obj/item/flashlight/flare/torch,/obj/item/flashlight/flare/torch,/obj/item/flashlight/flare/torch,/obj/structure/table/bronze,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"sI" = (/obj/structure/stone_tile/block/burnt,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"tg" = (/obj/structure/stone_tile/block/cracked,/obj/structure/stone_tile/block{dir = 1},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"tl" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile/block{dir = 1},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"tm" = (/obj/structure/stone_tile/block,/obj/structure/table/bronze,/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"tH" = (/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/stone_tile/block{dir = 8},/obj/structure/table/bronze,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/flashlight/lantern,/obj/item/soap/homemade,/obj/item/soap/homemade,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"ug" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"uE" = (/obj/structure/stone_tile/cracked{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"uM" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 4},/obj/structure/chair/wood{dir = 8},/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"wa" = (/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"wp" = (/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked{dir = 4},/obj/structure/closet/crate,/obj/item/stack/sheet/mineral/wood{amount = 50},/obj/item/stack/sheet/iron/fifty,/obj/item/stack/sheet/iron/fifty,/obj/item/stack/sheet/leather{amount = 35},/obj/item/stack/sheet/mineral/wood{amount = 50},/obj/item/stack/sheet/leather{amount = 35},/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/grown/log,/obj/item/stack/rods/fifty,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"ww" = (/obj/structure/railing/stone,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"wM" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile{dir = 1},/obj/effect/decal/cleanable/blood,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"wS" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/decorative/shelf,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/iron/twenty,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"xW" = (/obj/structure/stone_tile/block/cracked{dir = 1},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked,/obj/item/cultivator/rake,/obj/item/cultivator/rake,/obj/item/shovel,/obj/item/shovel,/obj/item/secateurs,/obj/item/secateurs,/obj/structure/closet/crate/wooden,/obj/item/clothing/gloves/botanic_leather,/obj/item/clothing/gloves/botanic_leather,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"yJ" = (/turf/closed/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"yL" = (/obj/structure/statue/bone/rib{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"yR" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/block{dir = 4},/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Ao" = (/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Av" = (/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Az" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked{dir = 1},/obj/item/seeds/glowshroom,/obj/item/seeds/glowshroom,/obj/item/seeds/replicapod,/obj/item/seeds/replicapod,/obj/item/seeds/cotton,/obj/item/seeds/cotton,/obj/item/seeds/cotton,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"AG" = (/obj/structure/stone_tile/surrounding/cracked{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Bc" = (/obj/structure/stone_tile/surrounding_tile/cracked{dir = 4},/obj/structure/stone_tile/center/cracked,/obj/structure/stone_tile/surrounding_tile,/obj/structure/stone_tile/surrounding_tile{dir = 1},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"BJ" = (/obj/structure/stone_tile/block{dir = 1},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Ch" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 8},/obj/structure/stone_tile/cracked{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Cl" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Cp" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/block{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"DJ" = (/obj/structure/stone_tile/surrounding_tile/cracked,/obj/structure/stone_tile/surrounding_tile/cracked{dir = 4},/obj/structure/stone_tile/center,/obj/structure/stone_tile/surrounding_tile{dir = 8},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"EH" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/block/cracked{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"EL" = (/obj/structure/stone_tile/block{dir = 8},/obj/structure/stone_tile/block/cracked{dir = 4},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Fz" = (/obj/structure/stone_tile/block/cracked{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"FA" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/obj/machinery/vending/ashclothingvendor,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"FL" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/table/bronze,/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"GG" = (/obj/structure/stone_tile/surrounding_tile/cracked{dir = 8},/obj/structure/stone_tile/center,/obj/structure/stone_tile/surrounding_tile{dir = 1},/obj/structure/stone_tile/surrounding_tile{dir = 4},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"GX" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/table/bronze,/obj/item/storage/toolbox/syndicate{pixel_y = 5},/obj/item/storage/toolbox/syndicate,/obj/item/weldingtool/experimental,/obj/item/weldingtool/experimental,/obj/item/construction/rcd/loaded{pixel_x = 3; pixel_y = 3},/obj/item/construction/rcd/loaded{pixel_x = 3; pixel_y = 3},/obj/item/storage/belt/utility,/obj/item/storage/belt/utility,/obj/item/storage/belt/utility,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Hx" = (/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"HF" = (/obj/structure/stone_tile/block{dir = 8},/obj/structure/stone_tile/cracked{dir = 1},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Ie" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile/cracked{dir = 8},/obj/item/stack/marker_beacon/ten,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Jo" = (/obj/item/storage/box/rxglasses,/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"JD" = (/obj/structure/stone_tile/block/cracked{dir = 4},/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"JN" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Kr" = (/obj/effect/mob_spawn/human/miner/explorer,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"KS" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/cracked{dir = 1},/obj/item/storage/bag/ore,/obj/item/storage/bag/ore,/obj/item/storage/bag/ore,/obj/item/storage/bag/ore,/obj/item/storage/bag/ore,/obj/structure/closet/crate,/obj/item/pickaxe/mini,/obj/item/pickaxe/mini,/obj/item/pickaxe/mini,/obj/item/pickaxe/mini,/obj/item/pickaxe/mini,/obj/item/pickaxe/mini,/obj/item/mining_scanner,/obj/item/mining_scanner,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"KU" = (/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"La" = (/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile/cracked{dir = 8},/obj/machinery/vending/ashclothingvendor,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Ly" = (/turf/closed/wall/mineral/wood,/area/ruin/unpowered/ash_walkers) +"LE" = (/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile/burnt,/obj/structure/stone_tile{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"LI" = (/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/stone_tile/block{dir = 8},/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"LM" = (/obj/structure/bonfire/dense,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"LO" = (/obj/structure/stone_tile/cracked{dir = 8},/obj/item/storage/bag/plants,/obj/item/storage/bag/plants,/obj/item/storage/bag/plants,/obj/item/storage/bag/plants/portaseeder,/obj/item/storage/bag/plants/portaseeder,/obj/structure/closet/crate/wooden,/obj/item/reagent_containers/glass/bottle/nutrient/rh,/obj/item/reagent_containers/glass/bottle/nutrient/rh,/obj/item/reagent_containers/glass/bottle/nutrient/rh,/obj/item/reagent_containers/glass/bottle/nutrient/rh,/obj/item/reagent_containers/glass/bottle/nutrient/l4z,/obj/item/reagent_containers/glass/bottle/nutrient/l4z,/obj/item/reagent_containers/glass/bottle/nutrient/l4z,/obj/item/reagent_containers/glass/bottle/nutrient/ez,/obj/item/reagent_containers/glass/bottle/nutrient/ez,/obj/item/reagent_containers/glass/bottle/nutrient/ez,/obj/item/reagent_containers/glass/bottle/nutrient/ez,/obj/item/plant_analyzer,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"LT" = (/obj/structure/stone_tile/block/cracked{dir = 4},/obj/structure/stone_tile/block{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Mv" = (/obj/machinery/hydroponics/soil,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"MD" = (/obj/structure/stone_tile/block/cracked{dir = 1},/obj/structure/stone_tile{dir = 8},/obj/effect/decal/cleanable/blood,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"MI" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile/cracked{dir = 4},/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"MR" = (/obj/structure/stone_tile/block{dir = 1},/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Ne" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"NB" = (/obj/structure/closet/crate/miningcar,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"NP" = (/obj/structure/stone_tile/slab/cracked,/obj/effect/decal/cleanable/blood,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"NV" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block/cracked{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Oc" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/item/flashlight/lantern,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Os" = (/obj/structure/stone_tile/cracked,/obj/structure/stone_tile{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Ox" = (/obj/structure/stone_tile/slab/cracked,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"OJ" = (/obj/structure/stone_tile/burnt,/obj/machinery/processor,/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"ON" = (/obj/effect/mob_spawn/human/miner,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"OR" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile/cracked,/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile/cracked{dir = 8},/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Pr" = (/obj/structure/stone_tile/surrounding_tile{dir = 8},/obj/structure/stone_tile/block{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"PB" = (/obj/structure/stone_tile/slab,/obj/effect/decal/cleanable/blood,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"PF" = (/turf/closed/indestructible/riveted/boss/see_through,/area/ruin/unpowered/ash_walkers) +"PJ" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 1},/obj/item/stack/rods/fifty,/obj/structure/closet/crate/wooden,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl,/obj/item/reagent_containers/glass/bowl/mushroom_bowl,/obj/item/reagent_containers/glass/bowl/mushroom_bowl,/obj/item/reagent_containers/glass/bowl/mushroom_bowl,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"PK" = (/obj/structure/necropolis_gate,/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/fans/tiny/invisible,/obj/effect/decal/cleanable/blood,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"PN" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile/block{dir = 8},/obj/structure/rack,/obj/item/gun/ballistic/tribalbow,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Qw" = (/obj/structure/stone_tile/slab/cracked,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"QG" = (/obj/structure/stone_tile/slab,/obj/structure/mineral_door/wood,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Ra" = (/obj/effect/mob_spawn/human/corpse/damaged,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Rb" = (/obj/effect/mob_spawn/human/corpse/assistant,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"RG" = (/turf/closed/mineral/volcanic/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"RK" = (/obj/structure/headpike/bone,/obj/effect/mapping_helpers/no_lava,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"St" = (/obj/structure/chair/stool/directional,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"SE" = (/obj/structure/stone_tile/cracked{dir = 1},/obj/structure/stone_tile/burnt,/obj/structure/stone_tile{dir = 4},/obj/structure/fermenting_barrel,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Ul" = (/obj/structure/necropolis_gate,/obj/structure/stone_tile/slab,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Vr" = (/obj/structure/stone_tile/block/cracked{dir = 8},/obj/structure/stone_tile/block/cracked{dir = 4},/obj/item/malf_upgrade,/obj/structure/safe,/obj/item/retractor/alien,/obj/item/stack/spacecash/c10000,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c1000,/turf/open/indestructible/boss,/area/ruin/unpowered/ash_walkers) +"Vw" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"VI" = (/obj/structure/statue/bone/rib,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"VX" = (/obj/structure/mineral_door/wood,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"WB" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 4},/obj/structure/decorative/shelf,/obj/item/kitchen/knife/combat/bone{pixel_x = 5},/obj/item/kitchen/rollingpin,/obj/item/reagent_containers/glass/beaker/large,/obj/item/reagent_containers/glass/beaker/large,/obj/item/soap/homemade,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"WD" = (/obj/structure/stone_tile{dir = 8},/obj/structure/table/wood{desc = "A large mortar and pestle set, capable of rapidly transfering contents to a beaker. One might assume it works like a blender, but an Ashwalker wouldn't know what that is... right?"; name = "large mortar"},/obj/machinery/reagentgrinder,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"WH" = (/obj/structure/stone_tile{dir = 4},/obj/item/food/egg,/obj/structure/decorative/shelf,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/food/egg,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"WN" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile/cracked{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"WW" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"Xs" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/chair/wood,/obj/structure/stone_tile{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) +"XV" = (/obj/effect/mapping_helpers/no_lava,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"ZO" = (/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 4},/obj/structure/bonfire,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/ash_walkers) + +(1,1,1) = {" +mvmvRGRGRGRGLyLyLyLyLyLyLyLyLyLyLyLyLyLyLyLyLypEpEpEmhpEpEpEpEpEpEpEpEpEpEpEpEpE +mvmvRGRGRGmZmZmZmZmZmZmZMvMvmZaKLybcdUeieCrRLypEbHmusItghXcmssiPjCcmnIsItgtltmpE +mvRGRGRGmZmZmZfYfYmZmZmZmZmZmZeELynLHxJonRoeLypEnoEHqyJNFzeOeUwMClfeCpJNLTEHrEpE +mvRGRGRGmZmZfYfYfYfYmZLMgJmZmZMvLyrQAzAGsetHLypEFLCpCpFzCpkxkEntDJnxJNEHELJNFLpE +mvRGRGmZmZmZfYfYfYfYmZgJmZmZmZMvLywpIeuEChKSLypEpEpDLICpJNpVJDqsqWrzFzJNJNFzpEpE +mvRGRGmZmZmZmZfYfYmZhLmZmZmZmZMvLyLOMRNPxWORLywwpEpEyRLICpAvBcBJGGHFLTCpCppEpELy +mvRGRGmZmZmZmZmZmZaKmZmZmZLMmZMvLyLyLyQGLyLyLyNBNBpEpEpEpEOcOsOxMDMIpEpEpEpEmZLy +mvRGRGmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZNBNBpEpEpEpEpENVpEpEpEpEpEmZmZLy +mvRGRGmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZdwmZmZmZmZmZmZPrPBpEpEPFPKPFpEpEQwmZmZmZLy +mvRGRGmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZdwmZmZmZmZmZmZmZmZmZRamZmZmZmZmZmZRamZmZLy +mvRGRGRGmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZdwmZmZmZmZmZmZmZRbmZmZmZdwmZmZRamZmZmZKrLy +mvmvRGRGRGmZmZmZmZdwmZmZmZmZdwdwdwdwdwdwdwdwdwdwdwdwdwdwdwdwdwdwONmZmZmZmZmZmZLy +mvmvRGRGRGRGmZmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZmZmZmZmZStmZLyLyQGLyLyLyLyVXLyLyLy +mvmvRGRGRGRGmZmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZmZmZmZmZmZKrLySEVwWBWDLywSnjhYiJLy +mvmvRGRGRGRGmZcPmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZmZmZmZmZmZmZLyWHAoNeuELycCiIWWPNLy +mvmvRGRGRGRGRGmZmZmZmZmZmZmZmZmZmZmZdwmZmZmZmZmZmZmZmZmZmZLyXswaLEPJLyFAWNugGXLy +mvmvRGRGRGRGRGmZcPmZmZmZmZmZLyLyLydwdwdwLyLyLymZmZmZmZmZmZLyrDuMOJZOLyLamcKUVrLy +mvRGRGRGRGRGLyLyLyLyLyLyLyLyLyyLLyLyUlLyLyVILyLyLyLyLyLyLyLyLyLyLyLyLyLyLyLyLyLy +RGRGRGXVXVXVXVXVXVXVXVXVXVXVXVXVRKqrqrqrRKXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXV +iZiZiZXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVyJyJyJyJyJXVXV +"} diff --git a/tgstation.dme b/tgstation.dme index 9b7ec4b1f03..a967a008311 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3723,8 +3723,8 @@ #include "code\modules\wiremod\components\utility\clock.dm" #include "code\modules\wiremod\components\utility\combiner.dm" #include "code\modules\wiremod\components\utility\delay.dm" -#include "code\modules\wiremod\components\utility\router.dm" #include "code\modules\wiremod\components\utility\ram.dm" +#include "code\modules\wiremod\components\utility\router.dm" #include "code\modules\wiremod\components\utility\typecast.dm" #include "code\modules\wiremod\components\utility\typecheck.dm" #include "code\modules\wiremod\preset\hello_world.dm" @@ -3946,6 +3946,12 @@ #include "modular_skyrat\modules\antagonists\eldritch_cult\knowledge\ash_lore_skyrat.dm" #include "modular_skyrat\modules\antagonists\eldritch_cult\knowledge\flesh_lore_skyrat.dm" #include "modular_skyrat\modules\ashwalkers\Ashwalker\Ashwalkers.dm" +#include "modular_skyrat\modules\ashwalkers\code\item\clothing\hands\hands.dm" +#include "modular_skyrat\modules\ashwalkers\code\item\clothing\head\head.dm" +#include "modular_skyrat\modules\ashwalkers\code\item\clothing\shoes\shoes.dm" +#include "modular_skyrat\modules\ashwalkers\code\item\clothing\suits\misc.dm" +#include "modular_skyrat\modules\ashwalkers\code\item\clothing\under\costumes.dm" +#include "modular_skyrat\modules\ashwalkers\code\vendors\ash_clothing_vendor.dm" #include "modular_skyrat\modules\autotransfer\code\autotransfer.dm" #include "modular_skyrat\modules\autotransfer\code\autotransfer_config.dm" #include "modular_skyrat\modules\autotransfer\code\shuttle.dm"