diff --git a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm index 08967d4aa4d5..ca4dc1c33263 100644 --- a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm @@ -393,7 +393,7 @@ pixel_x = 9; pixel_y = -1 }, -/obj/item/gun/ballistic/automatic/assualt/p16/minutemen{ +/obj/item/gun/ballistic/automatic/assault/p16/minutemen{ pixel_y = 7; pixel_x = -9 }, diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm index 677647192c0d..5b85b39404d3 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm @@ -1703,7 +1703,7 @@ "Md" = ( /obj/structure/rack, /obj/item/ammo_box/magazine/smgm9mm/ap, -/obj/item/ammo_box/magazine/smgm9mm/fire, +/obj/item/ammo_box/magazine/smgm9mm/inc, /obj/machinery/light/small/directional/east, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm index 46515e65a7b8..e4b936dc379c 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm @@ -1,497 +1,5141 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"f" = ( -/obj/effect/landmark/portal_exit{ - id = "pandora_entrance" +"ar" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/gold/five, +/obj/item/stack/sheet/mineral/gold/five, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"aD" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/mushroom/chanterelle, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"aL" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" }, -/turf/open/indestructible/hierophant, -/area/ruin) -"k" = ( -/obj/effect/portal/permanent/one_way{ - id = "pandora_entrance" +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -7; + pixel_y = 8 }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"bc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/ammo_box/c9mm, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"bd" = ( +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"bt" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/wasteplanet/lit, +/area/ruin/wasteplanet) +"bL" = ( +/obj/structure/fluff/divine/convertaltar, +/obj/item/nullrod/tribal_knife, +/obj/item/clothing/accessory/pandora_hope, +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"bY" = ( +/obj/structure/salvageable/computer{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"cd" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"cg" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"cn" = ( +/obj/structure/railing/wood{ + dir = 1 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"df" = ( +/obj/structure/table/wood, +/obj/item/kitchen/knife/combat/bone, +/obj/item/flashlight/flare/torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"dh" = ( +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"dH" = ( +/turf/closed/indestructible/riveted/hierophant, +/area/ruin/wasteplanet) +"er" = ( +/obj/structure/table/wood, +/obj/item/restraints/handcuffs/cable/sinew, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"eB" = ( +/obj/item/reagent_containers/glass/bucket/wooden, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"fF" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"fL" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/bone{ + pixel_x = 10 + }, +/obj/item/flashlight/flare/torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"fZ" = ( +/obj/structure/chair/wood/wings, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"ge" = ( +/obj/structure/table/wood, +/obj/item/kitchen/knife/combat/bone{ + pixel_x = -20 + }, +/obj/item/reagent_containers/food/snacks/salad/edensalad, +/obj/item/reagent_containers/food/snacks/grown/berries/death{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"gm" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/hooded/cloak/bone, +/obj/item/claymore/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"gr" = ( +/obj/structure/flora/grass/jungle/b, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/rockplanet) -"m" = ( +/area/ruin/wasteplanet) +"gO" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"gX" = ( /obj/effect/light_emitter{ set_cap = 3; set_luminosity = 5 }, -/turf/open/indestructible/hierophant, -/area/ruin) -"n" = ( -/obj/structure/fluff/divine/powerpylon, -/turf/open/indestructible/hierophant, -/area/ruin) -"q" = ( -/obj/structure/window/plasma/fulltile, -/turf/open/indestructible/hierophant, -/area/ruin) -"s" = ( -/turf/open/indestructible/hierophant, -/area/ruin) -"u" = ( -/obj/machinery/light/floor, -/turf/open/indestructible/hierophant, -/area/ruin) -"x" = ( -/turf/open/indestructible/hierophant/two, -/area/ruin) -"z" = ( -/obj/structure/fluff/divine/defensepylon, -/turf/open/indestructible/hierophant/two, -/area/ruin) -"C" = ( +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"hU" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"hZ" = ( +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"iG" = ( +/obj/structure/salvageable/computer{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"iT" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"iU" = ( /mob/living/simple_animal/hostile/asteroid/elite/pandora/dungeon, /obj/effect/light_emitter{ set_cap = 3; set_luminosity = 5 }, -/turf/open/indestructible/hierophant/two, -/area/ruin) -"I" = ( -/obj/machinery/light/floor, -/turf/open/indestructible/hierophant/two, -/area/ruin) -"J" = ( -/obj/machinery/door/poddoor/gates/indestructible{ - id = "pandora_dead" - }, -/turf/open/indestructible/hierophant/two, -/area/ruin) -"M" = ( -/turf/closed/indestructible/riveted/hierophant, -/area/ruin) -"O" = ( +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"jf" = ( +/obj/item/trash/can{ + icon_state = "shamblers" + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"jj" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"jk" = ( +/obj/structure/table/wood, +/obj/item/clothing/head/hooded/cloakhood/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"jl" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"jn" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"jq" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"jt" = ( +/obj/structure/chair/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"jB" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 7 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"jF" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/berries/glow, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"jV" = ( +/turf/closed/wall/mineral/wood/nonmetal, +/area/ruin/wasteplanet) +"jY" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"kc" = ( +/obj/structure/table/wood, +/obj/item/storage/belt/mining/primitive, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"kj" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/sinew, +/obj/item/stack/sheet/sinew, +/obj/item/stack/sheet/sinew, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"kP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"kV" = ( +/obj/structure/guncase, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"kZ" = ( +/obj/item/stack/sheet/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"le" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = -2 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"lx" = ( +/obj/structure/fluff/divine/shrine, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"lz" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"lD" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/silver/five, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"lT" = ( +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"lZ" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"mb" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"mr" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/bone{ + pixel_x = 11 + }, +/obj/item/reagent_containers/food/snacks/grown/ash_flora/cactus_fruit, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"mw" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"mA" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"mE" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -10; + pixel_y = -5 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"mF" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"mI" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"mO" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 1 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"nq" = ( +/obj/item/stack/sheet/bone, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"nr" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = -9 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"oi" = ( +/turf/open/water/waste, +/area/ruin/wasteplanet) +"or" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 13; + pixel_y = 7 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"oB" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = -2 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/structure/barricade/wooden, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"oG" = ( +/turf/closed/mineral/random/wasteplanet, +/area/ruin/wasteplanet) +"oI" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 8; + pixel_y = -12 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"pr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/banner, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"pQ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/ash_flora/cactus_fruit, +/obj/item/storage/belt/mining/primitive, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"qo" = ( +/obj/structure/closet/cabinet, +/obj/item/spear/bonespear, +/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/obj/item/reagent_containers/food/snacks/grown/berries/death, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"qs" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 4; + pixel_x = 8 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = -12; + pixel_x = -11 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 13; + pixel_x = 4 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 7; + pixel_x = -11 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 4; + pixel_x = -4 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"qU" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"rh" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"rT" = ( +/obj/item/toy/plush/goatplushie/angry/realgoat{ + name = "wall-dwelling goat plushie" + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"sp" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"sE" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"sV" = ( +/obj/structure/closet/cabinet, +/obj/item/claymore/bone, +/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"tB" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"tF" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/mushroom/jupitercup, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"tR" = ( +/obj/structure/closet/crate/grave, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"tU" = ( +/obj/structure/chair/comfy/shuttle, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"uc" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"uv" = ( +/obj/structure/table/reinforced, +/obj/item/gem/phoron, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"vd" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"ve" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"vD" = ( +/obj/structure/table/wood, +/obj/item/flashlight/flare/torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"wu" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/rockplanet) -"S" = ( +/area/ruin/wasteplanet) +"ww" = ( +/obj/item/stack/sheet/bone, +/obj/structure/chair/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"wA" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"xj" = ( +/obj/structure/fluff/divine/shrine, /obj/effect/light_emitter{ set_cap = 3; set_luminosity = 5 }, -/turf/open/indestructible/hierophant/two, -/area/ruin) -"X" = ( -/obj/machinery/door/poddoor/gates/indestructible{ - id = "pandora_dead" +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"xk" = ( +/obj/structure/table/wood, +/obj/item/spear/bonespear, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"xu" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"xB" = ( +/obj/structure/girder, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"xI" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"yq" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"yI" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"yT" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = -3; + pixel_x = 4 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/obj/structure/mineral_door/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"zs" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"zy" = ( +/obj/effect/mob_spawn/human/corpse/nanotrasenassaultsoldier, +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"zI" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"Al" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"AI" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"AK" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/bone, +/obj/item/stack/sheet/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"AM" = ( +/obj/machinery/door/airlock/titanium, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"Bb" = ( +/mob/living/simple_animal/hostile/skeleton{ + desc = "A villager resurrected by the power of an unknown deity, eternally seeking vengeance for its people." + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Bv" = ( +/obj/structure/bonfire, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"BB" = ( +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"BL" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"CG" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -9; + pixel_y = 3 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"CH" = ( +/obj/machinery/power/shuttle/engine/electric/bad{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"CW" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Dj" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"Du" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Dx" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 10 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = -3; + pixel_x = -15 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = -3; + pixel_x = 4 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"DF" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"DQ" = ( +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"DX" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 10 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = -3; + pixel_x = 4 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"DZ" = ( +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"Eb" = ( +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Eo" = ( +/obj/structure/barricade/wooden, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Et" = ( +/obj/structure/flora/grass/jungle/b, +/obj/item/trash/can{ + icon_state = "lemon-lime" + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"Ez" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"EN" = ( +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Fc" = ( +/mob/living/simple_animal/hostile/skeleton{ + desc = "A villager resurrected by the power of an unknown deity, eternally seeking vengeance for its people." + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Fn" = ( +/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ + pixel_y = -18 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 9 }, -/turf/open/indestructible/hierophant, -/area/ruin) -"Y" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/indestructible/hierophant/two/waste, +/area/ruin/wasteplanet) +"FP" = ( +/obj/item/kitchen/knife/combat/bone{ + pixel_x = 15 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"FV" = ( +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Gu" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Gx" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Hc" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = -9 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Hi" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"Hl" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -7; + pixel_y = 8 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Ht" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -10; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 10; + pixel_x = 4 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 11; + pixel_y = 7 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"HE" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/mushroom/libertycap, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Ih" = ( +/obj/structure/fluff/divine/defensepylon, +/obj/effect/light_emitter{ + set_cap = 3; + set_luminosity = 5 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"JB" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"JD" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Ki" = ( /turf/template_noop, /area/template_noop) +"Kx" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -9; + pixel_y = -12 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"KA" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/trophy/silver_cup, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"KH" = ( +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_y = -6; + pixel_x = -8 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 9 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"KM" = ( +/obj/structure/bed, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"KO" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -8; + pixel_y = -4 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Li" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/armor/bone, +/obj/item/fireaxe/boneaxe, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Lj" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"Lp" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 11; + pixel_y = 11 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Lz" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -6 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"LB" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"LW" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Mo" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = -9 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Mp" = ( +/obj/structure/fluff/divine/powerpylon, +/obj/effect/light_emitter{ + set_cap = 3; + set_luminosity = 5 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Mv" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"MA" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -9; + pixel_y = -12 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"MB" = ( +/obj/structure/statue/bone/rib{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"MQ" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 11; + pixel_y = 7 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"MU" = ( +/obj/structure/closet/crate/wooden, +/obj/item/pickaxe, +/obj/item/flashlight/flare/torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Ne" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"NA" = ( +/turf/open/floor/plating/asteroid/wasteplanet/lit, +/area/ruin/wasteplanet) +"NS" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = -9 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"NZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"Os" = ( +/obj/effect/turf_decal/weather/dirt/corner, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"Ot" = ( +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"Oz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"OL" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"OM" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"OO" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_box/magazine/co9mm, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"OU" = ( +/obj/effect/mob_spawn/human/corpse/nanotrasenassaultsoldier, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"OV" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -10; + pixel_y = 7 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Po" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"PC" = ( +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"PT" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/diamond/five, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Qd" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Qj" = ( +/obj/structure/bonfire, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"QC" = ( +/obj/structure/statue/bone/rib, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"QD" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/waste/lit, +/area/ruin/wasteplanet) +"QH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"QW" = ( +/obj/structure/table/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Ro" = ( +/obj/item/gun/ballistic/bow, +/obj/item/ammo_casing/caseless/arrow/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Rx" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"RJ" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"RT" = ( +/obj/structure/table/wood, +/obj/item/spear/bonespear, +/obj/item/stack/sheet/sinew, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"RV" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 7; + pixel_x = 8 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"St" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/melonfruitbowl, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"SS" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"Tc" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 10 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = -9 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Tu" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"TU" = ( +/obj/structure/railing/wood{ + dir = 9 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Ut" = ( +/obj/item/trash/can{ + icon_state = "energy_drink" + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"Ux" = ( +/obj/item/trash/can, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"UK" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/armor/bone, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"UQ" = ( +/obj/structure/table/wood, +/obj/item/ammo_casing/caseless/arrow/wood{ + pixel_y = -3 + }, +/obj/item/ammo_casing/caseless/arrow/wood{ + pixel_y = 2 + }, +/obj/item/ammo_casing/caseless/arrow/wood{ + pixel_y = 7 + }, +/obj/item/ammo_casing/caseless/arrow/wood{ + pixel_y = 12 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"UW" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 1; + pixel_x = 8 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Vb" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"Vm" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_y = 7; + pixel_x = 8 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet) +"VF" = ( +/obj/effect/decal/remains/human, +/obj/structure/chair/wood, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"VP" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"VT" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/titanium/white, +/area/ruin/wasteplanet) +"Wn" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"Ww" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/mushroom/plumphelmet, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"WS" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"Xd" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/gold/five, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Xq" = ( +/mob/living/simple_animal/hostile/skeleton{ + desc = "A villager resurrected by the power of an unknown deity, eternally seeking vengeance for its people." + }, +/turf/open/floor/plating/grass/wasteplanet, +/area/ruin/wasteplanet) +"Xx" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/mortar/bone, +/obj/item/pestle, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"XL" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"XQ" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty" + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 9 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Yg" = ( +/obj/structure/closet/crate/wooden, +/obj/item/shovel/serrated, +/obj/item/flashlight/flare/torch, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Yi" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/head/crown, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"Yn" = ( +/obj/item/scythe, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Yq" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/waste, +/area/ruin/wasteplanet) +"Yw" = ( +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"YM" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 11; + pixel_y = 7 + }, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"YY" = ( +/obj/structure/frame/machine, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"Zg" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/dirt/old/waste, +/area/ruin/wasteplanet) +"Zq" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/wasteplanet) +"Zr" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/salad/herbsalad, +/turf/open/floor/wood/waste, +/area/ruin/wasteplanet) +"Zw" = ( +/obj/structure/fluff/divine/nexus, +/obj/effect/light_emitter{ + set_cap = 3; + set_luminosity = 5 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) +"ZU" = ( +/obj/structure/girder, +/obj/structure/girder, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet) +"ZZ" = ( +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = -11; + pixel_y = -5 + }, +/obj/item/ammo_casing/spent{ + icon_state = "pistol-brass-empty"; + pixel_x = 6; + pixel_y = 9 + }, +/turf/open/indestructible/hierophant/waste, +/area/ruin/wasteplanet) (1,1,1) = {" -M -M -M -M -M -M -M -M -M -M -M -M -M -M -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki "} (2,1,1) = {" -M -m -s -s -M -s -s -s -s -s -M -s -s -m -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +NA +NA +bt +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki "} (3,1,1) = {" -M -s -n -s -q -s -s -s -s -s -q -s -n -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki +Ki +Ki +Ki "} (4,1,1) = {" -M -s -s -q -q -s -s -u -s -s -q -q -s -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +NA +Zq +NA +NA +NA +NA +Zq +NA +bt +NA +NA +NA +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki +Ki +Ki "} (5,1,1) = {" -M -M -q -q -u -s -s -s -s -s -u -q -q -M -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +NA +NA +Zq +YY +Zq +Zq +CH +Zq +NA +NA +NA +NA +oG +oG +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki +Ki "} (6,1,1) = {" -M -s -s -s -s -s -s -s -s -s -s -s -s -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +NA +Zq +Zq +XL +rh +bc +XL +xB +xB +NA +NA +oG +oG +oG +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki +Ki "} (7,1,1) = {" -M -s -s -s -M -M -x -x -x -M -M -s -s -s -M -M -M -M -M -M -O +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +NA +bt +NA +Zq +lz +SS +BL +Oz +Dj +kP +Zq +NA +NA +oG +oG +NA +NA +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki +Ki "} (8,1,1) = {" -M -s -u -s -M -z -x -x -x -z -M -s -u -s -M -I -x -x -I -M -k +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +NA +NA +NA +ZU +tU +lT +QH +lT +kP +NZ +AM +NA +NA +oG +oG +Ot +NA +NA +NA +bd +NA +NA +NA +NA +NA +Ki +Ki +Ki "} (9,1,1) = {" -M -s -s -s -x -x -x -C -x -x -x -s -s -s -X -x -x -x -x -J -O +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +NA +NA +NA +xB +lz +kP +lT +lT +kP +pr +Zq +NA +NA +oG +oG +Ot +NA +bd +NA +NA +NA +NA +NA +NA +NA +Ki +Ki +Ki "} (10,1,1) = {" -M -s -s -s -x -x -x -S -x -x -x -s -s -f -X -x -x -x -x -J -O +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +NA +NA +NA +Zq +Zq +kV +VT +sE +OO +Zq +Zq +NA +NA +oG +oG +Ot +NA +NA +NA +bd +NA +NA +NA +NA +NA +Ki +Ki +Ki "} (11,1,1) = {" -M -s -u -s -M -z -x -x -x -z -M -s -u -s -M -I -x -x -I -M -O +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +NA +NA +NA +Zq +Zq +iG +bY +Zq +xB +NA +NA +NA +oG +oG +Ot +Ot +bd +NA +NA +NA +NA +NA +NA +NA +NA +Ki +Ki "} (12,1,1) = {" -M -s -s -s -M -M -x -x -x -M -M -s -s -s -M -M -M -M -M -M -O +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +BB +BB +BB +wA +BB +BB +oG +oG +oG +oG +oG +oG +NA +bt +NA +Zq +zI +zI +Zq +NA +NA +NA +oG +oG +Ot +Ot +bd +bd +NA +NA +NA +NA +dh +NA +NA +NA +Ki +Ki "} (13,1,1) = {" -M -s -s -s -s -s -s -s -s -s -s -s -s -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +BB +BB +mI +BB +DF +BB +DF +BB +BB +BB +oG +oG +oG +oG +NA +NA +NA +NA +NA +NA +NA +NA +bt +NA +oG +oG +Ot +Ot +bd +Ot +Ot +Ot +NA +NA +NA +NA +NA +NA +Ki +Ki "} (14,1,1) = {" -M -M -q -q -u -s -s -s -s -s -u -q -q -M -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +BB +DF +BB +dh +dh +dh +dh +dh +BB +DF +BB +oG +oG +oG +oG +oG +NA +NA +NA +NA +NA +NA +NA +NA +oG +oG +oG +Ot +oi +oi +Ot +Ot +dh +Ot +NA +NA +NA +NA +NA +Ki +Ki "} (15,1,1) = {" -M -s -s -q -q -s -s -u -s -s -q -q -s -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +oG +oG +oG +oG +BB +BB +BB +dh +dh +Wn +mF +Al +dh +dh +BB +wA +BB +oG +oG +oG +oG +oG +oG +NA +NA +bt +NA +NA +oG +oG +oG +Ot +Ot +oi +Ot +Ot +Ot +Ot +Ot +Ot +dh +NA +NA +NA +Ki +Ki "} (16,1,1) = {" -M -s -n -s -q -s -s -s -s -s -q -s -n -s -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +Ki +oG +oG +oG +BB +DF +mb +dh +Qd +Wn +mO +bd +WS +Al +dh +dh +BB +BB +oG +oG +oG +oG +oG +oG +oG +NA +NA +NA +oG +oG +oG +oG +Ot +oi +oi +Ot +Ot +Ot +Ot +dh +Ot +Ot +Ot +NA +NA +Ki +Ki "} (17,1,1) = {" -M -m -s -s -M -s -s -s -s -s -M -s -s -m -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +oG +oG +oG +oG +BB +DF +dh +HE +Wn +mO +bd +oi +oi +QD +Al +dh +wA +BB +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +oi +Ot +Ot +Ot +dh +Ot +Ot +Ot +Ot +Ot +NA +NA +NA +Ki "} (18,1,1) = {" -M -M -M -M -M -M -M -M -M -M -M -M -M -M -M -Y -Y -Y -Y -Y -Y +Ki +Ki +Ki +oG +oG +oG +mI +BB +Yn +Qd +Wn +mO +bd +oi +oi +oi +bd +Rx +dh +BB +BB +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +oi +oi +Ot +mA +Ot +dh +Ot +Ot +Ot +Ot +AI +NA +NA +NA +Ki +"} +(19,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +BB +Xq +aD +Wn +mO +oi +oi +oi +oi +oi +bd +Rx +dh +BB +DF +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +oi +Ot +Ot +Ot +dh +dh +wu +Ot +Ot +Ot +Ot +NA +NA +NA +Ki +"} +(20,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +BB +wA +Qd +cd +bd +oi +oi +bd +oi +bd +bd +Rx +dh +mI +BB +oG +oG +Ux +gr +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +oi +oi +Ot +Ot +dh +dh +Vm +nr +Kx +Ot +Ot +Ot +NA +NA +NA +Ki +"} +(21,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +DF +eB +tF +jl +bd +oi +oi +oi +Os +Hi +Yq +iT +dh +BB +BB +oG +oG +Ot +rT +jf +oG +oG +oG +oG +oG +Ot +Ot +oi +oi +Ot +Ot +dh +dh +mA +wu +Kx +ve +Ot +Lj +Ot +Ot +NA +NA +Ki +"} +(22,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +BB +DF +Qd +OL +LB +bd +oi +oi +Rx +dh +Vb +yq +dh +dh +BB +oG +oG +Et +Ot +gr +oG +oG +oG +oG +oG +Ot +oi +oi +Ot +Ot +dh +dh +Ot +Ot +Kx +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +Ki +"} +(23,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +BB +BB +dh +Qd +Vb +LB +bd +Os +VP +dh +dh +gO +vd +dh +dh +oG +oG +oG +Ut +oG +oG +oG +oG +Ot +Ot +oi +oi +Ot +AI +Ot +dh +Ot +Ot +jV +Ot +Ot +jV +jV +Ot +oG +oG +oG +oG +Ki +"} +(24,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +BB +BB +dh +Ww +Vb +Hi +VP +dh +dh +dh +dh +Mv +Al +dh +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +Ot +oi +oi +Ot +Ot +Ot +dh +Ot +TU +CW +hZ +hZ +DQ +jV +Ot +oG +oG +oG +Ki +Ki +"} +(25,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +BB +DF +wA +dh +dh +dh +dh +dh +dh +dh +dh +Vb +yq +dh +dh +oG +oG +oG +oG +Ot +Ot +Ot +Ot +oi +oi +Ot +Ot +Ot +dh +dh +Ot +cn +Ro +fF +Tu +PC +jV +oG +oG +oG +oG +Ki +Ki +"} +(26,1,1) = {" +Ki +Ki +Ki +Ki +oG +oG +oG +oG +BB +BB +BB +mb +mI +BB +BB +BB +dh +dh +dh +gO +vd +dh +oG +oG +Ot +Ot +Ot +Ot +Ot +oi +oi +Ot +Ot +Ot +dh +dh +Ot +Ot +cn +PC +PC +xu +PC +jV +oG +oG +oG +Ki +Ki +Ki +"} +(27,1,1) = {" +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +BB +BB +BB +DF +BB +oG +oG +oG +dh +dh +dh +gO +zs +oG +Ot +AI +Ot +Ot +Ot +oi +oi +Ot +Ot +Ot +Ot +dh +dh +Ot +jV +DQ +PC +PC +PC +jV +jV +oG +oG +oG +Ki +Ki +Ki +"} +(28,1,1) = {" +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +dh +dh +dh +Vb +Yq +Ot +Ot +Ot +Ot +oi +oi +oi +Ot +Ot +Ot +dh +dh +Ot +Ot +jV +xI +jV +xk +UQ +jV +oG +oG +oG +oG +Ki +Ki +Ki +"} +(29,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +dh +dh +dh +cd +oi +Ot +oi +oi +oi +oi +Ot +Ot +Ot +Ot +dh +dh +Ot +Ot +Ot +dh +jV +jV +jV +jV +oG +oG +oG +Ki +Ki +Ki +Ki +"} +(30,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +mA +dh +dh +Ot +oi +oi +oi +Ot +Ot +Ot +Ot +Ot +Ot +mA +dh +dh +dh +dh +dh +dh +Ot +Ot +Ot +oG +oG +oG +oG +Ki +Ki +Ki +Ki +"} +(31,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +Ot +Ot +dh +dh +dh +Ot +Ot +Ot +Lj +Ot +Ot +Ot +Ot +dh +dh +dh +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(32,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +Ot +dh +dh +dh +Ot +dh +dh +Ot +mA +Ot +Ot +AI +Ot +Ot +dh +dh +Ot +Ot +Ot +AI +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(33,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +Ot +Ot +Ot +dh +dh +Ot +Ot +Ot +Ot +dh +dh +dh +Ot +Ot +Ot +Ot +dh +dh +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(34,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +Ot +Ot +Ot +Ot +dh +dh +mA +Ot +Ot +Ot +Ot +Ot +dh +dh +Ot +Ot +Ot +Ot +dh +Ot +Ot +Lj +Ot +Ot +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(35,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +Ot +Ot +Ot +mA +dh +dh +Ot +Ot +Lj +Ot +Ot +Ot +Ot +Ot +dh +dh +dh +Ot +Ot +dh +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(36,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +Ot +Ot +Lj +Ot +dh +dh +Ot +Ot +Ot +Ot +jV +jV +jV +Ot +Ot +Ot +Ot +dh +dh +dh +dh +Ot +Ot +jV +jV +jV +jV +jV +jV +Ot +Ot +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +"} +(37,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +Ot +Ot +Ot +Ot +Ot +dh +Ot +Ot +Ot +Ot +jV +jV +UK +jV +jV +jV +Ot +Ot +dh +dh +dh +dh +Ot +Ot +jV +St +fL +kZ +Li +jV +jV +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +"} +(38,1,1) = {" +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +Ot +Ot +jV +jV +jV +xI +jV +Ot +Ot +jV +jV +RT +kZ +jt +jF +jV +Lj +Ot +Ot +dh +dh +Ot +Ot +jV +jV +kZ +LW +PC +PC +PC +jV +oG +oG +oG +jV +jV +jV +jV +oG +oG +Ki +"} +(39,1,1) = {" +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +jV +jV +jV +PC +PC +qs +jV +jV +Ot +jV +PC +Tu +PC +kZ +jk +jV +Ot +Ot +Ot +dh +dh +Ot +Ot +jV +RV +yI +Fc +PC +PC +PC +jV +oG +oG +jV +jV +df +mr +jV +jV +oG +Ki +"} +(40,1,1) = {" +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +jV +jV +er +fL +PC +Tu +PC +kj +jV +Ot +jV +PC +PC +Bv +Fc +jV +jV +Ot +Ot +Ot +dh +dh +dh +dh +xI +UW +Tc +FP +Qj +PC +PC +jV +oG +jV +jV +PC +Fc +nq +Tu +jV +oG +Ki +"} +(41,1,1) = {" +Ki +Ki +Ki +Ki +oG +oG +oG +oG +jV +PC +LW +PC +PC +PC +VF +kc +jV +Ot +jV +KM +PC +fF +DX +jV +Ot +Ot +MB +dh +dh +Zg +dh +Ot +jV +yI +PC +fF +PC +Tu +PC +jV +oG +jV +qU +Tu +PC +fF +kZ +jV +oG +oG +"} +(42,1,1) = {" +Ki +Ki +Ki +Ki +oG +oG +oG +oG +jV +Tu +PC +PC +Bv +PC +Tu +AK +jV +Ot +jV +jV +PC +Tu +Dx +yT +dh +dh +dh +dh +dh +dh +mA +Ot +jV +jV +PC +Tu +sp +PC +KM +jV +oG +jV +jV +oI +Bv +Lp +PC +jV +oG +oG +"} +(43,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +oG +jV +KM +Fc +PC +PC +PC +kZ +jV +jV +Ot +Ot +jV +jV +jV +jV +jV +Ot +mA +Ot +Ot +dh +dh +dh +dh +Ot +jV +PC +PC +jk +pQ +jV +jV +Ot +Ot +jV +PC +or +CG +KM +jV +oG +oG +"} +(44,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +oG +jV +jV +jV +sV +PC +PC +jV +jV +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +dh +dh +dh +dh +dh +dh +jV +jV +jV +jV +jV +jV +Ot +Ot +dh +xI +MA +PC +KM +jV +jV +oG +oG +"} +(45,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +jV +jV +jV +jV +jV +Ot +Ot +Ot +Ot +Ot +Ot +AI +Ot +Ot +Ot +dh +dh +dh +dh +Ot +QC +Ot +dh +dh +Ot +Ot +Ot +Ot +Ot +Ot +dh +dh +jV +jV +jV +jV +jV +Ot +oG +oG +"} +(46,1,1) = {" +Ki +Ki +oG +oG +oG +oG +oG +dH +dH +dH +dH +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Zg +Ne +dh +dh +dh +Ot +Ot +Ot +Ot +Ot +dh +dh +dh +dh +MB +Ot +mA +Zg +Ot +Ot +Ot +Ot +Ot +Ot +Ot +oG +oG +"} +(47,1,1) = {" +Ki +Ki +oG +oG +oG +oG +dH +dH +EN +EN +dH +dH +dH +dH +dH +dH +Ot +Ot +Ot +Ot +mA +Ot +Ne +Mo +dh +dh +OM +dh +Ot +Ot +AI +Ot +Ot +Zg +dh +Ot +dh +dh +Bb +dh +dh +Ot +Ot +Ot +Ot +Ot +Ot +AI +oG +oG +"} +(48,1,1) = {" +Ki +oG +oG +oG +oG +dH +dH +EN +EN +EN +EN +EN +EN +EN +Ih +dH +dH +dH +Ot +Ot +uc +dh +tB +Eb +Gu +Ot +Ot +dh +Ot +Ot +Ot +Ot +mA +dh +Ot +Ot +Ot +Ot +Ot +dh +dh +dh +dh +mA +Ot +Ot +Ot +Ot +oG +oG +"} +(49,1,1) = {" +Ki +oG +oG +oG +oG +dH +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +dH +dH +Ot +dh +jB +dh +Hc +hU +Ot +Ot +dh +Ot +Ot +Ot +Ot +Ot +dh +Ot +Ot +Ot +Ot +Ot +Ot +Ot +Ot +dh +Ot +Ot +Lj +Ot +Ot +oG +oG +"} +(50,1,1) = {" +Ki +oG +oG +oG +oG +dH +EN +EN +DZ +DZ +DZ +DZ +dH +EN +EN +EN +EN +EN +dH +Mp +dh +OM +mE +dh +Ot +Ot +dh +dh +Ot +Ot +jV +jV +jV +xI +jV +jV +jV +Ot +Ot +QC +Ot +Ot +Zg +Ot +Ot +Ot +Ot +oG +oG +oG +"} +(51,1,1) = {" +Ki +oG +oG +oG +dH +dH +EN +EN +DZ +gX +DZ +DZ +EN +EN +DZ +DZ +DZ +aL +Eo +jY +Ht +mE +jn +hU +mA +Ot +dh +dh +Ot +jV +jV +PC +RJ +jj +YM +gm +jV +jV +Ot +Ot +jV +jV +xI +jV +jV +jV +jV +oG +oG +Ki +"} +(52,1,1) = {" +Ki +oG +oG +oG +dH +Mp +EN +EN +DZ +DZ +DZ +DZ +EN +EN +DZ +mw +DZ +EN +le +Eo +KO +Yw +Zg +Ot +Ot +Ot +dh +dh +Ot +jV +Yg +PC +PC +MQ +Tu +fZ +jq +jV +Ot +Ot +jV +yI +Po +Gx +ww +Xx +jV +oG +oG +Ki +"} +(53,1,1) = {" +Ki +oG +oG +oG +dH +EN +EN +EN +DZ +DZ +DZ +DZ +EN +EN +DZ +DZ +zy +XQ +EN +cg +oB +FV +Mp +Ot +Ot +Ot +dh +dh +Ot +jV +PC +Tu +fF +PC +Fc +kZ +vD +jV +Ot +oG +jV +PC +Bv +JB +Tu +ge +jV +oG +oG +Ki +"} +(54,1,1) = {" +Ki +oG +oG +oG +dH +EN +EN +EN +dH +EN +EN +EN +dH +EN +EN +EN +Du +EN +EN +Hl +NS +Eo +dH +dH +Ot +Ot +Ot +dh +dh +jV +PC +PC +PC +Bv +PC +PC +kZ +jV +oG +oG +jV +PC +Fc +fF +qo +jV +jV +oG +oG +Ki +"} +(55,1,1) = {" +Ki +oG +oG +oG +dH +EN +EN +EN +EN +EN +EN +EN +EN +DZ +DZ +DZ +DZ +DZ +EN +Lz +EN +jY +EN +dH +dH +Ot +Ot +dh +dh +jV +MU +PC +PC +PC +PC +PC +PC +jV +oG +oG +jV +KM +PC +PC +jV +jV +oG +oG +Ki +Ki +"} +(56,1,1) = {" +Ki +oG +oG +oG +dH +Mp +EN +EN +EN +EN +EN +EN +EN +DZ +DZ +DZ +DZ +DZ +OV +DZ +Ez +DZ +EN +EN +dH +Ot +Ot +dh +Ot +jV +jV +Zr +lZ +Tu +PC +PC +jV +jV +oG +oG +jV +jV +jV +jV +jV +oG +oG +oG +Ki +Ki +"} +(57,1,1) = {" +Ki +oG +oG +oG +dH +dH +EN +EN +Ih +EN +EN +EN +EN +DZ +DZ +iU +DZ +DZ +EN +DZ +DZ +DZ +EN +EN +dH +dH +Ot +dh +Ot +Ot +jV +QW +kc +PC +PC +PC +jV +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +"} +(58,1,1) = {" +Ki +oG +oG +oG +oG +dH +dH +dH +dH +dH +dH +xj +EN +DZ +DZ +DZ +DZ +DZ +EN +DZ +DZ +DZ +EN +EN +Ih +dH +Ot +Ot +dh +Ot +jV +jV +jV +KM +KM +jV +jV +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +"} +(59,1,1) = {" +Ki +oG +oG +oG +oG +oG +dH +Zw +KA +ar +dH +EN +EN +DZ +DZ +DZ +DZ +DZ +EN +EN +EN +EN +EN +EN +EN +dH +Ot +Ot +dh +dh +Ot +Ot +jV +jV +jV +jV +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(60,1,1) = {" +Ki +oG +oG +oG +oG +oG +dH +PT +EN +EN +EN +EN +ZZ +JD +EN +EN +EN +EN +dH +EN +EN +EN +dH +EN +EN +dH +Ot +Ot +dh +Ot +dh +Ot +Ot +Ot +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(61,1,1) = {" +Ki +oG +oG +oG +oG +oG +dH +lD +EN +DZ +DZ +Fn +OU +ZZ +xj +EN +EN +EN +EN +DZ +DZ +DZ +DZ +EN +EN +dH +AI +Ot +Ot +dh +Ot +dh +tR +Ot +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(62,1,1) = {" +Ki +oG +oG +oG +oG +oG +dH +dH +EN +DZ +bL +DZ +KH +dH +dH +EN +EN +EN +EN +DZ +DZ +DZ +DZ +EN +EN +dH +dH +Ot +Ot +dh +tR +dh +Ot +Ot +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(63,1,1) = {" +Ki +Ki +oG +oG +oG +oG +oG +dH +lx +DZ +DZ +DZ +EN +uv +dH +EN +EN +EN +EN +DZ +DZ +gX +DZ +EN +EN +EN +dH +Ot +tR +dh +Ot +tR +Ot +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(64,1,1) = {" +Ki +Ki +oG +oG +oG +oG +oG +dH +dH +lx +EN +EN +EN +lD +dH +Ih +EN +EN +dH +DZ +DZ +DZ +DZ +EN +EN +EN +dH +Ot +Ot +Ot +Ot +Ot +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(65,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +oG +dH +dH +dH +Yi +Xd +Zw +dH +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +dH +dH +oG +Ot +Ot +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(66,1,1) = {" +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +dH +dH +dH +dH +dH +EN +EN +EN +EN +EN +EN +EN +EN +EN +dH +dH +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(67,1,1) = {" +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +dH +dH +Mp +EN +EN +EN +Mp +dH +dH +dH +dH +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(68,1,1) = {" +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +dH +dH +dH +dH +dH +dH +dH +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(69,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +"} +(70,1,1) = {" +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki +Ki "} diff --git a/_maps/configs/nanotrasen_heron.json b/_maps/configs/nanotrasen_heron.json new file mode 100644 index 000000000000..3cdc9821a859 --- /dev/null +++ b/_maps/configs/nanotrasen_heron.json @@ -0,0 +1,78 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "prefix": "NTSV", + "namelists": ["WEAPONS"], + "map_name": "Heron-Class Dreadnaught", + "map_short_name": "Heron-class", + "map_path": "_maps/shuttles/shiptest/nanotrasen_heron.dmm", + "map_id": "nanotrasen_heron", + "description": "The Heron-Class is the biggest ship available to NanoTrasen's frontier forces. These vessels served as the flagship of many fleets during the war, serving as a carrier for an operative team, or a command vessel for corporate units. Captains of this vessel were known to retrofit bluespace artillery onto the hangar, and directly fire it during combat. Since the end of the war, it has been repurposed for peacekeeping missions on backline sectors. Though the age of the design is starting to show, it stands as one of the remnants of NanoTrasen's once powerful hold over the cosmos.", + "limit": 1, + "job_slots": { + "Fleet Captain": { + "outfit": "/datum/outfit/job/captain/nt/heron", + "officer": true, + "slots": 1 + }, + "First Officer": { + "outfit": "/datum/outfit/job/head_of_personnel/nt", + "officer": true, + "slots": 1 + }, + "Head of Security": { + "outfit": "/datum/outfit/job/hos/nanotrasen", + "officer": true, + "slots": 1 + }, + "Pilot": { + "outfit": "/datum/outfit/job/head_of_personnel/pilot/heron", + "officer": true, + "slots": 1 + }, + "Security Officer": { + "outfit": "/datum/outfit/job/security/nanotrasen", + "slots": 1 + }, + "ERT Officer":{ + "outfit": "/datum/outfit/job/security/nanotrasen/ert", + "slots": 4 + }, + "ERT Medical Officer":{ + "outfit": "/datum/outfit/job/security/nanotrasen/ert/med", + "slots": 1 + }, + "ERT Engineering Officer":{ + "outfit": "/datum/outfit/job/security/nanotrasen/ert/engi", + "slots": 1 + }, + "Mech Pilot":{ + "outfit": "/datum/outfit/job/security/nanotrasen/mech_pilot", + "slots": 1 + }, + "Engine Technician": { + "outfit": "/datum/outfit/job/engineer/nt", + "slots": 1 + }, + "Chief Engineer":{ + "outfit": "/datum/outfit/job/ce/nt", + "officer": true, + "slots": 1 + }, + "Roboticist": { + "outfit":"/datum/outfit/job/roboticist/heron", + "slots": 1 + }, + "Medical Doctor":{ + "outfit": "/datum/outfit/job/doctor", + "slots": 1 + }, + + "Atmospheric Technician": 1, + "Quartermaster": 1, + "Cargo Technician": 1, + "Cook": 1, + "Janitor": 1, + "Assistant": 2 + }, + "enabled": false +} diff --git a/_maps/configs/nanotrasen_skipper.json b/_maps/configs/nanotrasen_skipper.json index 501ddf7b1afa..86e8ec7c8f49 100644 --- a/_maps/configs/nanotrasen_skipper.json +++ b/_maps/configs/nanotrasen_skipper.json @@ -16,7 +16,7 @@ "Engineering", "Mining" ], - "starting_funds": 4000, + "starting_funds": 4500, "roundstart": true, "job_slots": { "Captain": { @@ -36,13 +36,25 @@ "Medical Doctor": 1, "Engineer": { "outfit": "/datum/outfit/job/engineer/nt", - "slots": 3 + "slots": 1 + }, + "Atmospheric Technician": { + "outfit": "/datum/outfit/job/atmos", + "slots": 1 }, "Shaft Miner": 2, + "Cargo Technician": { + "outfit": "/datum/outfit/job/cargo_tech", + "slots": 1 + }, "Security Officer": { "outfit": "/datum/outfit/job/security/nanotrasen", "slots": 1 }, + "Cook": { + "outfit": "/datum/outfit/job/cook", + "slots": 1 + }, "Assistant": { "outfit": "/datum/outfit/job/assistant", "slots": 3 diff --git a/_maps/configs/syndicate_lugol.json b/_maps/configs/syndicate_lugol.json index 891a19641252..e8436c7d128d 100644 --- a/_maps/configs/syndicate_lugol.json +++ b/_maps/configs/syndicate_lugol.json @@ -42,5 +42,5 @@ "slots": 2 } }, -"enabled": true +"enabled": false } diff --git a/_maps/deprecated/Ruins/forgottenship.dmm b/_maps/deprecated/Ruins/forgottenship.dmm index a692377b9a76..ccc0042f2280 100644 --- a/_maps/deprecated/Ruins/forgottenship.dmm +++ b/_maps/deprecated/Ruins/forgottenship.dmm @@ -420,7 +420,7 @@ /obj/structure/closet/crate/secure/gear{ req_one_access_txt = "150" }, -/obj/item/clothing/suit/space/hardsuit/cybersun, +, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/powered/syndicate_forgotten_vault) "bB" = ( diff --git a/_maps/deprecated/Ships/minutemen_carina.dmm b/_maps/deprecated/Ships/minutemen_carina.dmm index 00b2bbfc33ba..986dc5a907b2 100644 --- a/_maps/deprecated/Ships/minutemen_carina.dmm +++ b/_maps/deprecated/Ships/minutemen_carina.dmm @@ -2065,12 +2065,12 @@ pixel_x = -1; pixel_y = 14 }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index 94750d30b542..faf5bf515168 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -584,7 +584,7 @@ Find the key for using this catalogue in "map_catalogue_key.txt" File name ="_maps\RandomRuins\wasteruins\wasteplanet_pandora.dmm" Size = (x = 18)(y = 21)(z = 1) - Tags = "Boss Combat Challenge", "Minor Loot" "Megafauna", "hospitable" + Tags = "Boss Combat Challenge", "Medium Loot" "Megafauna", "hospitable" File name ="_maps\RandomRuins\wasteruins\wasteplanet_pod.dmm" Size = (x = 8)(y = 8)(z = 1) diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 86538c6fc45d..e2b1ff97158c 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -8951,7 +8951,7 @@ "hra" = ( /obj/structure/table/reinforced, /obj/item/storage/lockbox/loyalty, -/obj/item/gun/ballistic/automatic/assualt/ar, +/obj/item/gun/ballistic/automatic/assault/ar, /obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, diff --git a/_maps/shuttles/shiptest/independent_beluga.dmm b/_maps/shuttles/shiptest/independent_beluga.dmm index 471140ec16fa..16a771d5be54 100644 --- a/_maps/shuttles/shiptest/independent_beluga.dmm +++ b/_maps/shuttles/shiptest/independent_beluga.dmm @@ -1169,7 +1169,7 @@ req_access_txt = "1" }, /obj/machinery/light/directional/north, -/obj/item/ammo_box/magazine/co9mm/rubbershot{ +/obj/item/ammo_box/magazine/co9mm/rubber{ pixel_x = 9; pixel_y = 4 }, diff --git a/_maps/shuttles/shiptest/independent_halftrack.dmm b/_maps/shuttles/shiptest/independent_halftrack.dmm index 01dce81860b9..f82d26ffd66d 100644 --- a/_maps/shuttles/shiptest/independent_halftrack.dmm +++ b/_maps/shuttles/shiptest/independent_halftrack.dmm @@ -371,28 +371,28 @@ /obj/item/gun/ballistic/automatic/smg/vector{ spawnwithmagazine = 0 }, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubber, +/obj/item/ammo_box/magazine/smgm9mm/rubber, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/structure/closet/secure_closet/wall{ @@ -432,11 +432,11 @@ /obj/item/ammo_box/magazine/co9mm, /obj/item/ammo_box/magazine/co9mm, /obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm/rubbershot, -/obj/item/ammo_box/magazine/co9mm/rubbershot, -/obj/item/ammo_box/magazine/co9mm/rubbershot, -/obj/item/ammo_box/magazine/co9mm/rubbershot, -/obj/item/ammo_box/magazine/co9mm/rubbershot, +/obj/item/ammo_box/magazine/co9mm/rubber, +/obj/item/ammo_box/magazine/co9mm/rubber, +/obj/item/ammo_box/magazine/co9mm/rubber, +/obj/item/ammo_box/magazine/co9mm/rubber, +/obj/item/ammo_box/magazine/co9mm/rubber, /obj/effect/turf_decal/box/red, /turf/open/floor/plasteel/dark, /area/ship/security) @@ -1022,20 +1022,20 @@ /obj/item/gun/ballistic/automatic/smg/vector{ spawnwithmagazine = 0 }, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubber, +/obj/item/ammo_box/magazine/smgm9mm/rubber, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ @@ -1051,7 +1051,7 @@ req_access_txt = "5" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/machinery/light/directional/north, @@ -1502,8 +1502,8 @@ /obj/structure/closet/secure_closet/security, /obj/item/gun/ballistic/automatic/pistol/deagle, /obj/item/gun/ballistic/automatic/pistol/deagle, -/obj/item/gun/ballistic/automatic/assualt/ak47, -/obj/item/gun/ballistic/automatic/assualt/ak47, +/obj/item/gun/ballistic/automatic/assault/ak47, +/obj/item/gun/ballistic/automatic/assault/ak47, /obj/item/ammo_box/magazine/ak47, /obj/item/ammo_box/magazine/ak47, /obj/item/ammo_box/magazine/ak47, diff --git a/_maps/shuttles/shiptest/independent_litieguai.dmm b/_maps/shuttles/shiptest/independent_litieguai.dmm index 65710c834f80..16fb276dc808 100644 --- a/_maps/shuttles/shiptest/independent_litieguai.dmm +++ b/_maps/shuttles/shiptest/independent_litieguai.dmm @@ -2248,17 +2248,17 @@ /area/ship/crew) "UX" = ( /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + ammo_type = /obj/item/ammo_casing/c9mm/rubber; name = "Commander magazine (Rubbershot 9mm)" }, /obj/item/ammo_box/magazine/co9mm{ diff --git a/_maps/shuttles/shiptest/independent_rigger.dmm b/_maps/shuttles/shiptest/independent_rigger.dmm index fb969897dce3..bcf0af7954a0 100644 --- a/_maps/shuttles/shiptest/independent_rigger.dmm +++ b/_maps/shuttles/shiptest/independent_rigger.dmm @@ -4144,8 +4144,8 @@ req_access_txt = "1" }, /obj/item/ammo_box/c38_box, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, /obj/item/ammo_box/magazine/m45, /turf/open/floor/plasteel/dark, /area/ship/security) diff --git a/_maps/shuttles/shiptest/independent_tranquility.dmm b/_maps/shuttles/shiptest/independent_tranquility.dmm index a43c627176e4..e612c7fe57e9 100644 --- a/_maps/shuttles/shiptest/independent_tranquility.dmm +++ b/_maps/shuttles/shiptest/independent_tranquility.dmm @@ -5481,7 +5481,7 @@ /area/ship/engineering/engine) "Rk" = ( /obj/structure/table, -/obj/item/ammo_box/magazine/m45/rubbershot{ +/obj/item/ammo_box/magazine/m45/rubber{ pixel_x = 7; pixel_y = -2 }, @@ -5644,15 +5644,15 @@ /area/ship/hallway/starboard) "Sg" = ( /obj/structure/table, -/obj/item/ammo_casing/c45/rubbershot{ +/obj/item/ammo_casing/c45/rubber{ pixel_x = 6; pixel_y = 7 }, -/obj/item/ammo_casing/c45/rubbershot{ +/obj/item/ammo_casing/c45/rubber{ pixel_x = 4; pixel_y = 5 }, -/obj/item/ammo_casing/c45/rubbershot{ +/obj/item/ammo_casing/c45/rubber{ pixel_x = 8; pixel_y = 3 }, diff --git a/_maps/shuttles/shiptest/inteq_colossus.dmm b/_maps/shuttles/shiptest/inteq_colossus.dmm index 04c52ce9626f..9aec48334728 100644 --- a/_maps/shuttles/shiptest/inteq_colossus.dmm +++ b/_maps/shuttles/shiptest/inteq_colossus.dmm @@ -4,6 +4,10 @@ dir = 1 }, /obj/item/trash/raisins, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20 + }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "ai" = ( @@ -110,24 +114,26 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) "bJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax, +/obj/machinery/light/directional/north, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" }, /obj/effect/turf_decal/borderfloor{ - dir = 5 + dir = 4 }, -/obj/item/radio/intercom/directional/north{ - freerange = 1; - freqlock = 1; - frequency = 1347; - name = "IRMG shortwave intercom" +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/machinery/telecomms/relay/preset/mining{ - autolinkers = list("relay","hub"); - freq_listening = list(1347); - id = "IRMG Relay"; - name = "IRMG Relay"; - network = "irmg_commnet" +/obj/machinery/button/door{ + id = "colossus_windows"; + name = "Window Lockdown"; + pixel_x = -4; + pixel_y = 21 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -167,21 +173,12 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, /obj/machinery/door/poddoor{ dir = 4; id = "colossus_thrusters" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/maintenance/starboard) "cd" = ( /obj/item/storage/backpack/messenger/inteq, @@ -199,7 +196,7 @@ pixel_y = 28 }, /obj/machinery/firealarm/directional/east, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "cq" = ( /obj/structure/cable{ @@ -208,7 +205,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/item/radio/intercom/directional/west, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "ct" = ( /obj/structure/cable{ @@ -222,11 +219,25 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/effect/turf_decal/borderfloor{ +/obj/structure/table/reinforced, +/obj/item/gps{ + pixel_x = 12 + }, +/obj/item/paper_bin, +/obj/item/pen/fountain, +/obj/item/toy/figure/vanguard{ + pixel_x = -10; + pixel_y = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/structure/table/reinforced, -/obj/machinery/fax, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "cM" = ( @@ -379,6 +390,13 @@ /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"eC" = ( +/obj/structure/marker_beacon{ + picked_color = "Lime" + }, +/obj/structure/catwalk, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) "eI" = ( /obj/effect/turf_decal/box/corners, /obj/structure/cable{ @@ -556,6 +574,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"fU" = ( +/obj/structure/catwalk, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) "fW" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/effect/turf_decal/siding/thinplating/corner{ @@ -622,15 +644,8 @@ /obj/machinery/modular_computer/console/preset/command{ dir = 8 }, -/obj/machinery/button/door{ - dir = 1; - id = "colossus_windows"; - name = "Window Lockdown"; - pixel_x = -4; - pixel_y = -21 - }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) "gJ" = ( /obj/effect/turf_decal/siding/thinplating/corner{ @@ -707,13 +722,13 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/port) "hO" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/borderfloor{ +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) "hQ" = ( /obj/machinery/power/shuttle/engine/electric{ @@ -722,7 +737,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/open/floor/plating, +/turf/open/floor/engine/hull/reinforced, /area/ship/maintenance/port) "hU" = ( /obj/item/radio/intercom/directional/east, @@ -737,13 +752,11 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/machinery/status_display/shuttle{ - pixel_x = -32 - }, /obj/structure/sign/poster/official/no_erp{ pixel_y = -32 }, /obj/machinery/light/directional/south, +/obj/machinery/computer/helm/viewscreen/directional/west, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "ie" = ( @@ -829,6 +842,7 @@ }, /obj/item/storage/belt/security/webbing/inteq, /obj/item/storage/belt/military/assault, +/obj/item/reagent_containers/spray/pepper, /turf/open/floor/plasteel/dark, /area/ship/security) "iT" = ( @@ -844,7 +858,17 @@ /obj/machinery/computer/cargo/express{ dir = 1 }, -/turf/open/floor/plasteel/tech, +/obj/effect/turf_decal/borderfloor, +/obj/item/radio/intercom/directional/north{ + dir = 4; + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom"; + pixel_x = 31; + pixel_y = 0 + }, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) "iY" = ( /obj/machinery/power/apc/auto_name/directional/east, @@ -861,8 +885,8 @@ /obj/item/stack/sheet/mineral/plasma/twenty, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/machinery/light_switch{ - pixel_x = 20; dir = 8; + pixel_x = 20; pixel_y = 11 }, /turf/open/floor/plating, @@ -1128,7 +1152,6 @@ dir = 4 }, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "mY" = ( @@ -1150,32 +1173,37 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, /turf/open/floor/plasteel/dark, /area/ship/bridge) "nm" = ( /obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) "ny" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "ob" = ( @@ -1191,7 +1219,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "og" = ( /obj/effect/turf_decal/corner/opaque/yellow{ @@ -1230,7 +1258,6 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo) "on" = ( -/obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; @@ -1241,10 +1268,11 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_port" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "oq" = ( /obj/effect/turf_decal/borderfloorblack{ @@ -1261,7 +1289,7 @@ /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/engine/hull/reinforced, /area/ship/maintenance/port) "oY" = ( /obj/machinery/suit_storage_unit/inherit{ @@ -1277,7 +1305,6 @@ pixel_x = 32 }, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "pa" = ( @@ -1380,13 +1407,11 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "pX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_starboard" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "qu" = ( /obj/machinery/cryopod{ @@ -1435,7 +1460,7 @@ /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "qX" = ( /obj/structure/rack, @@ -1461,7 +1486,6 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "rb" = ( -/obj/effect/turf_decal/industrial/warning, /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; dir = 8; @@ -1471,30 +1495,12 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_port" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) -"re" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "colossus_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "rh" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) @@ -1556,8 +1562,13 @@ }, /obj/machinery/light/small/directional/north, /obj/machinery/door/window/brigdoor/eastright{ + name = "Weapons Lockup"; req_access_txt = "3" }, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = 23 + }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) "rS" = ( @@ -1606,11 +1617,9 @@ /obj/item/reagent_containers/food/drinks/waterbottle/large, /obj/item/reagent_containers/food/drinks/waterbottle/large, /obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/machinery/status_display/shuttle{ - pixel_x = -32 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/directional/north, +/obj/machinery/computer/helm/viewscreen/directional/west, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "sc" = ( @@ -1621,25 +1630,6 @@ /obj/item/toy/figure/inteq, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"sj" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "colossus_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "sp" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -1659,12 +1649,14 @@ dir = 6 }, /obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -5; + pixel_y = -19 + }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) "sD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; @@ -1673,10 +1665,11 @@ locked = 1 }, /obj/structure/cable, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_starboard" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "sF" = ( /obj/structure/cable{ @@ -1685,17 +1678,12 @@ /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, /obj/machinery/door/poddoor{ dir = 4; id = "colossus_thrusters" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/maintenance/port) "sP" = ( /obj/structure/chair{ @@ -1752,17 +1740,12 @@ /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, /obj/machinery/door/poddoor{ dir = 4; id = "colossus_thrusters" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/maintenance/starboard) "tt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1802,12 +1785,6 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) "tI" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/holopad/emergency/command, /turf/open/floor/carpet/orange, /area/ship/bridge) @@ -1869,9 +1846,6 @@ dir = 4; name = "Helm" }, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet/orange, /area/ship/bridge) @@ -1914,22 +1888,19 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "uy" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/effect/turf_decal/borderfloor{ dir = 4 }, /obj/machinery/computer/helm{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) "uE" = ( /obj/structure/cable{ @@ -1987,8 +1958,10 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "va" = ( -/obj/machinery/computer/rdconsole/core{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 13 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) @@ -2059,11 +2032,11 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) "vZ" = ( -/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_port" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "wb" = ( /obj/structure/table, @@ -2179,8 +2152,8 @@ }, /obj/effect/turf_decal/steeldecal/steel_decals_central7, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) @@ -2230,9 +2203,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 - }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew/office) "xO" = ( @@ -2329,7 +2300,7 @@ name = "uniform closet"; pixel_y = 28 }, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "zW" = ( /obj/structure/cable{ @@ -2373,9 +2344,6 @@ /turf/open/floor/carpet/black, /area/ship/crew) "Ae" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -2446,6 +2414,15 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"Bn" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 15; + height = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) "Br" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2469,7 +2446,6 @@ }, /obj/machinery/airalarm/directional/west, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "BA" = ( @@ -2503,7 +2479,7 @@ pixel_y = -5 }, /obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "BK" = ( /obj/effect/turf_decal/box/corners{ @@ -2520,7 +2496,6 @@ }, /obj/structure/closet/cardboard, /obj/item/radio/intercom/directional/south, -/obj/item/storage/box/inteqmaid, /obj/effect/spawner/lootdrop/maintenance/seven, /obj/effect/turf_decal/corner_techfloor_gray{ dir = 4 @@ -2566,6 +2541,11 @@ /obj/effect/turf_decal/siding/thinplating{ dir = 9 }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -5 + }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "Ck" = ( @@ -2621,10 +2601,10 @@ /turf/open/floor/plating, /area/ship/crew/office) "CA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/orange, /area/ship/bridge) "CG" = ( @@ -2639,7 +2619,6 @@ }, /obj/machinery/light/directional/west, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "Da" = ( @@ -2663,7 +2642,6 @@ /obj/item/clothing/under/syndicate/inteq, /obj/item/clothing/suit/armor/hos/inteq, /obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/radio/headset/inteq/alt/captain, /obj/item/areaeditor/shuttle, /obj/item/shield/riot/tele, /obj/structure/cable{ @@ -2737,6 +2715,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) "DW" = ( @@ -2854,13 +2836,16 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ dir = 9 }, -/obj/structure/table/rolling, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, /obj/structure/sign/warning/nosmoking/circle{ pixel_x = 32 }, -/obj/item/pushbroom, +/obj/machinery/telecomms/relay/preset/mining{ + autolinkers = list("relay","hub"); + freq_listening = list(1347); + id = "IRMG Relay"; + name = "IRMG Relay"; + network = "irmg_commnet" + }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "FR" = ( @@ -2906,8 +2891,8 @@ /obj/machinery/light/small/directional/east, /obj/machinery/airalarm/directional/south, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/showroomfloor, /area/ship/crew/toilet) @@ -2995,8 +2980,8 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/sosjerky, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -12 + pixel_x = -12; + pixel_y = 23 }, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -3110,23 +3095,29 @@ /obj/item/clothing/head/helmet/space/inteq, /obj/machinery/suit_storage_unit/inherit, /obj/machinery/light_switch{ - pixel_x = 20; dir = 8; + pixel_x = 20; pixel_y = 11 }, /turf/open/floor/plasteel/tech, /area/ship/hallway/port) +"Ii" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/hallway/port) "Il" = ( -/obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/steeldecal/steel_decals_central7{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" - }, /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, /obj/item/tank/jetpack/oxygen, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "It" = ( @@ -3245,8 +3236,8 @@ }, /obj/effect/turf_decal/steeldecal/steel_decals_central7, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) @@ -3256,10 +3247,20 @@ name = "vanguard's bedsheet" }, /obj/structure/curtain/bounty, -/obj/effect/turf_decal/borderfloor{ +/obj/machinery/airalarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "KM" = ( @@ -3318,21 +3319,12 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/machinery/door/poddoor{ dir = 4; id = "colossus_thrusters" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/maintenance/port) "Lx" = ( /obj/structure/closet/crate, @@ -3377,7 +3369,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/open/floor/plating, +/turf/open/floor/engine/hull/reinforced, /area/ship/maintenance/starboard) "Mg" = ( /obj/effect/turf_decal/corner/opaque/yellow, @@ -3499,32 +3491,20 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/office) "NH" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/light/directional/north, -/obj/item/storage/fancy/cigarettes/cigars/havana, -/obj/item/lighter{ - pixel_y = 5 +/obj/machinery/turretid/lethal{ + pixel_y = 22 }, -/obj/item/toy/figure/vanguard{ - pixel_x = -10; - pixel_y = 5 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/turretid/lethal{ - pixel_y = 32 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/item/gps{ - pixel_x = 12 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -3608,9 +3588,12 @@ /turf/open/floor/carpet/black, /area/ship/crew) "Ou" = ( -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external/dark) +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/port) "Ow" = ( /obj/structure/sign/number/nine{ dir = 1 @@ -3624,13 +3607,13 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ dir = 5 }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced, /area/ship/engineering) "OG" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/engine/hull/reinforced, /area/ship/maintenance/starboard) "OV" = ( /obj/structure/cable{ @@ -3641,10 +3624,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, /turf/open/floor/plasteel/dark, /area/ship/crew/office) "Pb" = ( @@ -3706,8 +3686,12 @@ /obj/machinery/light_switch{ dir = 1; pixel_x = 11; - pixel_y = -17 + pixel_y = -19 }, +/obj/item/pushbroom, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/table, /turf/open/floor/plating, /area/ship/maintenance/port) "Pq" = ( @@ -3744,7 +3728,7 @@ /obj/machinery/light_switch{ dir = 1; pixel_x = 5; - pixel_y = -20 + pixel_y = -19 }, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -3798,7 +3782,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -3808,12 +3791,13 @@ dir = 1 }, /obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/tech, /area/ship/hallway/port) "QL" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge"; - req_access_txt = "58" + req_access_txt = "20" }, /obj/structure/cable{ icon_state = "1-2" @@ -3850,7 +3834,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on{ name = "exhaust injector" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced, /area/ship/engineering) "Rq" = ( /obj/structure/cable{ @@ -3884,14 +3868,12 @@ /turf/open/floor/plating, /area/ship/engineering) "RH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_starboard" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "RI" = ( /obj/effect/turf_decal/siding/thinplating/dark{ @@ -3983,9 +3965,6 @@ /area/ship/cargo) "Sj" = ( /obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "1-8" - }, /obj/machinery/light/directional/south, /obj/item/radio/intercom/directional/south, /obj/item/storage/lockbox/medal/sec{ @@ -3996,6 +3975,10 @@ /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, /turf/open/floor/plasteel/tech, /area/ship/bridge) "Sp" = ( @@ -4005,9 +3988,7 @@ /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, +/obj/machinery/computer/helm/viewscreen/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "Ss" = ( @@ -4094,7 +4075,7 @@ dir = 8 }, /obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/rnd/production/techfab/department/security, +/obj/machinery/autolathe, /turf/open/floor/plasteel/dark, /area/ship/security) "TF" = ( @@ -4102,7 +4083,7 @@ dir = 1; name = "environmental siphon" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced, /area/ship/engineering) "TZ" = ( /obj/effect/turf_decal/siding/thinplating/dark{ @@ -4221,17 +4202,14 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "Wb" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) "Wl" = ( @@ -4245,8 +4223,8 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light_switch{ - pixel_x = 20; dir = 8; + pixel_x = 20; pixel_y = 11 }, /turf/open/floor/plasteel/patterned/cargo_one, @@ -4328,13 +4306,13 @@ /obj/item/storage/belt/security/webbing/inteq/alt, /obj/item/storage/belt/security/webbing/inteq/alt, /obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "WG" = ( /obj/effect/turf_decal/box/corners, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/storage/firstaid/regular{ pixel_x = 5 @@ -4344,6 +4322,7 @@ }, /obj/structure/table/rolling, /obj/machinery/light/directional/south, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "WS" = ( @@ -4445,9 +4424,6 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering) "XF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; @@ -4456,10 +4432,11 @@ locked = 1 }, /obj/structure/cable, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "colossus_starboard" }, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/cargo) "XJ" = ( /turf/template_noop, @@ -4505,7 +4482,7 @@ /area/ship/security/armory) "Yx" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/engine/hull, +/turf/open/floor/engine/hull/reinforced, /area/ship/engineering) "Yy" = ( /obj/docking_port/stationary{ @@ -4655,7 +4632,7 @@ XJ bo sF Ls -sj +sF bo XJ XJ @@ -4665,7 +4642,7 @@ XJ XJ XJ rl -re +tp bS tp rl @@ -4805,7 +4782,7 @@ XJ "} (9,1,1) = {" XJ -XJ +Yy XJ XJ rh @@ -4823,7 +4800,7 @@ vH rh XJ XJ -XJ +Bn "} (10,1,1) = {" XJ @@ -5201,7 +5178,7 @@ XA "} (27,1,1) = {" XJ -xh +Ii hD hD hD @@ -5245,7 +5222,7 @@ XJ "} (29,1,1) = {" XJ -XJ +Ll hD hD hD @@ -5397,3 +5374,91 @@ xT Hu XJ "} +(36,1,1) = {" +XJ +XJ +XJ +fU +XJ +fU +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(37,1,1) = {" +XJ +XJ +XJ +fU +XJ +fU +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(38,1,1) = {" +XJ +XJ +XJ +eC +XJ +fU +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(39,1,1) = {" +XJ +XJ +XJ +XJ +XJ +eC +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} diff --git a/_maps/shuttles/shiptest/inteq_hound.dmm b/_maps/shuttles/shiptest/inteq_hound.dmm index e937caddf2bd..2fc73b689d88 100644 --- a/_maps/shuttles/shiptest/inteq_hound.dmm +++ b/_maps/shuttles/shiptest/inteq_hound.dmm @@ -586,7 +586,7 @@ /obj/item/ammo_box/magazine/ak47{ pixel_x = 7 }, -/obj/item/gun/ballistic/automatic/assualt/ak47/inteq{ +/obj/item/gun/ballistic/automatic/assault/ak47/inteq{ pixel_x = -5 }, /obj/structure/closet/secure_closet/wall{ diff --git a/_maps/shuttles/shiptest/minutemen_asclepius.dmm b/_maps/shuttles/shiptest/minutemen_asclepius.dmm index ed665fcd4fad..b2b8bf8786f2 100644 --- a/_maps/shuttles/shiptest/minutemen_asclepius.dmm +++ b/_maps/shuttles/shiptest/minutemen_asclepius.dmm @@ -4069,8 +4069,8 @@ /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, /obj/item/storage/belt/security, /obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot{ +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber{ pixel_x = 3 }, /obj/structure/railing{ diff --git a/_maps/shuttles/shiptest/minutemen_corvus.dmm b/_maps/shuttles/shiptest/minutemen_corvus.dmm index 907c9dc222e3..36e4581f8dcd 100644 --- a/_maps/shuttles/shiptest/minutemen_corvus.dmm +++ b/_maps/shuttles/shiptest/minutemen_corvus.dmm @@ -525,13 +525,12 @@ }, /obj/effect/turf_decal/box, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, /obj/item/tank/jetpack/carbondioxide, /obj/item/clothing/suit/space/hardsuit/swat, /obj/machinery/suit_storage_unit/inherit/industrial, +/obj/structure/railing{ + dir = 8 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "ka" = ( @@ -1166,7 +1165,6 @@ /obj/effect/turf_decal/techfloor/orange, /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -1179,6 +1177,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "xL" = ( @@ -1400,9 +1399,9 @@ name = "equipment locker"; req_access_txt = "1" }, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, +/obj/item/storage/belt/military/minutemen, +/obj/item/storage/belt/military/minutemen, +/obj/item/storage/belt/military/minutemen, /obj/item/clothing/gloves/combat, /obj/item/clothing/gloves/combat, /obj/item/clothing/gloves/combat, @@ -2148,13 +2147,12 @@ }, /obj/effect/turf_decal/box, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, /obj/item/tank/jetpack/carbondioxide, /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, +/obj/structure/railing{ + dir = 4 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "PA" = ( @@ -2327,18 +2325,18 @@ /obj/item/ammo_box/magazine/m45{ pixel_x = 5 }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, /obj/effect/turf_decal/corner/opaque/red/border{ dir = 1 }, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, /obj/item/ammo_box/magazine/smgm9mm{ pixel_x = 2; pixel_y = 1 }, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot{ +/obj/item/ammo_box/magazine/smgm9mm/rubber{ pixel_x = -5; pixel_y = -2 }, diff --git a/_maps/shuttles/shiptest/minutemen_vela.dmm b/_maps/shuttles/shiptest/minutemen_vela.dmm index 1bbb3680a44b..3cc71e593ecb 100644 --- a/_maps/shuttles/shiptest/minutemen_vela.dmm +++ b/_maps/shuttles/shiptest/minutemen_vela.dmm @@ -28,9 +28,9 @@ /obj/item/ammo_box/magazine/m45, /obj/item/ammo_box/magazine/m45, /obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubber, +/obj/item/ammo_box/magazine/smgm9mm/rubber, +/obj/item/ammo_box/magazine/smgm9mm/rubber, /obj/item/ammo_box/c9mm/rubbershot, /obj/structure/cable{ icon_state = "0-6" @@ -43,8 +43,8 @@ }, /obj/structure/table/glass, /obj/item/flashlight/lamp{ - pixel_y = 1; - pixel_x = -7 + pixel_x = -7; + pixel_y = 1 }, /obj/item/paicard{ pixel_x = 6; @@ -62,11 +62,11 @@ /area/ship/engineering) "aq" = ( /obj/machinery/button/door{ - pixel_y = 14; - pixel_x = 22; + dir = 8; id = "obai2"; name = "AI core blast door button"; - dir = 8 + pixel_x = 22; + pixel_y = 14 }, /obj/structure/AIcore, /obj/machinery/power/apc/auto_name/directional/east, @@ -74,11 +74,11 @@ icon_state = "0-8" }, /obj/machinery/button/door{ - pixel_y = -15; - pixel_x = 22; + dir = 8; id = "obai"; name = "AI core window shutters button"; - dir = 8 + pixel_x = 22; + pixel_y = -15 }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/science/ai_chamber) @@ -111,8 +111,8 @@ dir = 8 }, /obj/item/cardboard_cutout{ - name = "John"; - desc = "Guardian of the engines." + desc = "Guardian of the engines."; + name = "John" }, /turf/open/floor/engine/hull/reinforced, /area/ship/external) @@ -216,8 +216,8 @@ "bZ" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/atmospherics/components/unary/thermomachine{ - piping_layer = 2; - dir = 8 + dir = 8; + piping_layer = 2 }, /obj/machinery/camera/autoname{ dir = 8 @@ -341,10 +341,10 @@ "cI" = ( /obj/machinery/button/door{ dir = 4; + id = "obengi"; name = "Engineering Storage Lock"; - pixel_y = -7; pixel_x = -21; - id = "obengi" + pixel_y = -7 }, /obj/structure/closet/crate/engineering/electrical, /obj/item/storage/box/lights/mixed, @@ -547,15 +547,15 @@ }, /obj/machinery/door/firedoor/window, /obj/machinery/door/poddoor/shutters/preopen{ - id = "vela_lablock"; - dir = 4 + dir = 4; + id = "vela_lablock" }, /turf/open/floor/plating, /area/ship/science/xenobiology) "dC" = ( /obj/structure/closet/secure_closet{ - name = "captain's locker"; icon_state = "cap"; + name = "captain's locker"; req_access_txt = "20" }, /obj/item/clothing/under/rank/command/minutemen, @@ -686,14 +686,14 @@ /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/steeldecal/steel_decals_central7{ - pixel_y = 0; dir = 8; - pixel_x = 1 + pixel_x = 1; + pixel_y = 0 }, /obj/machinery/light_switch{ dir = 1; - pixel_y = -16; - pixel_x = -13 + pixel_x = -13; + pixel_y = -16 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) @@ -776,9 +776,9 @@ dir = 8 }, /obj/machinery/door/poddoor/shutters{ - name = "Engine Shutters"; + dir = 4; id = "obengines"; - dir = 4 + name = "Engine Shutters" }, /turf/open/floor/engine, /area/ship/engineering) @@ -885,8 +885,8 @@ dir = 10 }, /obj/item/kirbyplants/random{ - pixel_y = 5; - pixel_x = 2 + pixel_x = 2; + pixel_y = 5 }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) @@ -942,8 +942,8 @@ /area/ship/bridge) "fH" = ( /obj/machinery/door/window/brigdoor/westleft{ - req_access_txt = list("2"); - id = "vela" + id = "vela"; + req_access = list(2) }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -965,8 +965,8 @@ /obj/effect/turf_decal/industrial/caution, /obj/machinery/light/small/directional/east, /obj/structure/sign/warning/vacuum/external{ - pixel_y = 11; - pixel_x = 28 + pixel_x = 28; + pixel_y = 11 }, /obj/effect/turf_decal/steeldecal/steel_decals10, /turf/open/floor/plasteel/tech, @@ -1256,10 +1256,10 @@ }, /obj/effect/turf_decal/industrial/traffic, /obj/docking_port/mobile{ - preferred_direction = 4; dheight = 1; dir = 2; - port_direction = 8 + port_direction = 8; + preferred_direction = 4 }, /turf/open/floor/engine, /area/ship/external) @@ -1624,8 +1624,8 @@ dir = 4 }, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -9 + pixel_x = -9; + pixel_y = 23 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) @@ -2012,8 +2012,8 @@ dir = 5 }, /obj/structure/sign/poster/contraband/power{ - pixel_y = 32; - pixel_x = 32 + pixel_x = 32; + pixel_y = 32 }, /obj/effect/turf_decal/corner_techfloor_gray{ dir = 8 @@ -2201,9 +2201,9 @@ "mS" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "obfront"; - name = "Window Shutters"; - dir = 4 + name = "Window Shutters" }, /turf/open/floor/plating, /area/ship/bridge) @@ -2211,8 +2211,8 @@ /obj/structure/table/reinforced, /obj/machinery/light/small/directional/south, /obj/item/reagent_containers/glass/maunamug{ - pixel_y = 6; - pixel_x = 8 + pixel_x = 8; + pixel_y = 6 }, /obj/item/paper_bin{ pixel_x = -6; @@ -2387,8 +2387,8 @@ dir = 8 }, /obj/machinery/door/airlock{ - name = "Showers"; - dir = 4 + dir = 4; + name = "Showers" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -2456,9 +2456,9 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ - name = "Engine Shutters"; + dir = 4; id = "obengines"; - dir = 4 + name = "Engine Shutters" }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) @@ -2477,10 +2477,10 @@ }, /obj/machinery/button/door{ dir = 8; - pixel_x = 22; - pixel_y = -16; id = "vela_labeva"; name = "airlock shutters"; + pixel_x = 22; + pixel_y = -16; req_access = list(1) }, /turf/open/floor/plasteel/dark, @@ -2619,8 +2619,8 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson/prescription, /obj/structure/closet/secure_closet/miner{ - populate = 0; - name = "pilot's equipment" + name = "pilot's equipment"; + populate = 0 }, /obj/item/clothing/gloves/explorer, /obj/item/gps/mining, @@ -2666,8 +2666,8 @@ /area/ship/security/armory) "pC" = ( /obj/structure/noticeboard/qm{ - name = "Supply Officer's Notice Board"; desc = "Important notices from the Supply Officer"; + name = "Supply Officer's Notice Board"; pixel_y = 28 }, /obj/structure/reagent_dispensers/fueltank, @@ -2808,9 +2808,9 @@ /obj/effect/turf_decal/spline/fancy/opaque/black, /obj/structure/closet/wall{ dir = 4; - pixel_y = 0; + name = "spare uniforms"; pixel_x = -28; - name = "spare uniforms" + pixel_y = 0 }, /obj/item/clothing/under/rank/security/officer/minutemen, /obj/item/clothing/under/rank/security/officer/minutemen, @@ -2859,8 +2859,8 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson/prescription, /obj/structure/closet/secure_closet/miner{ - populate = 0; - name = "pilot's equipment" + name = "pilot's equipment"; + populate = 0 }, /obj/item/clothing/gloves/explorer, /obj/item/gps/mining, @@ -2906,16 +2906,16 @@ "qJ" = ( /obj/structure/table/reinforced, /obj/item/gps{ - pixel_y = -2; + gpstag = "GOLD-VHEV"; pixel_x = -5; - gpstag = "GOLD-VHEV" + pixel_y = -2 }, /obj/machinery/button/door{ dir = 8; - pixel_y = 4; - pixel_x = 8; id = "obfront"; - name = "Window Shutters" + name = "Window Shutters"; + pixel_x = 8; + pixel_y = 4 }, /obj/machinery/light/directional/north, /turf/open/floor/plasteel/tech, @@ -2970,8 +2970,8 @@ /obj/item/clothing/head/helmet/space/pilot/random, /obj/item/reagent_containers/food/drinks/bottle/trappist, /obj/structure/sign/warning/nosmoking/burnt{ - pixel_y = -28; - pixel_x = -4 + pixel_x = -4; + pixel_y = -28 }, /turf/open/floor/plasteel/tech/grid, /area/ship/hangar/port) @@ -2997,8 +2997,8 @@ dir = 1 }, /obj/structure/closet/secure_closet{ - name = "bridge officer's locker"; icon_state = "cap"; + name = "bridge officer's locker"; req_access_txt = "19" }, /obj/effect/turf_decal/box, @@ -3056,8 +3056,8 @@ /obj/item/clothing/head/helmet/bulletproof/minutemen, /obj/item/storage/belt/security/full, /obj/item/restraints/handcuffs, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, /obj/effect/turf_decal/industrial/hatch/yellow, /obj/structure/extinguisher_cabinet/directional/east, /obj/item/clothing/suit/armor/vest/marine, @@ -3196,8 +3196,8 @@ dir = 4 }, /obj/machinery/door/airlock/research{ - name = "Science Lab"; - dir = 4 + dir = 4; + name = "Science Lab" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3314,8 +3314,8 @@ icon_state = "4-8" }, /obj/structure/sign/warning/fire{ - pixel_y = 24; - pixel_x = 8 + pixel_x = 8; + pixel_y = 24 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) @@ -3343,8 +3343,8 @@ /area/ship/engineering) "sA" = ( /obj/machinery/atmospherics/components/binary/pump/layer4{ - name = "Waste to Environment"; - dir = 8 + dir = 8; + name = "Waste to Environment" }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) @@ -3396,8 +3396,8 @@ dir = 8 }, /obj/machinery/door/airlock{ - name = "Airlock Access"; - dir = 4 + dir = 4; + name = "Airlock Access" }, /turf/open/floor/plasteel/tech, /area/ship/hallway/fore) @@ -3542,9 +3542,9 @@ /obj/structure/rack, /obj/machinery/door/window/brigdoor/eastleft, /obj/item/gps{ - pixel_y = -2; + gpstag = "GOLD-VHEV"; pixel_x = -5; - gpstag = "GOLD-VHEV" + pixel_y = -2 }, /obj/structure/window/reinforced{ dir = 1 @@ -3639,16 +3639,16 @@ dir = 4 }, /obj/machinery/button/door{ - pixel_y = 23; - pixel_x = -7; + id = "obmine11"; name = "Bay 1 Doors"; - id = "obmine11" + pixel_x = -7; + pixel_y = 23 }, /obj/machinery/button/shieldwallgen{ id = "obhang21"; name = "Bay 1 Air Shield"; - pixel_y = 22; - pixel_x = 5 + pixel_x = 5; + pixel_y = 22 }, /turf/open/floor/plasteel/tech, /area/ship/hangar/port) @@ -3697,8 +3697,8 @@ "uo" = ( /obj/structure/table, /obj/item/clipboard{ - pixel_y = 8; - pixel_x = -3 + pixel_x = -3; + pixel_y = 8 }, /obj/item/paper/crumpled{ pixel_x = 9; @@ -3727,17 +3727,17 @@ dir = 8 }, /obj/machinery/button/shieldwallgen{ - id = "obcargos"; dir = 8; + id = "obcargos"; pixel_x = 23; pixel_y = 5 }, /obj/machinery/button/door{ dir = 8; - pixel_y = -5; - pixel_x = 25; id = "obcargo"; - name = "Cargo Shutters" + name = "Cargo Shutters"; + pixel_x = 25; + pixel_y = -5 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) @@ -3816,8 +3816,8 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson/prescription, /obj/structure/closet/secure_closet/miner{ - populate = 0; - name = "pilot's equipment" + name = "pilot's equipment"; + populate = 0 }, /obj/item/clothing/gloves/explorer, /obj/item/gps/mining, @@ -3876,16 +3876,16 @@ dir = 8 }, /obj/machinery/button/door{ - pixel_y = 23; - pixel_x = 7; + id = "obmine11"; name = "Bay 1 Doors"; - id = "obmine11" + pixel_x = 7; + pixel_y = 23 }, /obj/machinery/button/shieldwallgen{ id = "obhang21"; name = "Bay 1 Air Shield"; - pixel_y = 22; - pixel_x = -5 + pixel_x = -5; + pixel_y = 22 }, /turf/open/floor/plasteel/tech, /area/ship/hangar/port) @@ -3988,16 +3988,16 @@ "wh" = ( /obj/structure/table, /obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_y = -1; - pixel_x = 8 + pixel_x = 8; + pixel_y = -1 }, /obj/item/lighter, /obj/machinery/button/door{ - name = "Engine Shutters"; - id = "obengines"; dir = 4; - pixel_y = 7; - pixel_x = -24 + id = "obengines"; + name = "Engine Shutters"; + pixel_x = -24; + pixel_y = 7 }, /obj/structure/sign/poster/contraband/hacking_guide{ pixel_y = -30 @@ -4134,8 +4134,8 @@ dir = 8 }, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -5 + pixel_x = -5; + pixel_y = 23 }, /obj/machinery/firealarm/directional/north{ pixel_x = 6 @@ -4173,9 +4173,9 @@ /area/ship/engineering) "wZ" = ( /obj/machinery/door/airlock/command{ + dir = 4; name = "Bridge"; - req_access_txt = "19"; - dir = 4 + req_access_txt = "19" }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -4343,8 +4343,8 @@ "xH" = ( /obj/structure/sink{ dir = 8; - pixel_y = 0; - pixel_x = 13 + pixel_x = 13; + pixel_y = 0 }, /obj/structure/mirror{ pixel_x = 28 @@ -4359,10 +4359,10 @@ dir = 1 }, /obj/machinery/button/door{ - pixel_y = 24; - pixel_x = 8; id = "obai2"; name = "AI core blast door button"; + pixel_x = 8; + pixel_y = 24; req_access = list(19) }, /obj/structure/cable{ @@ -4404,8 +4404,8 @@ "xT" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/preopen{ - id = "obhangarent21"; - dir = 4 + dir = 4; + id = "obhangarent21" }, /turf/open/floor/plating, /area/ship/hallway/central) @@ -4441,18 +4441,18 @@ dir = 1 }, /obj/machinery/button/door{ - pixel_y = -22; - pixel_x = -4; - name = "umbilical window shutters"; + dir = 1; id = "obhangarent11"; - dir = 1 + name = "umbilical window shutters"; + pixel_x = -4; + pixel_y = -22 }, /obj/machinery/button/door{ - pixel_y = -22; - pixel_x = 9; - name = "pod lockdown"; - id = "obhangarent1"; dir = 1; + id = "obhangarent1"; + name = "pod lockdown"; + pixel_x = 9; + pixel_y = -22; req_access_txt = list(1) }, /turf/open/floor/plasteel/dark, @@ -4615,9 +4615,9 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ - name = "Engine Shutters"; + dir = 4; id = "obengines"; - dir = 4 + name = "Engine Shutters" }, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -4641,8 +4641,8 @@ "zk" = ( /obj/item/kirbyplants/random, /obj/structure/sign/warning/securearea{ - pixel_y = 8; - pixel_x = -26 + pixel_x = -26; + pixel_y = 8 }, /obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, @@ -4812,8 +4812,8 @@ pixel_y = 7 }, /obj/machinery/light_switch{ - pixel_x = 11; dir = 1; + pixel_x = 11; pixel_y = -16 }, /turf/open/floor/plasteel/tech, @@ -5042,9 +5042,9 @@ "Bu" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/steeldecal/steel_decals_central7{ - pixel_y = 0; dir = 8; - pixel_x = 1 + pixel_x = 1; + pixel_y = 0 }, /obj/effect/turf_decal/steeldecal/steel_decals7{ dir = 4 @@ -5052,8 +5052,8 @@ /obj/effect/turf_decal/steeldecal/steel_decals7, /obj/structure/cable, /obj/machinery/light_switch{ - pixel_x = 11; dir = 1; + pixel_x = 11; pixel_y = -16 }, /turf/open/floor/plasteel/dark, @@ -5320,9 +5320,9 @@ /obj/effect/turf_decal/techfloor, /obj/machinery/button/door{ dir = 8; + id = "vela_lablock"; pixel_x = 22; - pixel_y = 7; - id = "vela_lablock" + pixel_y = 7 }, /obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/tech, @@ -5358,8 +5358,8 @@ pixel_y = 32 }, /obj/item/spacecash/bundle/pocketchange{ - pixel_y = 9; - pixel_x = 8 + pixel_x = 8; + pixel_y = 9 }, /obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech, @@ -5415,17 +5415,17 @@ }, /obj/structure/sign/directions/engineering{ dir = 8; - pixel_y = 7; - pixel_x = -32 + pixel_x = -32; + pixel_y = 7 }, /obj/structure/sign/directions/command{ dir = 4; pixel_x = -32 }, /obj/structure/sign/directions/supply{ - pixel_y = -7; + dir = 4; pixel_x = -32; - dir = 4 + pixel_y = -7 }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) @@ -5864,8 +5864,8 @@ /area/ship/hangar/port) "FS" = ( /obj/structure/closet/secure_closet{ - name = "foreman's locker"; icon_state = "cap"; + name = "foreman's locker"; req_access = list(56) }, /obj/item/clothing/head/cowboy/sec/minutemen, @@ -5902,8 +5902,8 @@ pixel_y = 4 }, /obj/item/flashlight/lamp{ - pixel_y = 4; - pixel_x = -7 + pixel_x = -7; + pixel_y = 4 }, /obj/item/storage/fancy/donut_box{ pixel_x = 1; @@ -5993,8 +5993,8 @@ pixel_y = 9 }, /obj/item/desk_flag/trans{ - pixel_y = 4; - pixel_x = -5 + pixel_x = -5; + pixel_y = 4 }, /obj/effect/turf_decal/corner/opaque/black/diagonal, /turf/open/floor/plasteel/white, @@ -6058,8 +6058,8 @@ "GH" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/preopen{ - id = "obhangarent11"; - dir = 4 + dir = 4; + id = "obhangarent11" }, /turf/open/floor/plating, /area/ship/hallway/central) @@ -6266,8 +6266,8 @@ /obj/item/clothing/head/helmet/bulletproof/minutemen, /obj/item/storage/belt/security/full, /obj/item/restraints/handcuffs, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubber, +/obj/item/ammo_box/magazine/m45/rubber, /obj/effect/turf_decal/industrial/hatch/yellow, /obj/structure/sign/poster/official/focus{ pixel_y = 32 @@ -6347,8 +6347,8 @@ pixel_x = -5 }, /obj/item/flashlight/lamp/green{ - pixel_y = 9; - pixel_x = 6 + pixel_x = 6; + pixel_y = 9 }, /turf/open/floor/wood, /area/ship/crew/office) @@ -6401,10 +6401,10 @@ }, /obj/machinery/button/door{ dir = 8; - pixel_y = 5; - pixel_x = -6; id = "obendo"; - name = "Office Shutters" + name = "Office Shutters"; + pixel_x = -6; + pixel_y = 5 }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -6514,12 +6514,12 @@ pixel_y = 4 }, /obj/item/pen{ - pixel_y = 4; - pixel_x = 5 + pixel_x = 5; + pixel_y = 4 }, /obj/item/stamp/hos{ - pixel_y = 9; - pixel_x = 8 + pixel_x = 8; + pixel_y = 9 }, /obj/machinery/recharger{ pixel_x = -8 @@ -6616,8 +6616,8 @@ /obj/effect/turf_decal/industrial/caution, /obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum/external{ - pixel_y = 11; - pixel_x = -28 + pixel_x = -28; + pixel_y = 11 }, /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 8 @@ -6632,16 +6632,16 @@ dir = 1 }, /obj/machinery/button/door{ - pixel_y = 25; - pixel_x = 7; + id = "obmine12"; name = "Bay Doors"; - id = "obmine12" + pixel_x = 7; + pixel_y = 25 }, /obj/machinery/button/shieldwallgen{ id = "obhang22"; name = "Air Shield Switch"; - pixel_y = 25; - pixel_x = -5 + pixel_x = -5; + pixel_y = 25 }, /turf/open/floor/plasteel/tech, /area/ship/hangar/port) @@ -6938,10 +6938,10 @@ }, /obj/machinery/button/door{ dir = 8; - pixel_y = -2; - pixel_x = 22; id = "obair"; - name = "Blast Door Controller" + name = "Blast Door Controller"; + pixel_x = 22; + pixel_y = -2 }, /obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ dir = 9 @@ -7101,10 +7101,10 @@ "Nf" = ( /obj/machinery/button/door{ dir = 8; + id = "obengi"; name = "Engineering Storage Lock"; - pixel_y = -7; pixel_x = 22; - id = "obengi" + pixel_y = -7 }, /obj/item/decal_painter{ pixel_x = -4; @@ -7116,8 +7116,8 @@ }, /obj/structure/table, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -9 + pixel_x = -9; + pixel_y = 23 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) @@ -7145,8 +7145,8 @@ id = "vela" }, /obj/machinery/door_timer{ - pixel_y = 28; - id = "vela" + id = "vela"; + pixel_y = 28 }, /turf/open/floor/plasteel/dark, /area/ship/security/armory) @@ -7322,8 +7322,8 @@ /obj/machinery/light/small/directional/west, /obj/machinery/light_switch{ dir = 4; - pixel_y = -10; - pixel_x = -21 + pixel_x = -21; + pixel_y = -10 }, /turf/open/floor/plasteel/dark, /area/ship/science/xenobiology) @@ -7349,10 +7349,10 @@ }, /obj/structure/bookcase/manuals, /obj/machinery/button/door{ - pixel_y = 23; - pixel_x = 8; id = "vela_cap"; - name = "window shutters" + name = "window shutters"; + pixel_x = 8; + pixel_y = 23 }, /turf/open/floor/wood, /area/ship/crew/office) @@ -7364,8 +7364,8 @@ dir = 4 }, /obj/structure/sign/warning/fire{ - pixel_y = 24; - pixel_x = -8 + pixel_x = -8; + pixel_y = 24 }, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 @@ -7411,9 +7411,9 @@ /area/ship/hangar/port) "Om" = ( /obj/machinery/door/airlock/command{ + dir = 4; name = "Bridge"; - req_access_txt = "19"; - dir = 4 + req_access_txt = "19" }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -7454,8 +7454,8 @@ name = "science pen" }, /obj/item/clipboard{ - pixel_y = 3; - pixel_x = 7 + pixel_x = 7; + pixel_y = 3 }, /turf/open/floor/plasteel/dark, /area/ship/science/xenobiology) @@ -7495,8 +7495,8 @@ /area/ship/security/armory) "OM" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "obendo"; - dir = 4 + dir = 4; + id = "obendo" }, /obj/machinery/door/airlock/engineering{ dir = 4; @@ -7747,8 +7747,8 @@ /area/ship/engineering/atmospherics) "PT" = ( /obj/machinery/door/airlock{ - id_tag = "obt"; - dir = 4 + dir = 4; + id_tag = "obt" }, /obj/effect/turf_decal/trimline/opaque/green/filled/warning{ dir = 4 @@ -7958,8 +7958,8 @@ dir = 4 }, /obj/machinery/door/airlock/research{ - name = "Breakroom"; - dir = 4 + dir = 4; + name = "Breakroom" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -8097,16 +8097,16 @@ dir = 4 }, /obj/machinery/button/door{ - pixel_y = 25; - pixel_x = -7; + id = "obmine12"; name = "Bay Doors"; - id = "obmine12" + pixel_x = -7; + pixel_y = 25 }, /obj/machinery/button/shieldwallgen{ id = "obhang22"; name = "Air Shield Switch"; - pixel_y = 25; - pixel_x = 5 + pixel_x = 5; + pixel_y = 25 }, /turf/open/floor/plasteel/tech, /area/ship/hangar/port) @@ -8248,8 +8248,8 @@ /obj/structure/table/reinforced, /obj/item/radio/intercom/directional/north, /obj/item/reagent_containers/glass/maunamug{ - pixel_y = 5; - pixel_x = 5 + pixel_x = 5; + pixel_y = 5 }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) @@ -8269,8 +8269,8 @@ }, /obj/machinery/light_switch{ dir = 1; - pixel_y = -21; - pixel_x = 2 + pixel_x = 2; + pixel_y = -21 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -8574,8 +8574,8 @@ dir = 4 }, /obj/machinery/door/airlock/security{ - req_access = list(1); - dir = 4 + dir = 4; + req_access = list(1) }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) @@ -8672,16 +8672,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/item/kirbyplants/random, /obj/machinery/button/door{ - pixel_y = 24; - pixel_x = -4; + id = "obhangarent21"; name = "umbilical window shutters"; - id = "obhangarent21" + pixel_x = -4; + pixel_y = 24 }, /obj/machinery/button/door{ - pixel_y = 24; - pixel_x = 9; - name = "pod lockdown"; id = "obhangarent2"; + name = "pod lockdown"; + pixel_x = 9; + pixel_y = 24; req_access = list(1) }, /turf/open/floor/plasteel/dark, @@ -8912,9 +8912,9 @@ /area/ship/hangar/port) "Wz" = ( /obj/machinery/door/poddoor{ + dir = 4; id = "obengi"; - name = "Engineering Storage"; - dir = 4 + name = "Engineering Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -8944,16 +8944,16 @@ "WP" = ( /obj/structure/table/chem, /obj/item/reagent_containers/food/drinks/bottle/orangejuice{ - pixel_y = 12; - pixel_x = 5 + pixel_x = 5; + pixel_y = 12 }, /obj/item/reagent_containers/food/drinks/bottle/limejuice{ - pixel_y = 15; - pixel_x = -8 + pixel_x = -8; + pixel_y = 15 }, /obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ - pixel_y = 2; - pixel_x = -7 + pixel_x = -7; + pixel_y = 2 }, /obj/effect/turf_decal/techfloor{ dir = 1 @@ -9085,8 +9085,8 @@ dir = 1 }, /obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_y = 8; - pixel_x = 8 + pixel_x = 8; + pixel_y = 8 }, /obj/item/paper/crumpled, /obj/item/pen/charcoal, @@ -9179,8 +9179,8 @@ "XY" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - id = "vela_cap"; - dir = 4 + dir = 4; + id = "vela_cap" }, /turf/open/floor/plating, /area/ship/crew/office) @@ -9221,8 +9221,8 @@ pixel_x = -6 }, /obj/item/clothing/glasses/science{ - pixel_y = 10; - pixel_x = 2 + pixel_x = 2; + pixel_y = 10 }, /obj/item/assembly/igniter{ pixel_x = 9; @@ -9254,8 +9254,8 @@ dir = 4 }, /obj/machinery/door/poddoor{ - id = "obai2"; - dir = 4 + dir = 4; + id = "obai2" }, /obj/structure/cable{ icon_state = "4-8" @@ -9405,9 +9405,9 @@ /area/ship/bridge) "YY" = ( /obj/machinery/door/poddoor{ + dir = 4; id = "obengi"; - name = "Engineering Storage"; - dir = 4 + name = "Engineering Storage" }, /obj/effect/turf_decal/trimline/transparent/red/filled/warning{ dir = 8 diff --git a/_maps/shuttles/shiptest/nanotrasen_heron.dmm b/_maps/shuttles/shiptest/nanotrasen_heron.dmm new file mode 100644 index 000000000000..0898de1238af --- /dev/null +++ b/_maps/shuttles/shiptest/nanotrasen_heron.dmm @@ -0,0 +1,16147 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ac" = ( +/obj/effect/turf_decal/industrial/radiation{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/radiation{ + dir = 8 + }, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson/prescription, +/obj/effect/decal/cleanable/dirt, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = -5 + }, +/obj/structure/closet/radiation{ + anchored = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"ae" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"ag" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"ah" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 1; + pixel_y = 4; + pixel_x = 2 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"aj" = ( +/obj/structure/window/reinforced, +/obj/structure/bed, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"ak" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"am" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/door/poddoor{ + id = "armoury_heron"; + name = "Armoury Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"ao" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"as" = ( +/obj/structure/sign/poster/official/walk{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/science/robotics) +"at" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"aw" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/structure/sign/poster/official/obey{ + pixel_x = -31 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"az" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"aC" = ( +/obj/machinery/recharge_station, +/obj/item/robot_suit/prebuilt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"aG" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/radiation{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"aK" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"aN" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"aO" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2 + }, +/obj/item/folder/yellow{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/door/window/northright, +/turf/open/floor/plasteel, +/area/ship/cargo) +"aQ" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/three_quarters{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"aU" = ( +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/effect/turf_decal/industrial/loading, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"aV" = ( +/obj/machinery/telecomms/server/presets/nanotrasen{ + network = "nt_commnet"; + layer = 3.1 + }, +/obj/machinery/airalarm/directional/west, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"bb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/turf/open/floor/plating/catwalk_floor, +/area/ship/science/robotics) +"bc" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"bd" = ( +/obj/machinery/mecha_part_fabricator{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"bj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"bl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"bm" = ( +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/machinery/mineral/ore_redemption{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"bn" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/three_quarters{ + dir = 1 + }, +/obj/structure/chair, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"br" = ( +/obj/item/clothing/under/rank/cargo/qm, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/closet/wall{ + dir = 4; + icon_door = "orange_wall"; + name = "quartermaster's closet"; + pixel_x = -28 + }, +/obj/item/clothing/neck/cloak/qm, +/obj/item/clothing/under/rank/cargo/qm/skirt, +/obj/item/clothing/head/beret/qm, +/turf/open/floor/plasteel, +/area/ship/cargo) +"bu" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/science/robotics) +"bC" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"bD" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/gun/energy/disabler{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/storage/belt/security/webbing, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"bE" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"bF" = ( +/obj/effect/turf_decal/steeldecal, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/firealarm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"bG" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/cargo) +"bH" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 10 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/filled/cola{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"bI" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"bK" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"bL" = ( +/obj/structure/sign/poster/official/love_ian{ + pixel_x = 32 + }, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/north, +/obj/item/flashlight/lamp{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 4; + pixel_x = 2; + icon_state = "boombox-" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/bridge) +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"bN" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_generalwindows"; + name = "Blast Shutters" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/turf/open/floor/plating, +/area/ship/security) +"bS" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"cd" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ci" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4; + pixel_x = -1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/central) +"cj" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/storage/belt/utility/full{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/item/clothing/glasses/welding, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"ck" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"cm" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"co" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"cp" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"cq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"cr" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"ct" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -6; + pixel_y = 17 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_y = 32 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/ship/crew/law_office) +"cv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/autolathe, +/obj/machinery/door/window/southleft{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"cB" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"cE" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"cF" = ( +/obj/machinery/suit_storage_unit/independent/pilot, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"cK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/plating/catwalk_floor, +/area/ship/science/robotics) +"cO" = ( +/obj/machinery/door/poddoor{ + id = "heron_outercargo"; + name = "Cargo Hatch" + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + port_direction = 4; + preferred_direction = 4 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"cX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + dir = 1; + id = "heron_sm_lockdown"; + name = "Supermatter Lockdown"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"cY" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"db" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"de" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/machinery/computer/atmos_control/tank/air_tank{ + sensors = list("hairon"="Heron Air Mix Tank") + }, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"dh" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/reflector/box, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"dj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"dn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/fluff/hedge, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"dp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"dq" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/small/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken3" + }, +/area/ship/crew/dorm) +"dr" = ( +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dt" = ( +/obj/effect/turf_decal/techfloor/orange/corner, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"du" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"dB" = ( +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"dF" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"dG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"dI" = ( +/obj/structure/sign/poster/official/moth/supermatter{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"dJ" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 4 + }, +/obj/item/bot_assembly/medbot, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"dL" = ( +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 5 + }, +/obj/effect/turf_decal/radiation, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"dM" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"dN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"dQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"dS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1; + color = "#808080" + }, +/obj/machinery/mass_driver{ + id = "heron_mechlaunch" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"dU" = ( +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"dY" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/ship/hangar) +"ec" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"ed" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"ef" = ( +/obj/machinery/door/poddoor{ + id = "heron_innercargo"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage) +"ei" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"ej" = ( +/obj/machinery/telecomms/bus/preset_five{ + network = "nt_commnet" + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"ek" = ( +/obj/item/gun/energy/e_gun/smg{ + pixel_y = 9 + }, +/obj/item/gun/energy/e_gun/smg{ + pixel_y = 2 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat{ + pixel_y = -3 + }, +/obj/structure/rack, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"eq" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black{ + dir = 8 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"er" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"et" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"eu" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"ev" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"ew" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"ez" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/bridge) +"eA" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"eG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"eI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"eK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/engine{ + pixel_y = 24; + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"eP" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/sign/departments/security{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"eT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"eU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"eV" = ( +/obj/structure/closet/wall/orange{ + name = "fuel locker"; + pixel_y = 28 + }, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/effect/decal/cleanable/wrapping{ + pixel_y = 15 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"eW" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"eX" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_outerbridge"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"fa" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "heron_outercargoholo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "heron_outercargo"; + name = "Cargo Hatch" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"fb" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"fe" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"fg" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/internals, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/plasteel, +/area/ship/cargo) +"fk" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"fm" = ( +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"fn" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"fp" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"fq" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"fr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken2" + }, +/area/ship/crew/dorm) +"fv" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"fB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"fD" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = -3; + pixel_y = -8 + }, +/obj/structure/sign/warning/incident{ + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"fE" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"fI" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"fJ" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"fM" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"fP" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"fQ" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/hangar) +"fR" = ( +/obj/machinery/door/airlock/engineering/glass, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"fT" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"fW" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"fZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"gb" = ( +/obj/structure/closet/wall/orange{ + name = "Chief Engineer's Locker"; + pixel_y = 28 + }, +/obj/item/clothing/under/rank/engineering/chief_engineer, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/storage/backpack/industrial, +/obj/item/clothing/head/beret/ce, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/shoes/workboots{ + pixel_y = -7 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/radio/headset/heads/ce, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/pipe_dispenser{ + pixel_y = -10 + }, +/obj/item/storage/belt/utility/chief/full{ + pixel_y = -11; + pixel_x = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"gd" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"gv" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"gw" = ( +/obj/machinery/atmospherics/components/unary/thermomachine{ + dir = 1; + piping_layer = 2 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"gx" = ( +/obj/structure/table/reinforced, +/obj/item/storage/pill_bottle/epinephrine{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/gloves/color/latex, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/machinery/smartfridge/chemistry/preloaded{ + pixel_x = 32; + density = 0 + }, +/obj/item/reagent_containers/medigel/synthflesh{ + pixel_x = -9; + pixel_y = -2 + }, +/obj/item/reagent_containers/medigel/synthflesh{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"gz" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"gB" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = 32 + }, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hangar) +"gD" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"gG" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/hand_labeler, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) +"gI" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"gL" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"gN" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"gP" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/hangar) +"gY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/rechargefloor, +/obj/mecha/combat/marauder{ + internals_req_access = 0; + operation_req_access = 0 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"gZ" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/plating, +/area/ship/hangar) +"hb" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/medical, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"hj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/kirbyplants{ + icon_state = "plant-10"; + pixel_x = -6 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"hk" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/pen/survival{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"hm" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hn" = ( +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"hp" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/arrows{ + pixel_y = 15; + pixel_x = 10 + }, +/obj/effect/turf_decal/arrows{ + pixel_y = 15; + pixel_x = -10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"hr" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"ht" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"hw" = ( +/obj/machinery/door/poddoor{ + id = "heron_innercargo"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage) +"hx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"hD" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"hF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/item/clothing/head/welding, +/obj/item/mmi/posibrain{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/organ/tongue/robot{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/mmi/posibrain{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/item/robot_module/security{ + pixel_y = -6; + pixel_x = 1 + }, +/obj/item/robot_module/security{ + pixel_y = -3; + pixel_x = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"hH" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"hJ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = 27 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/dorm/dormtwo) +"hM" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"hO" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hangar) +"hP" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"hQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"hR" = ( +/obj/machinery/door/airlock/atmos{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"hS" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"hU" = ( +/obj/item/virgin_mary{ + pixel_y = 25 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"hY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/dresser, +/obj/item/toy/figure/head_of_personnel{ + pixel_y = 14; + pixel_x = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken2" + }, +/area/ship/crew/dorm/dormthree) +"hZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"ia" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/research{ + name = "Mech Bay" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/science/robotics) +"ib" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ie" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/item/clothing/neck/cloak/hos, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/cowboy/black, +/obj/item/clothing/under/rank/security/head_of_security/alt/skirt, +/obj/item/clothing/under/rank/security/head_of_security/alt, +/obj/item/clothing/under/rank/security/head_of_security/nt, +/obj/item/clothing/under/rank/security/head_of_security/nt/skirt, +/obj/item/clothing/head/HoS, +/obj/item/clothing/head/beret/sec/hos, +/obj/item/clothing/suit/armor/vest/leather, +/obj/item/clothing/suit/armor/hos/trenchcoat, +/obj/item/storage/belt/military, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/clothing/glasses/hud/security/sunglasses, +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, +/obj/item/clothing/gloves/krav_maga/sec, +/obj/item/gun/energy/e_gun/hos, +/obj/structure/closet/secure_closet{ + icon_state = "hos"; + req_access = list(58) + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"if" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/atmos, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ij" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"ik" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"in" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/telecomms/relay{ + freq_listening = list(1351); + id = "Nanotrasen Relay"; + name = "Nanotrasen relay"; + network = "nt_commnet"; + layer = 3.1 + }, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"io" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"iq" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"is" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security) +"it" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"iA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/central) +"iC" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"iD" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/clipboard{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/pen/fountain{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"iI" = ( +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 5 + }, +/obj/effect/turf_decal/radiation, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"iL" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"iM" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/pen/charcoal{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"iP" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/hatch{ + name = "Captains Office" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/law_office) +"iS" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"iW" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"iY" = ( +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/closet/crate/large, +/obj/item/storage/box/donkpockets{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/maintenance/central) +"ja" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"jb" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"jc" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/security) +"je" = ( +/obj/structure/table/reinforced, +/obj/item/circuitboard/machine/circuit_imprinter{ + pixel_y = -6 + }, +/obj/item/circuitboard/machine/rdserver, +/obj/item/circuitboard/computer/rdconsole{ + pixel_y = 7 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/camera{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/plating/catwalk_floor, +/area/ship/science/robotics) +"jh" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/office) +"ji" = ( +/obj/machinery/door/airlock/grunge, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"jm" = ( +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8; + pixel_x = -4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"jo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"jr" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"ju" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/atmospherics) +"jx" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 9 + }, +/obj/machinery/vending/snack/random, +/obj/machinery/light/directional/west, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = -9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"jy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"jC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"jE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/science/robotics) +"jO" = ( +/obj/structure/chair/comfy/brown{ + color = "#c45c57"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"jP" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"jQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/dresser, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"jR" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"jT" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"jY" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"jZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"kd" = ( +/obj/machinery/vending/games{ + pixel_x = 7 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -10 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/picture_frame{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"ki" = ( +/obj/structure/closet/wall/orange{ + dir = 4; + pixel_x = -28; + name = "Pilot's Locker" + }, +/obj/item/clothing/under/rank/security/officer/military/eng, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/suit/det_suit/grey, +/obj/item/clothing/suit/jacket/miljacket, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/combat/swat, +/obj/item/clothing/head/beret/sec/officer, +/obj/item/clothing/glasses/hud/diagnostic/night, +/obj/item/clothing/accessory/medal/gold/heroism, +/obj/item/clothing/accessory/holster/detective, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/mask/gas/sechailer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"kj" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"kp" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = 11; + pixel_y = 4; + layer = 4 + }, +/obj/item/radio/intercom/wideband/table{ + dir = 1; + pixel_x = -2 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"ku" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/hatch{ + name = "Captains Cabin" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/dorm/dormtwo) +"kv" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/toilet) +"kA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"kB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fireplace, +/obj/item/toy/figure/captain{ + pixel_y = 37; + pixel_x = 11 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/ship/crew/law_office) +"kD" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"kE" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"kH" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/arrows{ + dir = 1; + pixel_y = -12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"kI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"kK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/box/ingredients/wildcard{ + pixel_y = 9; + pixel_x = -7 + }, +/obj/item/storage/box/ingredients/wildcard{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/storage/box/ingredients/wildcard{ + pixel_y = 3; + pixel_x = -1 + }, +/obj/item/storage/box/ingredients/wildcard{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"kO" = ( +/obj/structure/sign/departments/cargo, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"kP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_lockdown"; + rad_insulation = 0.1; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10"; + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"kQ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"kR" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"kS" = ( +/obj/machinery/telecomms/processor/preset_five{ + network = "nt_commnet" + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"kU" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"kV" = ( +/obj/effect/turf_decal/techfloor/orange/corner, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"kW" = ( +/obj/machinery/button/door{ + id = "heron_outerbridge"; + name = "Bridge Blast Doors"; + pixel_y = 24; + req_access_txt = "3"; + pixel_x = 6 + }, +/obj/machinery/button/door{ + id = "heron_generalwindows"; + name = "Window Shutters"; + pixel_y = 24; + req_access_txt = "3"; + pixel_x = -6 + }, +/obj/machinery/computer/helm{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"la" = ( +/obj/effect/turf_decal/atmos/nitrogen, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"le" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 8 + }, +/obj/machinery/jukebox, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"lg" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"lh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"lj" = ( +/obj/structure/table/wood/reinforced, +/obj/structure/sign/plaques/kiddie/library{ + pixel_y = 30 + }, +/obj/item/toy/figure/curator{ + pixel_y = 12; + pixel_x = 9 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/pen/red{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/newspaper{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/newspaper{ + pixel_x = -10; + pixel_y = 10 + }, +/obj/item/newspaper{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/storage/crayons{ + pixel_x = -17; + pixel_y = -1 + }, +/obj/item/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/lighter{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"ll" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"lm" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/stand_clear/white{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"ln" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"lo" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/machinery/power/terminal, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/central) +"lp" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"lr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"lt" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/mech_bay_recharge_port, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"lv" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/stamp/qm{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"lH" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/portable_atmospherics/scrubber/huge, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"lI" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/hangar) +"lJ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/airlock/hatch{ + name = "Pilot Quarters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ship/cargo/office) +"lK" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/communications) +"lL" = ( +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/table/reinforced, +/obj/item/toy/figure/cargotech{ + pixel_x = -1 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/lighter{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/trash/boritos{ + pixel_x = 11; + pixel_y = -5 + }, +/obj/item/mining_scanner, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"lS" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_generalwindows"; + name = "Blast Shutters" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/turf/open/floor/plating, +/area/ship/cargo) +"lU" = ( +/obj/structure/railing{ + dir = 9; + layer = 4.1 + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/garbage{ + color = "#808080" + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/crew/office) +"lX" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"lY" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"lZ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/power/rad_collector/anchored, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"mc" = ( +/obj/machinery/door/airlock/freezer{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen/kitchen) +"me" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"mf" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reflector/box, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"mg" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay" + }, +/obj/effect/turf_decal/trimline/opaque/beige/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"mj" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"mk" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/gps{ + pixel_x = -9; + pixel_y = -7 + }, +/obj/item/gps{ + pixel_x = -7; + pixel_y = -11 + }, +/obj/item/holosign_creator/security{ + pixel_x = 7; + pixel_y = -14 + }, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/obj/item/storage/ration/lemon_pepper_chicken{ + pixel_x = 7; + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"mm" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/clipboard{ + pixel_y = -1; + pixel_x = 3 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/clothing/head/beret/black{ + pixel_x = 2 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/button/massdriver{ + id = "heron_mechlaunch"; + name = "Launch Control"; + pixel_x = -9; + pixel_y = 8; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"mo" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 9 + }, +/obj/machinery/vending/cola/space_up, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"mq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"mt" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/rack, +/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ + pixel_y = 3 + }, +/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ + pixel_y = -2 + }, +/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ + pixel_y = -7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"my" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"mD" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/security/armory) +"mG" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_bridgeprivacy"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"mI" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"mK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"mL" = ( +/obj/structure/flora/rock/pile{ + icon_state = "lavarocks2" + }, +/obj/structure/flora/grass/jungle{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = 7 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/grass, +/area/ship/hallway/aft) +"mM" = ( +/obj/structure/chair/sofa{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"mN" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null; + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/obj/item/clothing/mask/rat/bee, +/obj/structure/sign/warning/vacuum{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"mO" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"mQ" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/research{ + name = "Mech Bay" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/science/robotics) +"mR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"mW" = ( +/obj/structure/guncase, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"mX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/engineering) +"mY" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"mZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"na" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/security) +"ne" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/machinery/computer/card/minor/hos{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"nf" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_1"; + rad_insulation = 0.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"ng" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"nh" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/bridge) +"nj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_lockdown"; + rad_insulation = 0.1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"np" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm/dormthree) +"ns" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ship/crew/dorm) +"nt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"nu" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/meter/atmos/layer2, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"nw" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/punch_shit{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"nB" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/arrow_ccw{ + dir = 8 + }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"nD" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -6 + }, +/obj/machinery/recharger{ + pixel_x = 5 + }, +/obj/item/screwdriver, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"nH" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"nK" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"nL" = ( +/obj/structure/railing{ + dir = 6; + layer = 4.1 + }, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"nM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/storage) +"nQ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/science/robotics) +"nR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/tubes, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/structure/closet/wall/blue{ + pixel_y = 28 + }, +/obj/item/aicard{ + pixel_x = -5 + }, +/obj/item/aiModule/toyAI, +/obj/item/borg/upgrade/ai, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/button/door{ + dir = 8; + id = "heron_ai_shutter"; + name = "AI Core Lockdown"; + pixel_y = -10; + pixel_x = 24 + }, +/obj/item/mmi/posibrain{ + pixel_x = 7; + pixel_y = 11 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"nS" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"nT" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -6; + pixel_y = 18 + }, +/turf/open/water/jungle, +/area/ship/hallway/aft) +"nU" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/sign/plaques/kiddie/perfect_man{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"nX" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"nZ" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_generalwindows"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/hangar) +"oa" = ( +/obj/item/multitool, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/item/radio/off, +/obj/item/storage/belt/utility/atmostech, +/obj/item/holosign_creator/atmos, +/obj/item/analyzer, +/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, +/obj/item/extinguisher/advanced, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/suit/fire/atmos, +/obj/item/clothing/mask/gas/atmos, +/obj/item/clothing/head/hardhat/atmos, +/obj/structure/closet/wall{ + name = "Atmospheric locker"; + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"oe" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/atmospherics/pipe/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"oh" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/clipboard{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/pen{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/storage/fancy/cigarettes/derringer{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/lighter/greyscale{ + pixel_x = -3; + pixel_y = -10 + }, +/obj/item/photo/old{ + pixel_x = 6; + pixel_y = -14 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"ol" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/reflector/box, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"oo" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/item/clothing/suit/space/hardsuit/ert/lp/engi, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"oq" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"os" = ( +/obj/machinery/air_sensor/atmos/air_tank{ + id_tag = "hairon" + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"ot" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/item/clothing/under/rank/rnd/roboticist, +/obj/item/clothing/under/rank/rnd/research_director/turtleneck, +/obj/item/clothing/under/rank/rnd/roboticist/skirt, +/obj/item/clothing/suit/toggle/labcoat/science, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/toy/plush/knight{ + pixel_x = -8 + }, +/obj/item/toy/prize/seraph, +/turf/open/floor/wood, +/area/ship/science/robotics) +"ox" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"oz" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"oA" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"oF" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"oH" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/ship/security) +"oJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"oL" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/structure/sign/poster/official/moth/piping{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"oM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"oN" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"oR" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/three_quarters{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paicard{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paicard{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"oS" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hangar) +"oU" = ( +/obj/machinery/atmospherics/pipe/manifold4w/green/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"oV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"oX" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/item/clothing/suit/space/hardsuit/ert/lp/med, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"pb" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/structure/sign/departments/cargo{ + pixel_x = -32 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"pg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"pj" = ( +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"pk" = ( +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/item/clothing/under/rank/civilian/cookjorts, +/obj/item/clothing/shoes/cookflops, +/obj/item/clothing/suit/toggle/chef, +/obj/item/clothing/under/rank/civilian/chef, +/obj/item/clothing/under/rank/civilian/chef/skirt, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/head/chefhat, +/obj/item/clothing/suit/apron/chef, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"pl" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/item/reagent_containers/syringe/contraband/fentanyl{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe/contraband/methamphetamine, +/obj/item/reagent_containers/syringe/charcoal{ + pixel_x = -3 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"po" = ( +/obj/machinery/telecomms/receiver/preset_right{ + freq_listening = list(1351); + network = "nt_commnet" + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/ship/engineering/communications) +"pq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"pt" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"pu" = ( +/obj/effect/turf_decal/atmos/oxygen, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"pB" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"pE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/maintenance/central) +"pF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"pI" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"pK" = ( +/obj/machinery/button/door{ + id = "heron_custo_shutter"; + name = "Custodial Bay Toggle"; + pixel_x = 22; + pixel_y = 10; + req_one_access_txt = "26"; + dir = 8 + }, +/obj/vehicle/ridden/janicart, +/obj/item/key/janitor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"pM" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm/dormtwo) +"pN" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"pQ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_lockdown"; + rad_insulation = 0.1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"pR" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"pS" = ( +/obj/structure/closet/wall/orange{ + name = "Pilot's Locker"; + pixel_y = 28 + }, +/obj/item/clothing/under/rank/security/officer/military/eng, +/obj/item/clothing/suit/jacket/leather/duster, +/obj/item/clothing/suit/jacket/miljacket, +/obj/item/clothing/head/beret/lt, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/suit/armor/vest/marine, +/obj/item/instrument/piano_synth/headphones/spacepods{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/clothing/neck/shemagh, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 7; + pixel_y = -6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar) +"pT" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"qc" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plating, +/area/ship/hangar) +"qf" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"qi" = ( +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"qj" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"qx" = ( +/obj/machinery/light_switch{ + pixel_x = -9; + pixel_y = 23 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"qy" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/engineering/glass{ + req_access_txt = "10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"qA" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/three_quarters, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/light/directional/south, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"qH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/folder/yellow{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/item/storage/firstaid/toxin{ + pixel_x = -5; + pixel_y = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"qJ" = ( +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/mob/living/simple_animal/bot/secbot/beepsky, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"qL" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1; + layer = 2.030 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6; + layer = 2.030 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"qM" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"qP" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"qY" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"qZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ra" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"rd" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"re" = ( +/turf/open/floor/plasteel/tech, +/area/ship/security) +"rg" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"rh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold4w/purple/hidden, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"rj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"rp" = ( +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "heron_mechbayholo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + id = "heron_mechbayshut"; + name = "Mechbay Shutters" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/science/robotics) +"rs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"rt" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "Shuttle Fuel Valve" + }, +/obj/effect/turf_decal/industrial/shutoff, +/obj/effect/turf_decal/industrial/caution/red{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"ru" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = -9 + }, +/turf/open/floor/plasteel, +/area/ship/storage) +"rw" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"rB" = ( +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"rJ" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"rL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering/glass{ + req_access_txt = "10" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"rN" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue/corner, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"rO" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"rP" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"rR" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 9; + pixel_x = 4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 13; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_x = 10 + }, +/obj/item/newspaper{ + pixel_x = 7; + pixel_y = -8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"rT" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"rU" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"rV" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"rW" = ( +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"rZ" = ( +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"sb" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"sc" = ( +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"se" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"sg" = ( +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"sn" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"so" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"sr" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"ss" = ( +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 1 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/kitchen/knife/plastic{ + pixel_x = 2 + }, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/knife/plastic{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 6 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 6 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/obj/item/trash/plate, +/obj/item/trash/plate, +/obj/structure/closet/crate/freezer{ + name = "kitchen supplies" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/maintenance/central) +"sv" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sw" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"sx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"sy" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"sz" = ( +/obj/machinery/vending/security/marine/nanotrasen, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"sC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_atmos"; + rad_insulation = 0.1; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"sD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"sE" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"sF" = ( +/obj/machinery/mecha_part_fabricator{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"sI" = ( +/obj/effect/turf_decal/trimline/opaque/red/warning, +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"sJ" = ( +/obj/machinery/requests_console{ + pixel_x = -31 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"sM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"sO" = ( +/obj/structure/table, +/obj/item/storage/box/mousetraps{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/toy/figure/janitor{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 8 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/bottle/pineapplejuice{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/item/reagent_containers/glass/rag{ + pixel_y = -8; + pixel_x = -2 + }, +/obj/structure/sign/poster/official/moth/boh{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"sP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"sQ" = ( +/obj/structure/closet/crate/engineering, +/obj/effect/decal/cleanable/oil, +/obj/item/rcl/pre_loaded, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/sparkler{ + pixel_x = -9 + }, +/obj/item/stack/cable_coil, +/obj/item/stack/circuit_stack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/machinery/airalarm/directional/east, +/obj/machinery/button/door{ + id = "heron_innercargo"; + name = "Cargohold Shutters"; + pixel_y = 24; + pixel_x = -10 + }, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"sS" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/bed/dogbed/cayenne, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter/viper{ + resize = 0.8; + name = "James"; + desc = "The captains , and guardian of the bridge. None shall tresspass within his domain."; + faction = list("neutral") + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"sV" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"sW" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning{ + dir = 5; + color = "#808080" + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -30 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"sX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"sZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"tc" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) +"td" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"tg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"th" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"tk" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"tn" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"to" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"tt" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"tu" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"tv" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/button/door{ + id = "heron_engineblast"; + name = "Engine Shutters"; + pixel_x = -10; + pixel_y = -23; + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"tA" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hangar) +"tD" = ( +/obj/structure/sign/departments/mait{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering/glass{ + req_access_txt = "10" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"tF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"tG" = ( +/obj/machinery/deepfryer, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"tI" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"tJ" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"tL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/figure/clown{ + pixel_x = -9 + }, +/obj/item/toy/figure/detective{ + pixel_y = 7; + pixel_x = 9 + }, +/obj/structure/closet/wall{ + name = "Toy Storage"; + pixel_y = 28 + }, +/obj/item/toy/figure/engineer{ + pixel_x = 7 + }, +/obj/item/toy/figure/head_of_personnel{ + pixel_x = 4 + }, +/obj/item/toy/figure/geneticist, +/obj/item/toy/figure/dsquad{ + pixel_x = -3 + }, +/obj/item/toy/figure{ + pixel_y = -5 + }, +/obj/item/toy/cattoy, +/obj/item/toy/figure/hos, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/ship/crew/dorm) +"tN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"tO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bathroom"; + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"tP" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_1"; + rad_insulation = 0.1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"tR" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/machinery/atmospherics/components/trinary/mixer/airmix, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"tS" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet/security/sec, +/obj/item/ammo_box/magazine/co9mm, +/obj/machinery/camera{ + dir = 10 + }, +/obj/item/gun/energy/disabler{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/storage/belt/security/webbing, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"tT" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"tU" = ( +/obj/structure/sink{ + pixel_y = 20; + pixel_x = 1 + }, +/obj/structure/mirror{ + pixel_y = 32; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + pixel_x = 21; + dir = 8; + pixel_y = -13 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"tV" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"tY" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"ub" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"uf" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"ug" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/structure/rack, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/storage/firstaid/toxin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/storage/firstaid/medical{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/structure/sign/poster/official/moth/epi{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"uj" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/stand_clear/white{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"uk" = ( +/obj/structure/tank_dispenser, +/obj/structure/grille/broken, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"un" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"uo" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"up" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/fluff/big_chain{ + pixel_x = 18; + color = "#808080"; + density = 0 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"ur" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"uy" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/aft) +"uF" = ( +/obj/structure/bed, +/obj/item/bedsheet/head_of_personnel, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm/dormthree) +"uG" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 5 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small/directional/south{ + pixel_x = 14 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"uJ" = ( +/turf/open/floor/carpet/red, +/area/ship/security) +"uL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_ai_shutter"; + name = "AI Core Lockdown"; + dir = 4 + }, +/obj/machinery/door/airlock/command{ + req_access_txt = "29"; + name = "AI Core"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/science/ai_chamber) +"uO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"uQ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"uW" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/decal/cleanable/greenglow{ + pixel_y = -10 + }, +/obj/machinery/light/directional/east, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"uX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"uY" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/frame/machine, +/obj/effect/turf_decal/industrial/warning{ + dir = 4; + color = "#808080" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"uZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"vg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"vh" = ( +/obj/structure/sign/poster/official/moth/delam{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"vi" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + pixel_y = -28 + }, +/obj/machinery/button/door{ + id = "armoury_heron"; + name = "Armoury Shutters"; + pixel_y = -24; + req_access_txt = "3"; + dir = 1; + pixel_x = -11 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"vl" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/sign/poster/retro/science{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"vm" = ( +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"vp" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_bridgeprivacy"; + name = "Blast Shutters" + }, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) +"vu" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"vv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"vw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormtwo) +"vx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"vz" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"vC" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/recharger{ + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/pen/red{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"vE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"vI" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/engine/elite, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/shoes/magboots, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"vL" = ( +/obj/machinery/air_sensor/atmos/toxin_tank{ + id_tag = "heron_plasm" + }, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"vO" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"vP" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"vS" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"vT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/door{ + dir = 4; + id = "heron_atmos"; + name = "Atmos Shutters"; + pixel_x = -24; + pixel_y = -10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"vY" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/structure/sign/departments/restroom{ + pixel_x = -32 + }, +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"wa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"wc" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"wd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/ship/security) +"wi" = ( +/obj/machinery/atmospherics/components/unary/thermomachine{ + dir = 1; + piping_layer = 2 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"wj" = ( +/obj/item/storage/pill_bottle/aranesp, +/obj/item/taperecorder, +/obj/item/t_scanner, +/obj/item/switchblade, +/obj/item/trash/candy, +/obj/structure/filingcabinet/double, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"wk" = ( +/obj/machinery/power/supermatter_crystal/engine, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"wl" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 24 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = -9 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"wo" = ( +/obj/structure/sign/poster/official/report_crimes{ + pixel_y = 32 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6; + layer = 2.030 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"wp" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Operations" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wq" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance/five, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"wz" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"wD" = ( +/obj/item/trash/pistachios{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/trash/candy, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"wF" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"wG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"wK" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"wM" = ( +/obj/machinery/door/poddoor/shutters{ + id = "heron_custo_shutter" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/maintenance/central) +"wO" = ( +/obj/structure/flora/junglebush/large, +/obj/structure/flora/rock/jungle{ + pixel_x = -11; + pixel_y = -10 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass, +/area/ship/hallway/aft) +"wP" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"wQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"wV" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning{ + dir = 9; + color = "#808080" + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -30 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"wW" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/gec{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"xb" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"xd" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"xe" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/crayon, +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_y = -32 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"xg" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/office) +"xh" = ( +/obj/structure/closet/secure_closet/head_of_personnel, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm/dormthree) +"xi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"xr" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/blood/old{ + pixel_x = -2; + pixel_y = -3; + icon_state = "gib2-old" + }, +/turf/open/floor/plating, +/area/ship/hangar) +"xs" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"xt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/crew/office) +"xw" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"xx" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 5 + }, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 9 + }, +/obj/item/lighter/clockwork{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"xy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/bookcase/random/fiction, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/science/robotics) +"xA" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"xB" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/survey_handheld{ + pixel_x = -2 + }, +/obj/item/book/manual/wiki/robotics_cyborgs{ + pixel_y = -1; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/science/robotics) +"xC" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"xE" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"xG" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/dorm/dormtwo) +"xO" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"xQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"xU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"xV" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/hangar) +"xW" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"xY" = ( +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"ya" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper captain's locker"; + req_access_txt = "20" + }, +/obj/item/clothing/neck/cloak/cap, +/obj/item/clothing/gloves/color/captain, +/obj/item/clothing/head/caphat, +/obj/item/radio/headset/heads/captain/alt, +/obj/item/storage/backpack/captain, +/obj/item/clothing/under/rank/centcom/officer, +/obj/item/storage/belt/sabre, +/obj/item/gun/energy/e_gun/adv_stopping, +/obj/item/door_remote/captain, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/obj/item/areaeditor/shuttle{ + pixel_x = -3 + }, +/obj/item/megaphone/command, +/obj/item/clothing/suit/toggle/armor/vest/centcom_formal, +/obj/item/clothing/under/rank/centcom/commander, +/obj/item/clothing/under/rank/centcom/centcom_skirt, +/obj/item/clothing/suit/hooded/wintercoat/centcom, +/obj/item/clothing/head/beret/centcom_formal, +/obj/item/stock_parts/cell/gun/upgraded, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm/dormtwo) +"yc" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"yd" = ( +/obj/structure/railing{ + dir = 1; + layer = 2.9 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/airalarm/directional/west, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"yg" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/storage/wallet{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/newspaper{ + pixel_x = -6 + }, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"ym" = ( +/obj/structure/chair/sofa/left, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/sign/poster/official/help_others{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"yn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/on{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"yr" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"ys" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"yt" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"yu" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/light/small/directional/south, +/obj/item/clothing/shoes/magboots, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"yz" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"yC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1; + color = "#808080" + }, +/obj/machinery/mass_driver{ + id = "heron_mechlaunch" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"yN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/maintenance/central) +"yO" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"yP" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/sec, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"yQ" = ( +/obj/structure/bookcase/random/fiction, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"yR" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/science/ai_chamber) +"yS" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/freezer, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"yU" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 9 + }, +/obj/machinery/sleeper, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"yV" = ( +/obj/machinery/suit_storage_unit/independent/pilot, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"yW" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"zc" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"ze" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"zf" = ( +/obj/machinery/computer/secure_data{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"zg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"zl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"zo" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"zp" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"zu" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"zv" = ( +/obj/structure/rack, +/obj/item/gun/energy/e_gun/dragnet, +/obj/item/grenade/barrier{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/grenade/barrier{ + pixel_x = -6 + }, +/obj/item/deployable_turret_folded{ + pixel_x = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"zw" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/gloves, +/obj/effect/spawner/lootdrop/minor/beret_or_rabbitears, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"zB" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"zC" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"zD" = ( +/obj/structure/closet/l3closet/janitor, +/obj/item/watertank/janitor, +/obj/effect/turf_decal/corner/transparent/mauve, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"zF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"zJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/encryptionkey/nanotrasen{ + pixel_x = 8 + }, +/obj/item/encryptionkey/nanotrasen{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/encryptionkey/nanotrasen{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm/dormthree) +"zK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"zL" = ( +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"zM" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"zN" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/condiment/mayonnaise, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/light/small/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/crayon{ + icon_state = "Waffle"; + pixel_x = -12 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"zP" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"zV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"zW" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/paper/fluff/stations/centcom/broken_evac{ + pixel_x = 12 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"zX" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"Ab" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_1"; + rad_insulation = 0.1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Ac" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Ag" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering) +"Ah" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/departments/cargo{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Aj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"Ak" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"Al" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/safety_report{ + pixel_y = 32; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Am" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Ao" = ( +/obj/machinery/photocopier{ + pixel_y = 3 + }, +/obj/machinery/camera, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Ap" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Aq" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"As" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"Ax" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Ay" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"AA" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"AC" = ( +/obj/machinery/door/poddoor{ + id = "heron_mechbayshut"; + name = "Mechbay Shutters" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/science/robotics) +"AD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"AF" = ( +/obj/structure/table/wood/reinforced, +/obj/item/documents/nanotrasen, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"AG" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"AN" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/hyper{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"AW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"Bc" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Bg" = ( +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Bn" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Bo" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/greenglow/ecto, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Bp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Br" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Bt" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Bu" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"Bv" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Bx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"BB" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"BG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10"; + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"BJ" = ( +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"BL" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/hangar) +"BN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/crew/office) +"BO" = ( +/obj/structure/bookcase/random/fiction, +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"BP" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"BR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"BT" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/central) +"BV" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/bridge) +"BW" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/science/robotics) +"Cd" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"Ck" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"Cs" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Cu" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Cv" = ( +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"Cx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Cy" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"CB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_atmos"; + rad_insulation = 0.1; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"CD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"CH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"CI" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"CK" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 + }, +/obj/structure/chair, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"CP" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/curtain/cloth/grey, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"CQ" = ( +/obj/machinery/gibber, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"CR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"CU" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = -27 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/paper{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/pen/charcoal{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 1; + pixel_x = 5 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"CW" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"CZ" = ( +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"Dd" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"De" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Dh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"Dk" = ( +/obj/structure/catwalk/over, +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"Dn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/chair/office, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"Dq" = ( +/obj/structure/closet/cardboard/metal, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/maintenance/central) +"Dr" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = 9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ds" = ( +/obj/machinery/recharge_station, +/obj/item/robot_suit/prebuilt, +/obj/effect/decal/cleanable/robot_debris/gib, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"Du" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/rack, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Dz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "heron_mechbayshut"; + name = "Mechbay Shutters"; + pixel_x = -24; + pixel_y = -10; + dir = 4 + }, +/obj/machinery/button/shieldwallgen{ + id = "heron_mechbayholo"; + pixel_x = -22; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"DE" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/computer/rdconsole/robotics{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"DF" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"DI" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"DM" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"DS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"DT" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"DW" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/red, +/area/ship/security) +"DX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"DY" = ( +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ea" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"Ec" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ed" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Ee" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"Ef" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/bottle/dexalin{ + pixel_y = 3; + pixel_x = 8 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 3 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/reagent_containers/hypospray/combat{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Eg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormthree) +"Ei" = ( +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Ej" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Ek" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"El" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/storage) +"Em" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"En" = ( +/obj/machinery/door/poddoor/multi_tile/three_tile_ver, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"Ep" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ship/crew/law_office) +"Er" = ( +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"Es" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Et" = ( +/obj/structure/chair/sofa/right, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Ev" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/vending/tool, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ez" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/three_quarters{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"ED" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"EF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/fluff/big_chain{ + pixel_x = -18; + color = "#808080"; + density = 0 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"EI" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/power{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"EJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"EK" = ( +/obj/machinery/medical_kiosk, +/obj/machinery/vending/wallmed{ + pixel_x = -27 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"EO" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"EQ" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 10 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"EZ" = ( +/obj/machinery/button/door{ + dir = 8; + id = "heron_atmos"; + name = "Atmos Shutters"; + pixel_x = 23; + pixel_y = -10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Fj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"Fk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Fm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"Fn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/light/broken/directional/west, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Fp" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/airlock, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"Ft" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Fu" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Fv" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/security) +"Fy" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris/gib{ + pixel_x = -4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Fz" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/security) +"FG" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning{ + dir = 10; + color = "#808080" + }, +/obj/item/toy/figure/engineer{ + pixel_x = 9; + pixel_y = 12 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"FH" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"FI" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"FJ" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"FL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/cargo) +"FM" = ( +/obj/effect/turf_decal/box, +/obj/structure/janitorialcart, +/obj/item/reagent_containers/glass/bucket{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/item/mop, +/obj/item/pushbroom, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"FP" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"FR" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"FS" = ( +/obj/machinery/door/airlock/engineering/glass{ + req_access_txt = "10" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"FT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/closet/wall{ + name = "Utility Closet"; + dir = 4; + pixel_x = -28 + }, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"FY" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ga" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 1; + pixel_y = -5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"Gc" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal, +/obj/structure/table/reinforced, +/obj/item/aiModule/core/full/corp{ + pixel_y = -5; + pixel_x = -4 + }, +/obj/item/aiModule/core/full/peacekeeper{ + pixel_y = -2 + }, +/obj/item/aiModule/reset/purge{ + pixel_x = -3 + }, +/obj/item/aiModule/reset{ + pixel_y = 3 + }, +/obj/item/aiModule/core/freeformcore{ + pixel_y = 8; + pixel_x = 3 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/light/dim/directional/south, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"Ge" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/computer/secure_data/laptop{ + pixel_y = 8; + pixel_x = -2 + }, +/obj/item/spacecash/bundle/c100{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/spacecash/bundle/c500{ + pixel_x = -1; + pixel_y = -8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Gf" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/camera{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"Gg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Gi" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/virgin_mary{ + pixel_y = 25; + pixel_x = 10 + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/storage/photo_album/library{ + pixel_x = -3; + pixel_y = -2 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Gj" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Gk" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Gl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"Gn" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning{ + dir = 6; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) +"Gp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 11 + }, +/obj/effect/decal/cleanable/glass{ + pixel_x = 11; + pixel_y = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Gq" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = -10; + color = "#808080" + }, +/turf/open/floor/plating, +/area/ship/hangar) +"Gr" = ( +/obj/structure/sink{ + pixel_y = 20; + pixel_x = 1 + }, +/obj/structure/mirror{ + pixel_y = 32; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"Gt" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "Communications Chair" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Gu" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 3; + pixel_x = 5 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/hos{ + pixel_y = 9; + pixel_x = -6 + }, +/obj/item/stamp/denied{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/stamp{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"GF" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"GJ" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"GL" = ( +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 10 + }, +/obj/machinery/computer/aifixer{ + dir = 4; + pixel_x = -8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/camera/motion{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/ai_chamber) +"GM" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/high, +/obj/effect/turf_decal/industrial/warning{ + dir = 4; + color = "#808080" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"GP" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/smartfridge/organ{ + pixel_x = 32; + density = 0 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"GT" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 10 + }, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"GZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/bridge) +"Hc" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"He" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/electrical) +"Hh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/AIcore, +/obj/item/circuitboard/aicore, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/ai_chamber) +"Hi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"Hl" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/hallway/aft) +"Hm" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/soap, +/obj/structure/curtain/bounty, +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/catwalk_floor, +/area/ship/security) +"Hu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"HA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"HG" = ( +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/item/reagent_containers/food/snacks/grown/corn{ + pixel_x = -2; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/grown/corn{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/grown/tomato{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/snacks/grown/tomato{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/snacks/grown/soybeans{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/snacks/grown/soybeans{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/snacks/grown/onion{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/reagent_containers/food/snacks/grown/onion{ + pixel_x = -4; + pixel_y = -8 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"HH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood/end, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormtwo) +"HO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/stamp/head_of_personnel{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/stamp/captain{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/pen/fountain/captain{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/storage/pill_bottle/neurine{ + pixel_y = -10; + pixel_x = -5 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"HP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"HT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/toy/figure/chef, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"HV" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"HW" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"HY" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"Id" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad/emergency/command, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"Ih" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) +"Ij" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Ik" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/holopad, +/turf/open/floor/plating, +/area/ship/engineering) +"Im" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Io" = ( +/obj/structure/closet/wall/orange{ + name = "Pilot's Locker"; + pixel_y = 28 + }, +/obj/item/clothing/under/rank/security/officer/military/eng, +/obj/item/clothing/suit/jacket/leather/duster, +/obj/item/clothing/suit/jacket/miljacket, +/obj/item/clothing/head/beret/lt, +/obj/item/clothing/suit/armor/vest/marine, +/obj/item/instrument/piano_synth/headphones/spacepods{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/clothing/neck/shemagh, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 7; + pixel_y = -6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar) +"Ip" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/beaker, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Ix" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Iz" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"IA" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/trimline/opaque/beige/filled/corner, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/structure/frame/computer{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"IC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/foam_force_ad{ + pixel_y = 32 + }, +/obj/machinery/vending/clothing, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"IF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/science/robotics) +"II" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"IP" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/hangar) +"IS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/red, +/area/ship/security) +"IT" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/structure/sign/departments/custodian{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"IY" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/electrical) +"Jf" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Jh" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Jm" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/blue/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/command/glass{ + req_access_txt = "19"; + name = "Bridge"; + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_bridgeprivacy"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/bridge) +"Jp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Jq" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"Jr" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Jv" = ( +/turf/open/floor/engine, +/area/ship/engineering/engine) +"Jw" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Jz" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/decal/cleanable/shreds{ + pixel_y = -9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"JA" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/chair/sofa/left, +/obj/structure/sign/poster/official/moth{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"JC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"JE" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"JH" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/obj/machinery/camera{ + dir = 6 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"JJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6; + layer = 2.030 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"JN" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/obj/machinery/computer/atmos_control/tank/toxin_tank{ + sensors = list("heron_plasm"="Heron Plasma Tank") + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"JO" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 2 + }, +/obj/item/desk_flag/trans{ + pixel_x = -16; + pixel_y = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"JS" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"JU" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"JY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"Kc" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/space/hardsuit/ert/sec, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Kd" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Ke" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Ki" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"Kj" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ko" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/sign/poster/official/build{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Kp" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Kt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/crayon{ + icon_state = "engie"; + pixel_x = 2; + pixel_y = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hangar) +"Kv" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 4; + id = "heron_sm_1"; + name = "Sm Access Shutters"; + pixel_x = -23 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Kz" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"KC" = ( +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"KF" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/central) +"KG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"KH" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 5 + }, +/obj/machinery/button/door{ + id = "armoury_heron"; + name = "Armoury Shutters"; + pixel_y = 24; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"KK" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"KN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"KO" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_outerbridge"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) +"KQ" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/blood/old, +/obj/item/toy/plush/moth{ + pixel_x = 3 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"KS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/computer/mech_bay_power_console, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"KT" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"KZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Lf" = ( +/obj/machinery/telecomms/broadcaster/preset_right{ + network = "nt_commnet" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/ship/engineering/communications) +"Lh" = ( +/obj/structure/filingcabinet/double{ + pixel_x = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 8 + }, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = 14; + pixel_y = -6 + }, +/obj/item/storage/wallet/random, +/obj/item/survey_handheld, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ll" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Lo" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/bridge) +"Ly" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"Lz" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"LC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"LE" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 4 + }, +/obj/structure/bed/roller, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"LI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/button/door{ + dir = 8; + id = "heron_sm_1"; + name = "Sm Access Shutters"; + pixel_x = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"LJ" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"LM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"LN" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"LO" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/plush/hornet/gay{ + layer = 2.1; + pixel_y = 12; + pixel_x = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"LP" = ( +/obj/item/inducer, +/obj/structure/rack, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = -1; + pixel_x = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"LS" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"LT" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"LX" = ( +/obj/structure/rack, +/obj/item/gun/ballistic/automatic/pistol/commander{ + pixel_y = -3; + pixel_x = -2 + }, +/obj/item/gun/ballistic/automatic/pistol/commander{ + pixel_x = -2 + }, +/obj/item/gun/ballistic/automatic/pistol/commander{ + pixel_y = 3; + pixel_x = -2 + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"LY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Mb" = ( +/obj/structure/railing, +/obj/structure/closet/crate/bin, +/obj/machinery/button/door{ + id = "heron_bridgeprivacy"; + name = "Privacy Shutters"; + pixel_y = 9; + req_access_txt = "3"; + pixel_x = 22; + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"Me" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"Mf" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/hangar) +"Mg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall{ + dir = 1; + icon_door = null; + name = "Office Supplies"; + pixel_y = -28 + }, +/obj/item/storage/briefcase, +/obj/item/storage/secure/briefcase{ + pixel_y = -3; + pixel_x = 3 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/storage/photo_album/Captain{ + pixel_y = -11; + pixel_x = 3 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"Mm" = ( +/turf/template_noop, +/area/template_noop) +"Mn" = ( +/obj/effect/turf_decal/corner/transparent/mauve, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"Mo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Mp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Mr" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Mt" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Mu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Mv" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/structure/rack, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/circuitboard/machine/shuttle/smes, +/obj/item/circuitboard/machine/shuttle/smes, +/obj/item/circuitboard/machine/shuttle/smes, +/obj/item/circuitboard/machine/shuttle/smes, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"My" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/pipedispenser, +/obj/effect/turf_decal/industrial/warning{ + dir = 4; + color = "#808080" + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/button/door{ + dir = 4; + id = "heron_engineblast"; + name = "Engine Shutters"; + pixel_x = -23; + pixel_y = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Mz" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/storage/belt/utility/atmostech{ + pixel_y = 6; + pixel_x = 4 + }, +/obj/item/pipe_dispenser, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"MA" = ( +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"MB" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"MD" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ME" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"MF" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"MI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"MK" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 7; + pixel_y = -27 + }, +/obj/item/documents/nanotrasen, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"ML" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"MM" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/structure/table, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/trash/semki{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"MN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"MO" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/get_your_legs{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"MP" = ( +/obj/structure/closet/secure_closet{ + icon_door = "tac"; + icon_state = "tac"; + name = "boarding tools locker"; + req_access_txt = "3" + }, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + icon_state = "duffel-sec"; + name = "breaching charges duffel bag" + }, +/obj/item/crowbar/power{ + pixel_y = -4 + }, +/obj/item/grenade/frag{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/grenade/frag{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"MS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering) +"MT" = ( +/obj/structure/closet/wall{ + dir = 8; + icon_door = "red_wall"; + name = "Roboticists Locker"; + pixel_x = 28 + }, +/obj/item/clothing/suit/longcoat/roboblack, +/obj/item/clothing/suit/longcoat/robowhite, +/obj/item/clothing/head/beret/sci, +/obj/item/clothing/gloves/color/latex, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/arrows{ + dir = 1; + pixel_y = -12 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"MV" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax, +/obj/item/radio/intercom/wideband/directional/west{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"MZ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen/kitchen) +"Na" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Nh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Ni" = ( +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Nj" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Nm" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Nq" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Nr" = ( +/obj/effect/turf_decal/atmos/air, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"Nt" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Nv" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Nx" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/arrow_cw{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Ny" = ( +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/under/rank/engineering/engineer/nt, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/hardhat/weldhat, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/storage/backpack/industrial, +/obj/item/clothing/head/beret/eng/hazard, +/obj/item/clothing/glasses/meson/engine, +/obj/structure/closet/wall/orange{ + name = "Engineering locker"; + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/belt/utility/full/engi{ + pixel_y = -10; + pixel_x = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"NC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"NE" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/ore_box, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"NF" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"NG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"NI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"NK" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_generalwindows"; + name = "Blast Shutters" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"NM" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/hangar) +"NQ" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/cards/deck{ + pixel_x = -4 + }, +/obj/item/toy/cards/deck/kotahi{ + pixel_x = 6 + }, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/neurine{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"NU" = ( +/obj/machinery/door/airlock/engineering, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"NV" = ( +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/atmospherics/pipe/manifold4w/green/visible, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"NW" = ( +/obj/structure/closet/radiation{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/radiation{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/radiation{ + dir = 8 + }, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson/prescription, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = -3 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"NY" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/arrow_ccw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"NZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/departments/engineering{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Oa" = ( +/obj/structure/curtain/bounty, +/obj/machinery/shower{ + pixel_y = 13 + }, +/obj/item/soap/nanotrasen, +/turf/open/floor/plating/catwalk_floor, +/area/ship/crew/dorm/dormtwo) +"Ob" = ( +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Of" = ( +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_x = 29; + dir = 8 + }, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/clothing/glasses/meson, +/obj/item/gps/mining, +/obj/item/gps/mining, +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/button/door{ + id = "heron_innercargo"; + name = "Cargohold Shutters"; + pixel_y = -23; + pixel_x = -10; + dir = 1 + }, +/obj/item/pickaxe, +/obj/item/pickaxe/drill, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"Ol" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"On" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/camera{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Oy" = ( +/obj/effect/turf_decal/industrial/outline/orange, +/obj/machinery/atmospherics/components/unary/thermomachine{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Oz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"OD" = ( +/obj/machinery/chem_master/condimaster, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"OH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"OJ" = ( +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/bridge) +"OK" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"OL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"OP" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/atmospherics) +"OR" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/curtain/cloth/grey, +/obj/structure/sign/poster/official/help_others{ + pixel_x = -32 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"OS" = ( +/obj/effect/decal/cleanable/greenglow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"OT" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Pa" = ( +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Pe" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Pj" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -13 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = -12 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/newspaper{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/table_bell{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"Pm" = ( +/obj/effect/decal/cleanable/robot_debris{ + color = "#808080" + }, +/obj/item/trash/energybar{ + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/cigbutt{ + anchored = 1; + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/item/trash/cheesie{ + color = "#808080"; + pixel_x = 21; + pixel_y = 1 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/crew/office) +"Pp" = ( +/obj/structure/chair/sofa, +/obj/item/toy/plush/spider, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"Ps" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/rock/jungle{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/grass, +/area/ship/hallway/aft) +"Pt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Px" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Pz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"PC" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"PI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"PJ" = ( +/obj/machinery/door/poddoor/multi_tile/two_tile_ver, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"PK" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/pipedispenser, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"PO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"PP" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"PR" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"PS" = ( +/obj/machinery/suit_storage_unit/independent/pilot, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) +"PT" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/clown{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"PZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Qb" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Qf" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Qg" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Qi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Qj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6; + layer = 2.030 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Qm" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Qq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/electricshock{ + pixel_y = 31 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Qr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/sign/departments/custodian{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"Qt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"Qz" = ( +/obj/machinery/button/door{ + dir = 1; + id = "heron_sm_lockdown"; + name = "Supermatter Lockdown"; + pixel_y = -24 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"QB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"QE" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/structure/sign/directions/command{ + dir = 4; + pixel_y = -21 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = -33; + dir = 8 + }, +/obj/structure/sign/directions/medical{ + pixel_y = -39 + }, +/obj/structure/sign/directions/security{ + pixel_y = -27; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"QG" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/law_office) +"QJ" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/clothing/gloves/color/orange, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/flashlight{ + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/mauve, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/belt/janitor/full{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"QK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"QO" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ship/hangar) +"QU" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"QY" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 13 + }, +/obj/item/phone{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/areaeditor/shuttle{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/trash/chips{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/clothing/neck/tie/genderfluid, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/official/get_your_legs{ + pixel_x = -32 + }, +/turf/open/floor/plating/catwalk_floor, +/area/ship/science/robotics) +"Ra" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/arrow_cw{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = 9 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Re" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/structure/chair/sofa/right, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Rf" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Ru" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Rv" = ( +/obj/structure/bookcase/random/fiction, +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Rx" = ( +/obj/structure/bed, +/obj/item/bedsheet/nanotrasen, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/item/toy/plush/flushed, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm/dormtwo) +"RA" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"RB" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo) +"RC" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"RG" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/cargo) +"RH" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 9 + }, +/obj/structure/closet/secure_closet/security/sec, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/gun/energy/disabler{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/storage/belt/security/webbing, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"RK" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/trash/chips{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"RN" = ( +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"RO" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"RS" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen/kitchen) +"RU" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"RV" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"RX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/directional/west{ + pixel_x = -25 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"Sa" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Sc" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Se" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/toy/plush/knight{ + pixel_x = -8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Sf" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Si" = ( +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/orange, +/obj/item/clothing/head/helmet/space/orange, +/obj/structure/sign/poster/official/moth/meth{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Sj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Sm" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/dorm/dormthree) +"So" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Sp" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"Sw" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hangar) +"Sz" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"SB" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"SF" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"SG" = ( +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "heron_mechbayholo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "heron_mechbayshut"; + name = "Mechbay Shutters" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/science/robotics) +"SH" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"SI" = ( +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"SK" = ( +/obj/machinery/rnd/production/techfab/department/security, +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"SM" = ( +/obj/structure/closet/cardboard, +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/item/toy/plush/beeplushie, +/obj/effect/spawner/lootdrop/maintenance/four, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/sign/poster/contraband/space_cube{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"SP" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/structure/sign/poster/retro/we_watch{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"SQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"SS" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"SW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"SX" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"SZ" = ( +/obj/structure/sign/warning/radiation{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"Tc" = ( +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/tank/internals/plasma/full, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/turf/open/floor/engine, +/area/ship/engineering/electrical) +"Td" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/item/clothing/suit/space/orange, +/obj/item/clothing/head/helmet/space/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"Tf" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Tg" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/central) +"Ti" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass{ + pixel_x = 13; + pixel_y = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Tl" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"To" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_x = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/law_office) +"Tt" = ( +/obj/structure/rack, +/obj/item/gun/energy/temperature/security{ + pixel_y = 6 + }, +/obj/item/gun/energy/ionrifle, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Tu" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Tv" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"TB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"TD" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"TE" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/item/gun_voucher/nanotrasen, +/obj/item/detective_scanner{ + pixel_y = -10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"TG" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"TI" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/science/robotics) +"TN" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "heron_outercargoholo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "heron_outercargo"; + name = "Cargo Hatch" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"TO" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/hangar) +"TR" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"TT" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"TV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/the_owl{ + pixel_y = -32 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/ship/crew/dorm) +"TX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "armoury_heron"; + name = "Armoury Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"TZ" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Ub" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"Uc" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"Uf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/plaques/kiddie/perfect_man{ + pixel_y = 30; + icon = 'icons/obj/clothing/accessories.dmi'; + icon_state = "gold"; + pixel_x = 8; + name = "medal of exceptional heroism"; + desc = "An extremely rare golden medal awarded only by CentCom. To receive such a medal is the highest honor and as such, very few exist. This medal is almost never awarded to anybody but commanders." + }, +/obj/structure/sign/plaques/kiddie/perfect_man{ + pixel_y = 32; + icon = 'icons/obj/clothing/accessories.dmi'; + icon_state = "silver"; + pixel_x = -4; + name = "\improper Excellence in Bureaucracy Medal"; + desc = "Awarded for exemplary managerial services rendered while under contract with Nanotrasen." + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"Ug" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/dorm/dormtwo) +"Ui" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Un" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"Uq" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Uu" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = -9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Uv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Uw" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/bridge) +"Ux" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Uy" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hangar) +"Uz" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"UC" = ( +/obj/machinery/autolathe, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 6 + }, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"UD" = ( +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/sec, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"UH" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/item/stamp/qm{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/turf/open/floor/plasteel, +/area/ship/cargo) +"UI" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/flashlight/lamp{ + pixel_y = 10; + pixel_x = -7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"UJ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/maintenance/central) +"UK" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 8; + layer = 2.030 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"UM" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 10 + }, +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"UN" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"UO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"UP" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"UR" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"UT" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"UU" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"UW" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"UZ" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 5 + }, +/obj/structure/closet/wall/white/med{ + name = "medbay equipment locker"; + pixel_y = 28 + }, +/obj/item/clothing/suit/longcoat/brig_phys, +/obj/item/clothing/under/rank/medical/doctor/green, +/obj/item/clothing/head/beret/sec/brig_phys, +/obj/item/clothing/accessory/armband/medblue, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/clothing/head/soft/paramedic, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/item/clothing/under/rank/medical/doctor/blue, +/obj/item/clothing/under/rank/medical/doctor/skirt, +/obj/item/storage/belt/medical/surgery, +/obj/item/holosign_creator/medical, +/obj/item/storage/backpack/ert/medical, +/obj/item/pinpointer/crew, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Va" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering) +"Vb" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Vc" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Ve" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Vl" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/decal/cleanable/vomit/old, +/obj/structure/chair, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"Vm" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 8 + }, +/obj/machinery/status_display/shuttle{ + pixel_y = 32; + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Vo" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"Vs" = ( +/obj/structure/bookcase/random/fiction, +/obj/structure/sign/poster/official/report_crimes{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"Vv" = ( +/obj/machinery/suit_storage_unit/independent/pilot, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Vw" = ( +/obj/structure/closet/secure_closet{ + icon_state = "armory"; + name = "armor locker"; + req_access_txt = "1" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/armor/vest/marine/heavy, +/obj/item/clothing/suit/armor/vest/marine/medium, +/obj/item/clothing/suit/armor/vest/marine/medium, +/obj/item/clothing/head/helmet/marine/security, +/obj/item/clothing/head/helmet/marine, +/obj/item/clothing/head/helmet/marine, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/helmet/plate, +/obj/item/clothing/head/helmet/plate, +/obj/item/clothing/suit/armor/vest/security/officer, +/obj/item/clothing/suit/armor/vest/security/officer, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"VH" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + layer = 2.040; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"VI" = ( +/obj/effect/decal/cleanable/leaper_sludge{ + color = "#808080" + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/crew/office) +"VK" = ( +/obj/structure/table, +/obj/machinery/computer/secure_data/laptop{ + dir = 4; + pixel_x = -8; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"VN" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"VS" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/dorm/dormtwo) +"VT" = ( +/obj/machinery/light/floor, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"VU" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"VV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/command{ + req_access_txt = "19"; + name = "T-comms"; + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering/communications) +"Wc" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Wg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/ship/bridge) +"Wk" = ( +/obj/structure/table/reinforced, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Wm" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"Wo" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"Wr" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ww" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"WH" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/machinery/computer/telecomms/monitor, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"WK" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"WL" = ( +/obj/effect/turf_decal/industrial/warning/cee, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/swat/captain, +/obj/machinery/newscaster/directional/north, +/obj/structure/sign/poster/official/no_erp{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm/dormtwo) +"WM" = ( +/obj/structure/sign/poster/retro/smile{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/bridge) +"WO" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/syndi_cakes, +/obj/item/toy/crayon/orange{ + pixel_x = 1; + pixel_y = -5 + }, +/obj/item/flashlight/flare, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"WP" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"WS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"WU" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 9; + pixel_y = 18 + }, +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"WV" = ( +/obj/machinery/door/window/northright{ + dir = 2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"WW" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"WX" = ( +/obj/structure/table, +/obj/item/book/manual/chef_recipes{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/dough, +/obj/item/reagent_containers/food/snacks/dough, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife/butcher{ + pixel_x = 13 + }, +/obj/item/kitchen/knife, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"WY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/closet/wall/red{ + name = "Ammo locker"; + pixel_y = 28 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -7 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -3 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -7 + }, +/obj/item/storage/box/lethalshot{ + pixel_y = 5 + }, +/obj/item/storage/box/lethalshot{ + pixel_y = 5 + }, +/obj/item/ammo_box/magazine/smgm9mm, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_y = 1; + pixel_x = 2 + }, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/ammo_box/c9mm{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/ammo_box/c9mm{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/ammo_box/c9mm{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/ammo_box/c9mm/ap{ + pixel_y = 17; + pixel_x = 4 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = -3; + pixel_y = -5 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = 1; + pixel_y = -5 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = 5; + pixel_y = -5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Xb" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Xe" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Xf" = ( +/obj/effect/landmark/subship{ + subship_template = /datum/map_template/shuttle/subshuttles/heron + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/hangar) +"Xg" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Xi" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Xk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ship/crew/dorm/dormthree) +"Xl" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Xo" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"Xr" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"Xu" = ( +/obj/structure/table/wood/reinforced, +/obj/item/clipboard{ + pixel_y = 7 + }, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pen/charcoal{ + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"Xv" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "heron_engineblast"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Xy" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"Xz" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/catwalk_floor, +/area/ship/security) +"XB" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"XF" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"XH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock{ + name = "Service Hallway" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"XJ" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/computer/crew{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"XK" = ( +/obj/effect/turf_decal/atmos/plasma, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"XL" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "heron_sm_1"; + rad_insulation = 0.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"XR" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = -9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"XT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/telecomms/monitor{ + network = "nt_commnet" + }, +/obj/structure/sign/poster/official/moth/piping{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"XX" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"XY" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"XZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"Yb" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"Yc" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Yd" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"Yh" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/cans/sixbeer, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm) +"Yl" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers, +/obj/structure/sign/warning/explosives/alt{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Yn" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/item/weldingtool{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Yq" = ( +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 21 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Yr" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Yx" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormtwo) +"YA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/storage/backpack/ert/janitor{ + pixel_x = 6 + }, +/obj/structure/closet/wall/blue{ + dir = 8; + name = "Janitorial Closet"; + pixel_x = 28 + }, +/obj/item/clothing/suit/longcoat/science{ + name = "janitor longcoat" + }, +/obj/item/clothing/shoes/galoshes{ + pixel_x = 7; + pixel_y = -8 + }, +/obj/item/clothing/head/soft/purple{ + pixel_x = 5 + }, +/obj/item/clothing/gloves/color/latex{ + pixel_y = -5 + }, +/turf/open/floor/plasteel, +/area/ship/maintenance/central) +"YD" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/space_cops{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"YE" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"YG" = ( +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/gasmask{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"YI" = ( +/obj/structure/bed, +/obj/item/bedsheet/rd, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit/old, +/obj/item/clothing/accessory/medal/plasma/nobel_science{ + pixel_y = -2; + pixel_x = 8 + }, +/obj/item/toy/plush/beeplushie{ + pixel_y = 7 + }, +/turf/open/floor/carpet, +/area/ship/science/robotics) +"YP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"YT" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"YV" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"YZ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/fireaxecabinet{ + pixel_y = 27 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plating, +/area/ship/engineering) +"Zb" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Zc" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/chem_pile{ + pixel_x = 17; + pixel_y = -6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Zd" = ( +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Zf" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Zg" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo/office) +"Zh" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/opaque/brown/full, +/obj/effect/turf_decal/corner/opaque/brown/diagonal, +/obj/machinery/light/directional/south, +/obj/machinery/button/shieldwallgen{ + id = "heron_outercargoholo"; + pixel_x = -9; + pixel_y = -22; + dir = 1 + }, +/obj/machinery/button/door{ + dir = 1; + id = "heron_outercargo"; + name = "Cargo Shutters"; + pixel_x = -1; + pixel_y = -23 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Zo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Zp" = ( +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hangar) +"Zq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/canteen/kitchen) +"Zr" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 1; + req_access_txt = "1" + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Zv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Zz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"ZC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"ZD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"ZE" = ( +/obj/docking_port/stationary{ + height = 15; + width = 30; + dwidth = 7; + name = "heron exterior dock" + }, +/turf/template_noop, +/area/template_noop) +"ZG" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood, +/area/ship/crew/law_office) +"ZH" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"ZJ" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ZO" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/blue/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"ZQ" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/storage) +"ZT" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen) +"ZX" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/door/window/brigdoor/southright, +/obj/machinery/door/window/brigdoor/southright{ + dir = 1; + req_one_access_txt = "1" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/security) +"ZY" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ZZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) + +(1,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +hr +Xv +Xv +Uq +Uq +hr +VN +Nt +Mm +Mm +Mm +Mm +UJ +WP +WP +Wm +Wm +UJ +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +"} +(2,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +hr +Va +Va +QU +Cs +hr +oF +Wc +hr +hr +hr +hr +UJ +RO +cY +yc +yc +UJ +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +"} +(3,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +hr +sw +hr +hr +mN +rh +Yn +uG +hr +uY +GM +My +yd +Yl +EQ +UJ +Gf +rB +gd +tv +UJ +UJ +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +"} +(4,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +hr +YG +Dk +hr +YZ +Ag +nX +SQ +rL +Cy +hn +Ik +MS +UP +mX +qz +sM +nL +Gn +lo +sW +UJ +nQ +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +"} +(5,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +hr +pT +tc +fE +aG +Xg +sE +xe +jC +Ev +Jz +eu +kV +uW +LP +yN +eV +pE +BT +ci +Tg +UJ +nQ +nQ +nQ +Mm +Mm +Mm +Mm +Mm +Mm +"} +(6,1,1) = {" +Mm +Mm +Mm +Mm +ju +He +hr +Si +hr +hr +pN +kP +hr +hr +hr +Fu +WW +Mv +Ko +hr +hr +UJ +UJ +UJ +FG +KF +wV +UJ +xB +ot +nQ +nQ +Mm +Mm +Mm +Mm +Mm +"} +(7,1,1) = {" +OP +ju +ju +ju +ju +He +He +He +He +Ax +Ru +Vc +FJ +LY +He +hr +Ny +ht +AA +vI +hr +GL +Hh +yR +UJ +UJ +UJ +UJ +xy +jE +YI +nQ +nQ +nQ +TI +Mm +Mm +"} +(8,1,1) = {" +ju +mI +RN +wW +ju +xE +Sc +PT +XL +Ej +Bx +cp +eA +RC +Oy +hr +gb +Gp +oA +yu +hr +nR +tF +Gc +nQ +QY +je +nQ +nQ +io +nQ +nQ +nQ +nQ +nQ +nQ +TI +"} +(9,1,1) = {" +ju +dh +wQ +vS +ju +kU +Yr +Zz +Ab +LI +me +Ol +oU +gv +Oy +hr +fD +qH +zp +uk +hr +yR +uL +yR +nQ +cK +bb +nQ +ki +Ga +as +Ux +ln +hx +Dz +Fy +BW +"} +(10,1,1) = {" +ju +dh +SH +bS +ju +Tc +NV +dB +IY +IY +IY +jb +iC +vh +He +hr +hr +hr +BG +hr +hr +Rf +vx +DT +mQ +Kp +ZZ +bj +LT +Mu +ah +lt +cB +yC +uZ +EF +rp +"} +(11,1,1) = {" +ju +Qt +SH +Aj +ju +ij +ij +ij +Bu +Tu +Bu +NG +Im +Ij +nj +dL +ed +tD +Un +xU +hr +NZ +vx +fq +nQ +JH +vE +Uv +cq +se +DE +gY +hp +pj +dp +dN +AC +"} +(12,1,1) = {" +ju +ol +Yb +Kz +sn +Jv +wk +Jv +fR +TD +fR +qM +DS +cX +He +NW +ac +hr +SZ +Fm +NU +ZH +vg +gz +ia +Kd +th +xC +gL +Ti +mm +KS +XB +dS +IF +up +SG +"} +(13,1,1) = {" +ju +EI +Xy +HA +ju +oJ +oJ +oJ +Bu +Ve +Bu +eK +Mp +mR +pQ +iI +eG +FS +TB +Qz +hr +Iz +UO +vl +nQ +cF +Vv +nQ +aC +Ds +bu +Wk +Lz +KN +Sf +Bo +BW +"} +(14,1,1) = {" +ju +mf +SH +hQ +ju +lZ +oe +Ki +IY +IY +IY +Es +KZ +dI +He +lK +lK +lK +VV +lK +lK +tn +ur +Sa +UJ +UJ +UJ +UJ +UJ +UJ +nQ +Qq +Jf +kH +bd +nQ +nQ +"} +(15,1,1) = {" +ju +dh +Xy +oV +ju +FI +DX +ze +nf +Kv +pF +HW +at +Nv +gw +lK +kS +XT +Ck +aV +lK +Iz +ur +IT +UJ +FM +iA +sO +QJ +UJ +UC +Zc +lr +Ee +cj +nQ +nQ +"} +(16,1,1) = {" +ju +kj +LM +bI +ju +Jh +Zb +MN +tP +Uc +vu +fb +wP +OT +wi +lK +XR +nK +OH +aN +lK +Uz +CH +fn +wM +pK +YA +Mn +zD +UJ +AN +hF +bF +MT +sF +nQ +Mm +"} +(17,1,1) = {" +ju +ju +ju +hR +ju +He +He +He +He +db +So +EZ +bM +Zv +He +lK +ag +nK +Ak +Yd +lK +iL +Hu +ZO +UJ +UJ +UJ +jY +UJ +UJ +MZ +MZ +MZ +MZ +MZ +MZ +Mm +"} +(18,1,1) = {" +ju +JN +ML +dF +uo +De +TZ +Tf +ju +ju +ju +ju +sC +CB +ju +lK +ej +po +Lf +in +lK +ak +zF +Ek +XH +Gl +zK +sD +Qr +lh +MZ +OD +CQ +II +zL +MZ +Mm +"} +(19,1,1) = {" +ju +Ll +du +Nh +BR +sV +oN +jr +nH +yW +if +vT +Am +xO +ju +ju +kv +kv +kv +uy +uy +sZ +Hu +zu +UJ +ss +iY +Dq +OS +JY +yS +vv +Zq +rW +UU +NK +Mm +"} +(20,1,1) = {" +ju +de +LJ +LJ +Mr +dt +PK +Mz +oa +Px +ju +lH +xi +ZJ +ZY +ju +sg +oM +kv +nT +mL +FP +Hu +bH +JS +JS +JS +JS +JS +ik +MZ +Er +pk +kK +zN +MZ +Mm +"} +(21,1,1) = {" +ju +kD +kD +ju +oL +nu +ju +ju +ju +ju +ju +vP +ox +Em +tV +ju +jm +Ac +kv +wO +Ps +fT +Bp +rU +JS +aQ +le +Ez +JS +JS +MZ +mc +MZ +MZ +MZ +RS +Mm +"} +(22,1,1) = {" +ju +XK +NI +rg +CW +lp +Yc +Xo +la +ju +ju +Vb +DI +Bv +Bv +ju +kv +tO +kv +kv +kv +ao +Sj +UR +Xr +Me +HY +eq +bn +HT +HG +Oz +TG +MZ +RS +Mm +Mm +"} +(23,1,1) = {" +ju +vL +zV +Yc +Xl +Pe +Yc +XZ +CZ +ju +ju +ju +ju +ju +ju +ju +WO +Fj +kR +pl +kv +Uu +sX +OL +WK +qj +yO +bK +wF +Dh +ZC +HP +WX +NK +Mm +Mm +Mm +"} +(24,1,1) = {" +ju +ju +ju +ju +pt +mO +ju +ju +ju +ju +kd +Vo +mM +WU +zX +zX +Gr +jo +kv +kv +kv +ng +wa +Bc +ZT +BP +Vl +MM +yr +Jq +ev +kI +Ip +NK +Mm +Mm +Mm +"} +(25,1,1) = {" +ju +xY +Cd +Yc +Xl +Br +Yc +yn +os +ju +Gi +Pp +NQ +LO +Tl +zX +tU +nS +fP +ll +kv +mY +Jp +Qf +JS +oR +CK +MB +qA +JS +tG +Qg +sb +MZ +Mm +Mm +Mm +"} +(26,1,1) = {" +ju +pu +rj +Yc +Ay +tR +Yc +fe +Nr +ju +lj +KQ +Yh +bE +Rv +zX +kv +Ea +kv +kv +kv +XY +Hl +wK +JS +JS +JS +As +As +As +As +As +As +As +As +RG +Mm +"} +(27,1,1) = {" +OP +ju +ju +ju +ju +ju +ju +ju +ju +ju +zX +tL +Mo +hj +zX +zX +jx +oq +vY +vO +to +Al +PO +tJ +ME +aw +pb +As +gG +xw +tt +cv +Yq +br +lL +lS +Mm +"} +(28,1,1) = {" +Mm +Mm +jh +xg +xg +Pm +Fn +xt +ji +FT +JC +wz +pg +TV +zX +mo +Aq +QB +fZ +zg +zg +QK +Gg +kA +ew +bl +DY +MD +lY +it +sy +aO +YE +Ni +UH +lS +Mm +"} +(29,1,1) = {" +Mm +Mm +Mm +jh +xg +VI +BN +lU +xg +IC +jy +ns +uO +rs +Fp +FR +pq +Ap +xs +Ec +Dr +zo +mZ +Ec +DM +CR +ED +bG +Et +SW +rV +FL +LS +Ni +IA +As +RG +"} +(30,1,1) = {" +Mm +Mm +Mm +Mm +xg +xg +BN +xg +xg +zX +Pa +zX +zX +zX +zX +yg +nt +VU +Qb +uQ +uQ +uQ +uQ +uQ +dM +ZD +Kj +As +ym +RV +RB +mg +cd +Vm +GT +bm +kO +"} +(31,1,1) = {" +Mm +Mm +Mm +Mm +xg +jP +qf +GF +xg +jQ +WS +sr +OR +dq +hU +Re +nt +QE +uQ +uQ +Tv +Ef +EK +uQ +rP +ZD +Ah +El +El +El +El +El +El +SW +Nq +qi +fa +"} +(32,1,1) = {" +Mm +Mm +Mm +Mm +xg +uX +mq +Ih +xg +hH +hP +fr +AW +Hi +zX +JA +tg +Gk +uQ +yU +ja +RU +so +mj +NF +YP +PR +El +RA +MO +cE +zw +ef +aa +fg +Ei +cO +"} +(33,1,1) = {" +Mm +Mm +Mm +Mm +xg +iS +eI +yt +xg +rR +iD +Sz +CP +hM +zX +gD +Qj +tu +uQ +ug +Ke +Ed +sP +eU +uf +tN +zM +El +ru +nM +nM +ZQ +hw +Zf +tT +aU +TN +"} +(34,1,1) = {" +Mm +Mm +Mm +Mm +jh +xg +xg +xg +xg +zX +zX +zX +zX +zX +zX +UK +qL +vm +uQ +UZ +pR +LE +LE +dJ +Jr +Ui +pB +El +SM +NE +wq +Of +El +sQ +SP +Zh +As +"} +(35,1,1) = {" +Mm +Mm +Mm +Mm +Mm +is +Hm +Xz +RH +bD +tS +is +zf +DF +is +wo +JJ +JU +uQ +az +Cx +Ww +hb +uQ +gB +fv +hO +El +El +El +El +El +El +As +As +As +RG +"} +(36,1,1) = {" +Mm +Mm +Mm +Mm +Mm +bN +fW +rZ +dU +Pt +Gj +ne +uJ +IS +Fv +KT +Zo +Ft +uQ +wl +GP +gx +uQ +uQ +Qi +KC +jT +nB +fM +NY +kE +PI +UM +fv +fv +fQ +Mm +"} +(37,1,1) = {" +Mm +Mm +Mm +Mm +Mm +bN +rT +aj +zB +gI +tY +Zr +IS +DW +ZX +cm +co +cr +uQ +uQ +uQ +uQ +uQ +pS +JE +gN +MI +Ra +Bt +Nx +Mt +TT +LN +hZ +fv +Mm +Mm +"} +(38,1,1) = {" +Mm +Mm +Mm +Mm +Fz +is +is +is +is +tI +Qm +ie +Se +Gu +Fv +ra +qy +Ob +Zg +mk +lv +mW +Zg +Io +zC +EO +fv +fv +fv +fv +fv +fp +SX +tk +fv +Mm +Mm +"} +(39,1,1) = {" +Mm +Mm +Mm +Mm +is +UI +TE +VK +SK +jR +HV +is +is +Fv +Fv +VH +dG +CI +Zg +JO +bc +jZ +fm +iq +UN +VT +RX +SB +ei +SB +RX +VT +dj +er +nZ +Mm +Mm +"} +(40,1,1) = {" +Mm +Fz +is +is +is +fJ +UW +re +nD +hS +sI +TR +pI +pI +PZ +td +Nm +YV +lJ +Pz +xQ +LC +Zg +Na +Dd +sc +sc +sc +sc +sc +sc +Xf +dj +er +nZ +Mm +Mm +"} +(41,1,1) = {" +Mm +is +AG +BJ +is +Ao +qP +Cu +et +fI +qJ +is +uj +lm +is +eP +co +Wr +Zg +yV +PS +GJ +Zg +iW +rt +sc +sc +sc +sc +sc +sc +sc +dj +nw +fv +Mm +Mm +"} +(42,1,1) = {" +ZE +oH +na +jc +wd +rO +SS +zc +XX +kQ +Bg +lg +rd +rd +Fk +OK +dQ +Gk +np +np +np +np +np +hD +XF +sc +sc +sc +sc +sc +sc +sc +BB +Zp +fv +Mm +Mm +"} +(43,1,1) = {" +Mm +is +Wo +Td +is +KH +bC +xA +is +is +is +is +is +is +is +xd +fB +MF +np +zJ +Eg +xh +np +NM +BL +sc +sc +sc +sc +sc +sc +sc +xV +lI +fv +Mm +Mm +"} +(44,1,1) = {" +Mm +is +is +is +is +TX +am +oz +is +ct +To +zl +sJ +yQ +QG +Hc +co +On +np +hY +Xk +uF +np +Sw +SF +sc +sc +sc +sc +sc +sc +sc +QO +Sw +nZ +Mm +Mm +"} +(45,1,1) = {" +Mm +oz +oo +oX +Kc +Xi +rJ +oz +BO +wc +zW +jO +Id +wj +QG +mG +Jm +mG +np +np +Sm +np +np +Sw +Uy +sc +sc +sc +sc +sc +sc +sc +Sw +Sw +nZ +Mm +Mm +"} +(46,1,1) = {" +Mm +oz +fk +FH +ck +Xb +zP +oz +Vs +wc +iM +AF +RK +QG +QG +qx +Wg +OJ +WM +rN +Zd +dr +vp +xr +Sw +sc +sc +sc +sc +sc +sc +sc +Sw +Sw +nZ +Mm +Mm +"} +(47,1,1) = {" +Mm +oz +UD +UD +yP +ys +vi +oz +QG +Uf +CD +KG +Mg +QG +BV +un +AD +GZ +ez +hm +MA +Cv +Ub +IP +Sw +sc +sc +sc +sc +sc +sc +sc +Sw +Gq +fv +Mm +Mm +"} +(48,1,1) = {" +Mm +oz +oz +oz +oz +ys +ub +MP +QG +kB +eT +Ep +ZG +iP +GZ +EJ +Ly +Uw +nh +sv +oh +MK +Ub +Sw +Sw +sc +sc +sc +sc +sc +sc +sc +Sw +Mf +fv +Mm +Mm +"} +(49,1,1) = {" +Mm +oz +Tt +zv +mt +ys +YT +Vw +QG +dn +Dn +hk +mK +QG +bL +ae +Mb +kp +xx +KK +Pj +CU +Ub +Sw +dY +sc +sc +sc +sc +sc +sc +sc +Sw +TO +fv +Mm +Mm +"} +(50,1,1) = {" +Mm +oz +WY +my +WV +yz +Du +oz +QG +QG +nU +Xu +wG +QG +Ub +Ub +Ub +WH +Gt +KK +Sp +Sp +vp +Sw +gZ +sc +sc +sc +sc +sc +sc +sc +rw +YD +fv +Mm +Mm +"} +(51,1,1) = {" +Mm +mD +oz +ek +LX +sz +oz +oz +Oa +QG +QG +QG +QG +QG +Ge +HO +MV +eW +wD +xb +SI +Lh +vp +tA +qc +sc +sc +sc +sc +sc +sc +sc +xW +Sw +nZ +Mm +Mm +"} +(52,1,1) = {" +Mm +Mm +mD +oz +oz +oz +oz +VS +hJ +Ug +Yx +vw +HH +ku +NC +sx +Ix +Lo +aK +lX +qY +Jw +Ub +gP +oS +sc +sc +sc +sc +sc +sc +sc +xW +Mf +fv +Mm +Mm +"} +(53,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +xG +pM +pM +pM +WL +Rx +ya +pM +vz +Nj +UT +nh +FY +qZ +wp +vC +Ub +Kt +qc +VT +sc +sc +sc +sc +sc +VT +xW +Sw +fv +Mm +Mm +"} +(54,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +xG +pM +pM +pM +pM +kW +XJ +Bn +PC +sS +ib +PP +Xe +Ub +fv +fv +fv +PJ +fv +fv +En +fv +PJ +fv +fv +fQ +Mm +Mm +"} +(55,1,1) = {" +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +ec +eX +eX +Ub +KO +KO +KO +KO +KO +ec +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +Mm +"} diff --git a/_maps/shuttles/shiptest/nanotrasen_skipper.dmm b/_maps/shuttles/shiptest/nanotrasen_skipper.dmm index 75215dc349a9..27eec1aa822e 100644 --- a/_maps/shuttles/shiptest/nanotrasen_skipper.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_skipper.dmm @@ -1,122 +1,101 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ah" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering/atmospherics) "ai" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/engineering/atmospherics) "al" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/turf/open/floor/wood, +/area/ship/hallway/central) +"ao" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/cryo) -"as" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"aA" = ( +/obj/structure/railing/corner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"aI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"aF" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/closed/wall, -/area/ship/crew/cryo) -"aL" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sign/poster/official/random{ + pixel_y = -32 }, -/obj/machinery/button/door{ - dir = 1; - id = "coolingshutdown"; - name = "Shutdown Cooling"; - pixel_y = -22 +/obj/structure/chair{ + dir = 8 }, -/obj/machinery/atmospherics/components/binary/pump{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"aL" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 4 }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/engine, /area/ship/engineering/engine) -"aZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"ba" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 - }, -/obj/item/folder/yellow, -/obj/item/stamp/qm, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "skippyshieldywalle"; - pixel_y = -24 - }, +"aN" = ( +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"aQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, -/area/ship/cargo/office) -"bd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, +/area/ship/cargo) +"aR" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"aZ" = ( +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) +"bd" = ( +/obj/item/kirbyplants/random, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "bf" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 }, -/turf/open/floor/plating, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "bk" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ @@ -124,485 +103,609 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) +"bo" = ( +/obj/structure/dresser, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) "bq" = ( -/obj/structure/railing{ - dir = 4 +/obj/structure/dresser, +/obj/item/storage/lockbox/medal{ + pixel_y = 13 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"bs" = ( +/obj/structure/holosign/barrier/engineering/infinite{ + name = "maintenance barrier" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) -"bz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"bw" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"bA" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"bD" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = 32 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"bE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"bz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"bA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 6 + }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"bI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) +"bG" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"bO" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 25; - pixel_y = -25 +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + dir = 4; + id = "enginelockdown" }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"bI" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"bO" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -9; + pixel_y = 13 }, +/obj/machinery/recharger, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewthree) +"bR" = ( +/obj/structure/catwalk/over, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/ship/crew/toilet) "bW" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"ca" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/displaycase/captain{ + req_access = null; + req_access_txt = "20" }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"bY" = ( +/obj/machinery/vending/cola/space_up, +/turf/open/floor/wood, +/area/ship/hallway/central) +"bZ" = ( /obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"cp" = ( -/obj/structure/sign/directions/medical{ - dir = 4 + icon_state = "1-2" }, -/obj/structure/sign/directions/command{ - dir = 4; - pixel_y = -6 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/closed/wall, -/area/ship/crew/cryo) -"cC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"cd" = ( +/obj/machinery/light/dim/directional/south, +/obj/structure/chair{ + dir = 1 + }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"cF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +"cp" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/closed/wall/r_wall, -/area/ship/crew/cryo) -"cL" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/wood, +/area/ship/hallway/central) +"cq" = ( +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"cF" = ( +/obj/structure/chair/comfy/black{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"cQ" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/turf/open/floor/wood, +/area/ship/hallway/central) +"cJ" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = -30 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"cL" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/techfloor/corner, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"cQ" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"cY" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/pipe_dispenser, -/obj/structure/closet/crate{ - name = "Atmospherics Equipment Crate" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 1 }, -/obj/item/extinguisher/advanced, -/obj/item/holosign_creator/atmos, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) +"cS" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "de" = ( -/obj/structure/chair/comfy/black{ - dir = 4 +/obj/machinery/light/dim/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"dj" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"dl" = ( +/obj/structure/sign/poster/official/obey{ + pixel_x = -30 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet, -/area/ship/crew/office) -"di" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 7 +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 2 }, -/turf/open/floor/carpet, -/area/ship/crew/office) -"dl" = ( -/obj/machinery/door/airlock/command{ - name = "Requests Office"; - req_one_access_txt = "57, 41" +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/folder/blue{ + pixel_x = -8; + pixel_y = 7 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/item/stamp/head_of_personnel{ + pixel_x = -7; + pixel_y = -3 }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/folder/red{ + pixel_x = -8; + pixel_y = 11 }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/ship/crew/crewthree) "dp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ - dir = 8 +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dq" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"dt" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 +/turf/open/floor/wood, +/area/ship/crew/dorm) +"du" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/ship/cargo) +/obj/machinery/holopad/emergency/command, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "dy" = ( /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "dB" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/effect/turf_decal/techfloor{ +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"dG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"dJ" = ( -/obj/machinery/power/terminal{ - dir = 8 +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/item/gun/energy/laser{ + pixel_y = -6 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/item/gun/energy/e_gun/mini{ + pixel_y = -2; + pixel_x = 6 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 1 +/obj/item/gun/energy/e_gun/mini{ + pixel_x = -8; + pixel_y = -2 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "sec"; + name = "firearm locker"; + req_access_txt = "1" + }, +/obj/item/gun/ballistic/automatic/pistol/commander, +/obj/item/gun/ballistic/automatic/pistol/commander, +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"dJ" = ( +/obj/machinery/button/door{ + dir = 4; + pixel_x = -24; + id = "enginelockdown"; + name = "Lockdown Engines" + }, +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8; + name = "Activate Exhaust" }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "dM" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "dO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 10 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "dS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"dW" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"dX" = ( +/obj/structure/table/chem, +/obj/item/clothing/glasses/hud/health, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/blue/mono, +/obj/item/reagent_containers/glass/beaker{ + pixel_y = 12; + pixel_x = -9 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/sink/chem{ + pixel_x = 2; + pixel_y = 3 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/white, +/area/ship/medical) "dZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 +/obj/structure/fireaxecabinet{ + pixel_y = -29 }, -/obj/structure/catwalk/over, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "ed" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "windowlockdown"; - dir = 4 +/obj/structure/table, +/obj/machinery/fax, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"eg" = ( +/obj/machinery/vending/cigarette, /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"ek" = ( +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"em" = ( -/obj/machinery/suit_storage_unit/cmo{ - suit_type = /obj/item/clothing/suit/space/hardsuit/medical +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/machinery/light_switch{ + pixel_x = -14; + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) "er" = ( /obj/machinery/door/airlock/engineering{ dir = 4; name = "Engineering" }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"eu" = ( -/obj/structure/sign/departments/cargo{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"eu" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 6 + }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"ex" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/folder/red, -/obj/item/lighter, -/obj/item/pen, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet, -/area/ship/crew/office) "eB" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/reagentgrinder{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 1; pixel_x = 6; - pixel_y = 13 + pixel_y = -24 }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) "eC" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/southright{ - name = "Requests Desk"; - req_one_access_txt = "57, 41" - }, -/obj/machinery/door/window/northleft{ - name = "Requests Desk" - }, -/obj/machinery/door/poddoor/shutters{ - id = "noiwillnotgiveyouaa"; - name = "Closing Shutters" - }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/crew/crewthree) -"eL" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 25; - pixel_y = -25 +"eD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/sign/poster/contraband/syndicate_recruitment{ + pixel_x = 30 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"eL" = ( +/obj/machinery/door/airlock/command{ + name = "Internal Affairs Office" }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) "eP" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"eQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"eY" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"eQ" = ( -/obj/item/storage/box/ingredients/carnivore, -/obj/item/storage/box/ingredients/delights, -/obj/item/storage/box/ingredients/grains, -/obj/item/storage/box/ingredients/vegetarian, -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/canteen/kitchen) -"eT" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/spawner/xmastree, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"ff" = ( -/obj/effect/turf_decal/corner/opaque/blue/bordercorner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"fa" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 5; + pixel_y = 6 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/spacecash/bundle/c5, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) +"fc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/engine, /area/ship/engineering/atmospherics) "fg" = ( -/obj/machinery/shower{ - pixel_y = 18 +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/noslip, -/area/ship/engineering) +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "coolingshutdown" + }, +/turf/open/floor/engine/airless, +/area/ship/external) "fi" = ( -/obj/machinery/door/poddoor{ +/obj/machinery/door/airlock/command{ dir = 4; - id = "bridgelockdown" + name = "Personal Quarters"; + req_one_access_txt = "57" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/spawner/structure/window/reinforced/shutters, -/turf/open/floor/plating, -/area/ship/bridge) -"fo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/ship/crew/crewthree) +"fl" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"fn" = ( +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ship/hallway/central) +"fo" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) @@ -630,592 +733,618 @@ /area/ship/cargo) "ft" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "TEG to Exhaust" }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/engine, +/area/ship/engineering/engine) "fu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sign/poster/official/random{ + pixel_x = 30 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "fw" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning/full, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/paper{ + default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/directional/east, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/item/weldingtool, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"fx" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/closed/wall, +/area/ship/hallway/central) "fz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 +/obj/machinery/shower{ + pixel_y = 18 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25; - pixel_y = 25 +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/engineering) +/turf/open/floor/noslip, +/area/ship/engineering/atmospherics) "fD" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/engine, /area/ship/engineering/engine) "fG" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 25; - pixel_y = -25 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"fI" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_x = -28; - req_one_access_txt = "57, 41" - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_x = -8; - pixel_y = 8 - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = 8 - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/crewthree) -"fJ" = ( -/obj/effect/turf_decal/corner/opaque/blue/half, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/techfloor/hole/right{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"fS" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/canteen/kitchen) -"fT" = ( -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"fI" = ( +/obj/structure/chair/sofa/left{ dir = 8 }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) +"fT" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 8 + dir = 9 }, /turf/open/floor/engine, /area/ship/engineering/engine) +"fU" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) "fW" = ( /turf/template_noop, /area/template_noop) "fY" = ( -/obj/machinery/door/window/brigdoor/southright{ - name = "The Captain's Personal Lavatory"; - opacity = 1 - }, -/obj/structure/toilet{ - dir = 8; - pixel_x = 4; - pixel_y = 16 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/item/soap/nanotrasen, -/obj/item/stack/medical/bruise_pack{ - amount = 3 - }, -/obj/item/stack/medical/ointment{ - amount = 5; - desc = "Used to treat...... well, it's topical, and it's clearly been used....." - }, -/obj/item/storage/pill_bottle/psicodine, -/obj/item/storage/pill_bottle/stimulant, -/obj/item/storage/pill_bottle/neurine, -/obj/item/storage/pill_bottle/charcoal/less, -/obj/item/razor, -/obj/item/lipstick/random, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "The Captain's Personal Medicine Cabinet And Soap Holder"; - pixel_x = -32; - req_access_txt = "20" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/crewtwo) +/obj/structure/table, +/obj/item/trash/raisins, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/central) "ga" = ( -/obj/effect/spawner/structure/window, +/obj/structure/grille, +/obj/structure/window/fulltile, /turf/open/floor/plating, /area/ship/medical) -"gb" = ( -/obj/machinery/power/shuttle/engine/electric{ +"gc" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"gh" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/poddoor{ dir = 4; - name = "atmos waste outlet injector" + id = "enginelockdown" }, -/turf/open/floor/plating/airless, -/area/ship/external) -"gh" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "gi" = ( -/obj/structure/sign/warning/chemdiamond{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/structure/closet/firecloset/full{ - anchored = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"gk" = ( +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = -32 + }, +/obj/structure/tank_dispenser, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "gm" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "ammunition locker"; - pixel_y = -28; - req_one_access_txt = "57, 41" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/stock_parts/cell/gun, -/obj/item/stock_parts/cell/gun, -/obj/item/stock_parts/cell/gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/item/stock_parts/cell/gun/mini, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) +"gr" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-4" }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewthree) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "gu" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - name = "kitchen freezer" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/canteen/kitchen) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/dorm) "gx" = ( -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/hallway/central) "gB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Cooling to TEG" }, /turf/open/floor/engine, /area/ship/engineering/engine) "gM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "gN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Air to Holding Tank"; - target_pressure = 1000 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk/over, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "gO" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "gP" = ( -/obj/machinery/cryopod{ - dir = 8 +/obj/effect/landmark/observer_start, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/ship/hallway/central) +"gQ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light/directional/east, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"gQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"hb" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/wood, /area/ship/hallway/central) -"gR" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +"hc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/chair{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"hb" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -1; - pixel_y = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "hi" = ( -/obj/machinery/computer/communications{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) "hr" = ( /turf/closed/wall/r_wall, /area/ship/hallway/central) -"ht" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"hz" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/ship/cargo) +"hA" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"hC" = ( /obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"hG" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ - pixel_x = -32 - }, -/turf/open/floor/goonplaque{ - desc = "\"This is a plaque in honour of our comrades on the TG4407 Stations. It is our hope that the crews of these ST13XX-class ships can live up to your fame and fortune.\" Scratched in beneath that is a crude image of two spacemen. One of them is missing their top half." - }, -/area/ship/bridge) -"hw" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/corner/opaque/black/full, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"hA" = ( -/obj/machinery/door/airlock/command/glass{ - dir = 4; - name = "Office" +/area/ship/cargo/office) +"hJ" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "windowlockdown" }, -/obj/effect/turf_decal/corner/opaque/black/full, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/medical) +"hM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"hP" = ( +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hT" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"hJ" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/turf/open/floor/plating, -/area/ship/medical) -"hP" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "coolingshutdown" +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/turf/open/floor/engine/airless, -/area/ship/external) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "hZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/item/extinguisher/advanced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/obj/item/clothing/under/rank/engineering/engineer/hazard, +/obj/item/clothing/under/rank/engineering/engineer/nt, +/obj/item/clothing/under/rank/engineering/engineer/nt/skirt, +/obj/item/clothing/under/rank/engineering/atmospheric_technician, +/obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt, +/obj/item/clothing/head/beret/atmos, +/obj/item/clothing/head/beret/eng, +/obj/item/analyzer, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/structure/closet/secure_closet{ + icon_state = "eng_secure"; + name = "engineer's locker"; + req_access = list(11); + anchored = 1 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 +/obj/item/pipe_dispenser, +/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"ib" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"ic" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) "id" = ( -/obj/machinery/door/airlock/command{ - name = "Captain's Quarters"; - req_access_txt = "20" +/obj/machinery/shower{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/curtain, +/obj/item/bikehorn/rubberducky/plasticducky, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/crewtwo) +"ie" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 1 }, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, /turf/open/floor/wood, -/area/ship/crew/crewtwo) -"ie" = ( +/area/ship/hallway/central) +"if" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"if" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"im" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/ship/external) -"ip" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/siding/wood{ +"ih" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"ix" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"iB" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ +/obj/machinery/door/poddoor/preopen{ dir = 4; id = "bridgelockdown" }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ship/bridge) -"iI" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 6 +"ik" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"iP" = ( +/obj/machinery/light/broken/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"il" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"im" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/ship/external) +"ir" = ( /obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"iY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"is" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/mining/glass, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/open/floor/plasteel, +/area/ship/cargo) +"iv" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/airlock/medical{ - dir = 4; - name = "Infirmary" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/stairs{ + dir = 1 }, -/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ix" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) -"jc" = ( -/obj/machinery/air_sensor/atmos/nitrogen_tank, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) +"iB" = ( +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Personal Quarters"; + req_one_access_txt = "20" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"iI" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/autolathe, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) +"iP" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"iY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"ja" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/soap/nanotrasen, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"jf" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/wrapping, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) "ji" = ( /turf/closed/wall/r_wall, /area/ship/crew/crewthree) +"jq" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "windowlockdown" + }, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/crew/dorm) "jr" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = 9; - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/item/reagent_containers/food/drinks/dry_ramen{ - pixel_x = -3 +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -5 }, +/obj/effect/turf_decal/corner/opaque/green/mono, /turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/crew/canteen/kitchen) "js" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "medicine cabinet"; - pixel_x = -28 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/closet/cardboard{ + name = "janitorial supplies" }, -/obj/item/storage/firstaid/regular, -/obj/item/stack/medical/gauze, -/obj/item/reagent_containers/hypospray/medipen/salbutamol, -/obj/item/storage/pill_bottle/charcoal/less, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/soap, +/obj/item/storage/bag/trash, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) "jv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1225,44 +1354,26 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"jD" = ( -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 +"jK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/techfloor/hole{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/dorm) "jM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 1; - name = "Chamber Mixer" - }, -/obj/item/paper/crumpled{ - default_raw_text = "A mix of 67/33 ratio of oxygen (node 2) and plasma (node 1) works very well, even at 500 kPa." - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jP" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Nitrogen to Air" +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" }, /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "jS" = ( /turf/closed/wall, /area/ship/crew/dorm) @@ -1282,207 +1393,252 @@ /turf/open/floor/plating, /area/ship/cargo) "jZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/structure/closet/radiation, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 5 }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"ka" = ( -/obj/structure/sign/poster/official/random{ +/obj/structure/sign/warning/incident{ pixel_y = 32 }, -/obj/machinery/vending/cola/random, +/turf/open/floor/noslip, +/area/ship/engineering/atmospherics) +"kn" = ( +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + dir = 4; + pixel_x = -23; + pixel_y = 8 + }, +/obj/machinery/button/ignition/incinerator/atmos{ + dir = 4; + pixel_x = -23; + pixel_y = -3 + }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) "kp" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"kr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"ky" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2, +/turf/open/floor/plating, +/area/ship/hallway/central) "kz" = ( /turf/closed/wall/r_wall, /area/ship/engineering/atmospherics) "kB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Oxygen to Mix" + dir = 10 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"kM" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/effect/turf_decal/corner/opaque/black/three_quarters{ - dir = 8 +"kE" = ( +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"kL" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/green/mono, +/obj/machinery/reagentgrinder{ + pixel_y = 11 }, /turf/open/floor/plasteel, -/area/ship/cargo/office) -"kU" = ( +/area/ship/crew/canteen/kitchen) +"kM" = ( /obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/corner/transparent/grey/half{ - dir = 1 +/obj/item/storage/pill_bottle/charcoal/less{ + pixel_x = -9 }, -/obj/item/kitchen/knife/letter_opener{ - desc = "A military combat utility survival knife, imported from Earth. An expensive paperweight indeed." +/obj/item/reagent_containers/glass/bottle{ + list_reagents = list(/datum/reagent/medicine/thializid=30); + name = "thializid bottle" }, -/obj/item/pen/fourcolor{ - pixel_x = 3 +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = 6; + pixel_y = 8 }, -/obj/item/pen/fountain{ - pixel_x = -3 +/obj/item/reagent_containers/syringe{ + pixel_x = 7 + }, +/obj/effect/turf_decal/borderfloorwhite{ + dir = 4 }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"kO" = ( +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/dark, -/area/ship/crew/office) +/area/ship/hallway/central) +"kU" = ( +/turf/closed/wall, +/area/ship/crew/toilet) +"kW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) +"lf" = ( +/obj/structure/closet/secure_closet{ + icon_state = "hop"; + name = "\proper first officer's locker"; + req_access_txt = "57" + }, +/obj/item/storage/backpack/satchel/leather, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/suit/armor/vest/hop, +/obj/item/clothing/head/hopcap, +/obj/item/clothing/head/hopcap/nt, +/obj/item/clothing/under/rank/command/head_of_personnel, +/obj/item/clothing/under/rank/command/head_of_personnel/skirt, +/obj/item/storage/box/ids, +/obj/item/storage/box/PDAs, +/obj/item/assembly/flash/handheld, +/obj/item/clothing/head/beret/command, +/obj/item/door_remote/captain, +/obj/structure/sign/poster/official/ian{ + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/crewthree) "lg" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, /obj/structure/disposalpipe/segment{ - dir = 8 + dir = 10 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "lh" = ( -/obj/structure/table, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/bedsheetbin, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"lj" = ( -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 10 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/folder/blue{ - pixel_x = -6; - pixel_y = -3 - }, -/obj/item/stamp/captain{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/stamp/head_of_personnel{ - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewthree) +/turf/open/floor/wood, +/area/ship/hallway/central) "lk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 10; + pixel_x = -6 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/item/pen/fountain/captain{ + pixel_x = -10 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"lr" = ( -/obj/structure/closet/radiation, -/obj/machinery/light/small/directional/east, -/turf/open/floor/noslip, -/area/ship/engineering) +/obj/item/paper{ + pixel_x = 10; + pixel_y = -2 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) "ls" = ( /turf/closed/wall/r_wall, /area/ship/medical) "lw" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen/kitchen) +"lA" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "lE" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/machinery/door/poddoor{ - dir = 4; - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/suit_storage_unit/industrial/atmos_firesuit, +/obj/structure/sign/warning/hottemp{ + pixel_x = -29 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) "lR" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"lU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) "lV" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/engine, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, /area/ship/engineering/engine) "lW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/effect/turf_decal/techfloor/corner{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "lY" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 8 + dir = 4 }, -/turf/closed/wall/r_wall, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, /area/ship/engineering/engine) +"mc" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"mf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/closed/wall, +/area/ship/hallway/central) "mg" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 6 @@ -1490,131 +1646,179 @@ /turf/open/floor/engine/airless, /area/ship/external) "mi" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +/obj/structure/window/reinforced/tinted, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-8" +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"mw" = ( +/obj/machinery/door/window/southright, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"mA" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"mD" = ( -/obj/item/gun/energy/e_gun/mini, -/turf/closed/wall/r_wall, -/area/ship/crew/crewtwo) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "mF" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, /turf/open/floor/plating/airless, /area/ship/external) +"mI" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/cloth/grey, +/obj/structure/sign/poster/official/random{ + pixel_x = -30 + }, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) "mL" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/directional/west, -/obj/item/clothing/shoes/magboots, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_y = 8 + }, +/obj/item/storage/toolbox/mechanical, +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_y = -30 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "mM" = ( -/turf/open/floor/carpet/nanoweave/blue, +/turf/open/floor/wood, /area/ship/crew/office) +"mN" = ( +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"mQ" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) "mS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "mT" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 5 }, -/obj/structure/sign/painting{ - pixel_y = 32 +/obj/item/pen{ + pixel_x = 4; + pixel_y = 5 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/item/pen/fourcolor{ + pixel_x = 7; + pixel_y = 5 }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"mU" = ( -/obj/structure/sign/poster/official/random{ - pixel_x = 32 +/obj/item/pen/fountain{ + pixel_x = 1; + pixel_y = 5 }, -/obj/effect/turf_decal/corner/transparent/grey/half{ - dir = 8 +/obj/item/kitchen/knife/letter_opener{ + desc = "A military combat utility survival knife, imported from Earth. An expensive paperweight indeed."; + pixel_x = 4; + pixel_y = 5 }, -/obj/machinery/fax, -/obj/structure/table, -/turf/open/floor/plasteel/dark, +/obj/item/stamp/centcom{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/item/stamp/law{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/wood, /area/ship/crew/office) +"mU" = ( +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/chem_pile, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "mX" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux{ dir = 4 }, +/obj/structure/sign/warning{ + pixel_y = 28 + }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) "nd" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 + }, +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "ne" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 9 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 6 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ng" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/obj/structure/catwalk/over, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "nj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 + }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/catwalk/over, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "np" = ( @@ -1627,55 +1831,29 @@ /turf/closed/wall/r_wall, /area/ship/crew/office) "nu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, /obj/machinery/computer/atmos_control/incinerator{ dir = 4; sensors = list("nemo_incinerator_sensor"="Incinerator Chamber") }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/ship/engineering/engine) "nv" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 10 + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/railing{ + dir = 4 }, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "nB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/mono/dark, /area/ship/cargo/office) -"nE" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "nF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 4 @@ -1683,28 +1861,44 @@ /turf/open/floor/engine/airless, /area/ship/engineering/engine) "nX" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"of" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"og" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"ok" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"ok" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) "om" = ( /obj/item/kirbyplants/random, /turf/open/floor/carpet/nanoweave, @@ -1716,142 +1910,93 @@ /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "oD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/effect/turf_decal/corner/opaque/blue/mono, +/turf/open/floor/plasteel/white, +/area/ship/medical) "oE" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"oG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "oN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/structure/bed/dogbed/ian, +/mob/living/simple_animal/pet/dog/corgi/Lisa, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/carpet/blue, +/area/ship/crew/crewthree) "oT" = ( -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/black/full, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen/kitchen) +/area/ship/hallway/central) "oU" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"pc" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"pf" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/turf/open/floor/wood, +/area/ship/crew/office) +"pf" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) "ph" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/structure/curtain/bounty, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"pm" = ( -/obj/structure/railing{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/holopad/emergency/command, -/obj/machinery/light_switch{ - pixel_x = -25; +/obj/machinery/button/door{ + id = "bridgelockdown"; + name = "Bridge Lockdown"; + pixel_x = 8; pixel_y = 25 }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/machinery/button/door{ + id = "coolingshutdown"; + name = "Shutdown Cooling"; + pixel_x = -5; + pixel_y = 25 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/button/door{ + pixel_y = 25; + pixel_x = 21; + id = "windowlockdown"; + name = "Window Lockdown" }, -/turf/open/floor/plasteel/mono/dark, +/obj/item/cigbutt/cigarbutt, +/turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) -"pq" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black/three_quarters{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/sign/departments/drop{ - pixel_y = -32 +"pn" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 30 }, -/turf/open/floor/plasteel, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"pq" = ( +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "pr" = ( /obj/effect/turf_decal/industrial/warning{ @@ -1860,97 +2005,87 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "ps" = ( -/obj/machinery/photocopier, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"pt" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"pz" = ( +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"pt" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband/table{ - dir = 4 - }, +/obj/machinery/door/window/westleft, +/obj/machinery/door/window/eastright, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"pB" = ( +/area/ship/cargo/office) +"pz" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"pB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/engine, +/area/ship/engineering/engine) "pD" = ( /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "pI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/table, +/obj/item/trash/candle{ + pixel_y = 12 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/nanoweave, +/obj/machinery/light/directional/south, +/obj/item/trash/plate, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"pT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 +"pM" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/ntspaceworks_small/right, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pW" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"pT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, +/turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) "pZ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input, -/turf/open/floor/engine/plasma, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "qa" = ( /turf/closed/wall/r_wall, @@ -1961,136 +2096,112 @@ }, /turf/open/floor/engine/airless, /area/ship/external) -"qm" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 5 +"qg" = ( +/obj/structure/toilet{ + pixel_y = 10 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"qp" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/turf_decal/techfloor/corner{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"qq" = ( -/obj/machinery/shower{ - dir = 4; - pixel_y = 8 - }, -/obj/structure/curtain{ - pixel_y = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/crewtwo) -"qs" = ( -/obj/structure/bed, -/obj/item/bedsheet/captain, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/turf/open/floor/wood, +/area/ship/crew/cryo) +"qq" = ( +/obj/structure/table, +/obj/item/newspaper, +/turf/open/floor/wood, +/area/ship/hallway/central) +"qr" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "qy" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/machinery/light/directional/west, +/obj/machinery/mineral/ore_redemption, /turf/open/floor/plasteel, /area/ship/cargo) -"qz" = ( -/obj/structure/cable{ - icon_state = "4-8" +"qF" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/machinery/airalarm/directional/south, -/obj/structure/bed/dogbed/ian, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) +/turf/open/floor/plating, +/area/ship/external) "qK" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Plasma to Engines and Mix" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"qQ" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 9 +/obj/effect/turf_decal/atmos/plasma{ + dir = 1 }, -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "qR" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 5 - }, -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Cargo Hallway Shutters Control"; - pixel_x = -24; - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"qS" = ( -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 +/obj/machinery/door/airlock/mining{ + name = "Cargo Office" }, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"qY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) +"qS" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + name = "The Captain's Personal Medicine Cabinet And Soap Holder"; + pixel_x = -28; + req_access_txt = "20" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/item/soap/nanotrasen, +/obj/item/razor, +/obj/item/storage/pill_bottle/psicodine, +/obj/item/storage/pill_bottle/charcoal/less, +/obj/item/lipstick/random, +/obj/item/stack/medical/bruise_pack{ + amount = 3 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/item/stack/medical/ointment{ + amount = 5; + desc = "Used to treat...... well, it's topical, and it's clearly been used....." }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/crewtwo) +"qY" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "ra" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro"; + target_pressure = 1000; dir = 8 }, -/obj/effect/turf_decal/industrial/warning/full, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/light/directional/east, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "rb" = ( /obj/machinery/door/poddoor{ id = "amogusdoors"; @@ -2104,275 +2215,255 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"rc" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/vending/cigarette, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "re" = ( -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/cryo) -"rq" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) +/turf/open/floor/wood, +/area/ship/hallway/central) +"rq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) "rw" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Operations" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/turf/open/floor/carpet/blue, +/area/ship/crew/crewthree) "rx" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 10 }, -/obj/machinery/airalarm/directional/north, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = 13; + pixel_y = 24 }, -/turf/open/floor/engine, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, /area/ship/engineering/engine) "rz" = ( -/obj/structure/toilet{ - dir = 8; - pixel_x = 4; - pixel_y = 16 +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/structure/mirror{ - pixel_x = 25 +/obj/structure/sign/warning/electricshock{ + pixel_x = 24 }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/turf/open/floor/plating, +/area/ship/engineering/engine) +"rF" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"rK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"rM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"rW" = ( +/obj/structure/table, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_x = -10; + pixel_y = 12 }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"rB" = ( -/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"rF" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" +"sc" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Operations" }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"sd" = ( +/obj/effect/turf_decal/siding/wood/corner, /obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ship/hallway/central) +"sh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plasteel, +/area/ship/cargo) +"si" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"sk" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"sn" = ( +/obj/structure/curtain, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"sz" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"rK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 6 }, -/obj/effect/turf_decal/ntspaceworks_small/left, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"rM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"rN" = ( +"sA" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"sC" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Personal Quarters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"rW" = ( -/obj/structure/chair{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/sign/departments/engineering{ - pixel_x = -32 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"sD" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/central) -"sc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"sh" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/crate, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/box/lights/mixed, -/obj/item/storage/box/lights/mixed, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"sj" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"sk" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/atmos_control/tank/toxin_tank{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"sz" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 +"sJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 5 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"sD" = ( -/obj/item/chair, -/obj/item/chair{ - pixel_x = 6; - pixel_y = 14 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"sG" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "sK" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/engine, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) -"sO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, +"sU" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "sY" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, +/obj/structure/grille, /obj/machinery/door/poddoor{ id = "windowlockdown" }, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ship/crew/office) "ta" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "tf" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "windowlockdown"; +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/closed/wall/r_wall, +/area/ship/engineering/atmospherics) +"tk" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 73 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/engine, +/area/ship/engineering/engine) +"tm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tm" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/effect/turf_decal/number/zero, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel, +/area/ship/hallway/central) "tp" = ( /obj/machinery/atmospherics/components/binary/circulator/cold{ dir = 1 @@ -2380,169 +2471,180 @@ /turf/open/floor/engine, /area/ship/engineering/engine) "tr" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/door/window/westright, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/opaque/blue/mono, +/turf/open/floor/plasteel/white, /area/ship/medical) "ts" = ( -/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "tx" = ( /turf/closed/wall/r_wall, /area/ship/cargo) "tz" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 +/obj/effect/turf_decal/industrial/loading{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 +/obj/structure/ore_box, +/obj/structure/sign/warning/fire{ + pixel_x = -23 }, /turf/open/floor/plasteel, /area/ship/cargo) "tB" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/turf/closed/wall, +/area/ship/crew/office) "tF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 1; + name = "Emergency Recycling Override" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/catwalk/over, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"tH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"tI" = ( +/obj/structure/table, +/obj/machinery/light/dim/directional/north, +/obj/item/reagent_containers/food/drinks/mug/tea, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"tR" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/hallway/central) +"tX" = ( +/obj/machinery/door/airlock{ + name = "Kitchen" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"tI" = ( -/obj/structure/table, -/obj/item/toy/cards/deck{ - pixel_y = 1 - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = 9; - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/central) +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "tZ" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/surgery, -/obj/item/storage/box/gloves, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/storage/belt/medical, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/blue/half{ - dir = 8 - }, -/obj/item/clothing/glasses/hud/health, -/turf/open/floor/plasteel/tech/techmaint, +/obj/effect/turf_decal/borderfloorwhite/full, +/turf/open/floor/plasteel/white, /area/ship/medical) "ub" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/purple/visible{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "ug" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/space_heater, -/turf/open/floor/plasteel/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, /area/ship/cargo) +"uh" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) "ul" = ( /turf/closed/wall/r_wall, /area/ship/engineering/engine) "um" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/effect/turf_decal/number/five, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel, +/area/ship/hallway/central) "uq" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen/kitchen) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood, +/area/ship/crew/dorm) "us" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, +/turf/open/floor/wood, /area/ship/crew/crewthree) -"uw" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +"ut" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/crew/toilet) +"uv" = ( +/obj/structure/fluff/hedge, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/obj/structure/chair, -/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/crew/office) +"uw" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/kitchen/knife, +/obj/item/cutting_board, +/obj/effect/turf_decal/corner/opaque/green/mono, /turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/crew/canteen/kitchen) "uD" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 6; - pixel_y = 2 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/table/reinforced, +/obj/item/kitchen/rollingpin, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -2; + pixel_y = 11 }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -7; - pixel_y = 6 +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 6; + pixel_x = -8 }, /turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/crew/canteen/kitchen) "uG" = ( /obj/machinery/power/shieldwallgen/atmos/roundstart{ dir = 4; @@ -2562,969 +2664,1150 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"uL" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) "uM" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 5 }, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 7 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) "uQ" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ +/obj/machinery/door/poddoor/shutters{ + id = "hallwindows"; + name = "Cargo Shutters"; dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow/half{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/light/small/directional/south, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/ship/cargo) +/area/ship/cargo/office) +"uS" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/west, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) "uT" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"uX" = ( +/obj/machinery/light/directional/west, +/obj/structure/reagent_dispensers/watertank, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"uY" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"va" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"vc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"uX" = ( +/obj/item/reagent_containers/food/snacks/chips{ + pixel_x = 10; + pixel_y = 15 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/light/directional/south, +/obj/structure/chair/plastic{ + dir = 4 }, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/wood, /area/ship/hallway/central) -"vo" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 1 +"uY" = ( +/obj/machinery/computer/communications{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/corner/opaque/ntblue/half{ dir = 4 }, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "coolingshutdown" - }, -/turf/open/floor/engine/airless, -/area/ship/external) -"vp" = ( -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"va" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"vc" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/cryo) +"ve" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"vq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"vf" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"vB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"vD" = ( -/obj/machinery/power/shuttle/engine/electric{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"vG" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"vo" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/megaphone/command, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"vp" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"vB" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"vH" = ( -/obj/machinery/ore_silo, -/obj/structure/window/reinforced{ +/turf/open/floor/engine, +/area/ship/engineering/engine) +"vI" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral{ dir = 8 }, -/obj/item/multitool, -/obj/effect/turf_decal/corner/opaque/black/three_quarters{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/ntblue, +/obj/item/trash/plate, +/obj/effect/turf_decal/corner/opaque/green/half{ + dir = 1 }, /turf/open/floor/plasteel, -/area/ship/cargo/office) +/area/ship/crew/canteen/kitchen) "vO" = ( -/obj/effect/turf_decal/corner/opaque/blue/half, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"vP" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = 36 - }, -/obj/structure/sink{ - pixel_y = 22 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"vR" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/structure/chair{ - dir = 4 +/obj/structure/sign/poster/official/random{ + pixel_x = -30 }, +/obj/structure/table, +/obj/item/trash/cheesie, /turf/open/floor/plasteel, -/area/ship/crew/canteen) -"vW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ +/area/ship/hallway/central) +"vP" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/borderfloorwhite{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"vR" = ( +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/ship/crew/office) +"vW" = ( +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 4 }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 1 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "vY" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/obj/structure/fireaxecabinet{ - dir = 8; - pixel_x = 28 +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"vZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"wb" = ( /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/suit_storage_unit/industrial/atmos_firesuit, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "wd" = ( +/obj/structure/table, +/obj/item/stack/medical/gauze, +/obj/item/storage/firstaid/regular, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"we" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25; - pixel_y = 25 +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"wg" = ( +/obj/machinery/door/airlock/external, +/obj/docking_port/mobile{ + dir = 2; + launch_status = 0; + port_direction = 8; + preferred_direction = 4 }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"we" = ( -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/turf/open/floor/plating, +/area/ship/hallway/central) "wp" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" +/obj/structure/table/wood/reinforced, +/obj/item/hand_tele{ + pixel_x = 4; + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/item/coin/adamantine{ + pixel_x = -12; + pixel_y = -3 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/obj/item/stamp/captain{ + pixel_y = 13; + pixel_x = -8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) "wt" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "ww" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "wA" = ( -/obj/structure/chair/office{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/metal/twenty, +/obj/item/stack/sheet/glass/twenty, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/turf/open/floor/plasteel/mono/dark, /area/ship/cargo/office) "wB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/industrial/warning{ + dir = 5 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"wC" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"wG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/office) -"wH" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"wC" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ dir = 1 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"wU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/mineral/ore_redemption{ - dir = 1; - input_dir = 2; - output_dir = 1 +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"wG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/cargo/office) +"wH" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/toilet) +"wO" = ( +/obj/structure/table/wood, +/obj/item/instrument/piano_synth, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"wT" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/closet/secure_closet/freezer{ + anchored = 1 + }, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/storage/box/ingredients/vegetarian, +/obj/item/storage/fancy/egg_box, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "wX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -28 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "wZ" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor/shutters{ - id = "hallwindows"; - name = "Cargo Shutters" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/cargo) +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"xb" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "xf" = ( /turf/closed/wall, /area/ship/crew/canteen/kitchen) "xi" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 +/obj/structure/bed, +/obj/item/bedsheet/head_of_personnel, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/blue, +/area/ship/crew/crewthree) +"xo" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) +/area/ship/hallway/central) "xs" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/cryo) +/obj/structure/chair/sofa, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) +"xu" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "windowlockdown" + }, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/crew/toilet) "xA" = ( -/obj/structure/chair/office{ - dir = 1; - name = "Requests" +/obj/machinery/computer/secure_data{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewthree) "xE" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/canteen) +/obj/machinery/photocopier, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) "xK" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"xO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"xW" = ( -/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/ship/crew/cryo) +"xO" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 + icon_state = "2-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"xW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/chair/comfy/black{ dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/turf/open/floor/wood, +/area/ship/crew/cryo) "yf" = ( -/obj/structure/sign/poster/official/high_class_martini{ - pixel_y = 32 - }, -/obj/machinery/vending/snack/random, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + pixel_x = -1; + pixel_y = 8 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"yh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo) "yj" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ + dir = 8 }, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"yo" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/external) "ys" = ( /turf/closed/wall, /area/ship/cargo/office) -"yu" = ( -/obj/structure/chair/comfy/black, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/carpet, -/area/ship/crew/office) -"yD" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +"yB" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/under/suit/dresssuit/skirt, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/suit/charcoal, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/suit/hooded/hoodie/black, +/turf/open/floor/wood, +/area/ship/crew/dorm) "yF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"yG" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"yU" = ( +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"yG" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/door/airlock/freezer{ - dir = 4; - name = "Cold Room" +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"zu" = ( -/obj/machinery/door/airlock{ - desc = "Throne of kings."; - dir = 4; - name = "Bathroom" +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"yM" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_y = 12 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/lighter{ + pixel_x = -6; + pixel_y = -3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/item/coin/titanium{ + pixel_x = 7; + pixel_y = -3 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"yU" = ( +/obj/machinery/door/airlock{ + name = "Crew Quarters" + }, +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"zy" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" +"ze" = ( +/obj/structure/sink{ + pixel_y = 22 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/structure/mirror{ + pixel_y = 32 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ship/engineering) -"zG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/structure/toilet{ + dir = 8; + name = "The Throne"; + desc = "Man, its good to be king." }, -/obj/machinery/newscaster/security_unit/directional/west, -/turf/open/floor/wood, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/showroomfloor, /area/ship/crew/crewtwo) -"zK" = ( +"zi" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "2-4" }, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"zM" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"zR" = ( -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/cargo) -"Aa" = ( -/obj/machinery/door/airlock/command{ - name = "Bridge" + icon_state = "1-4" }, -/obj/effect/turf_decal/corner/opaque/black/full, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 + icon_state = "0-4" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"Ak" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/door/poddoor{ +/obj/machinery/light_switch{ dir = 4; - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 + pixel_x = -24; + pixel_y = -14 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ao" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"zu" = ( +/obj/effect/turf_decal/industrial/loading{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, +/turf/open/floor/plasteel, +/area/ship/cargo) +"zy" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"zC" = ( +/obj/machinery/suit_storage_unit/cmo, +/obj/effect/turf_decal/borderfloorwhite/full, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"zG" = ( +/obj/structure/bookcase/manuals/engineering, +/turf/open/floor/wood, +/area/ship/hallway/central) +"zJ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"zK" = ( +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/empty, +/obj/item/stock_parts/cell/high/empty, +/obj/item/stock_parts/cell/high/empty, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"zM" = ( /obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"zO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"zP" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "coolingshutdown" + }, +/turf/open/floor/engine/airless, +/area/ship/external) +"zS" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/corner/opaque/blue/mono, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Aa" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"Ao" = ( /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/area/ship/hallway/central) "As" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/toggle/lawyer/burgundy, +/obj/item/clothing/suit/toggle/lawyer/charcoal, +/obj/item/clothing/suit/toggle/lawyer/navy, +/obj/item/clothing/under/rank/security/detective, +/obj/item/clothing/under/rank/security/detective/skirt, +/obj/item/clothing/under/suit/black, +/obj/item/clothing/under/suit/black/skirt, +/obj/item/clothing/under/suit/black_really, +/obj/item/clothing/under/suit/black_really/skirt, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/neck/tie, +/obj/item/clothing/glasses/regular, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ship/crew/office) "At" = ( -/obj/effect/turf_decal/atmos/air, -/obj/machinery/air_sensor/atmos/air_tank, -/turf/open/floor/engine/air, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "Au" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/office) -"Az" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) +"Az" = ( +/obj/structure/railing/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, /turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) +/area/ship/bridge) "AB" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/silver, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 6 - }, -/turf/open/floor/plasteel, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "AE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "AG" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/sign/warning/fire{ - pixel_y = -20 +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 4; + name = "Chamber Mixer" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -28; - pixel_y = 8 +/obj/item/paper/crumpled{ + default_raw_text = "66% Oxy (Node 1) to 34% Plasma (Node 2) works great at 500 kPa." }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) -"AJ" = ( -/obj/machinery/door/airlock/external, -/obj/docking_port/mobile{ - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 +"AP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/effect/turf_decal/number/right_eight, +/obj/effect/turf_decal/number/left_nine, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"AM" = ( -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) +/area/ship/cargo/office) "AT" = ( /turf/closed/wall, /area/ship/medical) "Bc" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 10 - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 +/obj/machinery/cryopod{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) "Bd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "Bg" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/table, -/obj/item/trash/can, -/obj/item/trash/candle{ - pixel_y = 12 +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/area/ship/hallway/central) "Bh" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/structure/table, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 13 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -30 }, +/obj/item/spacecash/bundle/c50, +/turf/open/floor/wood, +/area/ship/crew/office) +"Bq" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Br" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" + dir = 4 }, +/obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Br" = ( -/obj/structure/curtain/bounty, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/ship/crew/canteen) +/area/ship/crew/canteen/kitchen) "Bw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, -/obj/effect/turf_decal/ntspaceworks_small, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/effect/decal/cleanable/food/tomato_smudge, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"BE" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "BH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/table/wood, +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 + }, +/obj/item/paicard, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) +"BI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 9 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 }, +/obj/effect/turf_decal/ntspaceworks_small, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) +"BJ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/stairs, +/area/ship/bridge) +"BK" = ( +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris/gib, +/turf/open/floor/plating, +/area/ship/crew/toilet) +"BS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"BW" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Ca" = ( +/obj/machinery/suit_storage_unit/mining/eva, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Cl" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Bathroom" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"BJ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"BW" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"Ca" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/defibrillator/loaded, -/obj/item/storage/box/bodybags{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 5; - pixel_y = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/glass/bottle{ - list_reagents = list(/datum/reagent/medicine/thializid=30); - name = "thializid bottle" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/closet/crate/medical, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Cl" = ( -/obj/structure/table, -/obj/item/folder/blue{ - pixel_x = 6; - pixel_y = -3 +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"Co" = ( +/obj/structure/spirit_board, +/obj/structure/catwalk/over, +/obj/item/toy/plush/moth/firewatch{ + pixel_y = 14; + name = "soot-covered moth plushie" }, -/obj/item/stamp/law{ - pixel_x = 7 +/obj/structure/sign/poster/contraband/stechkin{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"Cr" = ( +/obj/structure/chair/office/light{ dir = 4 }, -/obj/item/folder/red{ - pixel_x = -8 +/obj/effect/turf_decal/corner/opaque/blue/mono, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Cs" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/item/stamp/centcom{ - pixel_x = -7; - pixel_y = 4 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "Cu" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, /obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"CA" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ +"Cy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"Cz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ship/cargo) -"CB" = ( -/obj/machinery/smartfridge/bloodbank/preloaded, -/turf/closed/wall, -/area/ship/medical) -"CC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"CA" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/effect/turf_decal/techfloor{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) -"CE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +"CB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"CE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) "CH" = ( -/obj/machinery/medical_kiosk, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "CM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ dir = 4 }, -/turf/closed/wall/r_wall, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) "CR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"CV" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/manifold/purple/visible{ + dir = 4 }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/turf/open/floor/wood, -/area/ship/crew/office) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"CV" = ( +/obj/effect/turf_decal/ntspaceworks_small/right, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) "Da" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/techfloor, +/obj/machinery/computer/cryopod/directional/west, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"Dc" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Dd" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Dp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"Dv" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/chair{ - dir = 8 +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Dd" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Nitrogen to Air"; + dir = 8; + target_pressure = 1000 }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"DN" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/chair/comfy/black{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Dp" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/carpet, -/area/ship/crew/office) -"DR" = ( -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"DV" = ( -/obj/structure/filingcabinet{ - pixel_x = 8 +"Dy" = ( +/obj/structure/closet/cardboard{ + name = "pranking materials" + }, +/obj/item/storage/box/maid, +/obj/item/toy/katana, +/obj/item/bikehorn, +/obj/item/grown/bananapeel, +/obj/item/gun/ballistic/automatic/toy/pistol, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/turf/open/floor/plating/rust, +/area/ship/crew/toilet) +"Dz" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/newscaster/security_unit/directional/west, -/turf/open/floor/plasteel/dark, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -5 + }, +/turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewthree) -"Ea" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"DF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ + dir = 1 }, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"DL" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"DN" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/airalarm/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Eb" = ( -/turf/closed/wall, -/area/ship/engineering) -"Ek" = ( -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"En" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"DV" = ( +/obj/structure/chair/sofa/corner, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/computer/helm/viewscreen/directional/east, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) +"DZ" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/food/flour, +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -11 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"Eb" = ( +/obj/structure/cable{ + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 10 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/dark, /area/ship/bridge) +"Ek" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_x = 25 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) "Eu" = ( /obj/docking_port/stationary{ dwidth = 15; @@ -3535,978 +3818,998 @@ /turf/template_noop, /area/template_noop) "Ev" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 6 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/item/pen{ + pixel_x = 5; + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/item/reagent_containers/food/snacks/fortunecookie{ + pixel_y = 7; + pixel_x = -7 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/machinery/newscaster/directional/east, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ship/crew/cryo) "Ew" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Ex" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/item/kirbyplants/random, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "EE" = ( -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, /obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/machinery/door/poddoor{ dir = 4; - id = "windowlockdown" + id = "enginelockdown" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"EF" = ( +/obj/machinery/modular_computer/console/preset/command{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/bar/half{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"EG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/ship/hallway/central) "EJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/turf_decal/techfloor{ - dir = 8 + dir = 6 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ES" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"EP" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 9 }, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ES" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/broken/directional/east, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, /turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/area/ship/hallway/central) "Fc" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Fj" = ( +/obj/machinery/door/airlock/command{ + name = "Bridge"; + req_access_txt = "19" }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Ff" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Fj" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/item/kirbyplants/random, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/crew/office) -"Fq" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"Fn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) +"Fq" = ( /obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel, /area/ship/cargo) "Fu" = ( /turf/closed/wall, /area/ship/cargo) "Fv" = ( -/obj/machinery/vending/coffee, -/obj/structure/sign/poster/official/get_your_legs{ - pixel_y = -32 +/obj/machinery/fax, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"Fx" = ( +/obj/machinery/light/dim/directional/south, +/obj/structure/chair{ + dir = 4 }, +/obj/effect/decal/cleanable/food/egg_smudge, /turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/area/ship/hallway/central) "FB" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, +/obj/structure/flora/bigplant, +/turf/open/floor/wood, /area/ship/hallway/central) "FC" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/shovel, +/obj/item/kinetic_crusher, /turf/open/floor/plasteel, /area/ship/cargo) -"FN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -22; - pixel_y = 9 - }, +"FO" = ( /obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/firealarm/directional/west{ - pixel_y = -12 + icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/ship/cargo) "FW" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/portable_atmospherics/pump, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Gb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/turf_decal/techfloor{ + dir = 6 }, /turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/cryo) -"Gc" = ( -/obj/machinery/door/window/westleft, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/blue/half{ - dir = 8 +/area/ship/bridge) +"Gb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/wood, +/area/ship/hallway/central) +"Gc" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/borderfloorwhite/full, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, /area/ship/medical) "Gh" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Activate Cooling" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/ship/engineering/engine) "Gi" = ( +/turf/open/floor/engine, +/area/ship/engineering/engine) +"Gm" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"Gp" = ( /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"Gm" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"Go" = ( -/obj/machinery/door/airlock{ - dir = 4; - name = "Dormitory" - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"Gp" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/spawner/lootdrop/maintenance/five, -/obj/structure/closet/crate/internals, -/turf/open/floor/plasteel/mono, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, /area/ship/cargo) "Gq" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, +/obj/structure/table, +/obj/item/folder/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Gs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) -"Gx" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GA" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ dir = 4 }, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"GL" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, +/obj/item/clipboard, +/turf/open/floor/wood, +/area/ship/crew/office) +"Gs" = ( +/obj/machinery/door/window/westleft, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 + dir = 9 }, -/obj/machinery/light/directional/south, -/obj/item/radio/intercom/directional/west, -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = -33 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) +/turf/open/floor/plasteel/white, +/area/ship/medical) +"GL" = ( +/turf/open/floor/wood, +/area/ship/crew/crewtwo) "GQ" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Hd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood, +/area/ship/crew/office) +"GW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/stairs{ +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Hb" = ( +/obj/machinery/vending/cola/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Hd" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral{ dir = 8 }, -/area/ship/crew/cryo) +/obj/effect/turf_decal/corner/opaque/ntblue, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "Hm" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 8; - name = "Emergency Recycling Override" +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 6 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "Hq" = ( -/obj/machinery/door/window/brigdoor/southright{ - desc = "A strong door. A robust looking stainless steel plate with 'INTERNAL AFFAIRS' is written on it."; - dir = 4; - name = "Internal Affairs" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 9 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "Hu" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/clothing/shoes/magboots, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"HA" = ( -/obj/effect/turf_decal/corner/opaque/black{ +/obj/machinery/atmospherics/pipe/manifold/purple/visible, +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 5 }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"HA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"HE" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 - }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"HE" = ( +/obj/structure/catwalk/over, +/obj/structure/closet/emcloset, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/crew/toilet) "HL" = ( +/obj/machinery/igniter/incinerator_atmos, /obj/machinery/air_sensor/atmos/incinerator_tank{ id_tag = "nemo_incinerator_sensor" }, -/obj/machinery/igniter/incinerator_atmos, /obj/structure/disposalpipe/trunk{ dir = 4 }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) "HO" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/borderfloor{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 11 + }, +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/white, /area/ship/medical) "HR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - dir = 4; - pixel_x = -23; - pixel_y = 8 +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) +"HW" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/wood, +/area/ship/hallway/central) +"HZ" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Ir" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Ic" = ( -/obj/machinery/cryopod{ +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"IA" = ( +/obj/machinery/power/terminal{ dir = 8 }, -/obj/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"Id" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"IB" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"IV" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/corner/opaque/black/full, -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Ir" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Jj" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Jk" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/visible{ dir = 4 }, -/obj/structure/chair{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Iy" = ( -/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Jm" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"IA" = ( -/obj/structure/tank_dispenser, -/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"IB" = ( -/obj/structure/chair{ - dir = 4 +/area/ship/engineering/engine) +"Jn" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/effect/turf_decal/corner/transparent/grey/half{ +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"JA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/computer/cargo/express{ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"II" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 +/area/ship/cargo/office) +"JE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - dir = 4; - id = "windowlockdown" +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"JJ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ship/hallway/central) +"JM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/ship/engineering) -"IP" = ( -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/stairs{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/ship/bridge) -"IV" = ( -/turf/closed/wall, -/area/ship/engineering/engine) -"Ja" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/light/small/directional/east, -/obj/machinery/vending/cola/random, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Jj" = ( -/obj/structure/chair{ - dir = 8 +"JQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel, +/area/ship/cargo) +"JS" = ( +/obj/machinery/cryopod{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/central) -"Jk" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro"; - target_pressure = 1000 +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -30 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"JT" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"JX" = ( +/obj/effect/turf_decal/radiation/white, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"JY" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Ka" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/turf/closed/wall, -/area/ship/engineering/engine) -"Jn" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/central) +"Kb" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Kd" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 10 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Kf" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"JA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/office) -"JE" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"JQ" = ( -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"JY" = ( -/obj/machinery/air_sensor/atmos/oxygen_tank, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"Ka" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/transparent/grey/half{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Kh" = ( +/obj/machinery/button/door{ + dir = 1; + pixel_y = -24; + id = "privacyshutters" }, -/turf/open/floor/plasteel/dark, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/office) -"Kh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +"Ki" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "sorrywejustclosed"; - name = "Closing Shutters" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = 8; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Ki" = ( -/obj/machinery/vending/clothing, -/obj/machinery/computer/cryopod/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/turf/open/floor/wood, +/area/ship/hallway/central) "Kn" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 8 }, /turf/open/floor/engine/airless, /area/ship/external) -"Kp" = ( +"Kv" = ( /obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Kz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Kv" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/disposalpipe/segment{ + dir = 8 }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Kz" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "KH" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ +/obj/structure/punching_bag, +/obj/machinery/light_switch{ dir = 1; - name = "cryogenic freezer"; - target_temperature = 73 + pixel_x = 6; + pixel_y = -24 }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"KI" = ( -/obj/structure/dresser, -/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, -/area/ship/crew/dorm) -"KL" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"KQ" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 32 +"KI" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 1 + dir = 8 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"KU" = ( -/obj/structure/closet/secure_closet/captains, -/obj/item/stock_parts/cell/gun, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"KY" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -25 +/turf/open/floor/plating, +/area/ship/crew/toilet) +"KL" = ( +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"KU" = ( +/obj/machinery/computer/arcade/orion_trail{ + dir = 8; + pixel_x = 5 }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/obj/item/reagent_containers/food/drinks/waterbottle{ + pixel_x = -15; + pixel_y = 10 }, -/turf/open/floor/plasteel, +/turf/open/floor/wood, /area/ship/hallway/central) +"La" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/turf/open/floor/wood, +/area/ship/crew/dorm) "Lm" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) "Lq" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ dir = 4; - id = "bridgelockdown" + id = "coolingshutdown" }, -/turf/open/floor/plating, -/area/ship/bridge) +/turf/open/floor/engine/airless, +/area/ship/external) "Ls" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ +/obj/machinery/door/airlock/mining/glass, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/yellow/half, /turf/open/floor/plasteel, /area/ship/cargo) "Lv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/power/smes/engineering, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "0-8" }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/machinery/light/broken/directional/north, -/turf/open/floor/engine, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, /area/ship/engineering/engine) "Lz" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ +/obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"LA" = ( -/obj/structure/bookcase/random{ - desc = "A great place for storing knowledge, if it weren't for the 'FOR DISPLAY ONLY' placard sitting on one of the shelves." - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"LD" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 1 }, -/obj/effect/decal/cleanable/vomit, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"LV" = ( -/obj/machinery/washing_machine, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"LX" = ( -/obj/machinery/autolathe, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"LA" = ( +/obj/structure/frame/computer{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"Mh" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/white, +/area/ship/medical) +"LD" = ( +/obj/structure/chair{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/crew/office) +"LX" = ( +/obj/structure/chair/office{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/button/door{ + id = "hallwindows"; + name = "Shutters Control"; + pixel_y = 24 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) "Mi" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Mk" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/table, -/obj/structure/cable, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"Mn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Mq" = ( -/obj/structure/cable{ - icon_state = "1-2" +"Mk" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Dormitory" }, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/sign/warning/enginesafety{ - pixel_x = 32 + icon_state = "4-8" }, -/obj/machinery/light/small/directional/east, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Ms" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"MA" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/machinery/door/poddoor{ - dir = 4; - id = "windowlockdown" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/wood, +/area/ship/crew/cryo) +"Mn" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/storage/backpack, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/storage/backpack/satchel, +/obj/item/radio, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/cryo) +"Mq" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Mr" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "ME" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 1 }, /turf/open/floor/engine/airless, /area/ship/external) +"MG" = ( +/obj/effect/turf_decal/borderfloorwhite/full, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/folder/blue{ + pixel_y = 11; + pixel_x = -8 + }, +/obj/item/stamp/cmo{ + pixel_x = -7 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "MH" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/spawner/lootdrop/maintenance/five, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/ration, -/turf/open/floor/plasteel/mono, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + dir = 8 + }, +/turf/open/floor/plasteel, /area/ship/cargo) "MI" = ( -/obj/structure/table/reinforced{ - color = "#363636" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "noiwillnotgiveyouaa"; - name = "Closing Shutters" +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright, +/obj/machinery/door/window/southright{ + req_one_access_txt = "57" }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/dark, /area/ship/crew/crewthree) "MJ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"MP" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/atmospherics/components/binary/pump{ +/obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 1 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"MQ" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Oxygen to Air" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ dir = 1 }, -/turf/open/floor/plasteel, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/techfloor/corner, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) +"MP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 10 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "MS" = ( /obj/machinery/atmospherics/components/binary/circulator, /turf/open/floor/engine, /area/ship/engineering/engine) "MT" = ( -/turf/open/floor/plasteel/stairs{ +/obj/structure/railing{ dir = 8 }, -/area/ship/crew/cryo) -"MV" = ( -/obj/machinery/advanced_airlock_controller/mix_chamber{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/machinery/button/ignition/incinerator/atmos{ +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"MV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump{ dir = 4; - pixel_x = -26; - pixel_y = -3 + name = "Mix Extract to TEG" }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) -"Nh" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"MZ" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/turf/open/floor/wood, +/area/ship/crew/office) +"Nh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew/cryo) "Ni" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "Nm" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 }, -/turf/open/floor/plasteel, +/obj/structure/table, +/obj/item/clipboard{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = 10 + }, +/obj/item/stamp/denied{ + pixel_x = 2 + }, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/folder{ + pixel_x = -10 + }, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "Np" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, -/turf/open/floor/engine/air, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light_switch{ + pixel_x = -14; + pixel_y = 24 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"Ny" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "NB" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 9 @@ -4514,433 +4817,389 @@ /turf/open/floor/engine/airless, /area/ship/external) "NC" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/mono, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, /area/ship/cargo) "NH" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/turf/closed/wall, -/area/ship/engineering/engine) -"NI" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"NK" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"NK" = ( +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 + }, +/obj/effect/turf_decal/radiation/white, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) "NL" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"NT" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/turf/open/floor/wood, +/area/ship/crew/office) "Oi" = ( -/obj/machinery/cryopod{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/turf/open/floor/wood, +/area/ship/hallway/central) "Om" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel/mono, +/obj/machinery/suit_storage_unit/mining/eva, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, /area/ship/cargo) "Oo" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/turf/open/floor/plating, -/area/ship/engineering) -"Op" = ( -/obj/machinery/iv_drip, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) -"OF" = ( -/obj/machinery/door/airlock/medical{ - dir = 4; - name = "Infirmary" +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Op" = ( +/obj/effect/turf_decal/borderfloorwhite{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) -"OG" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"ON" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, +"OF" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-8" }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"OT" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"OG" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_y = 9; + pixel_x = -1 }, -/obj/effect/turf_decal/techfloor{ - dir = 5 +/obj/item/lighter{ + pixel_y = 7; + pixel_x = 4 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"Pf" = ( -/obj/structure/sign/warning/fire{ - pixel_y = 32 +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"OH" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/air_sensor/atmos/toxin_tank, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"Pk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/space_heater, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) +"OJ" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"Pl" = ( -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Pm" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half, -/turf/open/floor/plasteel/tech/techmaint, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + dir = 4; + id = "enginelockdown" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Pn" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +"OT" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"Pb" = ( +/obj/machinery/power/shuttle/engine/electric{ dir = 4 }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/external) +"Pf" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"Pk" = ( +/obj/effect/turf_decal/borderfloorwhite/full, +/obj/machinery/sleeper, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Pl" = ( /obj/structure/chair/stool/bar{ - dir = 4 + dir = 1; + pixel_y = 10 }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, /turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/hallway/central) "Pq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Pr" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/structure/table, -/obj/item/trash/plate{ - pixel_x = 2; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 +/obj/structure/cable{ + icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/cargo) "Px" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Phoron to Mix" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Pz" = ( -/obj/structure/table, -/obj/item/crowbar/large, -/obj/item/flashlight/glowstick{ - pixel_x = 5 - }, -/obj/item/flashlight/glowstick, -/obj/item/flashlight/glowstick{ - pixel_x = -5 - }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) "PI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/mono, +/turf/open/floor/plasteel, /area/ship/cargo) -"Qe" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Office" +"PJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/ntblue, +/obj/effect/turf_decal/corner/opaque/neutral/half{ dir = 1 }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 6; + pixel_x = -8 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -2; + pixel_y = 11 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"Qo" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo/office) -"Qi" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Ql" = ( -/obj/structure/sign/directions/command{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 9 }, -/turf/closed/wall, -/area/ship/crew/cryo) +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "Qp" = ( /turf/closed/wall/r_wall, /area/ship/bridge) "Qs" = ( -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Canteen Shutters Control"; - pixel_x = -5; - pixel_y = 24 - }, -/obj/machinery/button/door{ - id = "amogusdoors"; - name = "Cargo Blast Door Control"; - pixel_x = 6; - pixel_y = 24 - }, -/obj/machinery/button/door{ - id = "noiwillnotgiveyouaa"; - name = "Requests Desk Shutters Control"; - pixel_x = 17; - pixel_y = 24 - }, -/obj/machinery/button/door{ - id = "hallwindows"; - name = "Cargo Bay Hallway Shutters Control"; - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "bridgelockdown"; - name = "Bridge Lockdown"; - pixel_x = 11; - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "windowlockdown"; - name = "Close Ship Window Blast Doors"; - pixel_x = 5; - pixel_y = 40 - }, -/obj/machinery/button/door{ - id = "coolingshutdown"; - name = "Shutdown Cooling"; - pixel_x = 16; - pixel_y = 40 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"QJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"QK" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/cargo) -"QK" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -10; - pixel_y = -20 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "QM" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"QQ" = ( +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_x = -10; + pixel_y = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/wood, +/area/ship/crew/office) +"QU" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"QU" = ( -/obj/effect/turf_decal/techfloor, +/obj/machinery/newscaster/directional/west, +/obj/structure/chair, /turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/area/ship/hallway/central) "QY" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1 +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering/atmospherics) +/obj/structure/closet/crate/bin, +/obj/item/trash/plate, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "Ra" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/components/binary/pump{ + name = "Oxygen to Mix" }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 4 }, -/obj/structure/catwalk/over, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Re" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/structure/table/reinforced, -/obj/item/kitchen/knife{ - pixel_x = 15 - }, -/obj/item/reagent_containers/food/snacks/dough, -/obj/item/kitchen/rollingpin, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -5; - pixel_y = 18 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/turf/open/floor/wood, +/area/ship/crew/dorm) "Ri" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ dir = 8 }, -/obj/structure/catwalk/over, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Rv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, /area/ship/cargo) "Rw" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/carpet, -/area/ship/crew/office) -"Rx" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"RB" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 1 }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"RB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "RK" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, -/turf/open/floor/engine/air, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Oxygen to Air and Mix"; + target_pressure = 1000 + }, +/obj/effect/turf_decal/atmos/oxygen, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "RL" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/obj/structure/closet/secure_closet/freezer{ + anchored = 1 }, -/obj/machinery/light/small/directional/west, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/effect/turf_decal/corner/opaque/green/mono, /turf/open/floor/plasteel, -/area/ship/hallway/central) +/area/ship/crew/canteen/kitchen) "RO" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ + dir = 8 }, -/turf/open/floor/plasteel/mono, +/turf/open/floor/engine/air, /area/ship/engineering/atmospherics) "RQ" = ( /obj/machinery/power/generator{ @@ -4952,718 +5211,675 @@ /turf/open/floor/engine, /area/ship/engineering/engine) "RR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"RV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/effect/turf_decal/borderfloorwhite{ dir = 4 }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "Sc" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "noiwillnotgiveyouaa"; - name = "Requests Desk Shutters Control"; - pixel_x = 25; - pixel_y = 24 +/obj/structure/chair/office{ + dir = 1; + name = "Requests" }, -/obj/item/radio/intercom/directional/east, -/obj/item/spacecash/bundle/loadsamoney, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewthree) "Ss" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"Su" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "Sv" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) -"Sz" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/shieldgen, -/obj/machinery/shieldgen, -/obj/machinery/shieldgen, -/obj/machinery/shieldgen, -/obj/structure/closet/crate{ - name = "Anti-breach shield projectors crate" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) +/obj/machinery/vending/cola/shamblers, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "SA" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/directional/north, -/obj/structure/railing/corner, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"SO" = ( -/obj/item/storage/lockbox/medal{ - pixel_y = 5 - }, -/obj/item/hand_tele, -/obj/item/coin/adamantine{ - pixel_x = -4; - pixel_y = 4 +/obj/machinery/door/airlock/command{ + name = "Requests Office"; + req_one_access_txt = "57"; + dir = 4 }, -/obj/item/melee/chainofcommand, -/obj/structure/table/wood/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"SX" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"SY" = ( -/obj/structure/table/reinforced, /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "sorrywejustclosed"; - name = "Closing Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Ta" = ( -/obj/machinery/processor, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Shutters Control"; - pixel_x = -24; - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"Tc" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Engineering" +/turf/open/floor/wood, +/area/ship/crew/crewthree) +"SE" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/atmos/air{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"SG" = ( +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/effect/turf_decal/corner/opaque/green/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"SK" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/central) +"SO" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/crewtwo) +"SY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"Tf" = ( +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"Ta" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/structure/catwalk/over, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Tr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"Tc" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = 9 + }, +/obj/item/trash/popcorn, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Tf" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden, +/obj/effect/turf_decal/techfloor/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Th" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/chair/sofa/left{ dir = 4 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-4" }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = 14 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"Tm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"Tz" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/closed/wall/r_wall, -/area/ship/crew/crewtwo) -"TF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"TG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Tz" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"TF" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"TG" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "TH" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/button/door{ + dir = 4; + pixel_x = -24; + id = "enginelockdown"; + name = "Lockdown Engines" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "TI" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/kinetic_crusher, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 6 +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plasteel, +/area/ship/cargo) +"TJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"TL" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "TN" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/obj/machinery/door/firedoor/window, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, +/obj/effect/turf_decal/atmos/nitrogen, +/obj/structure/sign/warning/gasmask{ + pixel_x = 31 + }, +/turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "TO" = ( -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"TS" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix Exit Pump" - }, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" + dir = 8 }, -/obj/structure/catwalk/over, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"TU" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"TS" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Ug" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/techfloor{ dir = 8 }, +/obj/effect/turf_decal/techfloor/corner, /turf/open/floor/plasteel/dark, -/area/ship/engineering) +/area/ship/crew/cryo) "Uh" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/structure/closet/emcloset/anchored, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "Uk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/closed/wall, -/area/ship/engineering/engine) -"Ut" = ( -/obj/effect/spawner/structure/window, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Uu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Uv" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"UA" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "hallwindows"; - name = "Shutters Control"; - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"UC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Uo" = ( +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Ut" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutters"; + id = "privacyshutters" }, +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Uu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 9 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-8" }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel/mono, +/turf/open/floor/plasteel, /area/ship/cargo) +"Uv" = ( +/obj/structure/table, +/turf/open/floor/wood, +/area/ship/crew/office) +"UA" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/random, +/turf/open/floor/carpet/blue, +/area/ship/crew/dorm) "UD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ - dir = 8 +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel, +/area/ship/hallway/central) "UI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/nanoweave, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "UJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, +/obj/machinery/power/smes/engineering, +/obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/sign/warning/enginesafety{ + pixel_y = 32 }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 +/turf/open/floor/plating, +/area/ship/engineering/engine) +"UM" = ( +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper captain's locker"; + req_access_txt = "20" }, /obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = 23 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"UL" = ( -/obj/structure/sign/directions/engineering{ + dir = 8; + pixel_x = 24; + pixel_y = -5 + }, +/obj/item/storage/backpack/satchel/cap, +/obj/item/storage/backpack/captain, +/obj/item/storage/belt/sabre, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/head/caphat, +/obj/item/clothing/head/beret/captain, +/obj/item/clothing/suit/armor/vest/capcarapace, +/obj/item/clothing/under/rank/command/captain/skirt, +/obj/item/clothing/under/rank/command/captain/suit, +/obj/item/clothing/under/rank/command/captain/parade, +/obj/item/clothing/shoes/laceup, +/obj/item/door_remote/captain, +/obj/item/clothing/suit/armor/vest/capcarapace/alt, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"UN" = ( +/turf/open/floor/wood, +/area/ship/hallway/central) +"UR" = ( +/obj/structure/railing{ dir = 8 }, -/obj/structure/sign/directions/supply{ - pixel_y = -6 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/closed/wall/r_wall, -/area/ship/engineering/engine) -"UM" = ( -/obj/machinery/computer/helm{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"UN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 6 }, /turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/cryo) +/area/ship/bridge) "Vd" = ( /obj/machinery/door/airlock/engineering{ dir = 4; name = "Engineering" }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/engineering) +/area/ship/engineering/atmospherics) "Ve" = ( -/obj/structure/curtain/bounty, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/effect/spawner/structure/window/reinforced/shutters, -/turf/open/floor/plating, -/area/ship/crew/dorm) +/obj/structure/railing, +/obj/item/kirbyplants/random, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "Vj" = ( /turf/closed/wall, /area/ship/hallway/central) "Vp" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/beer, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 11; - pixel_x = 20 +/obj/effect/turf_decal/corner/opaque/ntblue, +/obj/effect/turf_decal/corner/opaque/green/half{ + dir = 1 }, /turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"Vz" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"VK" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/terminal, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/area/ship/crew/canteen/kitchen) +"Vq" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" + }, +/obj/item/melee/baton/loaded, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/stock_parts/cell/gun, +/obj/item/stock_parts/cell/gun/mini, +/obj/item/stock_parts/cell/gun/mini, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/crewthree) "VP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/structure/chair{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/bedsheetbin, -/obj/structure/table, -/obj/item/radio/intercom/directional/north, -/obj/machinery/light/small/directional/east, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "VQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Wa" = ( +/obj/effect/turf_decal/borderfloorwhite/full, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Nitrogen to Mix" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Wa" = ( -/obj/machinery/iv_drip, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plasteel/white, /area/ship/medical) -"Wb" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/engine, -/area/ship/engineering/engine) "Wg" = ( -/obj/item/kirbyplants/random, +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_y = 7 + }, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) +"Wr" = ( +/obj/machinery/vending/clothing{ + pixel_y = 10 + }, /obj/machinery/light_switch{ dir = 8; - pixel_y = 0; - pixel_x = 20 + pixel_x = 24; + pixel_y = -5 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/wood, /area/ship/crew/cryo) -"Wr" = ( +"Ws" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 0; - pixel_x = 20 +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) +"Wy" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Ws" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 +"Wz" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Wv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2, -/turf/open/floor/plasteel/tech/techmaint, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, /area/ship/hallway/central) "WC" = ( /obj/machinery/light/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"WJ" = ( +"WE" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 10 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "WO" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/bag/trash, -/obj/item/mop, -/obj/item/pushbroom, -/obj/structure/janitorialcart, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/mono, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel, /area/ship/cargo) "WP" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"WR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"WR" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/vending/dinnerware, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) "WU" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/obj/machinery/light/directional/west, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "WX" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - pixel_x = 2; - pixel_y = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood, +/area/ship/crew/dorm) "WZ" = ( /turf/closed/wall, /area/ship/crew/cryo) "Xe" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/obj/effect/turf_decal/techfloor/hole/right, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Xl" = ( -/obj/structure/curtain{ - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/shower{ - dir = 8; - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/obj/item/soap/nanotrasen, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/freezer, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Xl" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/carpet/blue, /area/ship/crew/dorm) "Xp" = ( /turf/closed/wall/r_wall, /area/ship/cargo/office) "Xs" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/hole, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Xt" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/effect/turf_decal/number/two, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/window/plasma/reinforced/fulltile, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Xy" = ( -/obj/machinery/computer/secure_data{ +"Xt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ +/obj/effect/turf_decal/corner/opaque/ntblue/diagonal, +/obj/effect/turf_decal/corner/opaque/neutral/diagonal{ dir = 4 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Xu" = ( +/obj/machinery/medical_kiosk, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"Xy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/blue, +/area/ship/crew/crewthree) "XA" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/black/three_quarters, -/obj/item/paper_bin{ - pixel_x = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/item/pen, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/ntspaceworks_small/left, +/turf/open/floor/plasteel/dark, /area/ship/cargo/office) "XJ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/door/window/brigdoor/southright{ + name = "The Captain's Personal Lavatory"; + opacity = 1; + dir = 8 }, -/turf/closed/wall/r_wall, +/turf/open/floor/plasteel, /area/ship/crew/crewtwo) "XU" = ( /turf/closed/wall/r_wall, /area/ship/crew/dorm) +"XY" = ( +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "bridgelockdown" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/bridge) "Yb" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/door/airlock/command{ + name = "Bridge"; + req_access_txt = "19" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, /turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) +/area/ship/bridge) "Yj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/power/terminal{ + dir = 1 }, -/turf/open/floor/engine, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, /area/ship/engineering/engine) "Ym" = ( /obj/machinery/door/poddoor{ @@ -5675,250 +5891,181 @@ /turf/open/floor/plating, /area/ship/cargo) "Yn" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 1 }, -/turf/closed/wall, -/area/ship/engineering/engine) -"Yp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Ys" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/cryo) -"Yv" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Yp" = ( +/obj/structure/closet/secure_closet/miningcloset{ + anchored = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/clothing/suit/hooded/explorer, +/obj/item/clothing/suit/hooded/explorer, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, +/area/ship/cargo) +"Yv" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "Yx" = ( -/obj/structure/table, -/obj/item/storage/box/survival/radio{ - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/storage/box/survival/radio{ - pixel_x = 8; - pixel_y = 12 - }, -/obj/item/storage/box/survival/radio{ - pixel_y = 4 +/obj/structure/chair/sofa/right, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/red, +/area/ship/hallway/central) "YC" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"YE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/disposal/bin, -/obj/item/paper{ - default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." - }, -/obj/item/weldingtool, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO INCINERATOR'."; - name = "\improper DISPOSAL: LEADS TO INCINERATOR sign"; - pixel_x = 32 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 1 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"YL" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/displaycase/captain{ - req_access = null; - req_access_txt = "20" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "YQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/chair{ + dir = 4 }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "YT" = ( -/obj/item/kirbyplants/random, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/medical, +/obj/item/defibrillator, +/obj/item/pinpointer/crew/prox, +/obj/item/storage/firstaid/fire, +/obj/item/storage/box/bodybags, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo/office) "Za" = ( -/obj/machinery/sleeper{ - dir = 1 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "Zd" = ( -/turf/closed/wall, -/area/ship/crew/canteen) -"Zf" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - dir = 4; - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"Zf" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) "Zo" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 +/obj/machinery/computer/crew{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/corner/opaque/bar/half{ dir = 4 }, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "coolingshutdown" - }, -/turf/open/floor/engine/airless, -/area/ship/external) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Zr" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer4{ + dir = 10 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Zu" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/secure_closet/engineering_welding{ - anchored = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Zv" = ( -/obj/item/kirbyplants/random, -/obj/item/radio/intercom/directional/north{ - pixel_y = 25 +/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ + dir = 5 }, -/turf/open/floor/carpet, -/area/ship/crew/office) +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "Zw" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/railing{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/turf/open/floor/plasteel/dark, +/area/ship/cargo/office) +"ZD" = ( +/obj/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/office) -"ZC" = ( -/obj/machinery/pipedispenser, -/obj/machinery/light/directional/west, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/warning/electricshock{ + pixel_y = 25 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "ZE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/light/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "ZI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/mono, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, /area/ship/cargo) "ZJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/dresser, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/crew/cryo) +"ZR" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"ZO" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/ship/engineering/engine) -"ZR" = ( -/obj/machinery/vending/coffee, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 - }, -/turf/open/floor/wood, -/area/ship/crew/office) (1,1,1) = {" fW @@ -5928,20 +6075,20 @@ fW fW fW fW -fW -fW -fW -mF -mF +yo +Pb +Pb +ul +ul ul ul mX ul ul -mF -mF -fW -fW +ul +ul +Pb +Pb fW fW fW @@ -5958,25 +6105,25 @@ fW fW fW fW -fW -vD -gb -kz -kz -II -lE +qF +mF +tf +gh +OJ ul +lE +dj nF HL bk -ul +dj Zf -MA -gh +ul gh -vD -vD -fW +OJ +kz +mF +mF fW fW fW @@ -5988,29 +6135,29 @@ fW fW fW fW -fW -fW kz -ed -tf kz -ZC +bG +EE +tf +ZD +IA WU -NK +JX ul -ZO +lY lV lY ul NK uT IA -gh -Ak +IA +kz +bG EE -gh -fW -fW +kz +kz fW fW fW @@ -6019,17 +6166,17 @@ fW (4,1,1) = {" fW fW -fW -kz kz kz +JT +gO gO dJ xO sz -yG -yG -IV +cQ +aR +kn MV sK AG @@ -6040,21 +6187,21 @@ we sD TH zy -gh -gh -gh -fW +zy +gk +kz +kz fW fW fW "} (5,1,1) = {" fW -fW +kz kz kz Np -wt +Kd Jk nj Hm @@ -6070,20 +6217,20 @@ ub Oo yF Xe -CR +yF CR Hu mL -gh -gh -fW +kz +kz +kz fW fW "} (6,1,1) = {" fW kz -kz +pT At RK wt @@ -6097,40 +6244,40 @@ CE HR Ws bA -Fc -uX +fc +hc Kz -sc +Fc lW -bz +sJ bz dO qK bI -gh -gh +DF +kz fW fW "} (7,1,1) = {" +fW kz -kz -gx -gx +Lm +pZ yj TF gN -pW +Ni vW ne ra hZ ft -pB -pc -WJ +MS +RQ +tp Gi -YE +vB fw Tf ww @@ -6140,40 +6287,40 @@ Zr Ew Xs wC -gh +kz fW fW "} (8,1,1) = {" kz -Vz -kr +kz +kz Cu Px -jM +Px TS lR dZ -ff +kz TO -IV +ul rx fT nu gB vB -IV -Eb -Tc +mc +kz +kz Vd -Fu -Fu -Fu +pM Fu Fu Fu tx -fW +tx +tx +tx fW "} (9,1,1) = {" @@ -6185,98 +6332,98 @@ Ri Yv TG oE -CC +EP va RO -IV +ul Lv Yj fD MP Gh -IV -fg +ik +kz fz ai +CA Fu -qQ FC Fq qy tz -tx -tx +pr +uG fW "} (10,1,1) = {" kz -gx -gx +rM +At TN kB -Ni +fl fu bf -NT -fJ +SE +At sk -IV +ul UJ -MS -RQ -tp +rz +Gi +tk aL -IV -lr +pB +kz jZ wB +sC Fu -Ls Ca -Sz +hz sh Kv -pr -uG +jv +rb fW "} (11,1,1) = {" kz -AM -GF -GA -WP -MQ -Gx -bf -QU -Pm -ah -IV -oG -Yj -Ms -Wb -mA +kz +kz +kz +kz +kz +kz +kz +kz +kz +kz ul -gh -TU +ul +ul +ul +ul +ul +ul +kz +kz er +og Fu -CA Om -NI +JQ WO -ug -jv -rb +FO +JE +Ym fW "} (12,1,1) = {" -kz +hr JY -Lm -Dd +SK +hr UD dB rK @@ -6284,20 +6431,20 @@ um QU vO QY -ul +WZ +JS Bc -Su Da -VK -HE -ul +Bc +fU +WZ rW -pD -gQ +cS +sU +gc Fu -dt Yp -Rv +TI PI Pq JE @@ -6305,188 +6452,188 @@ Ym fW "} (13,1,1) = {" -kz +wg +ky gx -gx -TN +tR VQ ES Bw tm gi -jD -TO -ul -ul -ul -ul -CM +Ao +Fx +WZ +ek +Ug +qp CM -UL +BS +WZ tI -pD -gQ -wZ +xb +hA +gc Ls -JQ -JQ +aQ +Rv ZI -JQ -JE +ug +jv Ym Eu "} (14,1,1) = {" -kz +hr Ek -rM -GA -WP -jP -pT +hr +hr +hr +hr +hr Xt -TO -TO -TO -KQ -pD +GW +Ao +Tc +WZ +ZJ Nh xK xW Mn -FB -Jj +WZ +il pD -gQ -wZ -Ls +Cz +pz +is Gp -JQ +bZ Uu NC -jv -Ym +fs +jX fW "} (15,1,1) = {" -kz -jc -as -Dd +lw +lw +lw +DZ dp -OT +rF Vp -TO -TO +Pl +GW qY aF -bE -aF +WZ +WZ Wr vc Ev -Kp -oD -fo -fo +WZ +WZ +ib +cq Mi wZ -Ls +Fu MH -JQ -UC -FW -fs -jX +yh +zu +zu +tx +tx fW "} (16,1,1) = {" -kz -kz -kz -kz +fW +lw +wT +KL vY -cY -TO -TO -pD -gQ -pD +KL +Hd +Pl +GW +UI +fn FB -MT WZ WZ -aI -Hd -FB -om -pD -gQ -Fu -UA +Mk +WZ +Vj +bY +HW +WP +hA +si +ys pt -zR -QJ +ys uQ -tx -tx +uQ +Xp +fW fW "} (17,1,1) = {" -hr -KY +fW +lw RL -TO -TO -TO -TO +OT +Ss +OT +vI Pl -pD +gr gQ -Ql -WZ -MT +JJ +cp +Wz hb Ki lh -Hd -WZ +EG cp -Bd -Ea +ie +Tm +Hq +gc ys -vH LX Nm -cQ -pq +hG +hG Xp fW fW "} (18,1,1) = {" -AJ -Wv +fW +lw WR -KL -cC +SG +OT wX -if -if +PJ +Pl if UI -WZ -Pz +sd +re re Gb UN al -Ys -Fv -WZ -WC +UN +UN +HW +WP eu -ys +hC qR Au JA @@ -6497,95 +6644,95 @@ fW fW "} (19,1,1) = {" -xE -xE -Zd +fW +lw +kL Zd +DL Br -Br -Zd -Ao -pD +xf +kO +if YQ -WZ +Vj Yx Wg Oi gP -Ic -yD +UN +UN KH -WZ +mf ts -sO -Qe -qm +hA +pD +ys nd Zw nv -Mk +gm Xp fW fW "} (20,1,1) = {" fW -xE +lw yf uw uD jr -Br +tX Bg -gM +xo pI +Vj xs -xs -xs -xs -xs +fa +Oi cF cF -xs -xs -Rx -ta -wU -HA -Au +UN +uX +fx +WC +hA +pD +ys +OH nB wA -ba +AP Xp fW fW "} (21,1,1) = {" fW -xE -ka -bD -nE -Ir -hw +lw +xf +xf +xf +xf +xf nX -pD -gQ -ji +Dc +Cs +Vj DV fI -ji +Ka qq fY -zG -KU -qa -gM -eP +zG +KU +Vj +qr +hA +rc ys -kM iI -TI +pq AB XA Xp @@ -6594,192 +6741,192 @@ fW "} (22,1,1) = {" fW -xE -xE +sY +As mT Bh LD -Id -Jn -fo -ZJ -MI -lj -gm +Ut +BE +zO +TL ji -mD -XJ -RV -qz +ji +ji +ji +ji +qa +qa qa +hr pD -DR -AT -AT -AT -AT -AT -ls +hA +om +ys +jf +lU +ic +BI Xp fW fW "} (23,1,1) = {" fW -fW -GQ +sY +QQ vR Uv -eT -Br -gR +mM +Ut +pD +ir pD -gQ eC xA bO dl -ht +ji id qS -rq qa -rB -sO -rF -FN +Hb +pD +hA +Jj +ys js pf YT -hJ -fW +CV +Xp fW fW "} (24,1,1) = {" fW -fW +sY GQ -Pr +mM Gq zM Ut -vG -Bd -aZ +pD +ir +pD MI Sc us +Vq ji -En -XJ +ze SO -qs +qa Tz -Ja +Bd ta -ga -AE -Gs -oq -dy -hJ -fW +Vj +ys +ys +ys +ys +ys +Xp fW fW "} (25,1,1) = {" fW -fW -GQ +sY +uv NL oU -Pn -Zd -Dv +MZ +Ut pD +sA ZE ji +Dz +ps +dG ji -ji -ji -rN -XJ +qa XJ qa -nq -nq +hr +Bq hA -nq +ga bd -dy +Th CH -em +kE +Xu ls fW fW -fW "} (26,1,1) = {" fW -fW -xE +nq +nq xE SY Kh -Zd -Zd -pD -gQ -sG -Qp +tB +om +ir +cd +ji +ji SA -IP -pm +ji +ji bq GL -Qp -CV +bW +hr ZR QK -nq +Jn iY OF CB +oq ls ls fW fW -fW "} (27,1,1) = {" fW fW -fW -lw +nq +ed Ta -tB +Cy eL oT fo -Ff -BH +Ny +ji Aa kp oN -As +ji lk iP vp -vq -vq -mi -nq -QM +qa +pD +hA +ve +dy ix Za -ls -fW +wd +hJ fW fW fW @@ -6787,188 +6934,348 @@ fW (28,1,1) = {" fW fW -fW -lw +nq +dW Gm OG -SX -xf -Vj +tB +eg +JM VP -BJ -Qp +ji +yM Qs rw -pz +ji wp ok -Qp -ps -ip -Tr -nq +ao +qa +Uo +hA +ga vP RR Op +kM +hJ +fW +fW +fW +"} +(29,1,1) = {" +fW +fW +nq +tB +tB +tB +tB +tB +vf +Ir +ji +lf +Xy +xi +ji +UM +hi +vZ +qa +de +eY +AT +Pk +tZ +Wa +MG +hJ +fW +fW +fW +"} +(30,1,1) = {" +fW +fW +XU +IB +eP +Re +BW +jS +bw +Kb +ji +ji +fi +ji +ji +qa +iB +qa +qa +gM +dM +AT +Gc +tZ +Wa +zC +hJ +fW +fW +fW +"} +(31,1,1) = {" +fW +fW +XU +XU +wO +WX +eB +jS +hT +cJ +Qp +Ve +Eb +BJ +zi +iv +AE +Ex +Qp +pn +hA +AT +HO +tr +Gs +ls +ls +fW +fW +fW +"} +(32,1,1) = {" +fW +fW +fW +XU +uL +uh +Kf +yU +WE +YC +Yb +Az +Mr +MT +Zu +UR +Rw +aA +Fj +DN +Qo +AT +zS +Cr +oD ls fW fW fW fW "} -(29,1,1) = {" +(33,1,1) = {" fW fW fW -lw -sj -tB -ca +XU +dq uq +eQ jS -jS -Go +Wy +om Qp -Xy -xi -YL -UM -hi +ph +sc +FW +du +HA +jM +wb Qp -Zv -de -tH -nq -Pk -ix -Wa +Sv +Dp +AT +LA +dX +QM ls fW fW fW fW "} -(30,1,1) = {" +(34,1,1) = {" fW fW fW -lw -lw -Re -BW -ON +XU +XU +mQ +jK jS -KI -wd +lA +HZ Qp -fi -Lq -Lq -iB -iB +EF +Zo +Fv +ng +vo +hP +uY Qp -yu -ex -dM -nq -Gc -tZ -ls +kU +Cl +kU +kU +kU +wH ls fW fW fW fW "} -(31,1,1) = {" +(35,1,1) = {" fW fW fW fW -lw -WX -eB -bW +XU +yB +TJ jS -Qi -Az -Ve +jS +jS +XU +XY +XY +XY +ih +ih +XY +XY +wH +qg +fG +mi +ja +kU +wH +fW +fW +fW +fW +fW +"} +(36,1,1) = {" +fW +fW +fW +fW +XU +bo +gu +Xl +uS +mI +XU mg ME ME NB -Kn -sY -Rw -di -Mh -nq -HO -tr -ls +np +ME +qb +wH +mU +zJ +mw +sn +kU +wH fW fW fW fW fW "} -(32,1,1) = {" +(37,1,1) = {" fW fW fW fW -lw -lw -xf -yU -jS -YC -Yb -ph +XU +XU +hM +rq +Fn +aZ +XU np ME ME +ME +ME qb Kn -sY -Fj -DN -Hq -nq -ls -ls -ls +wH +kU +kU +KI +kU +wH +wH fW fW fW fW fW "} -(33,1,1) = {" +(38,1,1) = {" fW fW fW fW fW -lw -eQ -fS -jS -of -ie -ph +XU +La +kW +aZ +aZ +jq mg ME ME +ME +ME NB Kn -nq -uY -Sv -Dp -IB -LA -nq +xu +bR +mN +bs +HE +wH fW fW fW @@ -6976,31 +7283,31 @@ fW fW fW "} -(34,1,1) = {" +(39,1,1) = {" fW fW fW fW fW -lw -lw -gu -jS -jS -zu XU -Zo -vo -vo -vo -hP -sY +XU +Xl +aZ +aZ +jq +fg +Lq +Lq +Lq +Lq +Lq +zP +xu +aN +ut +eD +wH wH -Ss -Cl -kU -nq -nq fW fW fW @@ -7008,30 +7315,30 @@ fW fW fW "} -(35,1,1) = {" +(40,1,1) = {" fW fW fW fW fW fW -lw -lw -jS -LV -Iy XU +XU +BH +UA +jq im fW fW fW +fW +fW im -sY +xu +BK +Dy +wH wH -mM -fG -nq -nq fW fW fW @@ -7040,7 +7347,7 @@ fW fW fW "} -(36,1,1) = {" +(41,1,1) = {" fW fW fW @@ -7048,21 +7355,21 @@ fW fW fW fW -lw XU -Xl -rz +XU +XU XU im fW fW fW +fW +fW im -sY -Ka -mU -nq -nq +wH +Co +wH +wH fW fW fW @@ -7072,7 +7379,7 @@ fW fW fW "} -(37,1,1) = {" +(42,1,1) = {" fW fW fW @@ -7084,16 +7391,48 @@ fW XU XU XU +im +fW +fW +fW +fW +fW +im +wH +wH +wH +fW +fW +fW +fW +fW +fW +fW +fW +fW +"} +(43,1,1) = {" +fW +fW +fW +fW +fW +fW +fW +fW +fW +XU XU im fW fW fW +fW +fW im -nq -nq -nq -nq +wH +wH +fW fW fW fW diff --git a/_maps/shuttles/shiptest/solgov_paracelsus.dmm b/_maps/shuttles/shiptest/solgov_paracelsus.dmm index d687b8decc11..2f32c88fb163 100644 --- a/_maps/shuttles/shiptest/solgov_paracelsus.dmm +++ b/_maps/shuttles/shiptest/solgov_paracelsus.dmm @@ -762,6 +762,8 @@ /obj/machinery/light/small/directional/east, /obj/item/clothing/under/solgov/formal/skirt, /obj/item/clothing/suit/solgov/suit, +/obj/item/clothing/suit/hooded/wintercoat/solgov, +/obj/item/clothing/suit/hooded/wintercoat/solgov, /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "if" = ( @@ -800,6 +802,7 @@ }, /obj/structure/window/reinforced, /obj/effect/turf_decal/industrial/outline/red, +/obj/item/clothing/glasses/meson/prescription, /turf/open/floor/plasteel/mono, /area/ship/cargo) "ip" = ( @@ -1658,6 +1661,7 @@ dir = 1 }, /obj/effect/turf_decal/industrial/outline/red, +/obj/item/clothing/glasses/meson/prescription, /turf/open/floor/plasteel/mono, /area/ship/cargo) "qH" = ( @@ -1738,6 +1742,7 @@ /obj/item/folder/solgov, /obj/item/clipboard, /obj/item/pen/solgov, +/obj/item/clothing/glasses/meson/prescription, /turf/open/floor/plasteel/tech/techmaint, /area/ship/maintenance/port) "re" = ( @@ -2043,6 +2048,9 @@ dir = 4 }, /obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/folder/solgov, +/obj/item/folder/solgov, +/obj/item/folder/solgov, /turf/open/floor/plasteel/mono, /area/ship/cargo/office) "uO" = ( @@ -2225,7 +2233,7 @@ /area/ship/cargo/office) "wk" = ( /obj/machinery/door/airlock/solgov{ - name = "Bridge"; + name = "Psychologist Office"; id_tag = "sg_par_psychlock" }, /obj/effect/turf_decal/industrial/warning{ @@ -2331,6 +2339,7 @@ "wR" = ( /obj/item/clothing/gloves/color/latex/nitrile, /obj/structure/table/glass, +/obj/item/storage/box/rxglasses, /obj/machinery/door/window/southleft{ dir = 8 }, @@ -3008,6 +3017,9 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/solgov, +/obj/item/folder/solgov{ + pixel_x = -16 + }, /turf/open/floor/wood/ebony, /area/ship/crew/crewtwo) "DD" = ( @@ -3580,17 +3592,6 @@ "Jw" = ( /turf/open/floor/plating, /area/ship/external/dark) -"JD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/structure/table/wood, -/obj/item/toy/plush/blahaj, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "sg_par_psych" - }, -/turf/open/floor/plating, -/area/ship/crew/office) "JI" = ( /obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ dir = 1 @@ -3978,6 +3979,7 @@ /obj/item/reagent_containers/food/condiment/soymilk, /obj/item/reagent_containers/food/condiment/soymilk, /obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) "MO" = ( @@ -4265,15 +4267,16 @@ /obj/item/stack/sheet/mineral/wood/fifty, /obj/item/clothing/under/solgov/formal, /obj/item/clothing/shoes/laceup, +/obj/item/folder/solgov, /obj/item/clothing/neck/stripedsolgovscarf, /obj/item/clothing/gloves/color/black, /obj/item/pen/solgov, /obj/item/clothing/glasses/regular, /obj/item/toy/plush/blahaj, /obj/item/lighter, -/obj/item/folder/solgov, /obj/item/clothing/under/solgov/formal/skirt, /obj/item/clothing/suit/solgov/suit, +/obj/item/folder/solgov, /obj/item/clothing/head/fedora/solgov, /turf/open/floor/carpet/royalblue, /area/ship/crew/office) @@ -4430,6 +4433,8 @@ }, /obj/item/clothing/under/solgov/formal/skirt, /obj/item/clothing/suit/solgov/suit, +/obj/item/clothing/suit/hooded/wintercoat/solgov, +/obj/item/clothing/suit/hooded/wintercoat/solgov, /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "QQ" = ( @@ -5141,7 +5146,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/maintenance/port) @@ -6018,7 +6023,7 @@ Ik XF dq YA -JD +YJ RI qf MF diff --git a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt index 948b01e41fd2..d05921390fbd 100644 --- a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt +++ b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt @@ -32,3 +32,8 @@ Name = "Superpill" Size = "1x3" Purpose = "A horrid merger of engineering platform and pill" File Path = "_maps\shuttles\subshuttles\independant_pill.dmm" + +Name = "Falcon Dropship" +Size = "13x7" +Purpose = "A Nanotrasen dropship, primarily used by Heron-Class carriers." +File Path = "_maps\shuttles\subshuttles\nanotrasen_falcon.dmm" diff --git a/_maps/shuttles/subshuttles/nanotrasen_falcon.dmm b/_maps/shuttles/subshuttles/nanotrasen_falcon.dmm new file mode 100644 index 000000000000..566469a7e219 --- /dev/null +++ b/_maps/shuttles/subshuttles/nanotrasen_falcon.dmm @@ -0,0 +1,677 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"b" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad/emergency/command, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage/eva) +"c" = ( +/obj/item/gps/computer{ + pixel_y = -20 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"d" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"e" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage/eva) +"f" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"g" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage/eva) +"h" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 8 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"i" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"j" = ( +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"k" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"l" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1; + pixel_y = -16 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"m" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/storage/eva) +"n" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/storage/eva) +"o" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + pixel_y = -28 + }, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"p" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"r" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"s" = ( +/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/storage/eva) +"v" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"w" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "heron_subshuttle_bridge" + }, +/turf/open/floor/plating, +/area/ship/storage/eva) +"y" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "heron_subshuttle2"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters{ + id = "heron_subshuttle22"; + name = "Blast Shutters" + }, +/obj/machinery/button/shieldwallgen{ + id = "heron_subshuttle2"; + pixel_x = -21; + pixel_y = -8; + dir = 4 + }, +/obj/machinery/button/door{ + id = "heron_subshuttle22"; + name = "Access Shutters"; + pixel_x = -23; + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage/eva) +"z" = ( +/turf/template_noop, +/area/template_noop) +"A" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "heron_subshuttle1"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/valve{ + dir = 1; + name = "Shuttle Fuel Valve" + }, +/obj/machinery/door/poddoor/shutters{ + id = "heron_subshuttle11"; + name = "Blast Shutters" + }, +/obj/machinery/button/door{ + id = "heron_subshuttle11"; + name = "Access Shutters"; + pixel_x = -23; + dir = 4 + }, +/obj/machinery/button/shieldwallgen{ + id = "heron_subshuttle1"; + pixel_x = -21; + pixel_y = 8; + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage/eva) +"B" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"C" = ( +/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4; + piping_layer = 1 + }, +/obj/structure/cable{ + icon_state = "4-5" + }, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) +"D" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "heron_subshuttle_engines"; + name = "Thruster Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/storage/eva) +"E" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "heron_subshuttle_bridge"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/storage/eva) +"F" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"G" = ( +/obj/machinery/computer/crew/syndie{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"H" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage/eva) +"I" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/storage/eva) +"K" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/storage/eva) +"L" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "heron_subshuttle1"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/docking_port/mobile{ + dir = 2; + port_direction = 8; + preferred_direction = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "heron_subshuttle11"; + name = "Blast Shutters" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage/eva) +"M" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage/eva) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_x = 8; + pixel_y = 20 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"P" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/gps{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/machinery/button/door{ + id = "heron_subshuttle_bridge"; + name = "Bridge Shutters"; + pixel_x = 6; + pixel_y = 7; + dir = 1 + }, +/obj/machinery/button/door{ + id = "heron_subshuttle_engines"; + name = "Engine Shutters"; + pixel_x = 6; + pixel_y = -1; + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"Q" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/storage/eva) +"R" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "heron_subshuttle2"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters{ + id = "heron_subshuttle22"; + name = "Blast Shutters" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/storage/eva) +"S" = ( +/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) +"T" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8; + pixel_y = 16 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage/eva) +"U" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage/eva) +"Z" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage/eva) + +(1,1,1) = {" +z +n +D +n +D +n +z +"} +(2,1,1) = {" +z +n +S +C +s +n +z +"} +(3,1,1) = {" +n +n +f +h +p +n +n +"} +(4,1,1) = {" +n +n +n +v +n +n +n +"} +(5,1,1) = {" +A +F +k +M +U +O +y +"} +(6,1,1) = {" +L +N +X +e +X +X +R +"} +(7,1,1) = {" +n +B +r +Z +B +d +n +"} +(8,1,1) = {" +n +m +J +b +J +t +n +"} +(9,1,1) = {" +n +K +I +H +I +o +n +"} +(10,1,1) = {" +n +n +n +Q +n +n +n +"} +(11,1,1) = {" +w +c +l +i +T +P +w +"} +(12,1,1) = {" +g +n +G +j +a +n +g +"} +(13,1,1) = {" +z +g +E +E +E +g +z +"} diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm index 7e0feafb3da3..f2b6a8fd196d 100644 --- a/code/__DEFINES/food.dm +++ b/code/__DEFINES/food.dm @@ -14,6 +14,11 @@ #define BREAKFAST (1<<13) #define CLOTH (1<<14) #define GRILLED (1<<15) +/*#define NUTS (1<<16) +#define SEAFOOD (1<<17) +#define ORANGES (1<<18) +#define BUGS (1<<19)*/ +#define GORE (1<<20) /// IC meaning (more or less) for food flags #define FOOD_FLAGS_IC list( \ diff --git a/code/__DEFINES/statpanel.dm b/code/__DEFINES/statpanel.dm index 65b35e7654a2..8ce6ba624a1b 100644 --- a/code/__DEFINES/statpanel.dm +++ b/code/__DEFINES/statpanel.dm @@ -11,6 +11,4 @@ GLOBAL_LIST_INIT(client_verbs_required, list( /client/verb/forum, /client/verb/github, /client/verb/joindiscord, - // Admin help - /client/verb/adminhelp, )) diff --git a/code/datums/map_zones.dm b/code/datums/map_zones.dm index b0f13fe19302..c50b93cb2dd7 100644 --- a/code/datums/map_zones.dm +++ b/code/datums/map_zones.dm @@ -412,7 +412,7 @@ unlink(dir) parent_level.virtual_levels -= src parent_level = null - SSidlenpcpool.idle_mobs_by_virtual_level["[id]"] = null + LAZYREMOVE(SSidlenpcpool.idle_mobs_by_virtual_level, "[id]") SSmapping.virtual_z_translation -= "[id]" parent_map_zone.remove_virtual_level(src) if(up_linkage) diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index c5f18bc8cb6f..e165b51f82e5 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -407,3 +407,7 @@ prefix = "NTSV" //your subshuttle here +/datum/map_template/shuttle/subshuttles/heron + file_name = "nanotrasen_falcon" + name = "Falcon Dropship" + prefix = "NTSV" diff --git a/code/game/area/ship_areas.dm b/code/game/area/ship_areas.dm index 0b7673d35523..e64bacccc093 100644 --- a/code/game/area/ship_areas.dm +++ b/code/game/area/ship_areas.dm @@ -333,6 +333,10 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Armory" icon_state = "armory" +/area/ship/security/dock + name = "Shuttle Dock" + icon_state = "security" + /// Cargo Bay /// /area/ship/cargo name = "Cargo Bay" diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index dc66649c0aa9..3fd9d90db45e 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -2,7 +2,7 @@ name = "jukebox" desc = "A classic music player." icon = 'icons/obj/stationobjs.dmi' - icon_state = "jukebox" + icon_state = "jukebox-" verb_say = "states" density = TRUE var/active = FALSE @@ -15,14 +15,14 @@ /obj/machinery/jukebox/boombox name = "boombox" desc = "A theoretically-portable music player that's much larger and heavier than it really needs to be." - icon_state = "boombox" + icon_state = "boombox-" density = FALSE /obj/machinery/jukebox/disco name = "radiant dance machine mark IV" desc = "The first three prototypes were discontinued after mass casualty incidents." - icon_state = "disco" + icon_state = "disco-" anchored = FALSE var/list/spotlights = list() var/list/sparkles = list() diff --git a/code/game/objects/effects/anomalies/anomalies_heartbeat.dm b/code/game/objects/effects/anomalies/anomalies_heartbeat.dm index 33a2983fcff4..1b691d898436 100644 --- a/code/game/objects/effects/anomalies/anomalies_heartbeat.dm +++ b/code/game/objects/effects/anomalies/anomalies_heartbeat.dm @@ -24,6 +24,9 @@ COOLDOWN_START(src, pulse_secondary_cooldown, pulse_delay*4) var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + if(!spot) + return + playsound(spot, 'sound/health/slowbeat2.ogg', 100) radiation_pulse(spot, 200, effectrange) for(var/mob/living/carbon/nearby in range(effectrange, spot)) diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index bedf2c894b03..e43ffd7cb182 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -1273,5 +1273,5 @@ /obj/item/storage/ration/blackened_calamari = 5, /obj/item/storage/ration/elbow_macaroni = 5, /obj/item/storage/ration/cheese_pizza_slice = 5, - /obj/item/storage/ration/crayons + /obj/item/storage/ration/crayons = 2 // :) ) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index a811ae46d822..041233b0d54a 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -18,6 +18,7 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("stool", /obj/structure/chair/stool, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("bar stool", /obj/structure/chair/stool/bar, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("bed", /obj/structure/bed, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("double bed", /obj/structure/bed/double, 4, one_per_turf = TRUE, on_floor = TRUE), \ null, \ new/datum/stack_recipe_list("office chairs", list( \ new/datum/stack_recipe("gray office chair", /obj/structure/chair/office, 5, one_per_turf = TRUE, on_floor = TRUE), \ diff --git a/code/game/objects/items/storage/ration.dm b/code/game/objects/items/storage/ration.dm index 5d0e2972954e..482ba202a73e 100644 --- a/code/game/objects/items/storage/ration.dm +++ b/code/game/objects/items/storage/ration.dm @@ -35,7 +35,6 @@ icon_state = "[icon_state]_open" return ..() - /obj/item/storage/ration/vegan_chili name = "vegan chili with beans ration" desc = "A complete meal package containing a hearty vegan chili with beans, complemented by vegetable crackers, savory cornbread, flavorful pizza crackers, and more. A perfect choice for plant-based nourishment." @@ -47,7 +46,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/cornbread = 1, /obj/item/reagent_containers/food/snacks/ration/snack/pizza_crackers = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/grape_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside,src) @@ -63,7 +62,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/fruit_puree = 1, /obj/item/reagent_containers/food/snacks/ration/snack/cinnamon_bun = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/chocolate_protein_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside,src) @@ -79,7 +78,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/dried_raisins = 1, /obj/item/reagent_containers/food/snacks/ration/side/bread_sticks = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/lemonade_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside,src) @@ -96,7 +95,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/corn_kernels = 1, /obj/item/reagent_containers/food/snacks/ration/bar/energy_bar = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/fruit_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/fruit_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside,src) @@ -113,12 +112,11 @@ /obj/item/reagent_containers/food/snacks/ration/snack/blackberry_preserves = 1, /obj/item/reagent_containers/food/snacks/ration/snack/candy_rings = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/fruit_smoothie_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/fruit_smoothie_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside,src) - /obj/item/storage/ration/chili_macaroni name = "chili and macaroni ration" desc = "Indulge in the comforting combination of chili and macaroni in this flavorful ration. Satisfy your taste buds with a mix of sweet and savory treats." @@ -131,7 +129,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/lemon_pound_cake = 1, /obj/item/reagent_containers/food/snacks/ration/snack/cherry_snackers = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -147,7 +145,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, /obj/item/reagent_containers/food/snacks/ration/snack/mint_chocolate_snack_cake = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cherry_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/cherry_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -164,7 +162,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/wheat_bread = 1, /obj/item/reagent_containers/food/snacks/ration/snack/sour_gummy_worms = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/garlic_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_orange = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_orange = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -180,7 +178,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/pretzel_sticks_honey_mustard = 1, /obj/item/reagent_containers/food/snacks/ration/snack/blue_raspberry_candies = 1, /obj/item/reagent_containers/food/snacks/ration/snack/peanut_cranberry_mix = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_chocolate = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_chocolate = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -212,7 +210,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/pretzel_sticks_honey_mustard = 1, /obj/item/reagent_containers/food/snacks/ration/snack/pick_me_up_energy_gum = 1, /obj/item/reagent_containers/food/snacks/ration/bar/rationers_guild_chocolate_bar = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_hazelnut = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_hazelnut = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -228,7 +226,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/fried_potato_curls = 1, /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_orange_snack_cake = 1, /obj/item/reagent_containers/food/snacks/ration/snack/apple_slices = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/pineapple_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/pineapple_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -237,7 +235,6 @@ name = "assorted salted offal ration" desc = "An adventurous choice, this ration offers an assortment of salted offal, providing a unique culinary experience." - /obj/item/storage/ration/assorted_salted_offal/PopulateContents() var/static/items_inside = list( /obj/item/reagent_containers/food/snacks/ration/entree/assorted_salted_offal = 1, @@ -262,7 +259,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/maple_muffin = 1, /obj/item/reagent_containers/food/snacks/ration/snack/smoked_almonds = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/maple_syrup = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/grape_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -279,7 +276,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_chunk_oatmeal_cookie = 1, /obj/item/reagent_containers/food/snacks/ration/snack/peanut_candies = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/bacon_cheddar_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage_sugar_free = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -296,7 +293,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, /obj/item/reagent_containers/food/snacks/ration/snack/patriotic_sugar_cookies = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/chunky_peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -312,7 +309,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers = 1, /obj/item/reagent_containers/food/snacks/ration/snack/oatmeal_cookie = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage_suger_free = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/lemonade_beverage_suger_free = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -329,7 +326,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/dried_cranberries = 1, /obj/item/reagent_containers/food/snacks/ration/snack/dry_roasted_peanuts = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage_sugar_free = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -346,7 +343,7 @@ /obj/item/reagent_containers/food/snacks/ration/side/white_bread_mini_loaf = 1, /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/chocolate_protein_beverage = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) @@ -363,7 +360,7 @@ /obj/item/reagent_containers/food/snacks/ration/snack/jalapeno_cashews = 1, /obj/item/reagent_containers/food/snacks/ration/bar/quik_energy_bar_chocolate = 1, /obj/item/reagent_containers/food/snacks/ration/condiment/chunky_peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage_sugar_free = 1, + /obj/item/reagent_containers/food/snacks/ration/pack/grape_beverage_sugar_free = 1, /obj/item/ration_heater = 1 ) generate_items_inside(items_inside, src) diff --git a/code/game/turfs/open/_open.dm b/code/game/turfs/open/_open.dm index 2945c562b89b..a665e0935ee2 100644 --- a/code/game/turfs/open/_open.dm +++ b/code/game/turfs/open/_open.dm @@ -127,7 +127,7 @@ smoothing_flags = SMOOTH_CORNERS tiled_dirt = FALSE -/turf/open/indestructible/hierophant/two +/turf/open/indestructible/hierophant/two //I assume this exists to bypass turf smoothing to make patterns in the floor of the arena. cool! /turf/open/indestructible/hierophant/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir) return FALSE diff --git a/code/game/turfs/open/floor/plating/wasteplanet.dm b/code/game/turfs/open/floor/plating/wasteplanet.dm index 4316a34f244d..011cab93d28a 100644 --- a/code/game/turfs/open/floor/plating/wasteplanet.dm +++ b/code/game/turfs/open/floor/plating/wasteplanet.dm @@ -16,6 +16,10 @@ initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS /turf/open/floor/plating/wasteplanet + baseturfs = /turf/open/floor/plating/asteroid/wasteplanet + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + +/turf/open/floor/plating/rust/wasteplanet baseturfs = /turf/open/floor/plating/asteroid/wasteplanet planetary_atmos = TRUE initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS @@ -28,6 +32,32 @@ desc = "Corrupted steel." icon_state = "plating_rust" +/turf/open/floor/wood/waste + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + +/turf/open/indestructible/hierophant/waste + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + +/turf/open/indestructible/hierophant/two/waste + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + light_color = LIGHT_COLOR_FLARE + +/turf/open/water/waste + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + +/turf/open/floor/plating/grass/wasteplanet + icon_state = "junglegrass" + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + +/turf/open/floor/plating/dirt/old/waste + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + planetary_atmos = TRUE + //open turfs then open lits. /turf/open/floor/plating/wasteplanet/lit @@ -49,3 +79,18 @@ light_range = 2 light_power = 0.2 light_color = LIGHT_COLOR_FLARE + +/turf/open/water/waste/lit //do not drink + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE + +/turf/open/floor/plating/dirt/old/waste/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE + +/turf/open/floor/plating/grass/wasteplanet/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE diff --git a/code/modules/cargo/packs/ammo.dm b/code/modules/cargo/packs/ammo.dm index 56ff80d77018..9bb96a14be5c 100644 --- a/code/modules/cargo/packs/ammo.dm +++ b/code/modules/cargo/packs/ammo.dm @@ -122,8 +122,8 @@ name = "WT-550 Auto Rifle Exotic Ammo Crate" desc = "Contains one magazine of armor-piercing and one magazine of incendiary ammunition for the WT-550 Auto Rifle. Sadly, our manufacturer discontinued the uranium-tipped bullets." cost = 2500 - contains = list(/obj/item/ammo_box/magazine/wt550m9/wtap, - /obj/item/ammo_box/magazine/wt550m9/wtic) + contains = list(/obj/item/ammo_box/magazine/wt550m9/ap, + /obj/item/ammo_box/magazine/wt550m9/inc) /* Rifle ammo diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 249535824738..b91fe38e0390 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -130,16 +130,16 @@ name = "P16 Assault Rifle Crate" desc = "Contains two high-powered, automatic rifles chambered in 5.56mm." cost = 8000 - contains = list(/obj/item/gun/ballistic/automatic/assualt/p16, - /obj/item/gun/ballistic/automatic/assualt/p16) + contains = list(/obj/item/gun/ballistic/automatic/assault/p16, + /obj/item/gun/ballistic/automatic/assault/p16) crate_name = "auto rifle crate" /datum/supply_pack/gun/ak name = "SVG-67 Rifle Crate" desc = "Contains two high-powered, automatic rifles chambered in 7.62x39mm." cost = 6000 - contains = list(/obj/item/gun/ballistic/automatic/assualt/ak47, - /obj/item/gun/ballistic/automatic/assualt/ak47) + contains = list(/obj/item/gun/ballistic/automatic/assault/ak47, + /obj/item/gun/ballistic/automatic/assault/ak47) crate_name = "auto rifle crate" /* diff --git a/code/modules/clothing/glasses/_glasses.dm b/code/modules/clothing/glasses/_glasses.dm index a94a18bce614..f4c2a5a27f4e 100644 --- a/code/modules/clothing/glasses/_glasses.dm +++ b/code/modules/clothing/glasses/_glasses.dm @@ -128,8 +128,31 @@ /obj/item/clothing/glasses/eyepatch name = "eyepatch" desc = "Yarr." - icon_state = "eyepatch" - item_state = "eyepatch" + icon_state = "eyepatch-0" + item_state = "eyepatch-0" + var/flipped = FALSE + +/obj/item/clothing/glasses/eyepatch/AltClick(mob/user) + . = ..() + flipped = !flipped + to_chat(user, "You shift the eyepatch to cover the [flipped == 0 ? "right" : "left"] eye.") + icon_state = "eyepatch-[flipped]" + item_state = "eyepatch-[flipped]" + update_appearance() + +/obj/item/clothing/glasses/eyepatch/examine(mob/user) + . = ..() + . += "It is currently aligned to the [flipped == 0 ? "right" : "left"] side." + +/obj/item/clothing/glasses/eyepatch/attackby(obj/item/I, mob/user, params) + . = ..() + if(istype(I, /obj/item/clothing/glasses/eyepatch)) + var/obj/item/clothing/glasses/eyepatch/old_patch = I + var/obj/item/clothing/glasses/blindfold/eyepatch/double_patch = new/obj/item/clothing/glasses/blindfold/eyepatch + double_patch.forceMove(user.drop_location()) + to_chat(user, "You combine the eyepatches with a knot.") + old_patch.Destroy() + Destroy() /obj/item/clothing/glasses/monocle name = "monocle" @@ -348,6 +371,21 @@ M.color = "#[H.eye_color]" . += M +/obj/item/clothing/glasses/blindfold/eyepatch + name = "double eyepatch" + desc = "For those pirates who've been at it a while. May interfere with navigating ability." + icon_state = "eyepatchd" + item_state = "eyepatchd" + +/obj/item/clothing/glasses/blindfold/eyepatch/attack_self(mob/user) + . = ..() + var/obj/item/clothing/glasses/eyepatch/patch_one = new/obj/item/clothing/glasses/eyepatch + var/obj/item/clothing/glasses/eyepatch/patch_two = new/obj/item/clothing/glasses/eyepatch + patch_one.forceMove(user.drop_location()) + patch_two.forceMove(user.drop_location()) + to_chat(user, "You undo the knot on the eyepatches.") + Destroy() + /obj/item/clothing/glasses/sunglasses/big desc = "Strangely ancient technology used to help provide rudimentary eye cover. Larger than average enhanced shielding blocks flashes." icon_state = "bigsunglasses" @@ -411,8 +449,21 @@ /obj/item/clothing/glasses/thermal/eyepatch name = "optical thermal eyepatch" desc = "An eyepatch with built-in thermal optics." - icon_state = "eyepatch" - item_state = "eyepatch" + icon_state = "eyepatch-0" + item_state = "eyepatch-0" + var/flipped = FALSE + +/obj/item/clothing/glasses/thermal/eyepatch/AltClick(mob/user) + . = ..() + flipped = !flipped + to_chat(user, "You shift the eyepatch to cover the [flipped == 0 ? "right" : "left"] eye.") + icon_state = "eyepatch-[flipped]" + item_state = "eyepatch-[flipped]" + update_appearance() + +/obj/item/clothing/glasses/thermal/eyepatch/examine(mob/user) + . = ..() + . += "It is currently aligned to the [flipped == 0 ? "right" : "left"] side." /obj/item/clothing/glasses/cold name = "cold goggles" diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index bd5cedd2e3d7..fd802cf55ec6 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -128,7 +128,20 @@ /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch name = "eyepatch HUD" desc = "A heads-up display that connects directly to the optical nerve of the user, replacing the need for that useless eyeball." - icon_state = "hudpatch" + icon_state = "hudpatch-0" + var/flipped = FALSE + +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch/AltClick(mob/user) + . = ..() + flipped = !flipped + to_chat(user, "You shift the hudpatch to cover the [flipped == 0 ? "right" : "left"] eye.") + icon_state = "hudpatch-[flipped]" + item_state = "hudpatch-[flipped]" + update_appearance() + +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch/examine(mob/user) + . = ..() + . += "It is currently aligned to the [flipped == 0 ? "right" : "left"] side." /obj/item/clothing/glasses/hud/security/sunglasses name = "security HUDSunglasses" diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index b35942dbc138..73261bf69ebb 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -261,6 +261,12 @@ icon_state = "flat_cap" item_state = "detective" +/obj/item/clothing/head/flatcap/solgov + name = "solarian flat cap" + desc = "A working solarian's hat, commonly used by Logistics Deck Officers." + icon_state = "flatcap_solgov" + item_state = "detective" + /obj/item/clothing/head/hunter name = "bounty hunting hat" desc = "Ain't nobody gonna cheat the hangman in my town." diff --git a/code/modules/clothing/outfits/solgov.dm b/code/modules/clothing/outfits/solgov.dm index da4c6cfff3b3..f6a4b03324de 100644 --- a/code/modules/clothing/outfits/solgov.dm +++ b/code/modules/clothing/outfits/solgov.dm @@ -207,3 +207,18 @@ box = /obj/item/storage/box/survival/engineer pda_slot = ITEM_SLOT_LPOCKET backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) + +/datum/outfit/job/solgov/quartermaster + name = "Logistics Deck Officer (SolGov)" + job_icon = "quartermaster" + jobtype = /datum/job/qm + + belt = /obj/item/pda/quartermaster + ears = /obj/item/radio/headset/solgov/captain + uniform = /obj/item/clothing/under/solgov/formal + suit = /obj/item/clothing/suit/solgov/overcoat + shoes = /obj/item/clothing/shoes/laceup + head = /obj/item/clothing/head/flatcap/solgov + glasses = /obj/item/clothing/glasses/sunglasses + l_hand = /obj/item/clipboard + backpack_contents = list(/obj/item/modular_computer/tablet/preset/cargo=1) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 1cdcec95d05f..de5874c98d38 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -319,8 +319,8 @@ //Syndicate hardsuit /obj/item/clothing/head/helmet/space/hardsuit/syndi name = "blood-red hardsuit helmet" - desc = "A dual-mode advanced helmet designed for work in special operations. It is in EVA mode. Property of Gorlex Marauders." - alt_desc = "A dual-mode advanced helmet designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." + desc = "A dual-mode advanced hardsuit designed for special combat operations. It is in EVA mode. Produced by the Gorlex Marauders." + alt_desc = "A dual-mode advanced hardsuit designed for special combat operations. It is in combat mode. Produced by the Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_helm" hardsuit_type = "syndi" @@ -407,12 +407,11 @@ /obj/item/clothing/suit/space/hardsuit/syndi name = "blood-red hardsuit" - desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in EVA mode. Property of Gorlex Marauders." - alt_desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." + desc = "A dual-mode advanced hardsuit designed for special combat operations. It is in EVA mode. Produced by the Gorlex Marauders." + alt_desc = "A dual-mode advanced hardsuit designed for special combat operations. It is in combat mode. Produced by the Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_hardsuit" hardsuit_type = "syndi" - w_class = WEIGHT_CLASS_NORMAL armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi @@ -443,6 +442,7 @@ jetpack = null armor = list("melee" = 35, "bullet" = 25, "laser" = 20,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) combat_slowdown = 0.5 + jetpack = null //Elite Syndie suit /obj/item/clothing/head/helmet/space/hardsuit/syndi/elite @@ -502,6 +502,64 @@ hardsuit_type = "owl" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/owl +//Cybersun Hardsuit +/obj/item/clothing/suit/space/hardsuit/syndi/cybersun + name = "neutron-star combat hardsuit" + desc = "Designed with fighting Nanotrasen weapons in mind, the Cybersun combat hardsuit trades ballistic and blunt protection for top grade laser protection. It is in EVA mode. Produced by Cybersun Industries." + alt_desc = "Designed with fighting Nanotrasen weapons in mind, the Cybersun combat hardsuit trades ballistic and blunt protection for top grade laser protection. It is in combat mode. Produced by Cybersun Industries." + icon_state = "hardsuit1-cybersun" + hardsuit_type = "cybersun" + armor = list("melee" = 25, "bullet" = 25, "laser" = 50, "energy" = 50, "bomb" = 25, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 60) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/cybersun + supports_variations = VOX_VARIATION + +/obj/item/clothing/head/helmet/space/hardsuit/syndi/cybersun + name = "neutron-star combat hardsuit helmet" + desc = "Designed with fighting Nanotrasen weapons in mind, the Cybersun combat hardsuit trades ballistic and blunt protection for top grade laser protection. It is in EVA mode. Produced by Cybersun Industries." + alt_desc = "Designed with fighting Nanotrasen weapons in mind, the Cybersun combat hardsuit trades ballistic and blunt protection for top grade laser protection. It is in combat mode. Produced by Cybersun Industries." + icon_state = "hardsuit1-cybersun" + hardsuit_type = "cybersun" + armor = list("melee" = 25, "bullet" = 25, "laser" = 50, "energy" = 50, "bomb" = 25, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 60) + +//Cybersun Medical Techinician Hardsuit +/obj/item/clothing/suit/space/hardsuit/syndi/cybersun/paramed + name = "cybersun medical technician hardsuit" + desc = "A stripped down version of the neutron-star hardsuit for use by medical technicians. It is in EVA mode. Produced by Cybersun Industries." + alt_desc = "A stripped down version of the neutron-star hardsuit for use by medical technicians. It is in combat mode. Produced by Cybersun Industries." + icon_state = "hardsuit1-cyberparamed" + hardsuit_type = "cyberparamed" + armor = list("melee" = 25, "bullet" = 25, "laser" = 35, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 65, "fire" = 75, "acid" = 40) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/cybersun/paramed + supports_variations = VOX_VARIATION + combat_slowdown = 0.4 + jetpack = null + +/obj/item/clothing/head/helmet/space/hardsuit/syndi/cybersun/paramed + name = "cybersun medical technician hardsuit helmet" + desc = "A stripped down version of the neutron-star hardsuit for use by medical technicians. It is in EVA mode. Produced by Cybersun Industries." + alt_desc = "A stripped down version of the neutron-star hardsuit for use by medical technicians. It is in combat mode. Produced by Cybersun Industries" + icon_state = "hardsuit1-cyberparamed" + hardsuit_type = "cyberparamed" + armor = list("melee" = 25, "bullet" = 25, "laser" = 35, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 65, "fire" = 75, "acid" = 40) + +//Pointman Hardsuit +/obj/item/clothing/suit/space/hardsuit/syndi/inteq + name = "pointman hardsuit" + desc = "One of Inteq's strudiest and finest combat armors. It is in EVA mode. Retrofitted by the IRMG." + alt_desc = "One of Inteq's strudiest and finest combat armors. It is in combat mode. Retrofitted by the IRMG." + icon_state = "hardsuit1-pointman" + hardsuit_type = "pointman" + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/inteq + supports_variations = VOX_VARIATION + + +/obj/item/clothing/head/helmet/space/hardsuit/syndi/inteq + name = "pointman hardsuit helmet" + desc = "One of Inteq's strudiest and finest combat armors. It is in EVA mode. Retrofitted by the IRMG." + alt_desc = "One of Inteq's strudiest and finest combat armors. It is in combat mode. Retrofitted by the IRMG." + icon_state = "hardsuit1-pointman" + hardsuit_type = "pointman" + full_retraction = TRUE //Wizard hardsuit /obj/item/clothing/head/helmet/space/hardsuit/wizard diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 23b489b6a3c3..fbe1eceb1f65 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -427,7 +427,7 @@ /obj/item/clothing/suit/armor/vest/bulletproof/solgov/Initialize() . = ..() - allowed |= list(/obj/item/gun/ballistic/automatic/assualt/swiss_cheese, /obj/item/tank) + allowed |= list(/obj/item/gun/ballistic/automatic/assault/swiss_cheese, /obj/item/tank) /obj/item/clothing/suit/armor/vest/hop name = "head of personnel's parade jacket" diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 04e0fad553a1..241b231043fe 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -295,6 +295,14 @@ icon_state = "solgov_bureaucrat_robe" item_state = "solgov_bureaucrat_robe" +/obj/item/clothing/suit/solgov/overcoat + name = "SolGov overcoat" + desc = "A traditional solarian overcoat, used by cilivians and ship crews alike." + body_parts_covered = CHEST|GROIN|ARMS + icon_state = "solgov_overcoat" + item_state = "solgov_overcoat" + supports_variations = DIGITIGRADE_VARIATION + /obj/item/clothing/suit/solgov/jacket name = "SolGov jacket" desc = "A plain SolGov jacket, commonly used by civilians." diff --git a/code/modules/clothing/suits/wintercoats.dm b/code/modules/clothing/suits/wintercoats.dm index 684e4d46add9..37b548a0ab72 100644 --- a/code/modules/clothing/suits/wintercoats.dm +++ b/code/modules/clothing/suits/wintercoats.dm @@ -185,3 +185,17 @@ /obj/item/clothing/head/hooded/winterhood/centcom icon_state = "winterhood_centcom" armor = list("melee" = 35, "bullet" = 40, "laser" = 40, "energy" = 50, "bomb" = 35, "bio" = 10, "rad" = 10, "fire" = 10, "acid" = 60) + +// SolGov + +/obj/item/clothing/suit/hooded/wintercoat/solgov + name = "solgov winter coat" + desc = "An environment-resistant wintercoat in the colors of the Solarian Confederation." + icon_state = "coatsolgov" + item_state = "coatsolgov" + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) + hoodtype = /obj/item/clothing/head/hooded/winterhood/solgov + +/obj/item/clothing/head/hooded/winterhood/solgov + icon_state = "winterhood_solgov" + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 06c2b28e903c..8db4c2846dcb 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -772,4 +772,6 @@ return ..() /obj/item/reagent_containers/food/drinks/ration/pan_genezan_vodka - list_reagents = list(/datum/reagent/consumable/ethanol/vodka = 30) + name = "Pan-Genezan vodka" + desc = "Vodka made from the finest potatoes." + list_reagents = list(/datum/reagent/consumable/ethanol/vodka = 15) diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index 65c3ac05dd5b..77de6fddcad7 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -35,6 +35,8 @@ custom_price = 55 /obj/item/reagent_containers/food/drinks/bottle/smash(mob/living/target, mob/thrower, ranged = FALSE) + if(QDELING(src) || !target || !(flags_1 & INITIALIZED_1)) //Invalid loc + return //Creates a shattering noise and replaces the bottle with a broken_bottle if(bartender_check(target) && ranged) return diff --git a/code/modules/food_and_drinks/food/ration.dm b/code/modules/food_and_drinks/food/ration.dm index 899bff9c9a26..b74db1f0ccb7 100644 --- a/code/modules/food_and_drinks/food/ration.dm +++ b/code/modules/food_and_drinks/food/ration.dm @@ -33,7 +33,6 @@ to_chat(user, "You tear open \the [src].") playsound(user.loc, 'sound/effects/rip3.ogg', 50) reagents.flags |= OPENCONTAINER - spillable = TRUE desc += "\nIt's been opened." update_overlays() @@ -52,6 +51,8 @@ /obj/item/reagent_containers/food/snacks/ration/microwave_act(obj/machinery/microwave/Heater) if (cookable == FALSE) ..() + else if (cooked == TRUE) + ..() else name = "warm [initial(name)]" bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2) @@ -60,7 +61,7 @@ /obj/item/reagent_containers/food/snacks/ration/examine(mob/user) . = ..() if(cookable && !cooked) - . += "It can be cooked in a microwave or warmed using a flameless ration heater.\n" + . += "It can be cooked in a microwave or warmed using a flameless ration heater." /obj/item/reagent_containers/food/snacks/ration/entree icon_state = "ration_main" @@ -79,6 +80,71 @@ icon_state = "ration_bar" list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/sugar = 2) +/obj/item/reagent_containers/food/snacks/ration/condiment + name = "condiment pack" + desc = "Just your average condiment pacl." + icon_state = "ration_condi" + volume = 10 + amount_per_transfer_from_this = 10 + possible_transfer_amounts = list() + +/obj/item/reagent_containers/food/snacks/ration/condiment/attack(mob/living/M, mob/user, def_zone) + if (!is_drainable()) + to_chat(user, "[src] is sealed shut!") + return 0 + else + to_chat(user, "[src] cant be eaten like that!") + return 0 + +/obj/item/reagent_containers/food/snacks/ration/condiment/afterattack(obj/target, mob/user , proximity) + . = ..() + if(!is_drainable()) + to_chat(user, "[src] is sealed shut!") + return + if(!proximity) + return + //You can tear the bag open above food to put the condiments on it, obviously. + if(istype(target, /obj/item/reagent_containers/food/snacks)) + if(target.reagents.total_volume >= target.reagents.maximum_volume) + to_chat(user, "[target] is too full!" ) + return + else + to_chat(user, "You tear open [src] above [target] and the condiments drip onto it.") + src.reagents.trans_to(target, amount_per_transfer_from_this, transfered_by = user) + qdel(src) + +/obj/item/reagent_containers/food/snacks/ration/pack + name = "powder pack" + desc = "Mix into a bottle of water and shake." + icon_state = "ration_condi" + volume = 10 + amount_per_transfer_from_this = 10 + possible_transfer_amounts = list() + +/obj/item/reagent_containers/food/snacks/ration/pack/attack(mob/living/M, mob/user, def_zone) + if (!is_drainable()) + to_chat(user, "[src] is sealed shut!") + return 0 + else + to_chat(user, "[src] cant be eaten like that!") + return 0 + +/obj/item/reagent_containers/food/snacks/ration/pack/afterattack(obj/target, mob/user , proximity) + . = ..() + if(!is_drainable()) + to_chat(user, "[src] is sealed shut!") + return + if(!proximity) + return + if(istype(target, /obj/item/reagent_containers)) + if(target.reagents.total_volume >= target.reagents.maximum_volume) + to_chat(user, "[target] is too full!" ) + return + else + to_chat(user, "You pour the [src] into [target] and shake.") + src.reagents.trans_to(target, amount_per_transfer_from_this, transfered_by = user) + qdel(src) + /obj/item/reagent_containers/food/snacks/ration/entree/vegan_chili name = "vegan chili with beans" desc = "A hearty and flavorful vegan chili made with beans. It's so delicious, you won't believe it's not meat!" @@ -168,7 +234,7 @@ desc = "A mix of various salted offal, providing a unique and flavorful snack for those with adventurous tastes." filling_color = "#cc3300" tastes = list("assorted offal" = 1) - foodtype = MEAT + foodtype = MEAT | GORE //its literally entrails /obj/item/reagent_containers/food/snacks/ration/entree/maple_pork_sausage_patty name = "maple pork sausage patty" @@ -218,6 +284,7 @@ filling_color = "#ffcc00" tastes = list("cheese" = 1, "pizza" = 1) foodtype = GRAIN | DAIRY + /obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers name = "vegetable 'crackers'" desc = "Delicious vegetable-based crackers that are the perfect crunchy and nutritious snack." @@ -277,6 +344,7 @@ filling_color = "#e6e600" tastes = list("garlic" = 1, "potatoes" = 1) foodtype = GRAIN | VEGETABLES + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/soup_crackers name = "soup crackers" @@ -291,6 +359,7 @@ filling_color = "#b82121" tastes = list("mushrooms" = 1, "chili" = 1) foodtype = VEGETABLES | MEAT + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/white_sandwich_bread name = "white sandwich bread" @@ -319,13 +388,15 @@ filling_color = "#99cc00" tastes = list("asparagus" = 1, "butter" = 1) foodtype = VEGETABLES + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/broth_tuna_rice - name = "broth with tuna and rice" + name = "bone broth with tuna and rice" desc = "A warm and comforting broth with tender tuna and rice, offering a nourishing and satisfying meal." filling_color = "#669999" tastes = list("broth" = 1, "tuna" = 1, "rice" = 1) foodtype = MEAT | GRAIN + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/trail_crackers name = "trail crackers" @@ -335,11 +406,12 @@ foodtype = GRAIN | FRUIT /obj/item/reagent_containers/food/snacks/ration/side/hash_brown_bacon - name = "hash brown with bacon" + name = "hash brown potatoes with bacon, peppers and onions" desc = "Crispy hash brown paired with savory bacon, creating a satisfying and indulgent snack option." filling_color = "#ffcc00" tastes = list("hash brown" = 1, "bacon" = 1) foodtype = GRAIN | MEAT + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/granola_milk_blueberries name = "granola with milk and blueberries" @@ -361,6 +433,7 @@ filling_color = "#ffcc00" tastes = list("au gratin potatoes" = 1) foodtype = GRAIN | DAIRY | VEGETABLES + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/side/applesauce_carb_enhanced name = "carb-enhanced applesauce" @@ -410,6 +483,7 @@ filling_color = "#663300" tastes = list("crackers" = 1) foodtype = GRAIN + /obj/item/reagent_containers/food/snacks/ration/side/barbecue_fried_pork_rinds name = "barbecue fried pork rinds" desc = "Crispy and flavorful fried pork rinds coated in a savory barbecue seasoning, creating a satisfying snack option." @@ -451,6 +525,7 @@ filling_color = "#e2a054" tastes = list("chocolate" = 1, "pastry" = 1, "sweet" = 1) foodtype = SUGAR | GRAIN | JUNKFOOD | BREAKFAST + cookable = TRUE /obj/item/reagent_containers/food/snacks/ration/snack/dried_raisins name = "dried raisins" @@ -655,33 +730,6 @@ tastes = list("chocolate" = 1) foodtype = SUGAR -/obj/item/reagent_containers/food/snacks/ration/condiment - name = "condiment bottle" - desc = "Just your average condiment bottle." - icon_state = "ration_condi" - volume = 10 - amount_per_transfer_from_this = 10 - possible_transfer_amounts = list() - -/obj/item/reagent_containers/food/snacks/ration/condiment/afterattack(obj/target, mob/user , proximity) - . = ..() - if(!is_drainable()) - to_chat(user, "The [src] is sealed shut!") - return - if(!proximity) - return - - //You can tear the bag open above food to put the condiments on it, obviously. - if(istype(target, /obj/item/reagent_containers/food/snacks)) - if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "You tear open [src], but [target] is stacked so high that it just drips off!" ) - qdel(src) - return - else - to_chat(user, "You tear open [src] above [target] and the condiments drip onto it.") - src.reagents.trans_to(target, amount_per_transfer_from_this, transfered_by = user) - qdel(src) - /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread name = "cheese spread pack" list_reagents = list(/datum/reagent/consumable/cheese_spread = 8) @@ -710,58 +758,58 @@ name = "maple syrup pack" list_reagents = list(/datum/reagent/consumable/sugar = 10) -/obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/chocolate_protein_beverage name = "chocolate hazelnut protein drink powder pack" list_reagents = list(/datum/reagent/consumable/coco = 5, /datum/reagent/consumable/eggyolk = 5) -/obj/item/reagent_containers/food/snacks/ration/condiment/fruit_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/fruit_beverage name = "fruit punch beverage powder, carb-electrolyte pack" list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/applejuice = 2, /datum/reagent/consumable/orangejuice = 2) -/obj/item/reagent_containers/food/snacks/ration/condiment/fruit_smoothie_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/fruit_smoothie_beverage name = "tropical blend fruit and vegetable smoothie powder pack" list_reagents = list(/datum/reagent/consumable/pineapplejuice = 3, /datum/reagent/consumable/orangejuice = 3, /datum/reagent/consumable/eggyolk = 3) -/obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/grape_beverage name = "grape beverage powder, carb-fortified pack" list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/grapejuice = 5) -/obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage_sugar_free +/obj/item/reagent_containers/food/snacks/ration/pack/grape_beverage_sugar_free name = "sugar-free grape beverage base powder" list_reagents = list(/datum/reagent/consumable/grapejuice = 10) -/obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/lemonade_beverage name = "lemonade drink powder pack" list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/lemonjuice = 5) -/obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage_suger_free +/obj/item/reagent_containers/food/snacks/ration/pack/lemonade_beverage_suger_free name = "lemonade sugar-free beverage base pack" list_reagents = list(/datum/reagent/consumable/lemonjuice = 10) -/obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage name = "orange beverage powder, carb-fortified pack" list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/orangejuice = 5) -/obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free +/obj/item/reagent_containers/food/snacks/ration/pack/orange_beverage_sugar_free name = "orange beverage base, sugar-free pack" list_reagents = list(/datum/reagent/consumable/orangejuice = 10) -/obj/item/reagent_containers/food/snacks/ration/condiment/cherry_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/cherry_beverage name = "cherry high-energy beverage powder pack" list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/cherryjelly = 5) -/obj/item/reagent_containers/food/snacks/ration/condiment/pineapple_beverage +/obj/item/reagent_containers/food/snacks/ration/pack/pineapple_beverage name = "pinapple fruit beverage base pack" list_reagents = list(/datum/reagent/consumable/pineapplejuice = 10) -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_orange +/obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_orange name = "freeze-dried coffee flavored with orange pack" list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/orangejuice = 3) -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_chocolate +/obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_chocolate name = "freeze-dried coffee flavored with chocolate pack" list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/coco = 3) -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_hazelnut +/obj/item/reagent_containers/food/snacks/ration/pack/freeze_dried_coffee_hazelnut name = "freeze-dried coffee flavored with hazelnut pack" list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/coco = 3) diff --git a/code/modules/food_and_drinks/food/snacks/meat.dm b/code/modules/food_and_drinks/food/snacks/meat.dm index 81f0fc8923ac..86323c2e00bc 100644 --- a/code/modules/food_and_drinks/food/snacks/meat.dm +++ b/code/modules/food_and_drinks/food/snacks/meat.dm @@ -39,7 +39,7 @@ cooked_type = /obj/item/reagent_containers/food/snacks/meat/steak/plain/human slice_path = /obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain/human tastes = list("tender meat" = 1) - foodtype = MEAT | RAW | GROSS + foodtype = MEAT | RAW | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/initialize_slice(obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain/human/slice, reagents_per_slice) ..() @@ -88,7 +88,7 @@ cooked_type = /obj/item/reagent_containers/food/snacks/meat/steak/plain/human/lizard filling_color = "#6B8E23" tastes = list("meat" = 4, "scales" = 1) - foodtype = MEAT | RAW + foodtype = MEAT | RAW | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant icon_state = "plantmeat" @@ -102,21 +102,21 @@ desc = "Ow, the edge." filling_color = "#202020" tastes = list("darkness" = 1, "meat" = 1) - foodtype = MEAT | RAW + foodtype = MEAT | RAW | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/fly icon_state = "flymeat" desc = "Nothing says tasty like maggot filled radioactive mutant flesh." list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/uranium = 3) tastes = list("maggots" = 1, "the inside of a reactor" = 1) - foodtype = MEAT | RAW | GROSS + foodtype = MEAT | RAW | GROSS | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/moth icon_state = "mothmeat" desc = "Unpleasantly powdery and dry. Kind of pretty, though." filling_color = "#BF896B" tastes = list("dust" = 1, "powder" = 1, "meat" = 2) - foodtype = MEAT | RAW + foodtype = MEAT | RAW | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/squid name = "calamari" @@ -131,8 +131,8 @@ desc = "There's a point where this needs to stop, and clearly we have passed it." filling_color = "#F0F0F0" tastes = list("bone" = 1) - slice_path = null //can't slice a bone into cutlets - foodtype = GROSS + slice_path = null //can't slice a bone into cutlets + foodtype = GROSS | GORE /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/zombie name = " meat (rotten)" @@ -140,7 +140,7 @@ desc = "Halfway to becoming fertilizer for your garden." filling_color = "#6B8E23" tastes = list("brains" = 1, "meat" = 1) - foodtype = RAW | MEAT | TOXIC + foodtype = RAW | MEAT | TOXIC | GORE | GROSS // who the hell would eat this /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/ethereal name = "crystalline cellulose" @@ -176,23 +176,23 @@ /obj/item/reagent_containers/food/snacks/meat/slab/mouse name = "mouse meat" desc = "A slab of mouse meat. Best not eat it raw." - foodtype = RAW | MEAT | GROSS + foodtype = RAW | MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/slab/mothroach name = "mothroach meat" - desc = "A light slab of meat." - foodtype = RAW | MEAT | GROSS + desc = "A light slab of mothroach meat." + foodtype = RAW | MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/slab/corgi name = "corgi meat" desc = "Tastes like... well you know..." tastes = list("meat" = 4, "a fondness for wearing hats" = 1) - foodtype = RAW | MEAT | GROSS + foodtype = RAW | MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/slab/pug name = "pug meat" desc = "Tastes like... well you know..." - foodtype = RAW | MEAT | GROSS + foodtype = RAW | MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/slab/killertomato name = "killer tomato meat" @@ -358,7 +358,7 @@ /obj/item/reagent_containers/food/snacks/meat/steak/plain/human tastes = list("tender meat" = 1) - foodtype = MEAT | GROSS + foodtype = MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/steak/killertomato name = "killer tomato steak" @@ -396,7 +396,7 @@ tastes = list("beef" = 1, "cod fish" = 1) /obj/item/reagent_containers/food/snacks/meat/steak/chicken - name = "chicken steak" //Can you have chicken steaks? Maybe this should be renamed once it gets new sprites. + name = "chicken steak" //Can you have chicken steaks? Maybe this should be renamed once it gets new sprites. //I concur icon_state = "birdsteak" tastes = list("chicken" = 1) @@ -444,7 +444,7 @@ /obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain/human cooked_type = /obj/item/reagent_containers/food/snacks/meat/cutlet/plain/human tastes = list("tender meat" = 1) - foodtype = MEAT | RAW | GROSS + foodtype = MEAT | RAW | GORE /obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain/human/initialize_cooked_food(obj/item/reagent_containers/food/snacks/S, cooking_efficiency) ..() @@ -506,7 +506,7 @@ /obj/item/reagent_containers/food/snacks/meat/cutlet/plain/human tastes = list("tender meat" = 1) - foodtype = MEAT | GROSS + foodtype = MEAT | GORE /obj/item/reagent_containers/food/snacks/meat/cutlet/killertomato name = "killer tomato cutlet" diff --git a/code/modules/food_and_drinks/food/snacks_burgers.dm b/code/modules/food_and_drinks/food/snacks_burgers.dm index 5bff4f8edb27..44ee559641e3 100644 --- a/code/modules/food_and_drinks/food/snacks_burgers.dm +++ b/code/modules/food_and_drinks/food/snacks_burgers.dm @@ -33,7 +33,7 @@ desc = "A bloody burger." bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 4) tastes = list("bun" = 2, "long pig" = 4) - foodtype = MEAT | GRAIN | GROSS + foodtype = MEAT | GRAIN | GORE /obj/item/reagent_containers/food/snacks/burger/human/CheckParts(list/parts_list) ..() @@ -52,7 +52,7 @@ name = "corgi burger" desc = "You monster." bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 5) - foodtype = GRAIN | MEAT | GROSS + foodtype = GRAIN | MEAT | GORE /obj/item/reagent_containers/food/snacks/burger/appendix name = "appendix burger" @@ -60,7 +60,7 @@ bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 6) icon_state = "appendixburger" tastes = list("bun" = 4, "grass" = 2) - foodtype = GRAIN | MEAT | GROSS + foodtype = GRAIN | MEAT | GORE /obj/item/reagent_containers/food/snacks/burger/fish name = "fillet -o- carp sandwich" @@ -133,7 +133,7 @@ bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/medicine/mannitol = 6, /datum/reagent/consumable/nutriment/vitamin = 5) list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/medicine/mannitol = 5, /datum/reagent/consumable/nutriment/vitamin = 1) tastes = list("bun" = 4, "brains" = 2) - foodtype = GRAIN | MEAT | GROSS + foodtype = GRAIN | MEAT | GORE /obj/item/reagent_containers/food/snacks/burger/ghost name = "ghost burger" @@ -305,7 +305,7 @@ desc = "Pretty much what you'd expect..." icon_state = "ratburger" bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1) - foodtype = GRAIN | MEAT | GROSS + foodtype = GRAIN | MEAT | GORE /obj/item/reagent_containers/food/snacks/burger/baseball name = "home run baseball burger" diff --git a/code/modules/food_and_drinks/food/snacks_meat.dm b/code/modules/food_and_drinks/food/snacks_meat.dm index 515ef35bd882..78999078193c 100644 --- a/code/modules/food_and_drinks/food/snacks_meat.dm +++ b/code/modules/food_and_drinks/food/snacks_meat.dm @@ -321,7 +321,7 @@ /obj/item/reagent_containers/food/snacks/boiledspiderleg name = "boiled spider leg" - desc = "A giant spider's leg that's still twitching after being cooked. Gross!" + desc = "A giant spider's leg that's still twitching after being cooked. Yum!" //Its cooked and not GORE, so it shouldnt imply that its gross to eat icon_state = "spiderlegcooked" trash = /obj/item/trash/plate bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/capsaicin = 2, /datum/reagent/consumable/nutriment/vitamin = 2) @@ -414,7 +414,7 @@ desc = "A human meat, on a stick." bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 6) tastes = list("tender meat" = 3, "metal" = 1) - foodtype = MEAT | GROSS + foodtype = MEAT | GORE /obj/item/reagent_containers/food/snacks/kebab/monkey name = "meat-kebab" @@ -436,7 +436,7 @@ desc = "Severed lizard tail on a stick." bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 4) tastes = list("meat" = 8, "metal" = 4, "scales" = 1) - foodtype = MEAT + foodtype = MEAT // NOT GORE, tastes delicious! /obj/item/reagent_containers/food/snacks/kebab/rat name = "rat-kebab" @@ -445,7 +445,7 @@ w_class = WEIGHT_CLASS_NORMAL list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 2) tastes = list("rat meat" = 1, "metal" = 1) - foodtype = MEAT | GROSS + foodtype = MEAT | GORE /obj/item/reagent_containers/food/snacks/kebab/rat/double name = "double rat-kebab" diff --git a/code/modules/food_and_drinks/food/snacks_pastry.dm b/code/modules/food_and_drinks/food/snacks_pastry.dm index 6cedb2a98142..d060dc1c2969 100644 --- a/code/modules/food_and_drinks/food/snacks_pastry.dm +++ b/code/modules/food_and_drinks/food/snacks_pastry.dm @@ -76,7 +76,7 @@ bonus_reagents = list(/datum/reagent/consumable/ketchup = 1) list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/ketchup = 2) tastes = list("meat" = 1) - foodtype = JUNKFOOD | MEAT | GROSS | FRIED | BREAKFAST + foodtype = JUNKFOOD | MEAT | GORE | FRIED | BREAKFAST is_decorated = TRUE /obj/item/reagent_containers/food/snacks/donut/berry @@ -377,13 +377,14 @@ /obj/item/reagent_containers/food/snacks/soylentgreen name = "\improper Soylent Green" - desc = "Not made of people. Honest." //Totally people. + desc = "Not made of people. Honest*." //Totally people. icon_state = "soylent_green" trash = /obj/item/trash/waffles bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 1) list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/vitamin = 1) filling_color = "#9ACD32" tastes = list("waffles" = 7, "people" = 1) + // The wafers are supposed to be flavorful and nutritious in the movie. They shouldn't be gross in a dystopian future where the chef regularly feeds people from the morgue to you. foodtype = GRAIN | MEAT /obj/item/reagent_containers/food/snacks/soylenviridians diff --git a/code/modules/food_and_drinks/food/snacks_soup.dm b/code/modules/food_and_drinks/food/snacks_soup.dm index 3933ff4b233a..c7bcf963faf2 100644 --- a/code/modules/food_and_drinks/food/snacks_soup.dm +++ b/code/modules/food_and_drinks/food/snacks_soup.dm @@ -54,7 +54,7 @@ bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 6) list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/blood = 10, /datum/reagent/water = 5, /datum/reagent/consumable/nutriment/vitamin = 4) tastes = list("iron" = 1) - foodtype = GROSS + foodtype = GORE //its literally blood /obj/item/reagent_containers/food/snacks/soup/wingfangchu name = "wing fang chu" @@ -157,7 +157,7 @@ icon_state = "eyeballsoup" bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/liquidgibs = 3) tastes = list("tomato" = 1, "squirming" = 1) - foodtype = MEAT | GROSS + foodtype = MEAT | GORE /obj/item/reagent_containers/food/snacks/soup/milo name = "milosoup" diff --git a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm index ba728daf7797..5736d187fc78 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm @@ -362,6 +362,7 @@ /obj/item/ration_heater name = "flameless ration heater" + desc = "A magnisium based ration heater. It can be used to heat up entrees and other food items. reaches the same temperature as a microwave with half the volume." icon = 'icons/obj/food/ration.dmi' icon_state = "ration_package" grind_results = list(/datum/reagent/iron = 10, /datum/reagent/water = 10, /datum/reagent/consumable/sodiumchloride = 5) @@ -382,7 +383,7 @@ RegisterSignal(tocook, COMSIG_PARENT_QDELETING, PROC_REF(clear_cooking)) target.add_overlay(ration_overlay) addtimer(CALLBACK(src, .proc/cook), 100) - visible_message("\The [target] rapidly begins cooking...") + target.visible_message("\The [target] rapidly begins cooking...") playsound(src, 'sound/items/cig_light.ogg', 50, 1) moveToNullspace() @@ -391,22 +392,27 @@ UnregisterSignal(tocook, COMSIG_PARENT_QDELETING) tocook.cut_overlay(ration_overlay) tocook = null + /obj/item/ration_heater/proc/cook() - var/cookturf = get_turf(tocook) - tocook.visible_message("\The [tocook] is done warming up!") - playsound(tocook, 'sound/items/cig_snuff.ogg', 50, 1) - if(istype(tocook, /obj/item/reagent_containers/food) || istype(tocook, /obj/item/grown)) - clear_cooking() - tocook.microwave_act() - if(uses == 0) - qdel() - else - uses-- - src.forceMove(cookturf) + if(!QDELETED(tocook)) + var/cookturf = get_turf(tocook) + tocook.visible_message("\The [src] lets out a final hiss...") + playsound(tocook, 'sound/items/cig_snuff.ogg', 50, 1) + if(istype(tocook, /obj/item/reagent_containers/food) || istype(tocook, /obj/item/grown)) + tocook.visible_message("\The [tocook] is done warming up!") + tocook.microwave_act() + if(!QDELETED(tocook)) + clear_cooking() + if(uses == 0) + qdel() + else + uses-- + src.forceMove(cookturf) /obj/item/ration_heater/examine(mob/user) . = ..() . += "It has [uses] uses left..." + . += "Examine rations to see which ones can be microwaved." #undef MICROWAVE_NORMAL #undef MICROWAVE_MUCK diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index bf8bf6cd8086..554ea742e9e3 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -57,6 +57,24 @@ shoes = /obj/item/clothing/shoes/laceup head = /obj/item/clothing/head/caphat/nt +/datum/outfit/job/captain/nt/heron + name = "Captain (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/centcom/officer + head = /obj/item/clothing/head/centhat + suit = /obj/item/clothing/suit/armor/vest/bulletproof + +/datum/outfit/job/captain/solgov + name = "Captain (SolGov)" + + ears = /obj/item/radio/headset/solgov/captain + shoes = /obj/item/clothing/shoes/laceup + suit = /obj/item/clothing/suit/toggle/solgov + +/datum/outfit/job/captain/solgov/rebel + name = "Captain (Deserter)" + suit = /obj/item/clothing/suit/toggle/solgov/terragov + /datum/outfit/job/captain/pirate name = "Captain (Pirate)" diff --git a/code/modules/jobs/job_types/chief_engineer.dm b/code/modules/jobs/job_types/chief_engineer.dm index 50386243d0a2..76d49f4b0f4d 100644 --- a/code/modules/jobs/job_types/chief_engineer.dm +++ b/code/modules/jobs/job_types/chief_engineer.dm @@ -115,6 +115,13 @@ courierbag = /obj/item/storage/backpack/messenger/inteq +/datum/outfit/job/ce/nt + name = "Chief Engineer (NT)" + + head = /obj/item/clothing/head/beret/ce + belt = /obj/item/storage/belt/utility/full + suit = /obj/item/clothing/suit/hazardvest + /datum/outfit/job/ce/frontiersmen name = "Head Carpenter (Frontiersmen)" diff --git a/code/modules/jobs/job_types/head_of_personnel.dm b/code/modules/jobs/job_types/head_of_personnel.dm index d75ff460c750..2a9016c9285d 100644 --- a/code/modules/jobs/job_types/head_of_personnel.dm +++ b/code/modules/jobs/job_types/head_of_personnel.dm @@ -140,3 +140,11 @@ glasses = /obj/item/clothing/glasses/sunglasses suit = /obj/item/clothing/suit/armor/vest/bulletproof/frontier +/datum/outfit/job/head_of_personnel/pilot/heron + name = "pilot" + + uniform = /obj/item/clothing/under/rank/security/officer/military + suit = /obj/item/clothing/suit/jacket/leather/duster + glasses = /obj/item/clothing/glasses/hud/spacecop + accessory = /obj/item/clothing/accessory/holster + head = /obj/item/clothing/head/beret/lt diff --git a/code/modules/jobs/job_types/roboticist.dm b/code/modules/jobs/job_types/roboticist.dm index 2543d1caa852..d842f57edf37 100644 --- a/code/modules/jobs/job_types/roboticist.dm +++ b/code/modules/jobs/job_types/roboticist.dm @@ -36,3 +36,13 @@ ears = /obj/item/radio/headset/minutemen suit = /obj/item/clothing/suit/toggle/labcoat/science +/datum/outfit/job/roboticist/heron + name = "Mech Technician (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/rnd/roboticist + suit = /obj/item/clothing/suit/longcoat/robowhite + ears = /obj/item/radio/headset/nanotrasen + glasses = /obj/item/clothing/glasses/welding + + backpack_contents = list(/obj/item/weldingtool/hugetank) + diff --git a/code/modules/jobs/job_types/security_officer.dm b/code/modules/jobs/job_types/security_officer.dm index d847e015cde6..781e6f360dc5 100644 --- a/code/modules/jobs/job_types/security_officer.dm +++ b/code/modules/jobs/job_types/security_officer.dm @@ -165,7 +165,7 @@ GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, S /datum/outfit/job/security/minutemen/armed name = "Minuteman (Colonial Minutemen) (Armed)" - suit_store = /obj/item/gun/ballistic/automatic/assualt/p16/minutemen + suit_store = /obj/item/gun/ballistic/automatic/assault/p16/minutemen belt = /obj/item/storage/belt/military/minutemen/loaded /datum/outfit/job/security/minutemen/mechpilot @@ -226,6 +226,52 @@ GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, S uniform = /obj/item/clothing/under/rank/security/officer/nt alt_uniform = null + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + +/datum/outfit/job/security/nanotrasen/ert + name = "ERT Officer (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = null + backpack = /obj/item/storage/backpack/ert/security + belt = /obj/item/storage/belt/military + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + +/datum/outfit/job/security/nanotrasen/ert/engi + name = "ERT Engineering Officer (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = null + backpack = /obj/item/storage/backpack/ert/engineer + belt = /obj/item/storage/belt/utility/full/ert + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + accessory = /obj/item/clothing/accessory/armband/engine + glasses = /obj/item/clothing/glasses/hud/diagnostic/sunglasses + +/datum/outfit/job/security/nanotrasen/ert/med + name = "ERT Medical Officer (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = /obj/item/clothing/head/beret/med + backpack = /obj/item/storage/backpack/ert/medical + belt = /obj/item/storage/belt/medical/webbing/paramedic + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + accessory = /obj/item/clothing/accessory/armband/med + glasses = /obj/item/clothing/glasses/hud/health/night + +/datum/outfit/job/security/nanotrasen/mech_pilot + name = "Mech Pilot (Nanotrasen)" + + uniform = /obj/item/clothing/under/rank/security/officer/military/eng + head = /obj/item/clothing/head/beret/sec/officer + suit = /obj/item/clothing/suit/armor/vest/bulletproof + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) /datum/outfit/job/security/roumain name = "Hunter (Saint-Roumain Militia)" diff --git a/code/modules/jobs/job_types/warden.dm b/code/modules/jobs/job_types/warden.dm index 08aeaab16e8d..a59b68a49892 100644 --- a/code/modules/jobs/job_types/warden.dm +++ b/code/modules/jobs/job_types/warden.dm @@ -77,7 +77,7 @@ /datum/outfit/job/warden/minutemen/armed name = "Field Commander (Colonial Minutemen) (Armed)" - suit_store = /obj/item/gun/ballistic/automatic/assualt/p16/minutemen + suit_store = /obj/item/gun/ballistic/automatic/assault/p16/minutemen belt = /obj/item/storage/belt/military/minutemen/loaded backpack_contents = list(/obj/item/melee/classic_baton=1, /obj/item/gun/ballistic/automatic/pistol/commander=1, /obj/item/restraints/handcuffs=1, /obj/item/gun/energy/e_gun/advtaser=1) diff --git a/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm b/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm index 28bf95b28dbc..e18e88353061 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm @@ -168,7 +168,12 @@ /datum/sprite_accessory/frills/none name = "None" icon_state = "none" - +//Ears are here because having frills+ears would overlap and be weird. +/datum/sprite_accessory/frills/ears + name = "Normal ears" + icon_state = "ears" + hasinner = TRUE +//End ears /datum/sprite_accessory/frills/simple name = "Simple" icon_state = "simple" diff --git a/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/code/modules/mob/living/carbon/human/species_types/flypeople.dm index c7486730d7bb..af19f1316ce2 100644 --- a/code/modules/mob/living/carbon/human/species_types/flypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -8,7 +8,7 @@ mutantstomach = /obj/item/organ/stomach/fly meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/fly disliked_food = null - liked_food = GROSS + liked_food = GORE | RAW // Sure, the raw... the bloody... but I think stuff GROSS, like baseball burgers, are liked changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_PRIDE | MIRROR_MAGIC | RACE_SWAP | ERT_SPAWN | SLIME_EXTRACT species_language_holder = /datum/language_holder/fly diff --git a/code/modules/mob/living/carbon/human/species_types/humans.dm b/code/modules/mob/living/carbon/human/species_types/humans.dm index dc671c736e69..885be6f5886a 100644 --- a/code/modules/mob/living/carbon/human/species_types/humans.dm +++ b/code/modules/mob/living/carbon/human/species_types/humans.dm @@ -7,7 +7,7 @@ mutant_bodyparts = list("ears", "tail_human") use_skintones = TRUE skinned_type = /obj/item/stack/sheet/animalhide/human - disliked_food = GROSS | RAW + disliked_food = GROSS | RAW | CLOTH liked_food = JUNKFOOD | FRIED | SUGAR changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT loreblurb = "Mostly hairless mammalians. Their home system, Sol, lies in a sort of \"bluespace dead-zone\" that blocks anything from entering or exiting Sol's dead-zone through bluespace without a relay. While it leaves Sol extremely well-defended, it meant that they went unnoticed and uncontacted until they were themselves able to breach it." diff --git a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index 94cd1523344a..7dcfb31f1e8a 100644 --- a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -14,7 +14,7 @@ damage_overlay_type = "" var/datum/action/innate/regenerate_limbs/regenerate_limbs var/datum/action/innate/humanoid_customization/humanoid_customization - liked_food = MEAT + liked_food = MEAT | GORE // Spliced with humans, they still never lost their carnivorous drive disliked_food = NONE toxic_food = NONE coldmod = 6 // = 3x cold damage diff --git a/code/modules/mob/living/carbon/human/species_types/kepori.dm b/code/modules/mob/living/carbon/human/species_types/kepori.dm index 469c012a2d9d..5693c646cf3f 100644 --- a/code/modules/mob/living/carbon/human/species_types/kepori.dm +++ b/code/modules/mob/living/carbon/human/species_types/kepori.dm @@ -7,8 +7,8 @@ mutant_bodyparts = list("kepori_body_feathers", "kepori_tail_feathers", "kepori_feathers") default_features = list("mcolor" = "0F0", "wings" = "None", "kepori_feathers" = "Plain", "kepori_body_feathers" = "Plain", "kepori_tail_feathers" = "Fan", "body_size" = "Normal") meat = /obj/item/reagent_containers/food/snacks/meat/slab/chicken - disliked_food = GROSS | FRIED - liked_food = MEAT + disliked_food = FRIED | GROSS | CLOTH + liked_food = MEAT | GORE changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT loreblurb = "Kepori are a species covered in feathers vaguely reminiscent of earth’s extinct troodontidae. They’re small and sometimes seen as weak by other species due to their hollow bones but make up for that in speed and reflexes. Those found in space are commonly known as rollaways. They tend to woop when excited, scared, or for any other reason at all." attack_verb = "slash" diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 1391e33ee7c0..141efed98e12 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -18,8 +18,8 @@ meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard skinned_type = /obj/item/stack/sheet/animalhide/lizard exotic_bloodtype = "L" - disliked_food = GRAIN | DAIRY - liked_food = GROSS | MEAT + disliked_food = GRAIN | DAIRY | CLOTH | GROSS + liked_food = GORE | MEAT inert_mutation = FIREBREATH deathsound = 'sound/voice/lizard/deathsound.ogg' wings_icons = list("Dragon") diff --git a/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/code/modules/mob/living/carbon/human/species_types/mothmen.dm index d284224c37d0..02ddf79f6bc4 100644 --- a/code/modules/mob/living/carbon/human/species_types/mothmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -11,9 +11,9 @@ attack_sound = 'sound/weapons/slash.ogg' miss_sound = 'sound/weapons/slashmiss.ogg' meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/moth - liked_food = FRUIT | SUGAR + liked_food = FRUIT | SUGAR | CLOTH disliked_food = GROSS - toxic_food = MEAT | RAW + toxic_food = MEAT | RAW | GORE mutanteyes = /obj/item/organ/eyes/compound //WS Edit - Compound eyes mutanttongue = /obj/item/organ/tongue/moth //WS Edit - Insectoid language changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 6d14741c13b6..daa645a662a8 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -14,7 +14,7 @@ heatmod = 1.5 meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant disliked_food = MEAT | DAIRY - liked_food = VEGETABLES | FRUIT | GRAIN + liked_food = VEGETABLES | FRUIT | GRAIN | CLOTH //cannibals apparentely changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | RACE_SWAP | ERT_SPAWN | SLIME_EXTRACT species_language_holder = /datum/language_holder/plant diff --git a/code/modules/mob/living/carbon/human/species_types/spider.dm b/code/modules/mob/living/carbon/human/species_types/spider.dm index 0e6082b9d87d..84faffde6ca2 100644 --- a/code/modules/mob/living/carbon/human/species_types/spider.dm +++ b/code/modules/mob/living/carbon/human/species_types/spider.dm @@ -51,7 +51,7 @@ GLOBAL_LIST_INIT(spider_last, world.file2list("strings/names/spider_last.txt")) attack_sound = 'sound/weapons/slash.ogg' miss_sound = 'sound/weapons/slashmiss.ogg' meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/spider - liked_food = MEAT | RAW + liked_food = MEAT | RAW | GORE // Regular spiders literally liquify the insides of their prey and drink em like a smoothie. I think this fits disliked_food = FRUIT | GROSS toxic_food = VEGETABLES | DAIRY | CLOTH mutanteyes = /obj/item/organ/eyes/night_vision/spider diff --git a/code/modules/mob/living/simple_animal/bot/firebot.dm b/code/modules/mob/living/simple_animal/bot/firebot.dm index 4bfa9dd98a6c..ba8eafba9010 100644 --- a/code/modules/mob/living/simple_animal/bot/firebot.dm +++ b/code/modules/mob/living/simple_animal/bot/firebot.dm @@ -23,8 +23,8 @@ window_name = "Mobile Fire Extinguisher v1.0" path_image_color = "#FFA500" - var/atom/target_fire - var/atom/old_target_fire + var/datum/weakref/target_fire_ref + var/datum/weakref/old_target_fire_ref var/obj/item/extinguisher/internal_ext @@ -106,15 +106,15 @@ /mob/living/simple_animal/bot/firebot/bot_reset() ..() - target_fire = null - old_target_fire = null + target_fire_ref = null + old_target_fire_ref = null ignore_list = list() anchored = FALSE update_appearance() /mob/living/simple_animal/bot/firebot/proc/soft_reset() path = list() - target_fire = null + target_fire_ref = null mode = BOT_IDLE last_found = world.time update_appearance() @@ -149,7 +149,7 @@ audible_message("[src] buzzes oddly!") playsound(src, "sparks", 75, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) if(user) - old_target_fire = user + old_target_fire_ref = WEAKREF(user) extinguish_fires = FALSE extinguish_people = TRUE @@ -184,7 +184,7 @@ else if(isturf(target)) var/turf/open/T = target - if(T.active_hotspot) + if(T.active_hotspot || T.turf_fire) return TRUE return FALSE @@ -194,12 +194,12 @@ return if(IsStun() || IsParalyzed()) - old_target_fire = target_fire - target_fire = null + old_target_fire_ref = target_fire_ref + target_fire_ref = null mode = BOT_IDLE return - if(prob(1) && target_fire == null) + if(prob(1) && !target_fire_ref) var/list/messagevoice = list("No fires detected." = 'sound/voice/firebot/nofires.ogg', "Only you can prevent station fires." = 'sound/voice/firebot/onlyyou.ogg', "Temperature nominal." = 'sound/voice/firebot/tempnominal.ogg', @@ -210,24 +210,39 @@ // Couldn't reach the target, reset and try again ignoring the old one if(frustration > 8) - old_target_fire = target_fire + old_target_fire_ref = target_fire_ref soft_reset() + var/atom/target_fire = target_fire_ref?.resolve() + // We extinguished our target or it was deleted if(QDELETED(target_fire) || !is_burning(target_fire) || isdead(target_fire)) target_fire = null + target_fire_ref = null var/scan_range = (stationary_mode ? 1 : DEFAULT_SCAN_RANGE) + var/old_target_fire = old_target_fire_ref?.resolve() if(extinguish_people) target_fire = scan(/mob/living, old_target_fire, scan_range) // Scan for burning humans first + target_fire_ref = WEAKREF(target_fire) - if(target_fire == null && extinguish_fires) + if(!target_fire && extinguish_fires) target_fire = scan(/turf/open, old_target_fire, scan_range) // Scan for burning turfs second + target_fire_ref = WEAKREF(target_fire) - old_target_fire = target_fire + old_target_fire_ref = target_fire_ref + + if(!target_fire) + if(auto_patrol) + if(mode == BOT_IDLE || mode == BOT_START_PATROL) + start_patrol() + + if(mode == BOT_PATROL) + bot_patrol() + return // Target reached ENGAGE WATER CANNON - if(target_fire && (get_dist(src, target_fire) <= (emagged == 2 ? 1 : 2))) // Make the bot spray water from afar when not emagged + if(get_dist(src, target_fire) <= (emagged == 2 ? 1 : 2)) // Make the bot spray water from afar when not emagged if((speech_cooldown + SPEECH_INTERVAL) < world.time) if(ishuman(target_fire)) speak("Stop, drop and roll!") @@ -243,39 +258,32 @@ soft_reset() // Target ran away - else if(target_fire && path.len && (get_dist(target_fire,path[path.len]) > 2)) + else if(length(path) && (get_dist(target_fire, path[length(path)]) > 2)) path = list() mode = BOT_IDLE last_found = world.time - else if(target_fire && stationary_mode) + else if(stationary_mode) soft_reset() return - if(target_fire && (get_dist(src, target_fire) > 2)) + if(get_dist(src, target_fire) > 2) path = get_path_to(src, get_turf(target_fire), /turf/proc/Distance_cardinal, 0, 30, 1, id=access_card) mode = BOT_MOVING - if(!path.len) + if(!length(path)) soft_reset() - if(path.len > 0 && target_fire) + if(length(path)) if(!bot_move(path[path.len])) - old_target_fire = target_fire + old_target_fire_ref = target_fire_ref soft_reset() return // We got a target but it's too far away from us - if(path.len > 8 && target_fire) + if(length(path) > 8) frustration++ - if(auto_patrol && !target_fire) - if(mode == BOT_IDLE || mode == BOT_START_PATROL) - start_patrol() - - if(mode == BOT_PATROL) - bot_patrol() - //Look for burning people or turfs around the bot /mob/living/simple_animal/bot/firebot/process_scan(atom/scan_target) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index 4f9aea033461..48f84240c5ac 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -274,7 +274,7 @@ GLOBAL_VAR_INIT(mouse_killed, 0) bitesize = 3 eatverb = "devour" list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2) - foodtype = GROSS | MEAT | RAW + foodtype = GORE | MEAT | RAW grind_results = list(/datum/reagent/blood = 20, /datum/reagent/liquidgibs = 5) /obj/item/reagent_containers/food/snacks/deadmouse/examine(mob/user) diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index c87b82091597..d079fbed4ce4 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -10,6 +10,10 @@ #define BEE_POLLINATE_PEST_CHANCE 33 #define BEE_POLLINATE_POTENCY_CHANCE 50 +/* For when we makes bees edible lmao (NEWFOOD) +#define BEE_FOODGROUPS RAW | MEAT | GORE /*| BUGS*/ +*/ + /mob/living/simple_animal/hostile/poison/bees name = "bee" desc = "Buzzy buzzy bee, stingy sti- Ouch!" diff --git a/code/modules/mob/living/simple_animal/hostile/frontiersman.dm b/code/modules/mob/living/simple_animal/hostile/frontiersman.dm index af3e742a08d7..c8e6a1c8d2b4 100644 --- a/code/modules/mob/living/simple_animal/hostile/frontiersman.dm +++ b/code/modules/mob/living/simple_animal/hostile/frontiersman.dm @@ -39,7 +39,7 @@ retreat_distance = 5 minimum_distance = 5 projectilesound = 'sound/weapons/gun/revolver/shot.ogg' - casingtype = /obj/item/ammo_casing/n762 + casingtype = /obj/item/ammo_casing/n762_38 /mob/living/simple_animal/hostile/frontier/ranged/mosin @@ -47,7 +47,7 @@ icon_living = "frontiersmanrangedrifle" loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged, /obj/item/gun/ballistic/rifle/boltaction) - casingtype = /obj/item/ammo_casing/a762 + casingtype = /obj/item/ammo_casing/a762_54 projectilesound = 'sound/weapons/gun/rifle/mosin.ogg' /mob/living/simple_animal/hostile/frontier/ranged/trooper @@ -68,7 +68,7 @@ rapid_fire_delay = 3 casingtype = /obj/item/ammo_casing/a762_39 loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, - /obj/item/gun/ballistic/automatic/assualt/ak47) + /obj/item/gun/ballistic/automatic/assault/ak47) /mob/living/simple_animal/hostile/frontier/ranged/trooper/rifle icon_state = "frontiersmanrangedmosin" @@ -76,7 +76,7 @@ loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, /obj/item/gun/ballistic/rifle/boltaction) - casingtype = /obj/item/ammo_casing/a762 + casingtype = /obj/item/ammo_casing/a762_54 projectilesound = 'sound/weapons/gun/rifle/mosin.ogg' /mob/living/simple_animal/hostile/frontier/ranged/trooper/heavy diff --git a/code/modules/projectiles/ammunition/ballistic/lmg.dm b/code/modules/projectiles/ammunition/ballistic/lmg.dm index 5c722e9e1455..90030e7b0944 100644 --- a/code/modules/projectiles/ammunition/ballistic/lmg.dm +++ b/code/modules/projectiles/ammunition/ballistic/lmg.dm @@ -1,4 +1,4 @@ -// 7.12x82mm (SAW) +// 7.12x82mm (L6 SAW) /obj/item/ammo_casing/mm712x82 name = "7.12x82mm bullet casing" @@ -9,24 +9,24 @@ /obj/item/ammo_casing/mm712x82/ap name = "7.12x82mm armor-piercing bullet casing" - desc = "A 7.12x82mm bullet casing with a tungsten core to enhance armor penetration." - projectile_type = /obj/projectile/bullet/mm712x82_ap + desc = "A 7.12x82mm armor-piercing bullet casing." + projectile_type = /obj/projectile/bullet/mm712x82/ap bullet_skin = "ap" -/obj/item/ammo_casing/mm712x82/hollow - name = "7.12x82mm hollow-point bullet casing" - desc = "A 7.12x82mm bullet casing designed to fragment on impact, improving damage against soft targets." - projectile_type = /obj/projectile/bullet/mm712x82_hp +/obj/item/ammo_casing/mm712x82/hp + name = "7.12x82mm hollow point bullet casing" + desc = "A 7.12x82mm hollow point bullet casing." + projectile_type = /obj/projectile/bullet/mm712x82/hp bullet_skin = "hollow" -/obj/item/ammo_casing/mm712x82/incen +/obj/item/ammo_casing/mm712x82/inc name = "7.12x82mm incendiary bullet casing" - desc = "A 7.12x82mm bullet casing with an incendiary payload." + desc = "A 7.12x82mm incendiary bullet casing." projectile_type = /obj/projectile/bullet/incendiary/mm712x82 bullet_skin = "incen" /obj/item/ammo_casing/mm712x82/match name = "7.12x82mm match bullet casing" - desc = "A 7.12x82mm bullet casing of exceptionally high grade. A skilled marksman could pull off deadly richochet shots with this." - projectile_type = /obj/projectile/bullet/mm712x82_match + desc = "A 7.12x82mm match bullet casing." + projectile_type = /obj/projectile/bullet/mm712x82/match bullet_skin = "rubber" diff --git a/code/modules/projectiles/ammunition/ballistic/pistol.dm b/code/modules/projectiles/ammunition/ballistic/pistol.dm index 99340d2ebdc1..15abfdb02e10 100644 --- a/code/modules/projectiles/ammunition/ballistic/pistol.dm +++ b/code/modules/projectiles/ammunition/ballistic/pistol.dm @@ -11,31 +11,31 @@ name = "10mm surplus bullet casing" desc = "A 10mm surplus bullet casing." bullet_skin = "surplus" - projectile_type = /obj/projectile/bullet/c10mm_surplus + projectile_type = /obj/projectile/bullet/c10mm/surplus /obj/item/ammo_casing/c10mm/ap name = "10mm armor-piercing bullet casing" desc = "A 10mm armor-piercing bullet casing." bullet_skin = "ap" - projectile_type = /obj/projectile/bullet/c10mm_ap + projectile_type = /obj/projectile/bullet/c10mm/ap /obj/item/ammo_casing/c10mm/hp name = "10mm hollow point bullet casing" desc = "A 10mm hollow point bullet casing." - projectile_type = /obj/projectile/bullet/c10mm_hp + projectile_type = /obj/projectile/bullet/c10mm/hp bullet_skin = "hollow" -/obj/item/ammo_casing/c10mm/fire +/obj/item/ammo_casing/c10mm/inc name = "10mm incendiary bullet casing" desc = "A 10mm incendiary bullet casing." bullet_skin = "incen" projectile_type = /obj/projectile/bullet/incendiary/c10mm -/obj/item/ammo_casing/c10mm/rubbershot +/obj/item/ammo_casing/c10mm/rubber name = "10mm rubber bullet casing" desc = "A 10mm rubber bullet casing." bullet_skin = "rubber" - projectile_type = /obj/projectile/bullet/c10mm/rubbershot + projectile_type = /obj/projectile/bullet/c10mm/rubber // 9mm (Commander + SABR) @@ -50,19 +50,19 @@ name = "9mm surplus bullet casing" desc = "A 9mm surplus bullet casing." bullet_skin = "surplus" - projectile_type = /obj/projectile/bullet/c9mm_surplus + projectile_type = /obj/projectile/bullet/c9mm/surplus /obj/item/ammo_casing/c9mm/ap name = "9mm armor-piercing bullet casing" desc = "A 9mm armor-piercing bullet casing." bullet_skin = "ap" - projectile_type =/obj/projectile/bullet/c9mm_ap + projectile_type =/obj/projectile/bullet/c9mm/ap /obj/item/ammo_casing/c9mm/hp name = "9mm hollow point bullet casing" desc = "A 9mm hollow point bullet casing." bullet_skin = "hollow" - projectile_type = /obj/projectile/bullet/c9mm_hp + projectile_type = /obj/projectile/bullet/c9mm/hp /obj/item/ammo_casing/c9mm/inc name = "9mm incendiary bullet casing" @@ -70,11 +70,11 @@ bullet_skin = "incen" projectile_type = /obj/projectile/bullet/incendiary/c9mm -/obj/item/ammo_casing/c9mm/rubbershot - name = "9mm rubbershot bullet casing" - desc = "A 9mm rubbershot bullet casing." +/obj/item/ammo_casing/c9mm/rubber + name = "9mm rubber bullet casing" + desc = "A 9mm rubber bullet casing." bullet_skin = "rubber" - projectile_type = /obj/projectile/bullet/c9mm/rubbershot + projectile_type = /obj/projectile/bullet/c9mm/rubber // .45 (M1911 + C20r) @@ -89,33 +89,33 @@ name = ".45 surplus bullet casing" desc = "A .45 surplus bullet casing." bullet_skin = "surplus" - projectile_type = /obj/projectile/bullet/c45_surplus + projectile_type = /obj/projectile/bullet/c45/surplus /obj/item/ammo_casing/c45/ap name = ".45 armor-piercing bullet casing" desc = "A .45 armor-piercing bullet casing." bullet_skin = "ap" - projectile_type =/obj/projectile/bullet/c45_ap + projectile_type =/obj/projectile/bullet/c45/ap /obj/item/ammo_casing/c45/hp name = ".45 hollow point bullet casing" desc = "A .45 hollow point bullet casing." bullet_skin = "hollow" - projectile_type = /obj/projectile/bullet/c45_hp + projectile_type = /obj/projectile/bullet/c45/hp -/obj/item/ammo_casing/c45/fire +/obj/item/ammo_casing/c45/inc name = ".45 incendiary bullet casing" desc = "A .45 incendiary bullet casing." bullet_skin = "incen" projectile_type = /obj/projectile/bullet/incendiary/c45 -/obj/item/ammo_casing/c45/rubbershot - name = ".45 rubbershot bullet casing" - desc = "A .45 rubbershot bullet casing." +/obj/item/ammo_casing/c45/rubber + name = ".45 rubber bullet casing" + desc = "A .45 rubber bullet casing." bullet_skin = "rubber" - projectile_type = /obj/projectile/bullet/c45/rubbershot + projectile_type = /obj/projectile/bullet/c45/rubber -// .50AE (Desert Eagle) +// .50 AE (Desert Eagle) /obj/item/ammo_casing/a50AE name = ".50 AE bullet casing" diff --git a/code/modules/projectiles/ammunition/ballistic/revolver.dm b/code/modules/projectiles/ammunition/ballistic/revolver.dm index bec8e1e3a502..47ad1b7aba84 100644 --- a/code/modules/projectiles/ammunition/ballistic/revolver.dm +++ b/code/modules/projectiles/ammunition/ballistic/revolver.dm @@ -1,4 +1,4 @@ -// .357 (Syndie Revolver) +// .357 (Syndicate Revolver) /obj/item/ammo_casing/a357 name = ".357 bullet casing" @@ -8,7 +8,7 @@ /obj/item/ammo_casing/a357/match name = ".357 match bullet casing" - desc = "A .357 bullet casing, manufactured to exceedingly high standards." + desc = "A .357 match bullet casing." caliber = ".357" projectile_type = /obj/projectile/bullet/a357/match @@ -27,7 +27,7 @@ /obj/item/ammo_casing/a4570/match name = ".45-70 match bullet casing" - desc = "A .45-70 bullet casing, manufactured to exceedingly high standards." + desc = "A .45-70 match bullet casing." bullet_skin = "rubber" projectile_type = /obj/projectile/bullet/a4570/match @@ -39,23 +39,23 @@ /obj/item/ammo_casing/a4570/explosive name = ".45-70 explosive bullet casing" - desc = "A .45-70 bullet casing, loaded with a tiny explosive charge." + desc = "A .45-70 explosive bullet casing." projectile_type = /obj/projectile/bullet/a4570/explosive // 7.62x38mmR (Nagant Revolver) -/obj/item/ammo_casing/n762 +/obj/item/ammo_casing/n762_38 name = "7.62x38mmR bullet casing" desc = "A 7.62x38mmR bullet casing." caliber = "7.62x38mmR" projectile_type = /obj/projectile/bullet/n762 -// .38 (Detective's Gun) +// .38 Special (Colt Detective Special & Winchester) /obj/item/ammo_casing/c38 - name = ".38 bullet casing" - desc = "A .38 bullet casing." + name = ".38 special bullet casing" + desc = "A .38 special bullet casing." caliber = ".38" projectile_type = /obj/projectile/bullet/c38 @@ -67,13 +67,13 @@ /obj/item/ammo_casing/c38/match name = ".38 match bullet casing" - desc = "A .38 bullet casing, manufactured to exceedingly high standards." + desc = "A .38 match bullet casing." bullet_skin = "rubber" projectile_type = /obj/projectile/bullet/c38/match /obj/item/ammo_casing/c38/match/bouncy name = ".38 rubber bullet casing" - desc = "A .38 rubber bullet casing, manufactured to exceedingly high standards." + desc = "A .38 rubber bullet casing." bullet_skin = "rubber" projectile_type = /obj/projectile/bullet/c38/match/bouncy diff --git a/code/modules/projectiles/ammunition/ballistic/rifle.dm b/code/modules/projectiles/ammunition/ballistic/rifle.dm index b91c901dd47b..ff6c42284055 100644 --- a/code/modules/projectiles/ammunition/ballistic/rifle.dm +++ b/code/modules/projectiles/ammunition/ballistic/rifle.dm @@ -1,17 +1,17 @@ -// 7.62 (Nagant Rifle) +// 7.62x54mmR (Illestren Hunting Rifle) -/obj/item/ammo_casing/a762 +/obj/item/ammo_casing/a762_54 name = "7.62x54mmR bullet casing" desc = "A 7.62x54mmR bullet casing." icon_state = "rifle-brass" caliber = "7.62x54mmR" - projectile_type = /obj/projectile/bullet/a762 + projectile_type = /obj/projectile/bullet/a762_54 // 8x58mm Caseless (SSG-669C) /obj/item/ammo_casing/caseless/a858 name = "8x58mm caseless round" - desc = "a 8x58mm caseless round." + desc = "A 8x58mm caseless round." icon_state = "caseless" caliber = "a858" projectile_type = /obj/projectile/bullet/a858 @@ -25,14 +25,16 @@ caliber = "a300" projectile_type = /obj/projectile/bullet/a300 -// 5.56mm (M-90gl Carbine & P-16) +// 5.56x39mm (M-90gl Carbine & P-16) -/obj/item/ammo_casing/a556 - name = "5.56mm bullet casing" - desc = "A 5.56mm bullet casing." +/obj/item/ammo_casing/a556_39 + name = "5.56x39mm bullet casing" + desc = "A 5.56x39mm bullet casing." icon_state = "rifle-brass" caliber = "5.56x45mm" - projectile_type = /obj/projectile/bullet/a556 + projectile_type = /obj/projectile/bullet/a556_45 + +// 5.45x39mm (AKS-74U) /obj/item/ammo_casing/a545_39 name = "5.45x39mm bullet casing" @@ -45,12 +47,14 @@ /obj/item/ammo_casing/a545_39/recycled name = "recycled 5.45x39mm bullet casing" - desc = "A recycled 5.45x39mm bullet casing. Likely has been spent and reloaded dozens of times." + desc = "A recycled 5.45x39mm bullet casing." bullet_skin = "surplus" caliber = "5.45x39mm" variance = 3.5 projectile_type = /obj/projectile/bullet/a545_39 +// 7.62x39mm (SVG-67 & SkM-24) + /obj/item/ammo_casing/a762_39 name = "7.62x39mm bullet casing" desc = "A 7.62x39mm bullet casing." @@ -59,6 +63,8 @@ variance = 2 projectile_type = /obj/projectile/bullet/a762_39 +// .300 Blackout (Polymer Survivor Rifle) + /obj/item/ammo_casing/aac_300blk name = ".300 BLK bullet casing" desc = "A .300 Blackout bullet casing." @@ -68,10 +74,12 @@ /obj/item/ammo_casing/aac_300blk/recycled name = "recycled .300 BLK bullet casing" - desc = "A .300 Blackout bullet casing. It looks like it has been re-necked and reloaded several times." + desc = "A recycled .300 Blackout bullet casing." caliber = ".300 BLK" projectile_type = /obj/projectile/bullet/aac_300blk +//.308 Winchester (M514 EBR & CM-GAL-S) + /obj/item/ammo_casing/win308 name = ".308 Winchester bullet casing" desc = "A .308 Winchester bullet casing." diff --git a/code/modules/projectiles/ammunition/ballistic/shotgun.dm b/code/modules/projectiles/ammunition/ballistic/shotgun.dm index bae27ebeace2..9f74727086e5 100644 --- a/code/modules/projectiles/ammunition/ballistic/shotgun.dm +++ b/code/modules/projectiles/ammunition/ballistic/shotgun.dm @@ -2,12 +2,12 @@ /obj/item/ammo_casing/shotgun name = "shotgun slug" - desc = "A 12 gauge lead slug." + desc = "A 12-gauge lead slug." icon = 'icons/obj/ammo_shotshells.dmi' icon_state = "slug" caliber = "12ga" custom_materials = list(/datum/material/iron=4000) - projectile_type = /obj/projectile/bullet/shotgun_slug + projectile_type = /obj/projectile/bullet/slug /obj/item/ammo_casing/shotgun/update_icon_state() icon_state = "[initial(icon_state)][BB ? "" : "-spent"]" @@ -15,9 +15,9 @@ /obj/item/ammo_casing/shotgun/buckshot name = "buckshot shell" - desc = "A 12 gauge buckshot shell." + desc = "A 12-gauge buckshot shell." icon_state = "buckshot" - projectile_type = /obj/projectile/bullet/pellet/shotgun_buckshot + projectile_type = /obj/projectile/bullet/pellet/buckshot pellets = 8 variance = 25 @@ -26,13 +26,13 @@ desc = "A weak beanbag slug for riot control." icon_state = "beanbag" custom_materials = list(/datum/material/iron=250) - projectile_type = /obj/projectile/bullet/shotgun_beanbag + projectile_type = /obj/projectile/bullet/slug/beanbag /obj/item/ammo_casing/shotgun/rubbershot name = "rubber shot" desc = "A shotgun casing filled with densely-packed rubber balls, used to incapacitate crowds from a distance." icon_state = "rubber" - projectile_type = /obj/projectile/bullet/pellet/shotgun_rubbershot + projectile_type = /obj/projectile/bullet/pellet/rubbershot pellets = 8 variance = 25 custom_materials = list(/datum/material/iron=4000) @@ -47,16 +47,16 @@ name = "improvised shell" desc = "An extremely weak shotgun shell with multiple small pellets made out of metal shards." icon_state = "improvised" - projectile_type = /obj/projectile/bullet/pellet/shotgun_improvised + projectile_type = /obj/projectile/bullet/pellet/improvised custom_materials = list(/datum/material/iron=250) pellets = 10 variance = 25 /obj/item/ammo_casing/shotgun/incapacitate name = "custom incapacitating shot" - desc = "A shotgun casing filled with... something. used to incapacitate targets." + desc = "A shotgun casing filled with... something. Used to incapacitate targets." icon_state = "bounty" - projectile_type = /obj/projectile/bullet/pellet/shotgun_incapacitate + projectile_type = /obj/projectile/bullet/pellet/rubbershot/incapacitate pellets = 12//double the pellets, but half the stun power of each, which makes this best for just dumping right in someone's face. variance = 25 custom_materials = list(/datum/material/iron=4000) @@ -65,12 +65,12 @@ name = "taser slug" desc = "A stunning taser slug." icon_state = "taser" - projectile_type = /obj/projectile/bullet/shotgun_stunslug + projectile_type = /obj/projectile/bullet/slug/stun custom_materials = list(/datum/material/iron=250) /obj/item/ammo_casing/shotgun/dart name = "shotgun dart" - desc = "A dart for use in shotguns. Can be injected with up to 30 units of any chemical." + desc = "A dart for use in shotguns. Can be injected with up to thirty units of any chemical." icon_state = "dart" projectile_type = /obj/projectile/bullet/dart var/reagent_amount = 30 @@ -115,13 +115,13 @@ name = "meteorslug shell" desc = "A shotgun shell rigged with CMC technology, which launches a massive slug when fired." icon_state = "meteor" - projectile_type = /obj/projectile/bullet/shotgun_meteorslug + projectile_type = /obj/projectile/bullet/slug/meteor /obj/item/ammo_casing/shotgun/frag12 name = "FRAG-12 slug" desc = "A high explosive breaching round for a 12 gauge shotgun." icon_state = "frag12" - projectile_type = /obj/projectile/bullet/shotgun_frag12 + projectile_type = /obj/projectile/bullet/slug/frag12 /obj/item/ammo_casing/shotgun/ion name = "ion shell" @@ -152,7 +152,7 @@ name = "two-bore shell" desc = "A massive fucking two-bore shell." caliber = "twobore" - projectile_type = /obj/projectile/bullet/pellet/shotgun_buckshot/twobore + projectile_type = /obj/projectile/bullet/pellet/buckshot/twobore pellets = 6 variance = 20 transform = matrix(2, 0, 0, 0, 2, 0) diff --git a/code/modules/projectiles/ammunition/ballistic/smg.dm b/code/modules/projectiles/ammunition/ballistic/smg.dm index d58a1464f529..37218201902e 100644 --- a/code/modules/projectiles/ammunition/ballistic/smg.dm +++ b/code/modules/projectiles/ammunition/ballistic/smg.dm @@ -1,4 +1,4 @@ -// 4.6x30mm (Autorifles) +// 4.6x30mm (WT-550 Automatic Rifle & NT-SVG) /obj/item/ammo_casing/c46x30mm name = "4.6x30mm bullet casing" @@ -11,7 +11,7 @@ name = "4.6x30mm armor-piercing bullet casing" desc = "A 4.6x30mm armor-piercing bullet casing." bullet_skin = "ap" - projectile_type = /obj/projectile/bullet/c46x30mm_ap + projectile_type = /obj/projectile/bullet/c46x30mm/ap /obj/item/ammo_casing/c46x30mm/inc name = "4.6x30mm incendiary bullet casing" @@ -19,6 +19,8 @@ bullet_skin = "incen" projectile_type = /obj/projectile/bullet/incendiary/c46x30mm +// 4.73x33mm caseless (Solar) + /obj/item/ammo_casing/caseless/c47x33mm name = "4.73x33mm caseless round" desc = "A 4.73x33mm caseless round." @@ -26,9 +28,11 @@ caliber = "4.73x33mm caseless" projectile_type = /obj/projectile/bullet/c47x33mm +// 5.56mm HITP caseless (Pistole C) + /obj/item/ammo_casing/caseless/c556mm - name = "5.56mm caseless round" - desc = "A 5.56mm caseless round." + name = "5.56mm HITP caseless round" + desc = "A 5.56mm HITP caseless round." icon_state = "caseless" caliber = "5.56mm caseless" projectile_type = /obj/projectile/bullet/c556mm @@ -36,19 +40,19 @@ /obj/item/ammo_casing/caseless/c556mm/surplus name = "5.56mm HITP caseless surplus round" desc = "A 5.56mm HITP caseless surplus round." - projectile_type = /obj/projectile/bullet/c556mm_surplus + projectile_type = /obj/projectile/bullet/c556mm/surplus /obj/item/ammo_casing/caseless/c556mm/ap - name = "5.56mm HITP caseless armor piercing round" - desc = "A 5.56mm HITP caseless armor piercing round." - projectile_type = /obj/projectile/bullet/c556mm_ap + name = "5.56mm HITP caseless armor-piercing round" + desc = "A 5.56mm HITP caseless armor-piercing round." + projectile_type = /obj/projectile/bullet/c556mm/ap /obj/item/ammo_casing/caseless/c556mm/hp - name = "5.56mm HITP caseless hollow-point round" - desc = "A 5.56mm HITP caseless hollow-point round." - projectile_type = /obj/projectile/bullet/c556mm_hp + name = "5.56mm HITP caseless hollow point round" + desc = "A 5.56mm HITP caseless hollow point round." + projectile_type = /obj/projectile/bullet/c556mm/hp /obj/item/ammo_casing/caseless/c556mm/rubbershot - name = "5.56mm HITP rubber round" + name = "5.56mm HITP caseless rubber round" desc = "A 5.56mm HITP caseless rubber round." - projectile_type = /obj/projectile/bullet/c556mm/rubbershot + projectile_type = /obj/projectile/bullet/c556mm/rubber diff --git a/code/modules/projectiles/ammunition/ballistic/sniper.dm b/code/modules/projectiles/ammunition/ballistic/sniper.dm index 4762e05a5cac..af7369204e6d 100644 --- a/code/modules/projectiles/ammunition/ballistic/sniper.dm +++ b/code/modules/projectiles/ammunition/ballistic/sniper.dm @@ -1,21 +1,21 @@ -// .50 (Sniper) +// .50 BMG (Sniper) /obj/item/ammo_casing/p50 - name = ".50 bullet casing" - desc = "A .50 bullet casing." + name = ".50 BMG bullet casing" + desc = "A .50 BMG bullet casing." icon_state = "big-steel" caliber = ".50 BMG" projectile_type = /obj/projectile/bullet/p50 /obj/item/ammo_casing/p50/soporific - name = ".50 soporific bullet casing" - desc = "A .50 bullet casing, specialised in sending the target to sleep, instead of hell." + name = ".50 BMG soporific bullet casing" + desc = "A .50 BMG soporific bullet casing." bullet_skin = "rubber" projectile_type = /obj/projectile/bullet/p50/soporific harmful = FALSE /obj/item/ammo_casing/p50/penetrator - name = ".50 penetrator round bullet casing" - desc = "A .50 caliber penetrator round casing." + name = ".50 BMG penetrator bullet casing" + desc = "A .50 BMG penetrator bullet casing." bullet_skin = "ap" projectile_type = /obj/projectile/bullet/p50/penetrator diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index 253e9262e595..0336744ec748 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -1,6 +1,8 @@ +// .357 Speed Loaders (Syndicate Revolver) + /obj/item/ammo_box/a357 name = "speed loader (.357)" - desc = "Designed to quickly reload revolvers." + desc = "A 7-round speed loader for quickly reloading .357 revolvers. These rounds do good damage with average performance against armor." icon_state = "357" ammo_type = /obj/item/ammo_casing/a357 max_ammo = 7 @@ -11,17 +13,19 @@ /obj/item/ammo_box/a357/match name = "speed loader (.357 match)" - desc = "Designed to quickly reload revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with." + desc = "A 7-round speed loader for quickly reloading .357 revolvers. These match rounds travel faster, perform better against armor, and can ricochet off targets." ammo_type = /obj/item/ammo_casing/a357/match /obj/item/ammo_box/a357/hp name = "speed loader (.357 hollow point)" - desc = "Designed to quickly reload revolvers. Loaded with expanding rounds that cause massive tissue damage at the cost of armor penetration." + desc = "A 7-round speed loader for quickly reloading .357 revolvers. These hollow point rounds do incredible damage against soft targets, but are nearly ineffective against armored ones." ammo_type = /obj/item/ammo_casing/a357/hp +// .45-70 Ammo Holders (Hunting Revolver) + /obj/item/ammo_box/a4570 name = "ammo holder (.45-70)" - desc = "Designed to help reload large revolvers." + desc = "A 6-round ammo holder for .45-70 revolvers. These rounds do significant damage with average performance against armor." icon_state = "4570" ammo_type = /obj/item/ammo_casing/a4570 max_ammo = 6 @@ -32,33 +36,37 @@ /obj/item/ammo_box/a4570/match name = "ammo holder (.45-70 match)" - desc = "Designed to help reload large revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with." + desc = "A 6-round ammo holder for .45-70 revolvers. These match rounds travel faster, perform better against armor, and can ricochet off targets." ammo_type = /obj/item/ammo_casing/a4570/match /obj/item/ammo_box/a4570/hp name = "ammo holder (.45-70 hollow point)" - desc = "Designed to help reload large revolvers. Loaded with expanding rounds that cause massive tissue damage at the cost of armor penetration." + desc = "A 6-round ammo holder for .45-70 revolvers. These hollow point rounds do legendary damage against soft targets, but are nearly ineffective against armored ones." ammo_type = /obj/item/ammo_casing/a357/hp /obj/item/ammo_box/a4570/explosive name = "ammo holder (.45-70 explosive)" - desc = "Designed to help reload large revolvers. These rounds contain a small explosive charge that detonates on impact, creating large wounds and potentially removing limbs." + desc = "A 6-round ammo holder for .45-70 revolvers. These explosive rounds contain a small explosive charge that detonates on impact, creating large wounds and potentially removing limbs." ammo_type = /obj/item/ammo_casing/a4570/explosive +// 7.62x38mmR Ammo Holders (Nagant Revolver) + /obj/item/ammo_box/n762_clip name = "ammo holder (7.62x38mmR)" - desc = "Designed to help reload Nagant revolvers." + desc = "A 7-round ammo holder for the Nagant revolver. These rounds do good damage, but struggle against armor." icon_state = "n762" - ammo_type = /obj/item/ammo_casing/n762 + ammo_type = /obj/item/ammo_casing/n762_38 max_ammo = 7 multiple_sprites = AMMO_BOX_PER_BULLET item_flags = NO_MAT_REDEMPTION w_class = WEIGHT_CLASS_TINY instant_load = TRUE +// .38 special Speed Loaders (Colt Detective Special) + /obj/item/ammo_box/c38 - name = "speed loader (.38)" - desc = "Designed to quickly reload revolvers." + name = "speed loader (.38 special)" + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These rounds do moderate damage, but plink against armor." icon_state = "38" ammo_type = /obj/item/ammo_casing/c38 max_ammo = 6 @@ -69,63 +77,111 @@ /obj/item/ammo_box/c38/trac name = "speed loader (.38 TRAC)" - desc = "Designed to quickly reload revolvers. TRAC bullets embed a tracking implant within the target's body." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These TRAC rounds do pitiful damage, but embed a tracking device in targets hit." ammo_type = /obj/item/ammo_casing/c38/trac /obj/item/ammo_box/c38/match name = "speed loader (.38 match)" - desc = "Designed to quickly reload revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These match rounds travel faster, perform better against armor, and can ricochet off targets." ammo_type = /obj/item/ammo_casing/c38/match /obj/item/ammo_box/c38/match/bouncy name = "speed loader (.38 rubber)" - desc = "Designed to quickly reload revolvers. These rounds are incredibly bouncy and MOSTLY nonlethal, making them great to show off trickshots with." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These rounds are incredibly bouncy and MOSTLY nonlethal, making them great to show off trickshots with." ammo_type = /obj/item/ammo_casing/c38/match/bouncy /obj/item/ammo_box/c38/dumdum name = "speed loader (.38 dum-dum)" - desc = "Designed to quickly reload revolvers. Dum-dum bullets shatter on impact and shred the target's innards, likely getting caught inside." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These dum-dum bullets shatter on impact and embed in the target's innards. However, they're nearly ineffective against armor and do okay damage." ammo_type = /obj/item/ammo_casing/c38/dumdum /obj/item/ammo_box/c38/hotshot name = "speed loader (.38 hot shot)" - desc = "Designed to quickly reload revolvers. Hot shot bullets contain an incendiary payload." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These hot shot bullets contain an incendiary payload that set targets alight." ammo_type = /obj/item/ammo_casing/c38/hotshot /obj/item/ammo_box/c38/iceblox name = "speed loader (.38 iceblox)" - desc = "Designed to quickly reload revolvers. Iceblox bullets contain a cryogenic payload." + desc = "A 6-round speed loader for quickly reloading .38 special revolvers. These iceblox bullets contain a cryogenic payload that chills targets." ammo_type = /obj/item/ammo_casing/c38/iceblox +// 7.62x54mmR Stripper Clip (Illestren Hunting Rifle) + +/obj/item/ammo_box/a762 + name = "stripper clip (7.62x54mmR)" + desc = "A 5-round stripper clip for the Illestren Hunting Rifle. These rounds do good damage with significant armor penetration." + icon_state = "762" + ammo_type = /obj/item/ammo_casing/a762_54 + max_ammo = 5 + multiple_sprites = AMMO_BOX_PER_BULLET + w_class = WEIGHT_CLASS_TINY + instant_load = TRUE + +// 8x58mm Stripper Clip (SSG-669C) + +/obj/item/ammo_box/a858 + name = "stripper clip (8x58mm)" + desc = "A 5-round stripper clip for the SSG-669C rifle. These rounds do good damage with significant armor penetration." + icon_state = "762" + ammo_type = /obj/item/ammo_casing/caseless/a858 + max_ammo = 5 + multiple_sprites = AMMO_BOX_PER_BULLET + +// .300 Blackout Stripper Clip (Polymer Survivor Rifle) + +/obj/item/ammo_box/aac_300blk_stripper + name = "stripper clip (.300 BLK)" + desc = "A 5-round stripper clip for makeshift bolt-action rifles. These rounds do good damage with good armor penetration." + icon_state = "762" + ammo_type = /obj/item/ammo_casing/aac_300blk + caliber = ".300 BLK" + max_ammo = 5 + multiple_sprites = AMMO_BOX_PER_BULLET + w_class = WEIGHT_CLASS_TINY + instant_load = TRUE + +// Ferromagnetic Pellet Speed Loader (Claris) + +/obj/item/ammo_box/amagpellet_claris + name = "\improper Claris speed loader (ferromagnetic pellet)" + desc = "A 22-round speed loader for quickly reloading the Claris rifle. Ferromagnetic pellets do okay damage with significant armor penetration." + icon_state = "claris-sl" + ammo_type = /obj/item/ammo_casing/caseless/gauss + max_ammo = 22 + multiple_sprites = AMMO_BOX_FULL_EMPTY + item_flags = NO_MAT_REDEMPTION + +// Ammo Boxes + /obj/item/ammo_box/c38_box name = "ammo box (.38)" - desc = "A box of standard .38 ammo." + desc = "A box of standard .38 special ammo." icon_state = "38box" ammo_type = /obj/item/ammo_casing/c38 max_ammo = 50 /obj/item/ammo_box/a12g - name = "ammo box (12ga buckshot)" - desc = "A box of 12 gauge buckshot shells, devastating at close range." + name = "ammo box (12g buckshot)" + desc = "A box of 12-gauge buckshot shells, devastating at close range." icon_state = "12gbox-buckshot" ammo_type = /obj/item/ammo_casing/shotgun/buckshot max_ammo = 25 /obj/item/ammo_box/a12g/slug - name = "ammo box (12ga slug)" - desc = "A box of 12 gauge slugs, for improved accuracy and penetration." + name = "ammo box (12g slug)" + desc = "A box of 12-gauge slugs, for improved accuracy and penetration." icon_state = "12gbox-slug" ammo_type = /obj/item/ammo_casing/shotgun /obj/item/ammo_box/a12g/beanbag - name = "ammo box (12ga beanbag)" - desc = "A box of 12 gauge beanbag shells, for incapacitating targets." + name = "ammo box (12g beanbag)" + desc = "A box of 12-gauge beanbag shells, for incapacitating targets." icon_state = "12gbox-beanbag" ammo_type = /obj/item/ammo_casing/shotgun/beanbag /obj/item/ammo_box/a12g/rubbershot - name = "ammo box (12ga rubbershot)" - desc = "A box of 12 gauge rubbershot shells, designed for riot control." + name = "ammo box (12g rubbershot)" + desc = "A box of 12-gauge rubbershot shells, designed for riot control." icon_state = "12gbox-rubbershot" ammo_type = /obj/item/ammo_casing/shotgun/rubbershot @@ -146,7 +202,7 @@ name = "ammo box (9mm rubbershot)" desc = "A box of 9mm rubbershot ammo, designed to disable targets without causing serious damage." icon_state = "9mmbox-rubbershot" - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot + ammo_type = /obj/item/ammo_casing/c9mm/rubber /obj/item/ammo_box/c9mm/ap name = "ammo box (9mm armor-piercing)" @@ -183,7 +239,7 @@ name = "ammo box (10mm rubbershot)" desc = "A box of 10mm rubbershot ammo, designed to disable targets without causing serious damage." icon_state = "10mmbox-rubbershot" - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot + ammo_type = /obj/item/ammo_casing/c9mm/rubber /obj/item/ammo_box/c10mm/ap name = "ammo box (10mm armor-piercing)" @@ -201,7 +257,7 @@ name = "ammo box (10mm incendiary)" desc = "A box of 10mm incendiary ammo, designed to ignite targets at the cost of initial damage." icon_state = "10mmbox-incendiary" - ammo_type = /obj/item/ammo_casing/c10mm/fire + ammo_type = /obj/item/ammo_casing/c10mm/inc /obj/item/ammo_box/c45 name = "ammo box (.45)" @@ -220,7 +276,7 @@ name = "ammo box (.45 rubbershot)" desc = "A box of .45 rubbershot ammo, designed to disable targets without causing serious damage." icon_state = "45box-rubbershot" - ammo_type = /obj/item/ammo_casing/c45/rubbershot + ammo_type = /obj/item/ammo_casing/c45/rubber /obj/item/ammo_box/c45/ap name = "ammo box (.45 armor-piercing)" @@ -238,7 +294,7 @@ name = "ammo box (.45 incendiary)" desc = "A box of .45 incendiary ammo, designed to ignite targets at the cost of initial damage." icon_state = "45box-incendiary" - ammo_type = /obj/item/ammo_casing/c45/fire + ammo_type = /obj/item/ammo_casing/c45/inc /obj/item/ammo_box/c556mmHITP name = "ammo box (5.56mm HITP caseless)" @@ -279,29 +335,11 @@ multiple_sprites = AMMO_BOX_PER_BULLET w_class = WEIGHT_CLASS_NORMAL -/obj/item/ammo_box/a762 - name = "stripper clip (7.62x54mmR)" - desc = "A stripper clip of rimmed rifle cartridges." - icon_state = "762" - ammo_type = /obj/item/ammo_casing/a762 - max_ammo = 5 - multiple_sprites = AMMO_BOX_PER_BULLET - w_class = WEIGHT_CLASS_TINY - instant_load = TRUE - -/obj/item/ammo_box/a858 - name = "stripper clip (8x58mm)" - desc = "A rifle-cartrige stripper clip for the SSG-669C." - icon_state = "762" - ammo_type = /obj/item/ammo_casing/caseless/a858 - max_ammo = 5 - multiple_sprites = AMMO_BOX_PER_BULLET - /obj/item/ammo_box/n762 name = "ammo box (7.62x38mmR)" icon_state = "n762box" desc = "A box of unusual revolver ammunition with the bullet seated below the mouth of the cartridge." - ammo_type = /obj/item/ammo_casing/n762 + ammo_type = /obj/item/ammo_casing/n762_38 max_ammo = 28 /obj/item/ammo_box/a762_39 @@ -328,21 +366,3 @@ icon_state = "foambox_riot" ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot custom_materials = list(/datum/material/iron = 50000) - -/obj/item/ammo_box/magazine/zip_ammo_9mm - name = "budget pistol magazine(9mm)" - desc = "A cheaply-made, poorly-designed pistol magazine that can only hold 4 rounds." - icon_state = "ZipAmmo9mm" - ammo_type = /obj/item/ammo_casing/c9mm/surplus - caliber = "9mm" - max_ammo = 4 - custom_materials = list(/datum/material/iron = 20000) - -/obj/item/ammo_box/amagpellet_claris - name = "claris speed loader (ferromagnetic pellet)" - desc = "Designed to quickly reload the claris." - icon_state = "claris-sl" - ammo_type = /obj/item/ammo_casing/caseless/gauss - max_ammo = 22 - multiple_sprites = AMMO_BOX_FULL_EMPTY - item_flags = NO_MAT_REDEMPTION diff --git a/code/modules/projectiles/boxes_magazines/external/gauss.dm b/code/modules/projectiles/boxes_magazines/external/gauss.dm index 1d5800e75bbd..ca497d6560cb 100644 --- a/code/modules/projectiles/boxes_magazines/external/gauss.dm +++ b/code/modules/projectiles/boxes_magazines/external/gauss.dm @@ -1,5 +1,6 @@ /obj/item/ammo_box/magazine/gauss name = "gauss magazine (ferromagnetic pellets)" + desc = "A 24-round magazine for the prototype gauss rifle. Ferromagnetic pellets do okay damage with significant armor penetration." icon_state = "mediummagmag" ammo_type = /obj/item/ammo_casing/caseless/gauss caliber = "pellet" @@ -7,7 +8,8 @@ multiple_sprites = AMMO_BOX_FULL_EMPTY /obj/item/ammo_box/magazine/modelh - name = "model-h magazine (ferromagnetic slugs)" + name = "Model H magazine (ferromagnetic slugs)" + desc = "A 10-round magazine for the Model H pistol. Ferromagnetic slugs are slow, but do incredible damage with significant armor penetration." icon_state = "smallmagmag" ammo_type = /obj/item/ammo_casing/caseless/gauss/slug caliber = "slug" @@ -15,7 +17,8 @@ multiple_sprites = AMMO_BOX_FULL_EMPTY /obj/item/ammo_box/magazine/gar - name = "gar tube magazine (ferromagnetic lances)" + name = "GAR tube magazine (ferromagnetic lances)" + desc = "A 32-round magazined for the GAR assault rifle. Ferromagnetic lances do good damage with significant armor penetration." icon_state = "gar-mag" ammo_type = /obj/item/ammo_casing/caseless/gauss/lance caliber = "lance" diff --git a/code/modules/projectiles/boxes_magazines/external/grenade.dm b/code/modules/projectiles/boxes_magazines/external/grenade.dm index 315ed8a259a5..8c3ee5743b58 100644 --- a/code/modules/projectiles/boxes_magazines/external/grenade.dm +++ b/code/modules/projectiles/boxes_magazines/external/grenade.dm @@ -1,5 +1,6 @@ /obj/item/ammo_box/magazine/m75 name = "specialized magazine (.75)" + desc = "An 8-round specialized magazine for the gyrojet pistol. .75 rounds explode on impact." icon_state = "75" ammo_type = /obj/item/ammo_casing/caseless/a75 caliber = "75" diff --git a/code/modules/projectiles/boxes_magazines/external/lmg.dm b/code/modules/projectiles/boxes_magazines/external/lmg.dm index f49c58aeb8e9..192a9f723857 100644 --- a/code/modules/projectiles/boxes_magazines/external/lmg.dm +++ b/code/modules/projectiles/boxes_magazines/external/lmg.dm @@ -1,5 +1,6 @@ /obj/item/ammo_box/magazine/mm712x82 name = "box magazine (7.12x82mm)" + desc = "A 50-round box magazine for the L6 SAW machine gun. These rounds do moderate damage with significant armor penetration." icon_state = "a762-50" base_icon_state = "a762" ammo_type = /obj/item/ammo_casing/mm712x82 @@ -9,18 +10,22 @@ /obj/item/ammo_box/magazine/mm712x82/hollow name = "box magazine (7.12x82mm HP)" - ammo_type = /obj/item/ammo_casing/mm712x82/hollow + desc = "A 50-round box magazine for the L6 SAW machine gun. These hollow point rounds do incredible damage against soft targets, but struggle against armored ones." + ammo_type = /obj/item/ammo_casing/mm712x82/hp /obj/item/ammo_box/magazine/mm712x82/ap name = "box magazine (7.12x82mm AP)" + desc = "A 50-round box magazine for the L6 SAW machine gun. These armor-piercing rounds are nearly perfect at piercing protective equipment." ammo_type = /obj/item/ammo_casing/mm712x82/ap -/obj/item/ammo_box/magazine/mm712x82/incen - name = "box magazine (7.12x82mm Incendiary)" - ammo_type = /obj/item/ammo_casing/mm712x82/incen +/obj/item/ammo_box/magazine/mm712x82/inc + name = "box magazine (7.12x82mm incendiary)" + desc = "A 50-round box magazine for the L6 SAW machine gun. These incendiary rounds deal mediocre damage, but leave flaming trails which set targets ablaze." + ammo_type = /obj/item/ammo_casing/mm712x82/inc /obj/item/ammo_box/magazine/mm712x82/match - name = "box magazine (7.12x82mm Match)" + name = "box magazine (7.12x82mm match)" + desc = "A 50-round box magazine for the L6 SAW machine gun. These match rounds travel quicker with incredible armor penetration. Can also ricochet off targets." ammo_type = /obj/item/ammo_casing/mm712x82/match /obj/item/ammo_box/magazine/mm712x82/update_icon_state() diff --git a/code/modules/projectiles/boxes_magazines/external/pistol.dm b/code/modules/projectiles/boxes_magazines/external/pistol.dm index 44dc2b3d24d7..ca4702b641d7 100644 --- a/code/modules/projectiles/boxes_magazines/external/pistol.dm +++ b/code/modules/projectiles/boxes_magazines/external/pistol.dm @@ -1,64 +1,64 @@ /obj/item/ammo_box/magazine/m10mm name = "pistol magazine (10mm)" - desc = "A single-stack handgun magazine designed to chamber 10mm." + desc = "An 8-round single-stack magazine for the stechkin pistol. These rounds do moderate damage, but struggle against armor." icon_state = "9x19p" ammo_type = /obj/item/ammo_casing/c10mm caliber = "10mm" max_ammo = 8 multiple_sprites = AMMO_BOX_FULL_EMPTY -/obj/item/ammo_box/magazine/m10mm/fire +/obj/item/ammo_box/magazine/m10mm/inc name = "pistol magazine (10mm incendiary)" + desc = "An 8-round single-stack magazine for the stechkin pistol. These incendiary rounds deal mediocre damage, but leave flaming trails which set targets ablaze." icon_state = "9x19pI" - desc = "A single-stack handgun magazine designed to chamber 10mm. Loaded with rounds which ignite the target." - ammo_type = /obj/item/ammo_casing/c10mm/fire + ammo_type = /obj/item/ammo_casing/c10mm/inc /obj/item/ammo_box/magazine/m10mm/hp name = "pistol magazine (10mm HP)" + desc = "An 8-round single-stack magazine for the stechkin pistol. These hollow point rounds do incredible damage against soft targets, but are nearly ineffective against armored ones." icon_state = "9x19pH" - desc= "A single-stack handgun magazine designed to chamber 10mm. Loaded with rounds which deal more damage, but are completely ineffective against armor." ammo_type = /obj/item/ammo_casing/c10mm/hp /obj/item/ammo_box/magazine/m10mm/ap name = "pistol magazine (10mm AP)" + desc = "An 8-round single-stack magazine for the stechkin pistol. These armor-piercing rounds are okay at piercing protective equipment, but lose some stopping power." icon_state = "9x19pA" - desc= "A single-stack handgun magazine designed to chamber 10mm. Loaded with rounds which penetrate armour, but are less effective against normal targets." ammo_type = /obj/item/ammo_casing/c10mm/ap -/obj/item/ammo_box/magazine/m10mm/rubbershot - name = "pistol magazine (10mm rubbershot)" +/obj/item/ammo_box/magazine/m10mm/rubber + name = "pistol magazine (10mm rubber)" + desc = "An 8-round handgun magazine for the stechkin pistol. These rubber rounds trade lethality for a heavy impact which can incapacitate targets. Performs even worse against armor." icon_state = "9x19pR" - desc = "A single-stack handgun magazine designed to chamber 10mm. Loaded with less-lethal rubber rounds which disable targets without causing serious damage." - ammo_type = /obj/item/ammo_casing/c10mm/rubbershot + ammo_type = /obj/item/ammo_casing/c10mm/rubber /obj/item/ammo_box/magazine/m45 name = "pistol magazine (.45)" - desc = "A single stack M1911 reproduction magazine, faithfully designed to chamber .45." + desc = "An 8-round single-stack magazine for the M1911 pistol. These rounds do moderate damage, but struggle against armor." icon_state = "45-8" base_icon_state = "45" ammo_type = /obj/item/ammo_casing/c45 caliber = ".45" max_ammo = 8 -/obj/item/ammo_box/magazine/m45/fire +/obj/item/ammo_box/magazine/m45/inc name = "pistol magazine (.45 incendiary)" - desc = "A single stack M1911 reproduction magazine, faithfully designed to chamber .45. Loaded with rounds which ignite the target." - ammo_type = /obj/item/ammo_casing/c45/fire + desc = "An 8-round single-stack magazine for the M1911 pistol. These incendiary rounds deal mediocre damage, but leave flaming trails which set targets ablaze." + ammo_type = /obj/item/ammo_casing/c45/inc /obj/item/ammo_box/magazine/m45/hp name = "pistol magazine (.45 HP)" - desc= "A single stack M1911 reproduction magazine, faithfully designed to chamber .45. Loaded with rounds which deal more damage, but are completely ineffective against armor." + desc= "An 8-round single-stack magazine for the M1911 pistol. These hollow point rounds do incredible damage against soft targets, but are nearly ineffective against armored ones." ammo_type = /obj/item/ammo_casing/c45/hp /obj/item/ammo_box/magazine/m45/ap name = "pistol magazine (.45 AP)" - desc= "A single stack M1911 reproduction magazine, faithfully designed to chamber .45. Loaded with rounds which penetrate armour, but are less effective against normal targets." + desc= "An 8-round single-stack magazine for the M1911 pistol. These armor-piercing rounds are okay at piercing protective equipment, but lose some stopping power." ammo_type = /obj/item/ammo_casing/c45/ap -/obj/item/ammo_box/magazine/m45/rubbershot - name = "pistol magazine (.45 rubbershot)" - desc = "A single stack M1911 reproduction magazine, faithfully designed to chamber .45. Loaded with less-lethal rubber rounds which disable targets without causing serious damage." - ammo_type = /obj/item/ammo_casing/c45/rubbershot +/obj/item/ammo_box/magazine/m45/rubber + name = "pistol magazine (.45 rubber)" + desc = "An 8-round single-stack magazine for the M1911 pistol. These rubber rounds trade lethality for a heavy impact which can incapacitate targets. Performs even worse against armor." + ammo_type = /obj/item/ammo_casing/c45/rubber /obj/item/ammo_box/magazine/m45/update_icon_state() . = ..() @@ -66,32 +66,32 @@ /obj/item/ammo_box/magazine/co9mm name = "pistol magazine (9mm)" - desc = "A double-stack pistol magazine designed to chamber 9mm." + desc = "A 10-round double-stack magazine for standard-issue 9mm pistols. These rounds do okay damage, but struggle against armor." icon_state = "co9mm-8" base_icon_state = "co9mm" ammo_type = /obj/item/ammo_casing/c9mm caliber = "9mm" max_ammo = 10 -/obj/item/ammo_box/magazine/co9mm/fire +/obj/item/ammo_box/magazine/co9mm/inc name = "pistol magazine (9mm incendiary)" - desc = "A double-stack pistol magazine designed to chamber 9mm. Loaded with rounds which ignite the target." + desc = "A 10-round double-stack magazine for standard-issue 9mm pistols. These incendiary rounds deal pitiful damage, but leave flaming trails which set targets ablaze." ammo_type = /obj/item/ammo_casing/c9mm/inc /obj/item/ammo_box/magazine/co9mm/hp name = "pistol magazine (9mm HP)" - desc= "A double-stack pistol magazine designed to chamber 9mm. Loaded with rounds which deal more damage, but are completely ineffective against armor." + desc= "A 10-round double-stack magazine for standard-issue 9mm pistols. These hollow point rounds do significant damage against soft targets, but are nearly ineffective against armored ones." ammo_type = /obj/item/ammo_casing/c9mm/hp /obj/item/ammo_box/magazine/co9mm/ap name = "pistol magazine (9mm AP)" - desc= "A double-stack pistol magazine designed to chamber 9mm. Loaded with rounds which penetrate armour, but are less effective against normal targets." + desc= "A 10-round double-stack magazine for standard-issue 9mm pistols. These armor-piercing rounds are okay at piercing protective equipment, but lose some stopping power." ammo_type = /obj/item/ammo_casing/c9mm/ap -/obj/item/ammo_box/magazine/co9mm/rubbershot - name = "pistol magazine (9mm rubbershot)" - desc = "A double-stack pistol magazine designed to chamber 9mm. Loaded with less-lethal rubber rounds which disable targets without causing serious damage." - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot +/obj/item/ammo_box/magazine/co9mm/rubber + name = "pistol magazine (9mm rubber)" + desc = "A 10-round double-stack magazine for standard-issue 9mm pistols. These rubber rounds trade lethality for a heavy impact which can incapacitate targets. Performs even worse against armor." + ammo_type = /obj/item/ammo_casing/c9mm/rubber /obj/item/ammo_box/magazine/co9mm/update_icon_state() . = ..() @@ -99,7 +99,7 @@ /obj/item/ammo_box/magazine/pistolm9mm name = "large pistol magazine (9mm)" - desc = "An extended double stack pistol magazine, designed to chamber 9mm." + desc = "A long, 15-round double-stack magazine designed for the stechkin APS pistol. These rounds do okay damage, but struggle against armor." icon_state = "9x19p-8" base_icon_state = "9x19p" ammo_type = /obj/item/ammo_casing/c9mm @@ -112,7 +112,7 @@ /obj/item/ammo_box/magazine/m50 name = "handgun magazine (.50 AE)" - desc = "An oversized handgun magazine designed to chamber .50 AE." + desc = "An oversized, 7-round handgun magazine for the Desert Eagle handgun. These rounds do significant damage with average performance against armor." icon_state = "50ae" ammo_type = /obj/item/ammo_casing/a50AE caliber = ".50 AE" @@ -127,3 +127,12 @@ caliber = ".38" max_ammo = 3 w_class = WEIGHT_CLASS_TINY + +/obj/item/ammo_box/magazine/zip_ammo_9mm + name = "budget pistol magazine (9mm)" + desc = "A cheaply-made, 4-round surplus magazine that fits standard-issue 9mm pistols. These rounds do okay damage, but struggle against armor." + icon_state = "ZipAmmo9mm" + ammo_type = /obj/item/ammo_casing/c9mm/surplus + caliber = "9mm" + max_ammo = 4 + custom_materials = list(/datum/material/iron = 20000) diff --git a/code/modules/projectiles/boxes_magazines/external/rechargable.dm b/code/modules/projectiles/boxes_magazines/external/rechargable.dm index 5a4af7929cff..f5cb7e7ee9a2 100644 --- a/code/modules/projectiles/boxes_magazines/external/rechargable.dm +++ b/code/modules/projectiles/boxes_magazines/external/rechargable.dm @@ -1,6 +1,6 @@ /obj/item/ammo_box/magazine/recharge name = "power pack" - desc = "A rechargeable, detachable battery that serves as a magazine for laser rifles." + desc = "A detachable, rechargeable battery for the laser rifle. Grants 20 shots at full charge." icon_state = "oldrifle-20" base_icon_state = "oldrifle" ammo_type = /obj/item/ammo_casing/caseless/laser diff --git a/code/modules/projectiles/boxes_magazines/external/rifle.dm b/code/modules/projectiles/boxes_magazines/external/rifle.dm index 1e184405effa..86fef186652b 100644 --- a/code/modules/projectiles/boxes_magazines/external/rifle.dm +++ b/code/modules/projectiles/boxes_magazines/external/rifle.dm @@ -1,6 +1,6 @@ /obj/item/ammo_box/magazine/m10mm/rifle name = "rifle magazine (10mm)" - desc = "A well-worn magazine fitted for surplus rifles, designed to chamber 10mm." + desc = "A well-worn, 10-round magazine for the surplus rifle. These rounds do moderate damage, but struggle against armor." icon_state = "75-8" base_icon_state = "75" ammo_type = /obj/item/ammo_casing/c10mm @@ -13,16 +13,16 @@ /obj/item/ammo_box/magazine/m556 name = "toploader magazine (5.56x45mm)" - desc = "An advanced top-loading assault rifle magazine, designed to chamber 5.56x45mm." + desc = "An advanced, 30-round toploading magazine for the M-90gl Carbine. These rounds do moderate damage with good armor penetration." icon_state = "5.56m" - ammo_type = /obj/item/ammo_casing/a556 + ammo_type = /obj/item/ammo_casing/a556_39 caliber = "5.56x45mm" max_ammo = 30 multiple_sprites = AMMO_BOX_FULL_EMPTY /obj/item/ammo_box/magazine/rifle47x33mm - name = "\improper SolGov AR magazine (4.73x33mm caseless)" - desc = "A rather large magazine designed to chamber 4.73x33mm caseless." + name = "\improper Solarian LMG magazine (4.73x33mm caseless)" + desc = "A large, 50-round magazine for the Solar machine gun. These rounds do moderate damage with good armor penetration." icon_state = "47x33mm-50" base_icon_state = "47x33mm" ammo_type = /obj/item/ammo_casing/caseless/c47x33mm @@ -35,8 +35,8 @@ icon_state = "[base_icon_state]-[round(ammo_count(),5)]" /obj/item/ammo_box/magazine/aks74u - name = "\improper assault rifle Magazine (5.45x39mm)" - desc = "A slightly curved assault rifle magazine designed to chamber 5.45x39mm." + name = "assault rifle magazine (5.45x39mm)" + desc = "A slightly-curved, 30-round magazine for the AKS-74U. These rounds do moderate damage with good armor penetration." icon_state = "ak47_mag" ammo_type = /obj/item/ammo_casing/a545_39 caliber = "5.45x39mm" @@ -47,8 +47,8 @@ icon_state = "ak47_mag-[!!ammo_count()]" /obj/item/ammo_box/magazine/aknt - name = "\improper subcaliber assault rifle magazine (4.6x30mm))" - desc = "A cheap polymer assault rifle magazine designed to chamber 4.6x30mm." + name = "subcaliber assault rifle magazine (4.6x30mm)" + desc = "A cheap, 30-round polymer magazine for the NT-SVG. These rounds do okay damage with average performance against armor." icon_state = "ak47_mag" ammo_type = /obj/item/ammo_casing/c46x30mm caliber = "4.6x30mm" @@ -59,8 +59,8 @@ icon_state = "ak47_mag-[!!ammo_count()]" /obj/item/ammo_box/magazine/ak47 - name = "\improper assault rifle magazine (7.62x39mm)" - desc = "A sharply curved assault rifle magazine, designed to chamber 7.62x39mm." + name = "assault rifle magazine (7.62x39mm)" + desc = "A sharply-curved, 20-round magazine for 7.62x39mm assault rifles. These rounds do good damage with good armor penetration." icon_state = "ak47_mag" ammo_type = /obj/item/ammo_casing/a762_39 caliber = "7.62x39mm" @@ -71,8 +71,8 @@ icon_state = "ak47_mag-[!!ammo_count()]" /obj/item/ammo_box/magazine/ebr - name = "\improper battle rifle magazine (.308 Winchester)" - desc = "A small steel battle rifle magazine designed to chamber .308 Winchester." + name = "battle rifle magazine (.308 Winchester)" + desc = "A small, 10-round steel magazine for the M514 EBR. These rounds do good damage with significant armor penetration." icon_state = "ebr_mag" ammo_type = /obj/item/ammo_casing/win308 caliber = ".308 Winchester" @@ -83,7 +83,8 @@ icon_state = "ebr_mag-[!!ammo_count()]" /obj/item/ammo_box/magazine/gal - name = "\improper CM-GAL Magazine (.308)" + name = "\improper GAL Magazine (.308 Winchester)" + desc = "A standard 10-round magazine for GAL platform DMRs. These rounds do good damage with significant armor penetration." icon_state = "ebr_mag" ammo_type = /obj/item/ammo_casing/win308 caliber = ".308 Winchester" @@ -94,10 +95,10 @@ icon_state = "galmag-[!!ammo_count()]" /obj/item/ammo_box/magazine/p16 - name = "\improper assault rifle magazine (5.56x45mm)" - desc = "A simple assault rifle magazine designed to chamber 5.56x45mm." + name = "assault rifle magazine (5.56x45mm)" + desc = "A simple, 30-round magazine for 5.56x45mm assault rifles. These rounds do moderate damage with good armor penetration." icon_state = "p16_mag" - ammo_type = /obj/item/ammo_casing/a556 + ammo_type = /obj/item/ammo_casing/a556_39 caliber = "5.56x45mm" max_ammo = 30 @@ -106,23 +107,13 @@ icon_state = "p16_mag-[!!ammo_count()]" /obj/item/ammo_box/magazine/swiss - name = "\improper Swiss Cheese Magazine (5.56mm)" + name = "\improper Swiss Cheese Magazine (5.56x45mm)" + desc = "A deft, 30-round magazine for the Swiss Cheese assault rifle. These rounds do moderate damage with good armor penetration." icon_state = "swissmag" - ammo_type = /obj/item/ammo_casing/a556 - caliber = "a556" + ammo_type = /obj/item/ammo_casing/a556_39 + caliber = "5.56x45mm" max_ammo = 30 /obj/item/ammo_box/magazine/swiss/update_icon_state() . = ..() icon_state = "swissmag-[!!ammo_count()]" - -/obj/item/ammo_box/aac_300blk_stripper - name = "stripper clip (.300 BLK)" - desc = "A stripper clip fitted for .300 Blackout." - icon_state = "762" - ammo_type = /obj/item/ammo_casing/aac_300blk - caliber = ".300 BLK" - max_ammo = 5 - multiple_sprites = AMMO_BOX_PER_BULLET - w_class = WEIGHT_CLASS_TINY - instant_load = TRUE diff --git a/code/modules/projectiles/boxes_magazines/external/smg.dm b/code/modules/projectiles/boxes_magazines/external/smg.dm index 9bf2073fa443..587718e5caad 100644 --- a/code/modules/projectiles/boxes_magazines/external/smg.dm +++ b/code/modules/projectiles/boxes_magazines/external/smg.dm @@ -1,7 +1,7 @@ /obj/item/ammo_box/magazine/wt550m9 name = "wt550 magazine (4.6x30mm)" - desc = "A compact top-loading PDW magazine, designed to chamber 4.6x30mm." - icon_state = "46x30mmt-20" + desc = "A compact, 30-round top-loading magazine for the WT-550 Automatic Rifle. These rounds do okay damage with average performance against armor." + icon_state = "46x30mmt-30" base_icon_state = "46x30mmt" ammo_type = /obj/item/ammo_casing/c46x30mm caliber = "4.6x30mm" @@ -9,30 +9,25 @@ /obj/item/ammo_box/magazine/wt550m9/update_icon_state() . = ..() - icon_state = "[base_icon_state]-[round(ammo_count(), 4)]" + icon_state = "[base_icon_state]-[round(ammo_count(), 6)]" -/obj/item/ammo_box/magazine/wt550m9/wtap - name = "wt550 magazine (Armour Piercing 4.6x30mm)" - icon_state = "46x30mmtA-20" +/obj/item/ammo_box/magazine/wt550m9/ap + name = "wt550 magazine (4.6x30mm AP)" + desc = "A compact, 30-round top-loading magazine for the WT-550 Automatic Rifle. These armor-piercing rounds are great at piercing protective equipment, but lose some stopping power." + icon_state = "46x30mmtA-30" base_icon_state = "46x30mmtA" ammo_type = /obj/item/ammo_casing/c46x30mm/ap -/obj/item/ammo_box/magazine/wt550m9/wtap/update_icon_state() - . = ..() - icon_state = "[base_icon_state]-[round(ammo_count(), 4)]" - -/obj/item/ammo_box/magazine/wt550m9/wtic - name = "wt550 magazine (Incendiary 4.6x30mm)" - icon_state = "46x30mmtI-20" +/obj/item/ammo_box/magazine/wt550m9/inc + name = "wt550 magazine (4.6x30mm incendiary)" + desc = "A compact, 30-round top-loading magazine for the WT-550 Automatic Rifle. These incendiary rounds deal pitiful damage, but leave flaming trails which set targets ablaze." + icon_state = "46x30mmtI-30" + base_icon_state = "46x30mmtI" ammo_type = /obj/item/ammo_casing/c46x30mm/inc -/obj/item/ammo_box/magazine/wt550m9/wtic/update_icon_state() - . = ..() - icon_state = "[base_icon_state]-[round(ammo_count(),4)]" - /obj/item/ammo_box/magazine/uzim9mm name = "long SMG magazine (9mm)" - desc = "A long submachine gun magazine, designed to chamber 9mm." + desc = "A thin, 32-round magazine for the Uzi SMG. These rounds do okay damage, but struggle against armor." icon_state = "uzi9mm-32" base_icon_state = "uzi9mm" ammo_type = /obj/item/ammo_casing/c9mm @@ -45,7 +40,7 @@ /obj/item/ammo_box/magazine/smgm9mm name = "SMG magazine (9mm)" - desc = "A submachine gun magazine, designed to chamber 9mm." + desc = "A 30-round magazine for 9mm submachine guns. These rounds do okay damage, but struggle against armor." icon_state = "smg9mm-42" base_icon_state = "smg9mm" ammo_type = /obj/item/ammo_casing/c9mm @@ -57,19 +52,23 @@ icon_state = "[base_icon_state]-[ammo_count() ? 42 : 0]" /obj/item/ammo_box/magazine/smgm9mm/ap - name = "SMG magazine (Armour Piercing 9mm)" + name = "SMG magazine (9mm AP)" + desc = "A 30-round magazine for 9mm submachine guns. These armor-piercing rounds are okay at piercing protective equipment, but lose some stopping power." ammo_type = /obj/item/ammo_casing/c9mm/ap -/obj/item/ammo_box/magazine/smgm9mm/fire - name = "SMG Magazine (Incendiary 9mm)" +/obj/item/ammo_box/magazine/smgm9mm/inc + name = "SMG Magazine (9mm incendiary)" + desc = "A 30-round magazine for 9mm submachine guns. These incendiary rounds deal pitiful damage, but leave flaming trails which set targets ablaze." ammo_type = /obj/item/ammo_casing/c9mm/inc -/obj/item/ammo_box/magazine/smgm9mm/rubbershot - name = "SMG Magazine (Rubbershot 9mm)" - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot +/obj/item/ammo_box/magazine/smgm9mm/rubber + name = "SMG Magazine (9mm rubber)" + desc = "A 30-round magazine for 9mm submachine guns. These rubber rounds trade lethality for a heavy impact which can incapacitate targets. Performs even worse against armor." + ammo_type = /obj/item/ammo_casing/c9mm/rubber /obj/item/ammo_box/magazine/smgm10mm name = "SMG magazine (10mm)" + desc = "A 24-round magazine for the SkM-44(k). These rounds do moderate damage, but struggle against armor." icon_state = "smg10mm-24" base_icon_state = "smg10mm" ammo_type = /obj/item/ammo_casing/c10mm @@ -80,13 +79,14 @@ . = ..() icon_state = "[base_icon_state]-[ammo_count() == 1 ? 1 : round(ammo_count(),3)]" -/obj/item/ammo_box/magazine/smgm10mm/rubbershot - name = "SMG magazine (Rubbershot 10mm)" - ammo_type = /obj/item/ammo_casing/c10mm/rubbershot +/obj/item/ammo_box/magazine/smgm10mm/rubber + name = "SMG magazine (10mm rubber)" + desc = "A 24-round magazine for the SkM-44(k). These rubber rounds trade lethality for a heavy impact which can incapacitate targets. Performs even worse against armor." + ammo_type = /obj/item/ammo_casing/c10mm/rubber /obj/item/ammo_box/magazine/smgm45 name = "SMG magazine (.45)" - desc = "A bullpup submachine gun magazine, designed to chamber .45." + desc = "A 24-round magazine for .45 submachine guns. These rounds do moderate damage, but struggle against armor." icon_state = "c20r45-24" base_icon_state = "c20r45" ammo_type = /obj/item/ammo_casing/c45 @@ -99,7 +99,7 @@ /obj/item/ammo_box/magazine/smgm45/drum name = "drum magazine (.45)" - desc = "A bulky drum magazine for submachine guns, designed to chamber .45." + desc = "A bulky, 50-round drum magazine for .45 submachine guns. These rounds do moderate damage, but struggle against armor." icon_state = "drum45" max_ammo = 50 w_class = WEIGHT_CLASS_NORMAL @@ -110,7 +110,7 @@ /obj/item/ammo_box/magazine/pistol556mm name = "handgun magazine (5.56mm HITP caseless)" - desc = "A double-stack handgun magazine designed to chamber 5.56mm HITP caseless." + desc = "A 12-round, double-stack magazine for the Pistole C pistol. These rounds do okay damage with average performance against armor." icon_state = "5.56mmHITP-12" //ok i did it base_icon_state = "5.56mmHITP" ammo_type = /obj/item/ammo_casing/caseless/c556mm @@ -122,8 +122,8 @@ icon_state = "[base_icon_state]-[round(ammo_count(),2)]" /obj/item/ammo_box/magazine/tec9 - name = "machine pistol magazine(9mm AP)" - desc = "A very high capacity machine pistol magazine, designed to chamber 9mm." + name = "machine pistol magazine (9mm AP)" + desc = "A sizable 20-round magazine for the TEC-9 machine pistol. These armor-piercing rounds are okay at piercing protective equipment, but lose some stopping power.." icon_state = "tec_mag" ammo_type = /obj/item/ammo_casing/c9mm/ap caliber = "9mm" diff --git a/code/modules/projectiles/boxes_magazines/external/sniper.dm b/code/modules/projectiles/boxes_magazines/external/sniper.dm index 348ff6436a1c..25894102905f 100644 --- a/code/modules/projectiles/boxes_magazines/external/sniper.dm +++ b/code/modules/projectiles/boxes_magazines/external/sniper.dm @@ -1,8 +1,8 @@ /obj/item/ammo_box/magazine/sniper_rounds - name = "anti-materiel rifle magazine (.50)" + name = "anti-material rifle magazine (.50 BMG)" + desc = "A large, heavy 6-round box magazine designed for the sniper rifle. These rounds deal absurd damage, able to delimb targets, knock them on their feet, and bypass most protective equipment." icon_state = ".50mag" base_icon_state = ".50mag" - desc = "A large, heavy box magazine designed to chamber massive .50 BMG rounds." ammo_type = /obj/item/ammo_casing/p50 max_ammo = 6 caliber = ".50 BMG" @@ -13,14 +13,15 @@ icon_state = "[base_icon_state][ammo_count() ? "-ammo" : ""]" /obj/item/ammo_box/magazine/sniper_rounds/soporific - name = "anti-materiel rifle magazine (Zzzzz)" - desc = "A lower-capacity anti-materiel rifle magazine designed for specialized, soporific .50 BMG rounds." + name = "anti-material rifle magazine (.50 BMG soporific)" + desc = "A large, heavy 3-round box magazine designed for the sniper rifle. These soporific rounds are completely non-lethal, but render targets asleep for a little under a minute." icon_state = "soporific" ammo_type = /obj/item/ammo_casing/p50/soporific max_ammo = 3 /obj/item/ammo_box/magazine/sniper_rounds/penetrator - name = "anti-materiel rifle magazine (penetrator)" - desc = "A box magazine loaded with armor-piercing .50 BMG rounds powerful enough to punch through multiple targets and structures." + name = "anti-material rifle magazine (.50 BMG penetrator)" + desc = "A large, heavy 5-round box magazine designed for the sniper rifle. These penetrator rounds deal incredible damage and will penetrate most structures, though they don't knock down or delimb targets." + icon_state = "haemorrhage" ammo_type = /obj/item/ammo_casing/p50/penetrator max_ammo = 5 diff --git a/code/modules/projectiles/boxes_magazines/internal/revolver.dm b/code/modules/projectiles/boxes_magazines/internal/revolver.dm index 737a77cc2dc7..13b007e229e0 100644 --- a/code/modules/projectiles/boxes_magazines/internal/revolver.dm +++ b/code/modules/projectiles/boxes_magazines/internal/revolver.dm @@ -7,7 +7,7 @@ /obj/item/ammo_box/magazine/internal/cylinder/rev762 name = "\improper Nagant revolver cylinder" - ammo_type = /obj/item/ammo_casing/n762 + ammo_type = /obj/item/ammo_casing/n762_38 caliber = "7.62x38mmR" max_ammo = 7 instant_load = FALSE diff --git a/code/modules/projectiles/boxes_magazines/internal/rifle.dm b/code/modules/projectiles/boxes_magazines/internal/rifle.dm index 1b9bf492eca8..b85b223c254b 100644 --- a/code/modules/projectiles/boxes_magazines/internal/rifle.dm +++ b/code/modules/projectiles/boxes_magazines/internal/rifle.dm @@ -1,14 +1,14 @@ /obj/item/ammo_box/magazine/internal/boltaction name = "bolt action rifle internal magazine" desc = "Oh god, this shouldn't be here" - ammo_type = /obj/item/ammo_casing/a762 + ammo_type = /obj/item/ammo_casing/a762_54 caliber = "7.62x54mmR" max_ammo = 5 instant_load = TRUE /obj/item/ammo_box/magazine/internal/boltaction/enchanted max_ammo = 1 - ammo_type = /obj/item/ammo_casing/a762 + ammo_type = /obj/item/ammo_casing/a762_54 /obj/item/ammo_box/magazine/internal/boltaction/enchanted/arcane_barrage ammo_type = /obj/item/ammo_casing/magic/arcane_barrage diff --git a/code/modules/projectiles/guns/ballistic/assault.dm b/code/modules/projectiles/guns/ballistic/assault.dm index fff17d1b8e07..7ec610bbc33c 100644 --- a/code/modules/projectiles/guns/ballistic/assault.dm +++ b/code/modules/projectiles/guns/ballistic/assault.dm @@ -1,10 +1,10 @@ -/obj/item/gun/ballistic/automatic/assualt +/obj/item/gun/ballistic/automatic/assault burst_size = 1 actions_types = list() -/obj/item/gun/ballistic/automatic/assualt/ak47 +/obj/item/gun/ballistic/automatic/assault/ak47 name = "\improper SVG-67" - desc = "A frontier-built assault rifle descended from a pattern of unknown provenance. Its low cost and ease of maintenance make it a popular choice among a wide variety of outlaws." + desc = "A Frontier-built assault rifle descended from a pattern of unknown provenance. Its low cost, ease of maintenance, and powerful 7.62x39mm cartridge make it a popular choice among a wide variety of outlaws." icon = 'icons/obj/guns/48x32guns.dmi' fire_sound = 'sound/weapons/gun/rifle/ak47.ogg' icon_state = "ak47" @@ -15,20 +15,17 @@ slot_flags = ITEM_SLOT_BACK mag_type = /obj/item/ammo_box/magazine/ak47 -/obj/item/gun/ballistic/automatic/assualt/ak47/ComponentInitialize() +/obj/item/gun/ballistic/automatic/assault/ak47/ComponentInitialize() . = ..() AddComponent(/datum/component/automatic_fire, 0.2 SECONDS) -/obj/item/gun/ballistic/automatic/assualt/ak47/nt +/obj/item/gun/ballistic/automatic/assault/ak47/nt name = "\improper NT-SVG" - desc = "An even cheaper version of the already-cheap SVG-67, rechambered for the lightweight 4.6x30mm PDW cartridge. The flimsy folding stock and light construction make for a highly portable rifle lacking in accuracy and stopping power." + desc = "An even cheaper version of the SVG-67, rechambered for the lightweight 4.6x30mm PDW cartridge. The flimsy folding stock and light construction make for a highly-portable rifle that lacks accuracy and power." icon = 'icons/obj/guns/48x32guns.dmi' fire_sound = 'sound/weapons/gun/rifle/shot.ogg' icon_state = "ak47_nt" item_state = "ak47_nt" - mag_display = TRUE - weapon_weight = WEAPON_MEDIUM - w_class = WEIGHT_CLASS_BULKY mag_type = /obj/item/ammo_box/magazine/aknt var/folded = FALSE var/unfolded_spread = 2 @@ -36,7 +33,7 @@ var/folded_spread = 20 var/folded_item_state = "ak47_nt_stockless" -/obj/item/gun/ballistic/automatic/assualt/ak47/nt/CtrlClick(mob/user) +/obj/item/gun/ballistic/automatic/assault/ak47/nt/CtrlClick(mob/user) . = ..() if((!ishuman(user) || user.stat)) return @@ -47,7 +44,7 @@ user.update_inv_hands() user.update_inv_s_store() -/obj/item/gun/ballistic/automatic/assualt/ak47/nt/proc/fold(mob/user) +/obj/item/gun/ballistic/automatic/assault/ak47/nt/proc/fold(mob/user) if(folded) to_chat(user, "You unfold the stock on the [src].") spread = unfolded_spread @@ -63,7 +60,7 @@ playsound(src.loc, 'sound/weapons/empty.ogg', 100, 1) update_appearance() -/obj/item/gun/ballistic/automatic/assualt/ak47/nt/update_overlays() +/obj/item/gun/ballistic/automatic/assault/ak47/nt/update_overlays() . = ..() var/mutable_appearance/stock if(!folded) @@ -72,58 +69,54 @@ stock = mutable_appearance(icon, null) . += stock -/obj/item/gun/ballistic/automatic/assualt/ak47/inteq +/obj/item/gun/ballistic/automatic/assault/ak47/inteq name = "\improper SkM-24" - desc = "An obsolete assault rifle seized from some frontier armory and extensively modified to IRMG standards. Chambered in 7.62x39mm." + desc = "An antique assault rifle seized from Frontiersmen armories then extensively modified to IRMG standards. Chambered in 7.62x39mm." icon = 'icons/obj/guns/48x32guns.dmi' fire_sound = 'sound/weapons/gun/rifle/akm.ogg' icon_state = "akm" item_state = "akm" - lefthand_file = 'icons/mob/inhands/weapons/guns_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/guns_righthand.dmi' mob_overlay_icon = 'icons/mob/clothing/back.dmi' - mag_display = TRUE -/obj/item/gun/ballistic/automatic/assualt/p16 +/obj/item/gun/ballistic/automatic/assault/p16 name = "\improper P-16" - desc = "A Night of Fire-era assault rifle pattern from Sol, chambered in 5.56mm. Rediscovered by the Colonial Minutemen and now frequently reproduced. A favorite of professional mercenaries and well-heeled pirates." + desc = "An assault rifle pattern from Sol, existing before the Night of Fire. A favorite of professional mercenaries and well-heeled pirates. Chambered in 5.56mm." icon = 'icons/obj/guns/48x32guns.dmi' fire_sound = 'sound/weapons/gun/rifle/m16.ogg' icon_state = "p16" item_state = "p16" mag_display = TRUE - weapon_weight = WEAPON_MEDIUM w_class = WEIGHT_CLASS_BULKY slot_flags = ITEM_SLOT_BACK mag_type = /obj/item/ammo_box/magazine/p16 -/obj/item/gun/ballistic/automatic/assualt/p16/ComponentInitialize() +/obj/item/gun/ballistic/automatic/assault/p16/ComponentInitialize() . = ..() AddComponent(/datum/component/automatic_fire, 0.2 SECONDS) -/obj/item/gun/ballistic/automatic/assualt/p16/minutemen +/obj/item/gun/ballistic/automatic/assault/p16/minutemen name = "\improper CM-16" - desc = "An extensive modification of the P-16, now the standard-issue rifle of the Colonial Minutemen. Chambered in 5.56mm." + desc = "The standard-issue rifle of the Colonial Minutemen and an extensively modified reproduction of the P-16. Chambered in 5.56mm." icon_state = "cm16" item_state = "cm16" -/obj/item/gun/ballistic/automatic/assualt/ar +/obj/item/gun/ballistic/automatic/assault/ar name = "\improper NT-ARG 'Boarder'" desc = "A burst-fire 5.56mm carbine occasionally found in the hands of Nanotrasen marines." fire_sound = 'sound/weapons/gun/rifle/shot_alt2.ogg' icon_state = "arg" item_state = "arg" slot_flags = 0 - mag_type = /obj/item/ammo_box/magazine/m556 + mag_type = /obj/item/ammo_box/magazine/p16 can_suppress = FALSE burst_size = 3 fire_delay = 1 -/obj/item/gun/ballistic/automatic/assualt/ar/ComponentInitialize() +/obj/item/gun/ballistic/automatic/assault/ar/ComponentInitialize() . = ..() AddComponent(/datum/component/automatic_fire, 0.2 SECONDS) -/obj/item/gun/ballistic/automatic/assualt/swiss_cheese +/obj/item/gun/ballistic/automatic/assault/swiss_cheese name = "\improper Swiss Cheese" desc = "An ancient longarm famous for its boxy, modular design. The DMA on this unit is, sadly, broken. Uses 5.56mm ammunition for Matter mode." icon = 'icons/obj/guns/48x32guns.dmi' @@ -141,18 +134,18 @@ mag_type = /obj/item/ammo_box/magazine/swiss actions_types = list(/datum/action/item_action/toggle_firemode) -/obj/item/gun/ballistic/automatic/assualt/swiss_cheese/ComponentInitialize() +/obj/item/gun/ballistic/automatic/assault/swiss_cheese/ComponentInitialize() . = ..() AddComponent(/datum/component/automatic_fire, 0.65 SECONDS) -/obj/item/gun/ballistic/automatic/assualt/swiss_cheese/afterattack(atom/target, mob/living/user, flag, params) +/obj/item/gun/ballistic/automatic/assault/swiss_cheese/afterattack(atom/target, mob/living/user, flag, params) if(select == 2) to_chat(user, "You hear a strange sound from the DMA unit. It doesn't appear to be operational.") return else return ..() -/obj/item/gun/ballistic/automatic/assualt/swiss_cheese/burst_select() +/obj/item/gun/ballistic/automatic/assault/swiss_cheese/burst_select() var/mob/living/carbon/human/user = usr switch(select) if(1) diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index 20066b6a7abf..b159376b547b 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -49,7 +49,7 @@ /obj/item/gun/ballistic/automatic/sniper_rifle name = "sniper rifle" - desc = "An anti-materiel rifle chambered in .50 BMG, partnered with an effective optics package that grants it much greater range than most rifles. Its prodigious bulk requires both hands and some time to aim." + desc = "An anti-material rifle chambered in .50 BMG with a scope mounted on it. Its prodigious bulk requires both hands to use." icon_state = "sniper" item_state = "sniper" fire_sound = 'sound/weapons/gun/sniper/shot.ogg' @@ -73,7 +73,7 @@ /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate name = "syndicate sniper rifle" - desc = "A heavily modified .50 caliber anti-materiel rifle capable of accepting a suppressor. Its prodigious bulk requires both hands and some time to aim." + desc = "A heavily-modified .50 BMG anti-material rifle utilized by Syndicate agents. Requires both hands to fire." can_suppress = TRUE can_unsuppress = TRUE pin = /obj/item/firing_pin/implant/pindicate @@ -81,13 +81,13 @@ // Old Semi-Auto Rifle // /obj/item/gun/ballistic/automatic/surplus - name = "Surplus Rifle" - desc = "One of countless cheap, obsolete rifles found throughout the frontier, chambered in 10mm. While bulky and easily defeated by even mild armor, they are effective deterrents against wildlife and are still powerful enough to put up some fight against pirates and other boarders." + name = "surplus rifle" + desc = "One of countless cheap, obsolete rifles found throughout the Frontier. Its lack of lethality renders it mostly a deterrent. Chambered in 10mm." icon_state = "surplus" item_state = "moistnugget" weapon_weight = WEAPON_HEAVY mag_type = /obj/item/ammo_box/magazine/m10mm/rifle - fire_delay = 30 + fire_delay = 10 burst_size = 1 can_unsuppress = TRUE can_suppress = TRUE @@ -113,7 +113,7 @@ /obj/item/gun/ballistic/automatic/ebr name = "\improper M514 EBR" - desc = "A reliable, high-powered battle rifle often found in the hands of Syndicate personnel and remnants, chambered in .308 Winchester. It's known for rather high stopping power and mild armor-piercing capabilities." + desc = "A reliable, high-powered battle rifle often found in the hands of Syndicate personnel and remnants, chambered in .308 Winchester. Effective against personnel and armor alike." icon = 'icons/obj/guns/48x32guns.dmi' lefthand_file = 'icons/mob/inhands/weapons/64x_guns_left.dmi' righthand_file = 'icons/mob/inhands/weapons/64x_guns_right.dmi' @@ -130,7 +130,7 @@ /obj/item/gun/ballistic/automatic/gal name = "\improper CM-GAL-S" - desc = "The standard issue DMR of the CMM. Dates back to the Xenofauna War, this particular model is in a carbine configuration and as such shorter than the standard model. Chambered in .308." + desc = "The standard issue DMR of the CMM. Dates back to the Xenofauna War, this particular model is in a carbine configuration, and, as such, is shorter than the standard model. Chambered in .308." icon = 'icons/obj/guns/48x32guns.dmi' fire_sound = 'sound/weapons/gun/rifle/shot.ogg' icon_state = "gal" diff --git a/code/modules/projectiles/guns/ballistic/gauss.dm b/code/modules/projectiles/guns/ballistic/gauss.dm index cb21b5d1a867..993c616f885f 100644 --- a/code/modules/projectiles/guns/ballistic/gauss.dm +++ b/code/modules/projectiles/guns/ballistic/gauss.dm @@ -1,12 +1,11 @@ /obj/item/gun/ballistic/automatic/powered/gauss name = "prototype gauss rifle" - desc = "A NT experimental rifle with an high capacity. Useful for putting down crowds. Chambered in ferromagnetic pellets." + desc = "An experimental Nanotrasen rifle with a high capacity. Useful for putting down crowds. Chambered in ferromagnetic pellets." icon_state = "gauss" item_state = "arg" slot_flags = 0 mag_type = /obj/item/ammo_box/magazine/gauss fire_sound = 'sound/weapons/gun/gauss/magrifle.ogg' - load_sound = 'sound/weapons/gun/gauss/rifle_reload.ogg' can_suppress = FALSE burst_size = 1 @@ -16,69 +15,54 @@ empty_indicator = TRUE weapon_weight = WEAPON_MEDIUM w_class = WEIGHT_CLASS_BULKY - charge_sections = 4 ammo_x_offset = 2 /obj/item/gun/ballistic/automatic/powered/gauss/modelh name = "Model H" - desc = "Standard issue pistol of the Solarian confederation. Its unique ability to fire slugs instead of pellets make it effective in taking down unarmored targets, but can be useless against armored ones. This also makes it drain battery very fast, be careful. Chambered in ferromagnetic slugs." + desc = "Standard-issue pistol of the Solarian Confederation. Fires slow ferromagnetic slugs at a high energy cost, though they rend flesh with ease." mag_type = /obj/item/ammo_box/magazine/modelh - icon_state = "model-h" item_state = "model-h" fire_sound = 'sound/weapons/gun/gauss/modelh.ogg' load_sound = 'sound/weapons/gun/gauss/pistol_reload.ogg' - cell_type = /obj/item/stock_parts/cell/gun/solgov - slot_flags = ITEM_SLOT_BELT - w_class = WEIGHT_CLASS_SMALL fire_delay = 0 //pistol - mag_display = FALSE empty_indicator = FALSE - /obj/item/gun/ballistic/automatic/powered/gauss/claris name = "Claris" - desc = "A antiquated solarian rifle. Just as the founding Solarians intended. Chambered in ferromagnetic pellets." + desc = "An antiquated Solarian rifle. Chambered in ferromagnetic pellets, just as the founding Solarians intended." mag_type = /obj/item/ammo_box/magazine/internal/claris - icon = 'icons/obj/guns/48x32guns.dmi' icon_state = "claris" item_state = "claris" fire_sound = 'sound/weapons/gun/gauss/claris.ogg' load_sound = 'sound/weapons/gun/gauss/sniper_reload.ogg' - cell_type = /obj/item/stock_parts/cell/gun/solgov fire_delay = 2 - bolt_type = BOLT_TYPE_NO_BOLT internal_magazine = TRUE casing_ejector = FALSE - mag_display = FALSE empty_indicator = FALSE /obj/item/gun/ballistic/automatic/powered/gauss/gar - name = "Solar 'GAR' Assualt Rifle" - desc = "A unusally modern, for the solar confederation, assualt rifle. Fires ferromagnetic lances at alarming speeds in every sense of the word. Chambered in ferromagnetic lances." + name = "Solar 'GAR' Assault Rifle" + desc = "A Solarian assault rifle, unusually modern for its producers. Launches ferromagnetic lances at alarming speeds." mag_type = /obj/item/ammo_box/magazine/gar - icon = 'icons/obj/guns/48x32guns.dmi' icon_state = "gar" item_state = "gar" fire_sound = 'sound/weapons/gun/gauss/gar.ogg' load_sound = 'sound/weapons/gun/gauss/rifle_reload.ogg' - cell_type = /obj/item/stock_parts/cell/gun/solgov - burst_size = 2 fire_delay = 2 actions_types = list() - empty_indicator = FALSE /obj/item/gun/ballistic/automatic/powered/gauss/gar/ComponentInitialize() diff --git a/code/modules/projectiles/guns/ballistic/hmg.dm b/code/modules/projectiles/guns/ballistic/hmg.dm index b94e679d4783..dfe8a52cde19 100644 --- a/code/modules/projectiles/guns/ballistic/hmg.dm +++ b/code/modules/projectiles/guns/ballistic/hmg.dm @@ -7,12 +7,11 @@ slowdown = 1 drag_slowdown = 1.5 - // L6 SAW // /obj/item/gun/ballistic/automatic/hmg/l6_saw name = "\improper L6 SAW" - desc = "A heavy machine gun, designated 'L6 SAW'. Has 'Aussec Armoury - 490 FS' engraved on the receiver below the designation. Chambered in 7.12x82mm." + desc = "An HMG designated 'L6 SAW'. Has 'Aussec Armoury - 490 FS' engraved on the receiver below the designation. Chambered in 7.12x82mm." icon_state = "l6" item_state = "l6closedmag" base_icon_state = "l6" @@ -38,19 +37,16 @@ if(cover_open && magazine) . += "It seems like you could use an empty hand to remove the magazine." - /obj/item/gun/ballistic/automatic/hmg/l6_saw/AltClick(mob/user) cover_open = !cover_open to_chat(user, "You [cover_open ? "open" : "close"] [src]'s cover.") playsound(user, 'sound/weapons/gun/l6/l6_door.ogg', 60, TRUE) update_appearance() - /obj/item/gun/ballistic/automatic/hmg/l6_saw/update_overlays() . = ..() . += "l6_door_[cover_open ? "open" : "closed"]" - /obj/item/gun/ballistic/automatic/hmg/l6_saw/afterattack(atom/target as mob|obj|turf, mob/living/user as mob|obj, flag, params) if(cover_open) to_chat(user, "[src]'s cover is open! Close it before firing!") @@ -75,9 +71,9 @@ return ..() -/obj/item/gun/ballistic/automatic/hmg/solar +/obj/item/gun/ballistic/automatic/hmg/solar //This thing fires a 5.56 equivalent, that's an LMG, not an HMG, get out name = "\improper Solar" - desc = "The TerraGov HMG-169, designed in 169 FS, nicknamed 'Solar.' A inscription reads: 'PROPERTY OF TERRAGOV', with 'TERRAGOV' poorly scribbled out, and replaced by 'SOLAR ARMORIES.' Chambered in 4.73×33mm caseless ammunition." + desc = "A TerraGov LMG-169 designed in 169 FS, nicknamed 'Solar.' A inscription reads: 'PROPERTY OF TERRAGOV', with 'TERRAGOV' poorly scribbled out, and replaced by 'SOLAR ARMORIES'. Chambered in 4.73×33mm caseless ammunition." icon_state = "solar" fire_sound = 'sound/weapons/gun/l6/shot.ogg' item_state = "arg" diff --git a/code/modules/projectiles/guns/ballistic/launchers.dm b/code/modules/projectiles/guns/ballistic/launchers.dm index ccd54cf5dfec..18030833e6cd 100644 --- a/code/modules/projectiles/guns/ballistic/launchers.dm +++ b/code/modules/projectiles/guns/ballistic/launchers.dm @@ -34,7 +34,7 @@ /obj/item/gun/ballistic/automatic/gyropistol name = "gyrojet pistol" - desc = "A prototype pistol designed to fire self propelled rockets." + desc = "A prototype pistol designed to fire self-propelled rockets." icon_state = "gyropistol" fire_sound = 'sound/weapons/gun/general/grenade_launch.ogg' mag_type = /obj/item/ammo_box/magazine/m75 @@ -45,7 +45,7 @@ /obj/item/gun/ballistic/rocketlauncher name = "\improper PML-9" - desc = "A reusable rocket propelled grenade launcher. The words \"NT this way\" and an arrow have been written near the barrel." + desc = "A reusable rocket-propelled grenade launcher. The words \"NT this way\" and an arrow have been written near the barrel." icon_state = "rocketlauncher" item_state = "rocketlauncher" mag_type = /obj/item/ammo_box/magazine/internal/rocketlauncher @@ -75,9 +75,7 @@ /obj/item/gun/ballistic/rocketlauncher/solgov name = "Panzerfaust XII" - desc = "The standard recoiless rifle of the Solarian Confederation. Legend goes that every couple of decades, the bureaucracy changes a small part of the rifle, then bumps up the number. Chambered in rockets." - + desc = "The standard recoiless rifle of the Solarian Confederation. Barely varies from previous models." icon = 'icons/obj/guns/48x32guns.dmi' icon_state = "panzerfaust" item_state = "panzerfaust" - diff --git a/code/modules/projectiles/guns/ballistic/pistol.dm b/code/modules/projectiles/guns/ballistic/pistol.dm index 3b0c0742a657..d03b3992b741 100644 --- a/code/modules/projectiles/guns/ballistic/pistol.dm +++ b/code/modules/projectiles/guns/ballistic/pistol.dm @@ -1,6 +1,6 @@ /obj/item/gun/ballistic/automatic/pistol name = "stechkin pistol" - desc = "A small, easily concealable 10mm handgun, bearing Scarborough Arms stamps. Has a threaded barrel for suppressors." + desc = "A small, easily concealable 10mm handgun that bears Scarborough Arms stamps. Has a threaded barrel for suppressors." icon_state = "pistol" w_class = WEIGHT_CLASS_SMALL mag_type = /obj/item/ammo_box/magazine/m10mm @@ -36,7 +36,7 @@ /obj/item/gun/ballistic/automatic/pistol/m1911 name = "\improper M1911" - desc = "A classic .45 handgun with a small magazine capacity. An engraving on the slide marks it as a product of Hunter's Pride." + desc = "A classic .45 handgun. An engraving on the slide marks it as a product of Hunter's Pride." icon_state = "m1911" w_class = WEIGHT_CLASS_NORMAL mag_type = /obj/item/ammo_box/magazine/m45 @@ -63,18 +63,18 @@ bolt_drop_sound = 'sound/weapons/gun/pistol/slide_drop.ogg' /obj/item/gun/ballistic/automatic/pistol/deagle/gold - desc = "A gold plated Desert Eagle folded over a million times by superior martian gunsmiths. Uses .50 AE ammo." + desc = "A gold-plated Desert Eagle folded over a million times by superior Martian gunsmiths. Uses .50 AE ammo." icon_state = "deagleg" item_state = "deagleg" /obj/item/gun/ballistic/automatic/pistol/deagle/camo - desc = "A Deagle brand Deagle for operators operating operationally. Uses .50 AE ammo." + desc = "A Deagle-brand Deagle for operators operating operationally. Uses .50 AE ammo." //I hate this joke with a passion icon_state = "deaglecamo" item_state = "deagleg" /obj/item/gun/ballistic/automatic/pistol/APS name = "stechkin APS pistol" - desc = "A relative of the more common 10mm Stechkin, converted into a burst-fire machine pistol. Uses 9mm ammo." + desc = "A burst-fire machine pistol based on the stechkin model. Utilizes specialized 9mm magazines." icon_state = "aps" w_class = WEIGHT_CLASS_SMALL mag_type = /obj/item/ammo_box/magazine/pistolm9mm @@ -101,7 +101,7 @@ /obj/item/gun/ballistic/automatic/pistol/commander name = "\improper Commander" - desc = "A classic handgun in a tasteful black and stainless steel color scheme, with an enamel Nanotrasen logo set into the grips. Chambered in 9mm." + desc = "A classic handgun in a tasteful black and stainless steel color scheme. An enamel Nanotrasen logo is set into the grips. Chambered in 9mm." icon_state = "commander" w_class = WEIGHT_CLASS_NORMAL mag_type = /obj/item/ammo_box/magazine/co9mm @@ -112,7 +112,7 @@ /obj/item/gun/ballistic/automatic/pistol/commander/inteq name = "\improper Commissioner" - desc = "A handgun seized from Nanotrasen armories by deserting troopers and modified to IRMG's standards, with a yellow IRMG shield set into the grips. Chambered in 9mm." + desc = "A handgun seized from Nanotrasen armories by deserting troopers and modified to IRMG's standards. A yellow IRMG shield is set into the grips. Chambered in 9mm." icon_state = "commander-inteq" item_state = "commander-inteq" @@ -121,7 +121,7 @@ /obj/item/gun/ballistic/automatic/pistol/commissar name = "\improper Commissar" - desc = "A Nanotrasen-issue handgun, modified to further enhance it's effectiveness in troop discipline." + desc = "A Nanotrasen-issue handgun, modified with a voice box to further enhance its effectiveness in troop discipline." icon_state = "commander" w_class = WEIGHT_CLASS_NORMAL mag_type = /obj/item/ammo_box/magazine/co9mm @@ -171,7 +171,7 @@ /obj/item/gun/ballistic/automatic/pistol/solgov name = "\improper Pistole C" - desc = "A favorite of the Terran Regency, but despised by the Solarian bureaucracy. Was taken out of standard service several centruries ago, and is issued in low numbers in the military. However, it is popular with civillians. Chambered in 5.56mm caseless." + desc = "A favorite of the Terran Regency that is despised by the Solarian bureaucracy. Shifted out of military service centuries ago, though still popular among civilians. Chambered in 5.56mm caseless." icon_state = "pistole-c" weapon_weight = WEAPON_LIGHT w_class = WEIGHT_CLASS_SMALL @@ -179,12 +179,11 @@ fire_sound = 'sound/weapons/gun/pistol/pistolec.ogg' /obj/item/gun/ballistic/automatic/pistol/solgov/old - desc = "A favorite of the Terran Regency, but despised by the Solarian bureaucracy. Was taken out of standard service several centruries ago, and is issued in low numbers in the military. However, it is popular with civillians. Chambered in 5.56mm caseless." icon_state = "pistole-c-old" /obj/item/gun/ballistic/automatic/pistol/tec9 - name = "\improper TEC9 machine pistol" - desc = "A somewhat cheaply-made machine pistol designed to vomit forth 9mm ammunition at a truly eye-watering rate of fire." + name = "\improper TEC-9 machine pistol" + desc = "A crude machine pistol designed to vomit 9mm ammunition at a truly eye-watering rate of fire." icon_state = "tec9" weapon_weight = WEAPON_LIGHT w_class = WEIGHT_CLASS_SMALL @@ -193,7 +192,7 @@ /obj/item/gun/ballistic/automatic/pistol/disposable name = "disposable gun" - desc = "An exceedingly flimsy plastic gun that is extremely cheap and easy to produce. You get what you pay for." + desc = "An exceedingly flimsy plastic gun that is extremely cheap to produce. You get what you pay for." icon_state = "disposable" w_class = WEIGHT_CLASS_NORMAL mag_type = /obj/item/ammo_box/magazine/disposable @@ -219,7 +218,7 @@ /obj/item/gun/ballistic/automatic/pistol/disposable/pizza name = "pizza disposable gun" - desc = "How horrible. Whoever you point at with this won't be very cheesed to meet you." //this is a warcrime against itallians + desc = "How horrible. Whoever you point at with this won't be very cheesed to meet you." //this is a warcrime against italians // IF YOU'RE GOING TO DO US DIRTY SPELL IT RIGHT icon_state = "disposable_pizza" random_icon = FALSE custom_materials = list(/datum/material/pizza=2000) @@ -227,7 +226,7 @@ //not technically a pistol but whatever /obj/item/gun/ballistic/derringer name = ".38 Derringer" - desc = "A easily concealable derringer. Uses .38 ammo." + desc = "An easily concealable derringer. Uses .38 special ammo." icon_state = "derringer" mag_type = /obj/item/ammo_box/magazine/internal/derr38 fire_sound = 'sound/weapons/gun/revolver/shot.ogg' @@ -256,13 +255,13 @@ /obj/item/gun/ballistic/derringer/traitor name = "\improper .357 Syndicate Derringer" - desc = "An easily concealable derriger, if not for the bright red and black. Uses .357 ammo." + desc = "An easily concealable derriger, if not for the bright red-and-black. Uses .357 ammo." icon_state = "derringer_syndie" mag_type = /obj/item/ammo_box/magazine/internal/derr357 fire_sound_volume = 50 //Tactical stealth firing /obj/item/gun/ballistic/derringer/gold name = "\improper Golden Derringer" - desc = "The golden sheen is somewhat counterintuitive as a stealth weapon, but it looks cool. Uses .357 ammo." + desc = "The golden sheen is somewhat counter-intuitive on a holdout weapon, but it looks cool. Uses .357 ammo." icon_state = "derringer_gold" mag_type = /obj/item/ammo_box/magazine/internal/derr357 diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index 83fe331f4210..b1c70e7a73b6 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -1,6 +1,6 @@ /obj/item/gun/ballistic/revolver name = "\improper .357 revolver" - desc = "A weighty magnum revolver with a Scarborough Arms logo engraved on the barrel. Uses .357 ammo." //usually used by syndicates + desc = "A weighty revolver with a Scarborough Arms logo engraved on the barrel. Uses .357 ammo." //usually used by syndicates icon_state = "revolver" mag_type = /obj/item/ammo_box/magazine/internal/cylinder fire_sound = 'sound/weapons/gun/revolver/shot.ogg' @@ -75,7 +75,7 @@ /obj/item/gun/ballistic/revolver/detective name = "\improper Colt Detective Special" - desc = "A compact and ridiculously old-fashioned law enforcement firearm. Uses .38 Special rounds." + desc = "A compact and ridiculously old-fashioned law enforcement firearm. Uses .38 special rounds." fire_sound = 'sound/weapons/gun/revolver/shot.ogg' icon_state = "detective" mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rev38 @@ -151,7 +151,7 @@ /obj/item/gun/ballistic/revolver/nagant name = "\improper Nagant revolver" - desc = "An ancient model of revolver with notoriously poor ergonomics, chambered in 7.62x38mmR. While its unique design prevents the use of speed loaders, it is the only revolver able to use a suppressor." + desc = "An ancient model of revolver with notoriously poor ergonomics, chambered in 7.62x38mmR. Uniquely able to be suppressed." icon_state = "nagant" can_suppress = TRUE @@ -160,7 +160,7 @@ /obj/item/gun/ballistic/revolver/hunting name = "hunting revolver" - desc = "A massive, long-barreled revolver designed for hunting the most dangerous game. Can only be reloaded one cartridge at a time due to its reinforced frame. Uses .45-70 ammo." + desc = "A massive, long-barreled revolver designed for the most dangerous game. Can only be reloaded one cartridge at a time due to its reinforced frame. Uses .45-70 ammo." icon_state = "hunting" mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rev4570 @@ -169,7 +169,7 @@ /obj/item/gun/ballistic/revolver/russian name = "\improper Russian revolver" - desc = "A revolver for particularly lethal drinking games. Uses .357 ammo, and has a mechanism requiring you to spin the chamber before each trigger pull. The origin of its name remains a subject of intense debate. " + desc = "A Solarian revolver for particularly lethal drinking games. It has a mechanism requiring you to spin the chamber before each trigger pull. Uses .357 ammo." icon_state = "russianrevolver" mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rus357 var/spun = FALSE @@ -269,11 +269,11 @@ /obj/item/gun/ballistic/revolver/srm name = "SRM Standard Issue .357 Revolver" - desc = "A sturdy, powerful, and reliable revolver. Try not to find yourself on the other end." + desc = "A sturdy, powerful, and reliable revolver utilized by the Saint-Roumain Militia." /obj/item/gun/ballistic/revolver/pepperbox name = "\improper pepperbox pistol" - desc = "An archaic precursor to revolver-type firearms, this gun was rendered completely obsolete millennia ago. How did it even end up here? While fast to fire, it is extremely inaccurate. Uses .357 ammo." + desc = "An archaic precursor to revolver-type firearms, this gun was rendered completely obsolete millennia ago. While fast to fire, it is extremely inaccurate. Uses .357 ammo." icon_state = "pepperbox" mag_type = /obj/item/ammo_box/magazine/internal/cylinder/pepperbox spread = 20 diff --git a/code/modules/projectiles/guns/ballistic/rifle.dm b/code/modules/projectiles/guns/ballistic/rifle.dm index 8ac729535335..ac80dc47e890 100644 --- a/code/modules/projectiles/guns/ballistic/rifle.dm +++ b/code/modules/projectiles/guns/ballistic/rifle.dm @@ -1,6 +1,6 @@ /obj/item/gun/ballistic/rifle name = "Bolt Rifle" - desc = "Some kind of bolt action rifle. You get the feeling you shouldn't have this." + desc = "Some kind of bolt-action rifle. You get the feeling you shouldn't have this." icon_state = "hunting" item_state = "hunting" mag_type = /obj/item/ammo_box/magazine/internal/boltaction @@ -52,8 +52,8 @@ /obj/item/gun/ballistic/rifle/boltaction name = "\improper Illestren Hunting Rifle" - desc = "A point of pride for Hunter's Pride, this rifle is one of their most popular offerings. Despite its marketing, it is very rarely used for actual hunting and more often used for putting holes in people, for which it is even more popular for. Chambered in 7.62x54." - sawn_desc = "An extremely sawn-off Illestren, popularly known as an \"obrez\". There was probably a reason it wasn't made this short to begin with." + desc = "One of Hunter's Pride most successful firearms. The bolt-action is popular among colonists, pirates, snipers, and countless more. Chambered in 7.62x54." + sawn_desc = "An extremely sawn-off Illestren, generally known as an \"obrez\". There was probably a reason it wasn't made this short to begin with." w_class = WEIGHT_CLASS_BULKY weapon_weight = WEAPON_HEAVY icon = 'icons/obj/guns/48x32guns.dmi' @@ -82,7 +82,7 @@ /obj/item/gun/ballistic/rifle/boltaction/solgov name = "SSG-669C" - desc = "A bolt action sniper rifle used by the solarian army, beloved for its rotary design and accuracy. Chambered in 8x58mm Caseless." + desc = "A bolt-action sniper rifle used by Solarian troops. Beloved for its rotary design and accuracy. Chambered in 8x58mm Caseless." mag_type = /obj/item/ammo_box/magazine/internal/boltaction/solgov icon_state = "ssg669c" item_state = "ssg669c" @@ -91,7 +91,7 @@ /obj/item/gun/ballistic/rifle/boltaction/roumain name = "standard-issue 'Smile' rifle" - desc = "A bolt action rifle usually given to mercenary hunters of the Saint-Roumain Militia. Chambered in .300 Magnum." + desc = "A bolt-action rifle usually given to mercenary hunters of the Saint-Roumain Militia. Chambered in .300 Magnum." mag_type = /obj/item/ammo_box/magazine/internal/boltaction/smile icon_state = "roma" item_state = "roma" @@ -150,7 +150,7 @@ /obj/item/gun/ballistic/rifle/boltaction/polymer name = "polymer survivor rifle" - desc = "A bolt-action rifle chambered in .300 Blackout, manufactured out of improvised materials and showing obvious signs of years of makeshift repairs and ill-advised modifications. Use at your own risk." + desc = "A bolt-action rifle made of scrap, desperation, and luck. Likely to shatter at any moment. Chambered in .300 Blackout." icon = 'icons/obj/guns/projectile.dmi' icon_state = "crackhead_rifle" item_state = "crackhead_rifle" diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index f8ddd3a31b6c..e333122e2e0a 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -40,7 +40,7 @@ /obj/item/gun/ballistic/shotgun/riot //for spawn in the armory name = "riot shotgun" - desc = "A sturdy shotgun with a longer magazine tube and a fixed wooden stock designed for non-lethal riot control." + desc = "A sturdy shotgun with a six-shell tube and a fixed wooden stock designed for non-lethal riot control." icon_state = "riotshotgun" item_state = "shotgun" mag_type = /obj/item/ammo_box/magazine/internal/shot/riot @@ -55,7 +55,7 @@ /obj/item/gun/ballistic/shotgun/automatic/combat name = "combat shotgun" - desc = "A semi automatic shotgun with tactical furniture and a six-shell capacity underneath." + desc = "A semi-automatic shotgun with tactical furniture and six-shell capacity underneath." icon_state = "cshotgun" item_state = "shotgun_combat" fire_delay = 5 @@ -64,7 +64,7 @@ /obj/item/gun/ballistic/shotgun/automatic/combat/compact name = "compact combat shotgun" - desc = "A compact version of the semi automatic combat shotgun. For close encounters." + desc = "A compact version of the semi-automatic combat shotgun. For close encounters." icon_state = "cshotgunc" mag_type = /obj/item/ammo_box/magazine/internal/shot/com/compact w_class = WEIGHT_CLASS_BULKY @@ -175,7 +175,7 @@ /obj/item/gun/ballistic/shotgun/doublebarrel name = "double-barreled shotgun" - desc = "A true classic." + desc = "A true classic. Both barrels can be fired in quick succession." icon_state = "dshotgun" item_state = "shotgun_db" w_class = WEIGHT_CLASS_BULKY diff --git a/code/modules/projectiles/guns/ballistic/smg.dm b/code/modules/projectiles/guns/ballistic/smg.dm index 11db569a5181..e617173c932e 100644 --- a/code/modules/projectiles/guns/ballistic/smg.dm +++ b/code/modules/projectiles/guns/ballistic/smg.dm @@ -4,7 +4,7 @@ /obj/item/gun/ballistic/automatic/smg/proto name = "\improper Nanotrasen Saber SMG" - desc = "A prototype full auto 9mm submachine gun, designated 'SABR'. Has a threaded barrel for suppressors and a folding stock." + desc = "A prototype full-auto 9mm submachine gun, designated 'SABR'. Has a threaded barrel for suppressors and a folding stock." icon_state = "saber" actions_types = list() mag_type = /obj/item/ammo_box/magazine/smgm9mm @@ -48,7 +48,6 @@ name = "\improper Cobra 20" desc = "An older model of SMG manufactured by Scarborough Arms, a predecessor to the military C-20 series. Chambered in .45. " can_bayonet = FALSE - icon_state = "cobra20" item_state = "cobra20" @@ -71,7 +70,7 @@ /obj/item/gun/ballistic/automatic/smg/wt550 name = "\improper WT-550 Automatic Rifle" - desc = "An outdated personal defence weapon. Uses 4.6x30mm rounds and is designated the WT-550 Automatic Rifle." + desc = "An outdated PDW, used centuries ago by Nanotrasen security elements. Uses 4.6x30mm rounds." icon_state = "wt550" item_state = "arg" mag_type = /obj/item/ammo_box/magazine/wt550m9 @@ -106,10 +105,10 @@ /obj/item/gun/ballistic/automatic/smg/vector name = "\improper Vector carbine" - desc = "A police carbine based off of an SMG design, with most of the complex workings removed for reliability. Chambered in 9mm." + desc = "A police carbine based on a pre-Night of Fire SMG design. Most of the complex workings have been removed for reliability. Chambered in 9mm." icon_state = "vector" item_state = "vector" - mag_type = /obj/item/ammo_box/magazine/smgm9mm/rubbershot //you guys remember when the autorifle was chambered in 9mm + mag_type = /obj/item/ammo_box/magazine/smgm9mm/rubber //you guys remember when the autorifle was chambered in 9mm bolt_type = BOLT_TYPE_LOCKING mag_display = TRUE weapon_weight = WEAPON_LIGHT @@ -229,7 +228,7 @@ /obj/item/gun/ballistic/automatic/smg/aks74u name = "\improper AKS-74U" - desc = "A pre-FTL era carbine, the \"curio\" status of the weapon and its extreme fire rate make it perfect for bandits, pirates and colonists on a budget." + desc = "A pre-FTL era carbine, known to be incredibly cheap. Its extreme fire rate make it perfect for bandits, pirates and colonists on a budget." fire_sound = 'sound/weapons/gun/rifle/shot.ogg' icon_state = "aks74u" lefthand_file = 'icons/mob/inhands/weapons/64x_guns_left.dmi' diff --git a/code/modules/projectiles/projectile/bullets/gauss.dm b/code/modules/projectiles/projectile/bullets/gauss.dm index 3a25619ba9a8..d057213f92e7 100644 --- a/code/modules/projectiles/projectile/bullets/gauss.dm +++ b/code/modules/projectiles/projectile/bullets/gauss.dm @@ -1,3 +1,5 @@ +// Ferromagnetic Pellet (Prototype Gauss Rifle & Claris) + /obj/projectile/bullet/gauss name = "ferromagnetic pellet" icon_state = "gauss-pellet" @@ -7,16 +9,17 @@ light_color = COLOR_SOFT_RED light_range = 3 +// Ferromagnetic Lance (GAR AR) + /obj/projectile/bullet/gauss/lance name = "ferromagnetic lance" icon_state = "redtrac" damage = 30 - armour_penetration = 40 - speed = 0.4 + +// Ferromagnetic Slug (Model H) /obj/projectile/bullet/gauss/slug name = "ferromagnetic slug" icon_state = "gauss-slug" damage = 50 speed = 0.8 - armour_penetration = 40 diff --git a/code/modules/projectiles/projectile/bullets/lmg.dm b/code/modules/projectiles/projectile/bullets/lmg.dm index 327113038a0c..ed9469cb668a 100644 --- a/code/modules/projectiles/projectile/bullets/lmg.dm +++ b/code/modules/projectiles/projectile/bullets/lmg.dm @@ -54,18 +54,18 @@ damage = 20 armour_penetration = 20 -// 7.12x82mm (SAW) +// 7.12x82mm (L6 SAW) /obj/projectile/bullet/mm712x82 name = "7.12x82mm bullet" damage = 25 armour_penetration = 40 -/obj/projectile/bullet/mm712x82_ap +/obj/projectile/bullet/mm712x82/ap name = "7.12x82mm armor-piercing bullet" armour_penetration = 75 -/obj/projectile/bullet/mm712x82_hp +/obj/projectile/bullet/mm712x82/hp name = "7.12x82mm hollow point bullet" damage = 45 armour_penetration = -20 @@ -76,12 +76,11 @@ armour_penetration = 40 fire_stacks = 3 -/obj/projectile/bullet/mm712x82_match +/obj/projectile/bullet/mm712x82/match name = "7.12x82mm match bullet" - damage = 25 - armour_penetration = 40 + speed = 0.3 + armour_penetration = 50 ricochets_max = 2 ricochet_chance = 60 ricochet_auto_aim_range = 4 ricochet_incidence_leeway = 35 - diff --git a/code/modules/projectiles/projectile/bullets/pistol.dm b/code/modules/projectiles/projectile/bullets/pistol.dm index 5fabb11b9420..6a1323e481dc 100644 --- a/code/modules/projectiles/projectile/bullets/pistol.dm +++ b/code/modules/projectiles/projectile/bullets/pistol.dm @@ -5,17 +5,16 @@ damage = 20 armour_penetration = -20 -/obj/projectile/bullet/c9mm_surplus +/obj/projectile/bullet/c9mm/surplus name = "9mm surplus bullet" damage = 15 - armour_penetration = -20 -/obj/projectile/bullet/c9mm_ap +/obj/projectile/bullet/c9mm/ap name = "9mm armor-piercing bullet" damage = 15 armour_penetration = 20 -/obj/projectile/bullet/c9mm_hp +/obj/projectile/bullet/c9mm/hp name = "9mm hollow point bullet" damage = 40 armour_penetration = -50 @@ -26,30 +25,29 @@ armour_penetration = -20 fire_stacks = 2 -/obj/projectile/bullet/c9mm/rubbershot +/obj/projectile/bullet/c9mm/rubber name = "9mm rubber bullet" damage = 5 - armour_penetration = -50 - stamina = 20 + armour_penetration = -40 + stamina = 30 -// 10mm (Stechkin) +// 10mm (Stechkin & SkM-44(k)) /obj/projectile/bullet/c10mm name = "10mm bullet" damage = 25 armour_penetration = -20 -/obj/projectile/bullet/c10mm_surplus +/obj/projectile/bullet/c10mm/surplus name = "10mm surplus bullet" damage = 20 - armour_penetration = -20 -/obj/projectile/bullet/c10mm_ap +/obj/projectile/bullet/c10mm/ap name = "10mm armor-piercing bullet" damage = 20 armour_penetration = 20 -/obj/projectile/bullet/c10mm_hp +/obj/projectile/bullet/c10mm/hp name = "10mm hollow point bullet" damage = 45 armour_penetration = -50 @@ -60,30 +58,29 @@ armour_penetration = -20 fire_stacks = 2 -/obj/projectile/bullet/c10mm/rubbershot +/obj/projectile/bullet/c10mm/rubber name = "10mm rubber bullet" - damage = 5 - stamina = 20 - armour_penetration = -20 + damage = 7 + stamina = 38 + armour_penetration = -40 -// .45 (M1911, C20r) +// .45 (M1911, C20r, Thompson) /obj/projectile/bullet/c45 name = ".45 bullet" damage = 25 armour_penetration = -20 -/obj/projectile/bullet/c45_surplus +/obj/projectile/bullet/c45/surplus name = ".45 surplus bullet" damage = 20 - armour_penetration = -20 -/obj/projectile/bullet/c45_ap +/obj/projectile/bullet/c45/ap name = ".45 armor-piercing bullet" damage = 20 armour_penetration = 20 -/obj/projectile/bullet/c45_hp +/obj/projectile/bullet/c45/hp name = ".45 hollow point bullet" damage = 45 armour_penetration = -50 @@ -94,8 +91,8 @@ fire_stacks = 2 armour_penetration = -20 -/obj/projectile/bullet/c45/rubbershot +/obj/projectile/bullet/c45/rubber name = ".45 rubber bullet" - damage = 5 - stamina = 20 - armour_penetration = -20 + damage = 7 + stamina = 38 + armour_penetration = -40 diff --git a/code/modules/projectiles/projectile/bullets/revolver.dm b/code/modules/projectiles/projectile/bullets/revolver.dm index 3c204157f8a3..dcf8bb682387 100644 --- a/code/modules/projectiles/projectile/bullets/revolver.dm +++ b/code/modules/projectiles/projectile/bullets/revolver.dm @@ -5,7 +5,7 @@ damage = 30 armour_penetration = -20 -// .50AE (Desert Eagle) +// .50 AE (Desert Eagle) /obj/projectile/bullet/a50AE name = ".50 AE bullet" @@ -16,12 +16,12 @@ damage = 60 armour_penetration = -50 -// .38 (Detective's Gun & Winchester) +// .38 (Colt Detective Special & Winchester) /obj/projectile/bullet/c38 - name = ".38 bullet" - damage = 20 - armour_penetration = -20 + name = ".38 special bullet" + damage = 25 + armour_penetration = -30 ricochets_max = 2 ricochet_chance = 50 ricochet_auto_aim_angle = 10 @@ -29,6 +29,8 @@ /obj/projectile/bullet/c38/match name = ".38 match bullet" + speed = 0.3 + armour_penetration = -10 ricochets_max = 4 ricochet_chance = 100 ricochet_auto_aim_angle = 40 @@ -37,10 +39,12 @@ ricochet_decay_chance = 1 ricochet_decay_damage = 1 -/obj/projectile/bullet/c38/match/bouncy +/obj/projectile/bullet/c38/match/bouncy // I don't know why this is a subtype of match name = ".38 rubber bullet" - damage = 10 - stamina = 30 + speed = 0.4 + damage = 7 + stamina = 38 + armour_penetration = -60 ricochets_max = 6 ricochet_incidence_leeway = 70 ricochet_chance = 130 @@ -49,7 +53,7 @@ /obj/projectile/bullet/c38/dumdum name = ".38 dum-dum bullet" - damage = 15 + damage = 20 armour_penetration = -50 ricochets_max = 0 shrapnel_type = /obj/item/shrapnel/bullet/c38/dumdum @@ -74,19 +78,17 @@ /obj/projectile/bullet/c38/hotshot //similar to incendiary bullets, but do not leave a flaming trail name = ".38 hot shot bullet" - damage = 20 ricochets_max = 0 /obj/projectile/bullet/c38/hotshot/on_hit(atom/target, blocked = FALSE) . = ..() if(iscarbon(target)) var/mob/living/carbon/M = target - M.adjust_fire_stacks(6) + M.adjust_fire_stacks(3) M.IgniteMob() /obj/projectile/bullet/c38/iceblox //see /obj/projectile/temp for the original code name = ".38 iceblox bullet" - damage = 20 var/temperature = 100 ricochets_max = 0 @@ -96,7 +98,7 @@ var/mob/living/M = target M.adjust_bodytemperature(((100-blocked)/100)*(temperature - M.bodytemperature)) -// .357 (Syndie Revolver) +// .357 (Syndicate Revolver) /obj/projectile/bullet/a357 name = ".357 bullet" @@ -105,6 +107,8 @@ // admin only really, for ocelot memes /obj/projectile/bullet/a357/match name = ".357 match bullet" + speed = 0.3 + armour_penetration = 10 ricochets_max = 5 ricochet_chance = 140 ricochet_auto_aim_angle = 50 @@ -126,6 +130,8 @@ /obj/projectile/bullet/a4570/match name = ".45-70 match bullet" + speed = 0.3 + armour_penetration = 10 ricochets_max = 5 ricochet_chance = 140 ricochet_auto_aim_angle = 50 diff --git a/code/modules/projectiles/projectile/bullets/rifle.dm b/code/modules/projectiles/projectile/bullets/rifle.dm index 5143e66ef23a..a69ef88b4f68 100644 --- a/code/modules/projectiles/projectile/bullets/rifle.dm +++ b/code/modules/projectiles/projectile/bullets/rifle.dm @@ -1,23 +1,29 @@ -// 5.56mm (M-90gl Carbine) +// 5.56mm (M-90gl Carbine & P-16) -/obj/projectile/bullet/a556 +/obj/projectile/bullet/a556_45 name = "5.56x45mm bullet" damage = 25 armour_penetration = 20 // 7.62x54mmR (Illestren Rifle) -/obj/projectile/bullet/a762 +/obj/projectile/bullet/a762_54 name = "7.62x54mmR bullet" + speed = 0.3 damage = 30 armour_penetration = 40 +// .300 Magnum (Smile Rifle) + /obj/projectile/bullet/a300 name = ".300 Magnum bullet" + speed = 0.3 damage = 40 stamina = 10 armour_penetration = 40 +// Bloat evil wizard stupid shit + /obj/projectile/bullet/a762_enchanted name = "enchanted 7.62x54mmR bullet" damage = 20 @@ -30,24 +36,25 @@ damage = 25 armour_penetration = 20 -//.300 BLK (Survivor Rifle) +//.300 BLK (Polymer Survivor Rifle) /obj/projectile/bullet/aac_300blk name = ".300 Blackout bullet" damage = 30 armour_penetration = 20 -//7.62x39mm (SVG-67) +//7.62x39mm (SVG-67 & SkM-24) /obj/projectile/bullet/a762_39 name = "7.62x39mm" damage = 30 armour_penetration = 20 -//.308 WIN (M514) +//.308 WIN (M514 & GAL DMRs) /obj/projectile/bullet/win308 name = ".308 Winchester" + speed = 0.3 damage = 30 armour_penetration = 40 @@ -55,5 +62,6 @@ /obj/projectile/bullet/a858 name = "8x58mm caseless bullet" + speed = 0.3 damage = 30 armour_penetration = 40 diff --git a/code/modules/projectiles/projectile/bullets/shotgun.dm b/code/modules/projectiles/projectile/bullets/shotgun.dm index c3f9049e3a64..0f2d43206fc8 100644 --- a/code/modules/projectiles/projectile/bullets/shotgun.dm +++ b/code/modules/projectiles/projectile/bullets/shotgun.dm @@ -1,28 +1,27 @@ -/obj/projectile/bullet/shotgun_slug +/obj/projectile/bullet/slug name = "12g shotgun slug" - damage = 60 - armour_penetration = -10 + damage = 40 + speed = 0.5 -/obj/projectile/bullet/shotgun_beanbag +/obj/projectile/bullet/slug/beanbag name = "beanbag slug" - damage = 5 - stamina = 45 - armour_penetration = -10 + damage = 10 + stamina = 60 + armour_penetration = -20 /obj/projectile/bullet/incendiary/shotgun name = "incendiary slug" damage = 20 - armour_penetration = -10 + speed = 0.5 /obj/projectile/bullet/incendiary/shotgun/dragonsbreath name = "dragonsbreath pellet" damage = 5 armour_penetration = -35 -/obj/projectile/bullet/shotgun_stunslug +/obj/projectile/bullet/slug/stun name = "stunslug" damage = 5 - armour_penetration = -10 paralyze = 100 stutter = 5 jitter = 20 @@ -30,63 +29,64 @@ icon_state = "spark" color = "#FFFF00" -/obj/projectile/bullet/shotgun_meteorslug +/obj/projectile/bullet/slug/meteor name = "meteorslug" icon = 'icons/obj/meteor.dmi' icon_state = "dust" - damage = 40 - armour_penetration = -10 + damage = 30 paralyze = 15 knockdown = 80 hitsound = 'sound/effects/meteorimpact.ogg' -/obj/projectile/bullet/shotgun_meteorslug/on_hit(atom/target, blocked = FALSE) +/obj/projectile/bullet/slug/meteor/on_hit(atom/target, blocked = FALSE) . = ..() if(ismovable(target)) var/atom/movable/M = target var/atom/throw_target = get_edge_target_turf(M, get_dir(src, get_step_away(M, src))) M.safe_throw_at(throw_target, 3, 2) -/obj/projectile/bullet/shotgun_meteorslug/Initialize() +/obj/projectile/bullet/slug/meteor/Initialize() . = ..() SpinAnimation() -/obj/projectile/bullet/shotgun_frag12 - name ="frag12 slug" - damage = 35 - armour_penetration = -10 +/obj/projectile/bullet/slug/frag12 + name = "frag12 slug" + damage = 25 paralyze = 50 -/obj/projectile/bullet/shotgun_frag12/on_hit(atom/target, blocked = FALSE) +/obj/projectile/bullet/slug/frag12/on_hit(atom/target, blocked = FALSE) ..() explosion(target, -1, 0, 1) return BULLET_ACT_HIT /obj/projectile/bullet/pellet ///How much damage is subtracted per tile? - var/tile_dropoff = 1 + var/tile_dropoff = 1 //Standard of 10% per tile ///How much stamina damage is subtracted per tile? - var/tile_dropoff_stamina = 0.8 + var/tile_dropoff_stamina = 1.5 //As above armour_penetration = -35 + speed = 0.5 -/obj/projectile/bullet/pellet/shotgun_buckshot +/obj/projectile/bullet/pellet/buckshot name = "buckshot pellet" damage = 10 - -/obj/projectile/bullet/pellet/shotgun_rubbershot +/obj/projectile/bullet/pellet/rubbershot name = "rubbershot pellet" - damage = 2 - stamina = 8 - tile_dropoff = 0.2 // Keep it at 10% per tile + damage = 2.5 + tile_dropoff = 0.15 + stamina = 15 + armour_penetration = -70 -/obj/projectile/bullet/pellet/shotgun_incapacitate +/obj/projectile/bullet/pellet/rubbershot/incapacitate name = "incapacitating pellet" damage = 1 + tile_dropoff = 0.1 stamina = 6 + tile_dropoff_stamina = 0.6 -/obj/projectile/bullet/pellet/Range() +/obj/projectile/bullet/pellet/Range() //10% loss per tile = max range of 10, generally ..() if(damage > 0) damage -= tile_dropoff @@ -95,17 +95,9 @@ if(damage < 0 && stamina < 0) qdel(src) -/obj/projectile/bullet/pellet/shotgun_improvised - tile_dropoff = 0.45 //Come on it does 4.5 damage don't be like that. //WS Edit - Shotgun nerf +/obj/projectile/bullet/pellet/improvised damage = 6 - -/obj/projectile/bullet/pellet/shotgun_improvised/Initialize() - . = ..() - range = rand(1, 8) - -/obj/projectile/bullet/pellet/shotgun_improvised/on_range() - do_sparks(1, TRUE, src) - ..() + tile_dropoff = 0.6 // Mech Scattershot @@ -113,8 +105,8 @@ damage = 24 armour_penetration = -20 -/obj/projectile/bullet/pellet/shotgun_buckshot/twobore +/obj/projectile/bullet/pellet/buckshot/twobore name = "two-bore pellet" damage = 30 armour_penetration = -25 - tile_dropoff = 5 + tile_dropoff = 3 diff --git a/code/modules/projectiles/projectile/bullets/smg.dm b/code/modules/projectiles/projectile/bullets/smg.dm index 0cf2225e3872..fb5e2a53ce65 100644 --- a/code/modules/projectiles/projectile/bullets/smg.dm +++ b/code/modules/projectiles/projectile/bullets/smg.dm @@ -1,10 +1,10 @@ -// 4.6x30mm (Autorifles) +// 4.6x30mm (WT-550 Automatic Rifle & NT-SVG) /obj/projectile/bullet/c46x30mm name = "4.6x30mm bullet" damage = 20 -/obj/projectile/bullet/c46x30mm_ap +/obj/projectile/bullet/c46x30mm/ap name = "4.6x30mm armor-piercing bullet" damage = 15 armour_penetration = 40 @@ -14,30 +14,35 @@ damage = 10 fire_stacks = 1 +// 4.73x33mm caseless (Solar) + /obj/projectile/bullet/c47x33mm name = "4.73x33mm bullet" damage = 25 armour_penetration = 20 +// 5.56 HITP caseless (Solare C) + /obj/projectile/bullet/c556mm name = "5.56mm HITP bullet" damage = 20 -/obj/projectile/bullet/c556mm_surplus +/obj/projectile/bullet/c556mm/surplus name = "5.56mm HITP surplus bullet" damage = 15 -/obj/projectile/bullet/c556mm_ap +/obj/projectile/bullet/c556mm/ap name = "5.56mm HITP AP bullet" damage = 15 armour_penetration = 40 -/obj/projectile/bullet/c556mm_hp - name = "5.56mm HITP hollow-point bullet" +/obj/projectile/bullet/c556mm/hp + name = "5.56mm HITP hollow point bullet" damage = 30 armour_penetration = -50 -/obj/projectile/bullet/c556mm/rubbershot +/obj/projectile/bullet/c556mm/rubber name = "5.56mm HITP rubber bullet" damage = 5 - stamina = 20 + stamina = 30 + armour_penetration = -20 diff --git a/code/modules/projectiles/projectile/bullets/sniper.dm b/code/modules/projectiles/projectile/bullets/sniper.dm index 9dc8bfb5d4d7..1f725b8113f2 100644 --- a/code/modules/projectiles/projectile/bullets/sniper.dm +++ b/code/modules/projectiles/projectile/bullets/sniper.dm @@ -1,10 +1,10 @@ -// .50 (Sniper) +// .50 BMG (Sniper) /obj/projectile/bullet/p50 - name =".50 bullet" - speed = 0.4 + name = ".50 BMG bullet" + speed = 0.3 damage = 70 - paralyze = 100 + knockdown = 100 dismemberment = 50 armour_penetration = 60 var/breakthings = TRUE @@ -16,11 +16,11 @@ return ..() /obj/projectile/bullet/p50/soporific - name =".50 soporific bullet" + name = ".50 BMG soporific bullet" armour_penetration = 0 damage = 0 dismemberment = 0 - paralyze = 0 + knockdown = 0 breakthings = FALSE /obj/projectile/bullet/p50/soporific/on_hit(atom/target, blocked = FALSE) @@ -30,17 +30,16 @@ return ..() /obj/projectile/bullet/p50/penetrator - name = "penetrator round" + name = ".50 BMG penetrator round" icon_state = "gauss" damage = 60 projectile_piercing = PASSMOB projectile_phasing = (ALL & (~PASSMOB)) dismemberment = 0 //It goes through you cleanly. - paralyze = 0 + knockdown = 0 breakthings = FALSE /obj/projectile/bullet/p50/penetrator/shuttle //Nukeop Shuttle Variety icon_state = "gaussstrong" damage = 25 - speed = 0.3 range = 16 diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index f7f471a3d860..3aa9cc7d7767 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -215,6 +215,14 @@ category = list("initial", "Electronics") departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING +/datum/design/lightswitch_frame + name = "Lightswitch Frame" + id = "lightswitch_frame" + build_type = AUTOLATHE + materials = list(/datum/material/iron = 50, /datum/material/glass = 50) + build_path = /obj/item/wallframe/light_switch + category = list("initial", "Misc") + /datum/design/camera name = "Camera" id = "camera" diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 1b5ccd05a63a..4d28452521af 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -265,7 +265,7 @@ desc = "A 20 round armour piercing magazine for the out of date security WT-550 Auto Rifle" id = "mag_oldsmg_ap" materials = list(/datum/material/iron = 6000, /datum/material/silver = 600) - build_path = /obj/item/ammo_box/magazine/wt550m9/wtap + build_path = /obj/item/ammo_box/magazine/wt550m9/ap departmental_flags = DEPARTMENTAL_FLAG_SECURITY /datum/design/mag_oldsmg/ic_mag @@ -273,7 +273,7 @@ desc = "A 20 round armour piercing magazine for the out of date security WT-550 Auto Rifle" id = "mag_oldsmg_ic" materials = list(/datum/material/iron = 6000, /datum/material/silver = 600, /datum/material/glass = 1000) - build_path = /obj/item/ammo_box/magazine/wt550m9/wtic + build_path = /obj/item/ammo_box/magazine/wt550m9/inc departmental_flags = DEPARTMENTAL_FLAG_SECURITY //WS edit - free lethals diff --git a/code/modules/ruins/spaceruin_code/forgottenship.dm b/code/modules/ruins/spaceruin_code/forgottenship.dm index 4a3611dcbdcc..8e3ae585d73d 100644 --- a/code/modules/ruins/spaceruin_code/forgottenship.dm +++ b/code/modules/ruins/spaceruin_code/forgottenship.dm @@ -90,29 +90,6 @@ GLOBAL_VAR_INIT(fscpassword, generate_password()) //Cybersun hardsuit -/obj/item/clothing/head/helmet/space/hardsuit/cybersun - name = "Cybersun hardsuit helmet" - desc = "Prototype hardsuit helmet with experimental armor plates, protecting from laser-based weapons very well, while giving limited protection against anything else." - icon_state = "cybersun" - item_state = "cybersun" - hardsuit_type = "cybersun" - armor = list("melee" = 30, "bullet" = 40, "laser" = 55, "energy" = 55, "bomb" = 30, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 60) - strip_delay = 600 - actions_types = list() - - -/obj/item/clothing/suit/space/hardsuit/cybersun - icon_state = "cybersun" - item_state = "cybersun" - hardsuit_type = "cybersun" - name = "Cybersun hardsuit" - desc = "Prototype hardsuit with experimental armor plates, protecting from laser-based weapons very well, while giving limited protection against anything else." - armor = list("melee" = 30, "bullet" = 40, "laser" = 55, "energy" = 55, "bomb" = 30, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 60) - slowdown = 0 - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/cybersun - actions_types = list(/datum/action/item_action/toggle_helmet) - jetpack = /obj/item/tank/jetpack/suit - //Special NT NPCs /mob/living/simple_animal/hostile/nanotrasen/ranged/assault diff --git a/code/modules/spells/spell_types/rightandwrong.dm b/code/modules/spells/spell_types/rightandwrong.dm index 6cf283f8f49b..ee40b2782574 100644 --- a/code/modules/spells/spell_types/rightandwrong.dm +++ b/code/modules/spells/spell_types/rightandwrong.dm @@ -17,7 +17,7 @@ GLOBAL_LIST_INIT(summoned_guns, list( /obj/item/gun/ballistic/shotgun/doublebarrel, /obj/item/gun/ballistic/shotgun, /obj/item/gun/ballistic/shotgun/automatic/combat, - /obj/item/gun/ballistic/automatic/assualt/ar, + /obj/item/gun/ballistic/automatic/assault/ar, /obj/item/gun/ballistic/revolver/mateba, /obj/item/gun/ballistic/rifle/boltaction, /obj/item/pneumatic_cannon/speargun, diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index dd6d8efc1065..cafcc0196b1b 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -217,12 +217,6 @@ owner.Dizzy(10) owner.losebreath += 10 severe_cooldown = world.time + 20 SECONDS - if(prob(emp_vulnerability/severity)) //Chance of permanent effects - organ_flags = ORGAN_SYNTHETIC_EMP //Starts organ faliure - gonna need replacing soon. - Stop() - owner.visible_message("[owner] clutches at [owner.p_their()] chest as if [owner.p_their()] heart is stopping!", \ - "You feel a terrible pain in your chest, as if your heart has stopped!") - addtimer(CALLBACK(src, .proc/Restart), 10 SECONDS) /obj/item/organ/heart/cybernetic/on_life() . = ..() diff --git a/code/modules/surgery/organs/liver.dm b/code/modules/surgery/organs/liver.dm index d8e10731da30..b2812d941975 100644 --- a/code/modules/surgery/organs/liver.dm +++ b/code/modules/surgery/organs/liver.dm @@ -116,8 +116,6 @@ if(world.time > severe_cooldown) //So we cant just spam emp to kill people. owner.adjustToxLoss(10) severe_cooldown = world.time + 10 SECONDS - if(prob(emp_vulnerability/severity)) //Chance of permanent effects - organ_flags = ORGAN_SYNTHETIC_EMP //Starts organ faliure - gonna need replacing soon. /obj/item/organ/liver/cybernetic/upgraded/ipc icon = 'icons/obj/surgery.dmi' diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index fa928c1e2053..fc5de4be3049 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -419,8 +419,6 @@ if(world.time > severe_cooldown) //So we cant just spam emp to kill people. owner.losebreath += 20 severe_cooldown = world.time + 30 SECONDS - if(prob(emp_vulnerability/severity)) //Chance of permanent effects - organ_flags = ORGAN_SYNTHETIC_EMP //Starts organ faliure - gonna need replacing soon. #undef PP #undef PP_MOLES diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 264574c476e4..51d857aaeff6 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -38,7 +38,7 @@ /obj/item/organ/Initialize() . = ..() if(organ_flags & ORGAN_EDIBLE) - AddComponent(/datum/component/edible, food_reagents, null, RAW | MEAT | GROSS, null, 10, null, null, null, CALLBACK(src, .proc/OnEatFrom)) + AddComponent(/datum/component/edible, food_reagents, null, RAW | MEAT | GORE, null, 10, null, null, null, CALLBACK(src, .proc/OnEatFrom)) ///When you take a bite you cant jam it in for surgery anymore. /obj/item/organ/proc/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) diff --git a/code/modules/surgery/organs/stomach.dm b/code/modules/surgery/organs/stomach.dm index 615428d962b5..10cc049eb806 100644 --- a/code/modules/surgery/organs/stomach.dm +++ b/code/modules/surgery/organs/stomach.dm @@ -160,8 +160,6 @@ if(!COOLDOWN_FINISHED(src, severe_cooldown)) //So we cant just spam emp to kill people. owner.vomit(stun = FALSE) COOLDOWN_START(src, severe_cooldown, 10 SECONDS) - if(prob(emp_vulnerability/severity)) //Chance of permanent effects - organ_flags |= ORGAN_SYNTHETIC_EMP //Starts organ faliure - gonna need replacing soon. //WS Begin - IPCs diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index c5050d08c0b7..6eea344afde0 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -767,7 +767,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) name = "10mm Incendiary Magazine" desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ Loaded with incendiary rounds which inflict little damage, but ignite the target." - item = /obj/item/ammo_box/magazine/m10mm/fire + item = /obj/item/ammo_box/magazine/m10mm/inc cost = 2 exclude_modes = list(/datum/game_mode/nuclear/clown_ops) @@ -889,8 +889,8 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) cost = 9 /datum/uplink_item/ammo/machinegun/hollow - name = "7.12x82mm (Hollow-Point) Box Magazine" - desc = "A 50-round magazine of 7.12x82mm ammunition for use in the L6 SAW; equipped with hollow-point tips to help \ + name = "7.12x82mm (hollow point) Box Magazine" + desc = "A 50-round magazine of 7.12x82mm ammunition for use in the L6 SAW; equipped with hollow point tips to help \ with the unarmored masses of crew." item = /obj/item/ammo_box/magazine/mm712x82/hollow @@ -898,7 +898,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) name = "7.12x82mm (Incendiary) Box Magazine" desc = "A 50-round magazine of 7.12x82mm ammunition for use in the L6 SAW; tipped with a special flammable \ mixture that'll ignite anyone struck by the bullet. Some men just want to watch the world burn." - item = /obj/item/ammo_box/magazine/mm712x82/incen + item = /obj/item/ammo_box/magazine/mm712x82/inc /datum/uplink_item/ammo/machinegun/match name = "7.12x82mm (Match) Box Magazine" diff --git a/code/modules/vending/liberation.dm b/code/modules/vending/liberation.dm index f4456cc740e5..d2fb11bfef4b 100644 --- a/code/modules/vending/liberation.dm +++ b/code/modules/vending/liberation.dm @@ -17,7 +17,7 @@ /obj/item/gun/ballistic/shotgun/automatic/combat = 2, /obj/item/gun/ballistic/automatic/gyropistol = 1, /obj/item/gun/ballistic/shotgun = 2, - /obj/item/gun/ballistic/automatic/assualt/ar = 2) + /obj/item/gun/ballistic/automatic/assault/ar = 2) premium = list( /obj/item/ammo_box/magazine/smgm9mm = 2, /obj/item/ammo_box/magazine/m50 = 4, diff --git a/code/modules/vending/security.dm b/code/modules/vending/security.dm index c1dfa757d6ee..1e9a3460f064 100644 --- a/code/modules/vending/security.dm +++ b/code/modules/vending/security.dm @@ -161,7 +161,7 @@ ) voucher_items = list( - "NT-AK" = /obj/item/gun/ballistic/automatic/assualt/ak47/nt) //if im being honest, theres no point in addiing other options when this is clearly the best + "NT-AK" = /obj/item/gun/ballistic/automatic/assault/ak47/nt) //if im being honest, theres no point in addiing other options when this is clearly the best /obj/item/gun_voucher name = "security weapon voucher" diff --git a/html/changelogs/AutoChangeLog-pr-1670.yml b/html/changelogs/AutoChangeLog-pr-1670.yml new file mode 100644 index 000000000000..7f9fcdd6c71f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1670.yml @@ -0,0 +1,4 @@ +author: spockye +delete-after: true +changes: + - rscadd: adds the Heron Class Dreadnaught diff --git a/html/changelogs/AutoChangeLog-pr-2404.yml b/html/changelogs/AutoChangeLog-pr-2404.yml new file mode 100644 index 000000000000..cabacc0614bf --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2404.yml @@ -0,0 +1,4 @@ +author: thgvr +delete-after: true +changes: + - bugfix: Lugol is now admin spawn only diff --git a/html/changelogs/archive/2023-09.yml b/html/changelogs/archive/2023-09.yml index 3cd99190c981..00dee846f56b 100644 --- a/html/changelogs/archive/2023-09.yml +++ b/html/changelogs/archive/2023-09.yml @@ -92,3 +92,68 @@ Pickle-Coding: - bugfix: Allows the supermatter crystal to produce gases while powered, even in absolutely empty turfs, excluding space turfs. +2023-09-18: + Skrem7: + - tweak: The NT 'Boarder' ARG now loads standard P-16 magazines, rather than the + M-90gl toploaders. + - balance: Standardizes pellet projectiles to lose 10% damage of both types per + tile across the board. Improvised pellets no longer have a hardcapped 1-8 tile + range. + - balance: Less-lethal rounds now do 50% more stamina than the force of their lethal + counterparts, with 25% the normal force and double the negative AP. If the round + had positive or zero AP, it was subtracted by 20. + - balance: Shotgun slugs do 40 damage, down from 60, but have zero AP, rather than + -10. FRAG-12 and meteor slugs have had their damage adjusted to reflect their + relative force. + - balance: Surplus rifle fire_delay has been cut to 1 second from 3. + - balance: Any DMR, match, or sniper round now travels slightly faster than other + bullets. Shotgun slugs and pellets now travel slightly slower than other bullets. + - balance: Match rounds have had their AP slightly increased. + - bugfix: Fixed WT-550 magazines not displaying properly. + - spellcheck: Went over (almost) every single ballistic description, including the + guns themselves, magazines, ballistic casings, and speed loaders/stripper clips + to not only have better consistency and readability, but also be more clear + on the general effectiveness of each caliber. + - spellcheck: Assualt is gone. + - code_imp: Repaths/renames most ballistic ammo pathing to maintain consistency + or take advantage of inherits, when possible. +2023-09-20: + RKz, Jacquerel: + - rscadd: New foodtype, GORE. Split from GROSS, GORE foodtype will be replacing + it where the food in particular resembles a corpse or organ. GROSS should only + apply to inedible or rotting foods. (baseball burgers) + - balance: All butchered player species are considered to be gore, only preferred + by Lizards, Arachnids, Kepori, Slimepeople and Flies. If you like the taste + of your fellow(or rival) crew, prepare accordingly. + - balance: Moved food preferences around to make more sense with the current system. + Nothing drastic, but species liked foods should be much more immersive in general. + Skrem7: + - rscadd: Adds the double eyepatch, a blindfold made by adding a normal eyepatch + to another + - tweak: Eyepatches can now swap sides with ALT+CLICK + - balance: Cybernetic organs can no longer require replacement due to EMPs (they + do not suffer permanent damage) + spockye: + - bugfix: temp fixed the jukebox(with subtypes) so they appear in the mapmaker +2023-09-23: + Apogee-dev: + - tweak: Removed RnD from the Colossus and updated its looks +2023-09-25: + retlaw34, Ebin-Halcyon, triplezeta: + - rscadd: IRMG Pointman hardsuit, admin only at the moment + - rscadd: Resprites and reworks the Cybersun hardsuit a little + - rscadd: Cybersun Medical technician hardsuit + - rscdel: Old cybersun hardsuit, It was unused anyways + - tweak: Extremely minor Blood red hardsuit sprite tweaks +2023-09-26: + MarkSuckerberg: + - tweak: Firebots now extinguish turf fires. +2023-09-27: + Zevotech: + - rscadd: Remaps the Skipper Heavy Cruiser + - rscadd: Adds an Atmos Tech, Cargo Tech and Cook job slot to the skipper + - rscdel: Removes two engineer slots from the skipper. +2023-09-28: + PositiveEntropy: + - rscadd: New SolGov outfits now exist, including a winter coat! + - rscadd: The Logistics Deck Officer is now a possible job for SolGov ships! diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml new file mode 100644 index 000000000000..375c3c1276bb --- /dev/null +++ b/html/changelogs/archive/2023-10.yml @@ -0,0 +1,30 @@ +2023-10-01: + PositiveEntropy: + - rscadd: Prescription glasses have been added to the Paracelsus, as well as the + meson variant in the engineering closets! + - rscadd: Universal enzyme can now be found in the Paracelsus' freezer! + - rscadd: Adds a variety of solarian folders throughout the ship and in the clerical + supplies crate! + - bugfix: The Psychologist's Office Airlock is now properly labeled. + - bugfix: The solarian hat now displays its sprite as it should. + Zevotech: + - rscadd: Remapped wasteplanet_pandora.dmm + axelzonvolt: + - tweak: ID access on a glass windoor + meemofcourse: + - rscdel: you can no longer bypass image sanitization with tables + spockye: + - bugfix: fixed a couple errors on the corvus class +2023-10-02: + thgvr: + - rscadd: Added an option for Sarathi to have ears, in the frills slot of character + creation. +2023-10-07: + Zytolg: + - imageadd: All forms and beds and bedsheets now have directional sprites. + - code_imp: Made Double Beds craftable at the request of Rylie. Have fun with that. + meemofcourse: + - rscadd: You can now build lightswitch frames from an autolathe +2023-10-11: + FalloutFalcon: + - bugfix: fixed multiple bugs and oversights with rations diff --git a/icons/mob/clothing/eyes.dmi b/icons/mob/clothing/eyes.dmi index bdfe41995f6d..9af8d7dc8bba 100644 Binary files a/icons/mob/clothing/eyes.dmi and b/icons/mob/clothing/eyes.dmi differ diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index 9ba2f5b219db..12c3ce8027de 100644 Binary files a/icons/mob/clothing/head.dmi and b/icons/mob/clothing/head.dmi differ diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 077095b4a4ae..d94f3a98d4f0 100644 Binary files a/icons/mob/clothing/suit.dmi and b/icons/mob/clothing/suit.dmi differ diff --git a/icons/mob/clothing/suits/hooded.dmi b/icons/mob/clothing/suits/hooded.dmi index 73e95617cd94..a19af8b7aa64 100644 Binary files a/icons/mob/clothing/suits/hooded.dmi and b/icons/mob/clothing/suits/hooded.dmi differ diff --git a/icons/mob/clothing/suits/spacesuits.dmi b/icons/mob/clothing/suits/spacesuits.dmi index 08c7741eae97..6e97b33cd1b7 100644 Binary files a/icons/mob/clothing/suits/spacesuits.dmi and b/icons/mob/clothing/suits/spacesuits.dmi differ diff --git a/icons/mob/species/lizard/frills.dmi b/icons/mob/species/lizard/frills.dmi index a8cb05855370..6d661308c093 100644 Binary files a/icons/mob/species/lizard/frills.dmi and b/icons/mob/species/lizard/frills.dmi differ diff --git a/icons/mob/species/lizard/horns.dmi b/icons/mob/species/lizard/horns.dmi index 7367266ed566..d4fa4c2fd6f6 100644 Binary files a/icons/mob/species/lizard/horns.dmi and b/icons/mob/species/lizard/horns.dmi differ diff --git a/icons/mob/species/misc/digitigrade_suits.dmi b/icons/mob/species/misc/digitigrade_suits.dmi index 3cf6722c6463..eaca5e34a629 100644 Binary files a/icons/mob/species/misc/digitigrade_suits.dmi and b/icons/mob/species/misc/digitigrade_suits.dmi differ diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index bf11a268fa8e..96528874fee3 100644 Binary files a/icons/obj/ammo.dmi and b/icons/obj/ammo.dmi differ diff --git a/icons/obj/bedsheets.dmi b/icons/obj/bedsheets.dmi index 414bbc38ed81..56657861f576 100644 Binary files a/icons/obj/bedsheets.dmi and b/icons/obj/bedsheets.dmi differ diff --git a/icons/obj/clothing/glasses.dmi b/icons/obj/clothing/glasses.dmi index c32434c83f1e..45d868f69692 100644 Binary files a/icons/obj/clothing/glasses.dmi and b/icons/obj/clothing/glasses.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 83db437408eb..3b37b555f4df 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 4623c94eb756..32714635d084 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ diff --git a/icons/obj/clothing/suits/hooded.dmi b/icons/obj/clothing/suits/hooded.dmi index ffdedb06bc8c..eaf68b6f9cbd 100644 Binary files a/icons/obj/clothing/suits/hooded.dmi and b/icons/obj/clothing/suits/hooded.dmi differ diff --git a/icons/obj/clothing/suits/spacesuits.dmi b/icons/obj/clothing/suits/spacesuits.dmi index 688709322f5f..7ab05863bf05 100644 Binary files a/icons/obj/clothing/suits/spacesuits.dmi and b/icons/obj/clothing/suits/spacesuits.dmi differ diff --git a/icons/obj/lavaland/survival_pod.dmi b/icons/obj/lavaland/survival_pod.dmi index 84ea0e1e8320..960a7f24aca3 100644 Binary files a/icons/obj/lavaland/survival_pod.dmi and b/icons/obj/lavaland/survival_pod.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 356f91406367..d779a15bc717 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ diff --git a/tgui/packages/tgui/sanitize.ts b/tgui/packages/tgui/sanitize.ts index a40d23a320d3..bd67b969a3c5 100644 --- a/tgui/packages/tgui/sanitize.ts +++ b/tgui/packages/tgui/sanitize.ts @@ -48,7 +48,7 @@ const defTag = [ // Advanced HTML tags that we can trust admins (but not players) with const advTag = ['img']; -const defAttr = ['class', 'style']; +const defAttr = ['class', 'style', 'background']; /** * Feed it a string and it should spit out a sanitized version. diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 00295b8ed55e..7bbeb56d0362 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -6467,12 +6467,12 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.4": - version: 3.3.4 - resolution: "nanoid@npm:3.3.4" +"nanoid@npm:^3.3.6": + version: 3.3.6 + resolution: "nanoid@npm:3.3.6" bin: nanoid: bin/nanoid.cjs - checksum: 2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c + checksum: 7d0eda657002738aa5206107bd0580aead6c95c460ef1bdd0b1a87a9c7ae6277ac2e9b945306aaa5b32c6dcb7feaf462d0f552e7f8b5718abfc6ead5c94a71b3 languageName: node linkType: hard @@ -7065,13 +7065,13 @@ __metadata: linkType: hard "postcss@npm:^8.2.15": - version: 8.4.14 - resolution: "postcss@npm:8.4.14" + version: 8.4.31 + resolution: "postcss@npm:8.4.31" dependencies: - nanoid: ^3.3.4 + nanoid: ^3.3.6 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: fe58766ff32e4becf65a7d57678995cfd239df6deed2fe0557f038b47c94e4132e7e5f68b5aa820c13adfec32e523b693efaeb65798efb995ce49ccd83953816 + checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea languageName: node linkType: hard diff --git a/tools/requirements.txt b/tools/requirements.txt index d7ead1a00123..21efd65b62db 100644 --- a/tools/requirements.txt +++ b/tools/requirements.txt @@ -1,6 +1,6 @@ pygit2==1.7.2 bidict==0.22.0 -Pillow==9.3.0 +Pillow==10.0.1 # check_regex.py colorama==0.4.4