From c0d1892480210454ef8abcc0b28919964dd51933 Mon Sep 17 00:00:00 2001 From: Erika Fox <94164348+Bjarl@users.noreply.github.com> Date: Sun, 8 Sep 2024 15:35:51 -0400 Subject: [PATCH 1/5] readd_map --- .../lavaland_surface_crashed_pinnance.dmm | 1662 +++++++++++++++++ 1 file changed, 1662 insertions(+) create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm new file mode 100644 index 000000000000..32c0fbf31006 --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm @@ -0,0 +1,1662 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ao" = ( +/obj/structure/table_frame/wood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"aJ" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/outlet_injector/layer4, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"bN" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, +/obj/item/storage/toolbox/mechanical, +/obj/structure/railing, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"bS" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"cb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"cg" = ( +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"fj" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"fn" = ( +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"gg" = ( +/obj/machinery/power/shuttle/engine/electric/premium{ + dir = 4; + desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"gk" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/obj/structure/windoor_assembly{ + dir = 2 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"gD" = ( +/obj/structure/lattice, +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"hx" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"hN" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/mono/white, +/area/ruin/unpowered/crashsite/pinnance) +"iZ" = ( +/turf/closed/mineral, +/area/ruin/unpowered/crashsite/pinnance) +"jS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/crashsite/pinnance) +"kW" = ( +/obj/structure/chair/office{ + dir = 1; + name = "thinking chair"; + desc = "You sit in this. Innovation flows from there." + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"ln" = ( +/obj/structure/lattice, +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"lI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/broken_bottle, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"ni" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"nO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ruin/unpowered/crashsite/pinnance) +"oT" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"pA" = ( +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"rr" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/unpowered/crashsite/pinnance) +"rt" = ( +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"rV" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/windoor_assembly, +/obj/item/flashlight/glowstick, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"uo" = ( +/obj/item/clothing/under/shorts/purple, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"uA" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"uV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/item/light/tube/broken, +/obj/structure/light_construct/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"vv" = ( +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"vH" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken/directional/west, +/obj/structure/windoor_assembly, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"wq" = ( +/turf/closed/indestructible/rock, +/area/overmap_encounter/planetoid/cave/explored) +"xe" = ( +/obj/structure/lattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"xf" = ( +/obj/structure/cable, +/obj/machinery/holopad/emergency/science, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/shard, +/obj/machinery/power/apc/auto_name/directional/south{ + start_charge = 0 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"xo" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"xI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/windoor_assembly{ + dir = 4 + }, +/obj/item/stack/tile/plasteel, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"xJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"yD" = ( +/obj/item/chair/plastic, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"yG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plasteel, +/area/ruin/unpowered/crashsite/pinnance) +"yT" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"zb" = ( +/obj/structure/lattice, +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"zY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"Ag" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"Aq" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/structure/window{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/crashsite/pinnance) +"AB" = ( +/obj/structure/girder, +/obj/structure/lattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"AN" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/stack/tile/plasteel, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"AU" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Cm" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/item/stack/tile/plasteel/dark, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"CY" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"DP" = ( +/obj/structure/grille/broken, +/obj/item/shard, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Fv" = ( +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"FD" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"Gn" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plasteel/mono/white, +/area/ruin/unpowered/crashsite/pinnance) +"Gt" = ( +/obj/structure/closet/wall/white/directional/east{ + name = "survey gear" + }, +/obj/item/survey_handheld/elite, +/obj/item/survey_handheld/advanced, +/obj/item/survey_handheld/advanced, +/obj/item/clothing/accessory/armband/science, +/obj/item/clothing/suit/toggle/labcoat/science, +/obj/item/clothing/glasses/science, +/obj/item/tank/internals/oxygen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Gw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"HM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/ash, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/ore/salvage/scrapplasma, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"HT" = ( +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Ik" = ( +/obj/structure/lattice, +/obj/structure/fluff/beach_umbrella/science, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"Is" = ( +/obj/structure/bed, +/obj/structure/curtain, +/obj/item/shard, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"Iv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"IC" = ( +/obj/machinery/power/shuttle/engine/electric/premium{ + dir = 4; + desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Jg" = ( +/obj/structure/frame/machine, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"JS" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"Lz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/structure/table_frame, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"LH" = ( +/obj/structure/table{ + name = "thinking table" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Nf" = ( +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/structure/sign/poster/official/science{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/ash/large, +/obj/machinery/light/small/broken/directional/south, +/obj/item/shard, +/obj/structure/table_frame, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"NB" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"NR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/shard, +/turf/open/floor/plasteel/mono/white, +/area/ruin/unpowered/crashsite/pinnance) +"Oa" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/crashsite/pinnance) +"Ol" = ( +/obj/structure/girder, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Om" = ( +/obj/structure/girder/displaced, +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Oz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"OL" = ( +/obj/machinery/door/window{ + dir = 8 + }, +/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 = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/frame/computer{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered/crashsite/pinnance) +"Po" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/item/shard, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/crashsite/pinnance) +"PJ" = ( +/turf/closed/mineral, +/area/overmap_encounter/planetoid/cave/explored) +"Rh" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Rw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"SD" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Te" = ( +/obj/item/clothing/glasses/cheapsuns, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Tf" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/shard, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/crashsite/pinnance) +"Tl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/door_assembly/door_assembly_shuttle, +/turf/open/floor/plasteel/mono/white, +/area/ruin/unpowered/crashsite/pinnance) +"UO" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Ve" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 30 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"Vf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, +/obj/effect/turf_decal/box, +/obj/structure/table_frame, +/turf/open/floor/plasteel/mono/dark, +/area/ruin/unpowered/crashsite/pinnance) +"VS" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/west, +/obj/item/bedsheet/rd, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"Wg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/rack_parts, +/obj/structure/windoor_assembly{ + dir = 2 + }, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"Wu" = ( +/obj/structure/girder, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"Wz" = ( +/turf/template_noop, +/area/template_noop) +"WL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered/crashsite/pinnance) +"Xn" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/crashsite/pinnance) +"Yo" = ( +/obj/structure/lattice, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"Zk" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/item/chair/plastic, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Zo" = ( +/obj/structure/lattice, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/crashsite/pinnance) +"Zu" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/unpowered/crashsite/pinnance) +"ZJ" = ( +/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 = 5 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ruin/unpowered/crashsite/pinnance) +"ZM" = ( +/obj/structure/girder, +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating, +/area/ruin/unpowered/crashsite/pinnance) +"ZO" = ( +/obj/machinery/door/window{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered/crashsite/pinnance) + +(1,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wu +rr +SD +cg +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +SD +SD +SD +SD +SD +Wz +Wz +Wz +Wz +"} +(2,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +rr +rr +IC +SD +Wz +Wz +Wz +Wz +Wz +Wz +SD +SD +SD +SD +SD +SD +SD +Wz +Wz +Wz +Wz +"} +(3,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +cg +vH +xe +fn +gD +SD +cg +SD +SD +SD +SD +Te +SD +Yo +Oa +bS +xe +SD +Wz +Wz +Wz +Wz +"} +(4,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +rV +xe +xe +xe +SD +HT +gg +Oa +SD +NB +ni +ni +Zo +Oa +wq +xe +SD +Wz +Wz +Wz +Wz +"} +(5,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +fj +AB +Zo +Oa +hx +Oa +Oa +hx +Oa +xe +ni +yD +ni +ln +gk +SD +SD +SD +SD +Wz +Wz +Wz +"} +(6,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +Zo +xe +Oa +UO +Gw +uV +rt +Oa +xe +ni +ao +Fv +xe +Wg +SD +SD +SD +Wz +Wz +Wz +Wz +"} +(7,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +yT +xe +Oa +CY +HM +Zu +oT +Oa +xe +Ik +ni +ni +xe +Ag +SD +SD +Wz +Wz +Wz +Wz +Wz +"} +(8,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +SD +xe +Oa +JS +bN +ZJ +Iv +Oa +Yo +xe +SD +Zk +SD +Rh +SD +Wz +Wz +Wz +Wz +Wz +Wz +"} +(9,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +xe +Oa +Oa +Oa +OL +WL +Oa +xe +SD +uo +pA +SD +SD +SD +Wz +Wz +Wz +Wz +Wz +Wz +"} +(10,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +cg +Oa +jS +Jg +lI +zY +xJ +SD +SD +yT +SD +AU +SD +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(11,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +fj +SD +DP +LH +kW +Oz +xe +Yo +AU +yT +SD +fj +SD +SD +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(12,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +SD +Yo +xe +xe +xe +Cm +Xn +SD +SD +SD +SD +SD +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(13,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +SD +ni +ni +ni +ni +xe +vv +SD +SD +SD +SD +yT +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(14,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +SD +Wz +Wz +Wz +SD +ni +zb +xe +Yo +xe +xe +xe +xe +SD +SD +SD +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(15,1,1) = {" +Wz +Wz +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +Om +Gt +Rw +cb +nO +Oa +SD +SD +SD +Wz +Wz +Wz +SD +SD +SD +Wz +Wz +"} +(16,1,1) = {" +Wz +Wz +SD +PJ +SD +SD +fj +SD +SD +HT +fj +SD +FD +Oa +Oa +Oa +ZO +Aq +Oa +SD +SD +SD +Wz +Wz +fj +SD +PJ +PJ +Wz +Wz +"} +(17,1,1) = {" +Wz +Wz +Wz +PJ +PJ +PJ +SD +SD +SD +HT +SD +SD +aJ +Gn +Ve +Tl +yG +Nf +Oa +SD +SD +SD +SD +SD +SD +SD +PJ +PJ +PJ +Wz +"} +(18,1,1) = {" +Wz +Wz +Wz +PJ +PJ +PJ +PJ +SD +PJ +SD +SD +SD +uA +rr +Oa +Oa +xI +Po +Oa +SD +SD +SD +SD +SD +SD +PJ +PJ +PJ +PJ +Wz +"} +(19,1,1) = {" +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +SD +HT +SD +Oa +Is +VS +AN +xf +Oa +SD +fj +SD +yT +PJ +PJ +PJ +PJ +PJ +Wz +Wz +"} +(20,1,1) = {" +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +yT +SD +SD +Oa +Vf +NR +hN +Lz +Oa +SD +SD +SD +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +"} +(21,1,1) = {" +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +yT +ZM +Oa +xo +Tf +Om +Oa +SD +yT +yT +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +"} +(22,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +bS +Oa +DP +DP +iZ +Ol +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +"} +(23,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +"} +(24,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +"} +(25,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(26,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(27,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(28,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +PJ +PJ +PJ +PJ +PJ +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(29,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} +(30,1,1) = {" +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +Wz +"} From fdcfd78aae8c7e612bcc6805c797f8e197639ae4 Mon Sep 17 00:00:00 2001 From: Erika Fox <94164348+Bjarl@users.noreply.github.com> Date: Sun, 8 Sep 2024 21:51:07 -0400 Subject: [PATCH 2/5] adds everything else medpen + ifak + sprites + finishes map --- .../lavaland_surface_crashed_pinnance.dmm | 3888 +++++++++++------ code/datums/ruins/lavaland.dm | 6 + code/game/objects/items/stacks/medical.dm | 6 + code/game/objects/items/storage/firstaid.dm | 40 + code/modules/cargo/packs/medical.dm | 7 + .../reagents/reagent_containers/hypospray.dm | 10 +- .../inhands/equipment/medical_lefthand.dmi | Bin 6084 -> 6255 bytes .../inhands/equipment/medical_righthand.dmi | Bin 6027 -> 6207 bytes icons/obj/storage.dmi | Bin 81584 -> 81758 bytes icons/obj/syringe.dmi | Bin 10698 -> 11007 bytes 10 files changed, 2553 insertions(+), 1404 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm index 32c0fbf31006..91916f43b6ac 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm @@ -1,237 +1,176 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ao" = ( -/obj/structure/table_frame/wood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"ay" = ( +/obj/structure/flora/ash/cap_shroom, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) "aJ" = ( -/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/ash, +/obj/effect/turf_decal/industrial/warning/corner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"bN" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, -/obj/item/storage/toolbox/mechanical, -/obj/structure/railing, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) -"bS" = ( -/obj/structure/girder/displaced, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"cb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/stack/ore/salvage/scrapplasma, +/turf/open/floor/plasteel/tech/techmaint, +/area/overmap_encounter/planetoid/cave/explored) +"bC" = ( +/obj/item/cigbutt/roach, +/obj/item/cigbutt/roach{ + pixel_y = 17; + pixel_x = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/cigbutt/roach{ + pixel_y = 7; + pixel_x = 10 }, -/obj/item/stack/cable_coil/cut/red, +/obj/item/paper/crumpled{ + pixel_y = 6; + pixel_x = -6 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"bN" = ( +/obj/structure/grille/broken, +/obj/item/shard, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) +/area/overmap_encounter/planetoid/cave/explored) +"bS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, +/obj/effect/turf_decal/box, +/obj/structure/table_frame, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/overmap_encounter/planetoid/cave/explored) +"ca" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"cb" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) "cg" = ( -/obj/effect/decal/cleanable/ash/large, +/obj/structure/flora/rock/lava, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"cp" = ( +/obj/structure/flora/ash/tall_shroom, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, /area/overmap_encounter/planetoid/lava/explored) +"cx" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"cH" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/science, +/turf/open/floor/plasteel/mono/white, +/area/overmap_encounter/planetoid/cave/explored) +"dv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken/directional/west, +/obj/structure/windoor_assembly, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"dC" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) "fj" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) +/area/overmap_encounter/planetoid/cave/explored) "fn" = ( -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"gg" = ( -/obj/machinery/power/shuttle/engine/electric/premium{ - dir = 4; - desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"gk" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/west, -/obj/structure/windoor_assembly{ - dir = 2 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 24; + pixel_y = 2 }, -/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"gD" = ( -/obj/structure/lattice, -/obj/item/stack/ore/salvage/scraptitanium/five, +/area/overmap_encounter/planetoid/cave/explored) +"gg" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"gk" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"hx" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/area/overmap_encounter/planetoid/cave/explored) +"gx" = ( /obj/structure/cable{ icon_state = "0-8" }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) +/area/overmap_encounter/planetoid/cave/explored) +"gD" = ( +/obj/structure/flora/tree/dead/tall{ + icon_state = "tree_stump" + }, +/turf/open/floor/plating/asteroid/basalt/purple/lit, +/area/overmap_encounter/planetoid/lava/explored) +"gH" = ( +/obj/structure/flora/ash/fireblossom, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"gU" = ( +/obj/effect/decal/fakelattice, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"hx" = ( +/obj/effect/decal/cleanable/ash/large, +/obj/effect/decal/fakelattice, +/obj/item/stack/ore/salvage/scrapplasma, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) "hN" = ( -/obj/structure/chair/office{ +/obj/structure/railing/wood{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/mono/white, -/area/ruin/unpowered/crashsite/pinnance) +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"iE" = ( +/obj/structure/girder, +/turf/open/floor/plating/rust, +/area/overmap_encounter/planetoid/cave/explored) "iZ" = ( -/turf/closed/mineral, -/area/ruin/unpowered/crashsite/pinnance) -"jS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/crashsite/pinnance) -"kW" = ( -/obj/structure/chair/office{ - dir = 1; - name = "thinking chair"; - desc = "You sit in this. Innovation flows from there." - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"ln" = ( -/obj/structure/lattice, -/obj/item/stack/sheet/mineral/wood, +/obj/structure/flora/ash/fern, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"lI" = ( +/area/overmap_encounter/planetoid/cave/explored) +"ju" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/robot_debris, -/obj/item/broken_bottle, -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"ni" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"nO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/unpowered/crashsite/pinnance) -"oT" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ +/obj/item/stack/tile/plasteel, +/obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"pA" = ( -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"rr" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/unpowered/crashsite/pinnance) -"rt" = ( -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"rV" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/windoor_assembly, -/obj/item/flashlight/glowstick, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"uo" = ( -/obj/item/clothing/under/shorts/purple, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"uA" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"uV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 9 - }, -/obj/item/light/tube/broken, -/obj/structure/light_construct/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"vv" = ( -/obj/effect/decal/cleanable/ash/large, +/area/overmap_encounter/planetoid/cave/explored) +"jS" = ( +/obj/structure/flora/ash/cacti, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"vH" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken/directional/west, -/obj/structure/windoor_assembly, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"wq" = ( -/turf/closed/indestructible/rock, /area/overmap_encounter/planetoid/cave/explored) -"xe" = ( -/obj/structure/lattice, +"ka" = ( +/obj/structure/vein, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"xf" = ( -/obj/structure/cable, -/obj/machinery/holopad/emergency/science, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/shard, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"xo" = ( -/obj/structure/frame/computer{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) -"xI" = ( +/area/overmap_encounter/planetoid/cave/explored) +"kk" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -252,18 +191,112 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"xJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/girder, -/obj/item/stack/ore/salvage/scraptitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"yD" = ( -/obj/item/chair/plastic, +/area/overmap_encounter/planetoid/cave/explored) +"kK" = ( +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"kT" = ( +/obj/structure/flora/tree/dead/hell{ + icon_state = "tree_6" + }, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"kW" = ( +/obj/structure/flora/ash/leaf_shroom, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"yG" = ( +/area/overmap_encounter/planetoid/cave/explored) +"ln" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/floor/plating/asteroid/basalt/purple/lit, +/area/overmap_encounter/planetoid/lava/explored) +"lz" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"lI" = ( +/obj/structure/vein/classtwo, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"lK" = ( +/obj/structure/flora/firebush, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"my" = ( +/obj/structure/table/wood, +/obj/item/taperecorder/empty, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/firstaid/emergency{ + pixel_y = 14; + pixel_x = 5; + empty = 1 + }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"mR" = ( +/obj/effect/decal/cleanable/ash/large, +/obj/structure/girder, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"ni" = ( +/obj/structure/flora/ash, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"nj" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/obj/structure/windoor_assembly{ + dir = 2 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"nO" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plasteel/tech/grid, +/area/overmap_encounter/planetoid/cave/explored) +"oT" = ( +/obj/structure/flora/rock/lava, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"pf" = ( +/obj/structure/flora/firebush, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"pg" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/pup, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"pA" = ( +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"rr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/turf/open/floor/plasteel, +/area/overmap_encounter/planetoid/cave/explored) +"rt" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/turf/open/space/basic, +/area/overmap_encounter/planetoid/lava/explored) +"rV" = ( +/obj/structure/flora/rock/pile/lava, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"sy" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -272,149 +305,147 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel, -/area/ruin/unpowered/crashsite/pinnance) -"yT" = ( -/obj/structure/flora/rock/pile, +/area/overmap_encounter/planetoid/cave/explored) +"tk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/broken_bottle, +/obj/item/stack/cable_coil/cut/red, +/obj/structure/windoor_assembly{ + dir = 8 + }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"tt" = ( +/obj/item/tape/random, +/obj/item/tape/random{ + pixel_x = 5; + pixel_y = -12; + ruined = 1 + }, +/obj/item/tape/random{ + pixel_x = 9; + pixel_y = 8; + ruined = 1 + }, +/obj/structure/table/wood, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"tw" = ( +/obj/machinery/power/shuttle/engine/electric/premium{ + dir = 4; + desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" + }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"tD" = ( +/obj/item/stack/sheet/mineral/wood, +/obj/effect/decal/fakelattice, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"ud" = ( +/obj/structure/flora/tree/dead/hell{ + icon_state = "tree_3" + }, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, /area/overmap_encounter/planetoid/lava/explored) -"zb" = ( -/obj/structure/lattice, -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"zY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"Ag" = ( -/obj/structure/girder, +"uo" = ( +/obj/item/clothing/under/shorts/blue{ + name = "jorts"; + desc = "The most horrific thing you've ever seen." + }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"Aq" = ( -/obj/structure/chair/stool{ - dir = 4 +/area/overmap_encounter/planetoid/cave/explored) +"uA" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 8 }, -/obj/structure/window{ +/obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/crashsite/pinnance) -"AB" = ( -/obj/structure/girder, -/obj/structure/lattice, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"AN" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" }, +/turf/open/floor/plasteel/tech/grid, +/area/overmap_encounter/planetoid/cave/explored) +"uV" = ( +/obj/structure/flora/ash/fireblossom, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"vc" = ( +/obj/structure/cable, +/obj/machinery/holopad/emergency/science, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/stack/tile/plasteel, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 + dir = 5 }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/dark, +/area/overmap_encounter/planetoid/cave/explored) +"vr" = ( +/obj/structure/girder/displaced, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"AU" = ( +/area/overmap_encounter/planetoid/lava/explored) +"vv" = ( +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + pixel_x = 6; + pixel_y = 7; + list_reagents = list() + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"vH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, /obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/overmap_encounter/planetoid/cave/explored) +"vT" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/advanced, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"Cm" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/item/stack/tile/plasteel/dark, +/area/overmap_encounter/planetoid/cave/explored) +"wq" = ( +/turf/closed/indestructible/rock, +/area/overmap_encounter/planetoid/cave/explored) +"wH" = ( +/obj/structure/girder, +/obj/item/stack/ore/salvage/scraptitanium, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"CY" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, +/area/overmap_encounter/planetoid/cave/explored) +"wX" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/corner_techfloor_grid{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"DP" = ( -/obj/structure/grille/broken, -/obj/item/shard, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Fv" = ( -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"FD" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"Gn" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/shuttle, -/turf/open/floor/plasteel/mono/white, -/area/ruin/unpowered/crashsite/pinnance) -"Gt" = ( -/obj/structure/closet/wall/white/directional/east{ - name = "survey gear" - }, -/obj/item/survey_handheld/elite, -/obj/item/survey_handheld/advanced, -/obj/item/survey_handheld/advanced, -/obj/item/clothing/accessory/armband/science, -/obj/item/clothing/suit/toggle/labcoat/science, -/obj/item/clothing/glasses/science, -/obj/item/tank/internals/oxygen, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Gw" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 9 +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"HM" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/decal/cleanable/blood{ + icon_state = "bubblegumfoot" }, -/obj/effect/decal/cleanable/ash, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/ore/salvage/scrapplasma, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"HT" = ( -/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plasteel, +/area/overmap_encounter/planetoid/cave/explored) +"xe" = ( +/obj/structure/flora/ash/puce, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"Ik" = ( -/obj/structure/lattice, -/obj/structure/fluff/beach_umbrella/science, +/area/overmap_encounter/planetoid/cave/explored) +"xf" = ( +/obj/effect/decal/fakelattice, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"Is" = ( -/obj/structure/bed, -/obj/structure/curtain, -/obj/item/shard, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"Iv" = ( +/area/overmap_encounter/planetoid/cave/explored) +"xo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 1 }, @@ -425,244 +456,345 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) -"IC" = ( -/obj/machinery/power/shuttle/engine/electric/premium{ - dir = 4; - desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Jg" = ( -/obj/structure/frame/machine, -/obj/machinery/light/small/broken/directional/west, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"JS" = ( -/obj/structure/cable{ - icon_state = "0-8" +/area/overmap_encounter/planetoid/cave/explored) +"xI" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"xJ" = ( +/obj/structure/flora/tree/dead/hell{ + icon_state = "tree_4" }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) -"Lz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"yi" = ( +/obj/effect/decal/fakelattice, +/obj/item/shard, +/obj/item/stack/ore/salvage/scrapplasma, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"yD" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"yG" = ( +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/structure/sign/poster/official/science{ + pixel_y = -32 }, -/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/ash/large, +/obj/machinery/light/small/broken/directional/south, /obj/structure/table_frame, /turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"LH" = ( -/obj/structure/table{ - name = "thinking table" +/area/overmap_encounter/planetoid/cave/explored) +"yT" = ( +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/cave/explored) +"zb" = ( +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"zk" = ( +/obj/item/chair/plastic, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"zp" = ( +/obj/structure/railing/wood{ + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Nf" = ( -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/structure/sign/poster/official/science{ - pixel_y = -32 +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"zt" = ( +/obj/structure/chair/office{ + dir = 1; + name = "thinking chair"; + desc = "You sit in this. Innovation flows from there." }, -/obj/effect/decal/cleanable/ash/large, -/obj/machinery/light/small/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, /obj/item/shard, -/obj/structure/table_frame, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"NB" = ( -/obj/structure/flora/rock, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"zY" = ( +/turf/closed/mineral/random/volcanic, +/area/overmap_encounter/planetoid/cave/explored) +"Ag" = ( +/obj/item/stack/sheet/bone, +/obj/structure/flora/ash/fern, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"NR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/shard, -/turf/open/floor/plasteel/mono/white, -/area/ruin/unpowered/crashsite/pinnance) -"Oa" = ( +/area/overmap_encounter/planetoid/cave/explored) +"Aq" = ( +/obj/structure/flora/ash/leaf_shroom, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"AB" = ( +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/structure/table_frame/wood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"AN" = ( /turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/crashsite/pinnance) -"Ol" = ( -/obj/structure/girder, +/area/overmap_encounter/planetoid/cave/explored) +"AU" = ( /obj/item/stack/ore/salvage/scraptitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Om" = ( -/obj/structure/girder/displaced, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Bw" = ( +/obj/structure/girder, /obj/item/stack/ore/salvage/scraptitanium/five, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Oz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"OL" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/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 = 4 - }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Cm" = ( +/obj/structure/flora/ash, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"CY" = ( +/obj/item/shard, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"DP" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/structure/frame/computer{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/unpowered/crashsite/pinnance) -"Po" = ( +/area/overmap_encounter/planetoid/cave/explored) +"EE" = ( +/obj/structure/flora/rock/pile/lava, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/cave/explored) +"EO" = ( /obj/structure/chair/stool{ + dir = 4 + }, +/obj/structure/window{ dir = 8 }, -/obj/item/shard, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, -/area/ruin/unpowered/crashsite/pinnance) -"PJ" = ( -/turf/closed/mineral, /area/overmap_encounter/planetoid/cave/explored) -"Rh" = ( -/obj/item/stack/ore/salvage/scraptitanium, -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +"EP" = ( +/obj/structure/flora/tree/dead/hell, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, /area/overmap_encounter/planetoid/lava/explored) -"Rw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken/directional/east, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"SD" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +"Fh" = ( +/obj/structure/frame/machine, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Fv" = ( +/obj/structure/flora/ash/stem_shroom, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, /area/overmap_encounter/planetoid/lava/explored) -"Te" = ( -/obj/item/clothing/glasses/cheapsuns, +"FD" = ( +/obj/item/stack/ore/salvage/scraptitanium/five, +/obj/effect/decal/fakelattice, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"Tf" = ( -/obj/structure/frame/computer{ +/area/overmap_encounter/planetoid/cave/explored) +"FK" = ( +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"FU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/windoor_assembly, +/obj/item/flashlight/glowstick, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Gn" = ( +/obj/structure/flora/ash/cacti, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Gt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/wallframe/apc, +/turf/open/floor/plasteel/mono/white, +/area/overmap_encounter/planetoid/cave/explored) +"Gw" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/shard, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/crashsite/pinnance) -"Tl" = ( +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"HL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/door_assembly/door_assembly_shuttle, +/obj/machinery/door/airlock/science, /turf/open/floor/plasteel/mono/white, -/area/ruin/unpowered/crashsite/pinnance) -"UO" = ( -/obj/structure/cable{ - icon_state = "0-4" +/area/overmap_encounter/planetoid/cave/explored) +"HM" = ( +/obj/item/stack/sheet/bone, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"HT" = ( +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"If" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/beast, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Ik" = ( +/obj/effect/mob_spawn/human/scientist{ + mask = /obj/item/clothing/mask/gas; + back = /obj/item/tank/internals/oxygen }, -/obj/machinery/power/terminal{ +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Io" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Ve" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 30 +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"Vf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, -/obj/effect/turf_decal/box, -/obj/structure/table_frame, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/unpowered/crashsite/pinnance) -"VS" = ( -/obj/machinery/airalarm/directional/west, +/obj/structure/cable, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Is" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/item/light/tube/broken, +/obj/structure/light_construct/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken/directional/west, -/obj/item/bedsheet/rd, -/turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"Wg" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/overmap_encounter/planetoid/cave/explored) +"Iv" = ( +/obj/structure/closet/wall/white/directional/east{ + name = "survey gear" + }, +/obj/item/survey_handheld/elite, +/obj/item/survey_handheld/advanced, +/obj/item/clothing/accessory/armband/science, +/obj/item/clothing/suit/toggle/labcoat/science, +/obj/item/clothing/glasses/science, +/obj/item/tank/internals/oxygen, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/rack_parts, -/obj/structure/windoor_assembly{ - dir = 2 +/obj/item/storage/box/flares, +/obj/item/storage/box/flares, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"IC" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"IM" = ( +/obj/structure/flora/ash/cacti, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/turf/open/space/basic, +/area/overmap_encounter/planetoid/lava/explored) +"Jg" = ( +/obj/structure/flora/rock, +/obj/structure/railing/wood{ + dir = 8 }, -/obj/effect/decal/cleanable/ash/large, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"Wu" = ( -/obj/structure/girder, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"Wz" = ( -/turf/template_noop, -/area/template_noop) -"WL" = ( -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Jt" = ( +/obj/structure/mineral_door/iron{ + door_opened = 1; + icon_state = "metalopen" + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Jv" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/outlet_injector/layer4, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"JB" = ( +/turf/closed/wall/mineral/iron, +/area/overmap_encounter/planetoid/cave/explored) +"JP" = ( +/obj/structure/frame/computer{ dir = 8 }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/shard, +/turf/open/floor/plasteel/tech/grid, +/area/overmap_encounter/planetoid/cave/explored) +"JS" = ( +/obj/structure/railing/wood{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/crashsite/pinnance) -"Xn" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/crashsite/pinnance) -"Yo" = ( -/obj/structure/lattice, -/obj/effect/decal/cleanable/ash/large, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"Zk" = ( -/obj/item/stack/ore/salvage/scraptitanium, -/obj/item/chair/plastic, +/area/overmap_encounter/planetoid/cave/explored) +"Kz" = ( +/obj/effect/decal/fakelattice, +/obj/item/reagent_containers/hypospray/medipen/survival, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"Zo" = ( -/obj/structure/lattice, -/obj/item/stack/ore/salvage/scraptitanium, +/area/overmap_encounter/planetoid/cave/explored) +"Lz" = ( +/obj/structure/flora/ash/fireblossom, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/cave/explored) +"LG" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"LH" = ( +/obj/item/stack/sheet/bone, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/cave/explored) +"LX" = ( +/obj/item/stack/ore/salvage/scraptitanium/five, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/crashsite/pinnance) -"Zu" = ( -/obj/structure/cable{ - icon_state = "1-4" +/area/overmap_encounter/planetoid/cave/explored) +"Mj" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/item/stack/tile/plasteel/dark, +/obj/structure/frame/computer{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-10" +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"MI" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 4 +/turf/open/floor/plasteel/tech/techmaint, +/area/overmap_encounter/planetoid/cave/explored) +"MS" = ( +/obj/structure/table{ + name = "thinking table" }, -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Nf" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/overmap_encounter/planetoid/cave/explored) +"NB" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"NR" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow, /turf/open/floor/plasteel/tech/techmaint, -/area/ruin/unpowered/crashsite/pinnance) -"ZJ" = ( +/area/overmap_encounter/planetoid/cave/explored) +"Oa" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -675,13 +807,169 @@ /turf/open/floor/plasteel/stairs{ dir = 4 }, -/area/ruin/unpowered/crashsite/pinnance) -"ZM" = ( +/area/overmap_encounter/planetoid/cave/explored) +"Ol" = ( +/turf/closed/indestructible/rock, +/area/overmap_encounter/planetoid/lava/explored) +"Om" = ( +/obj/effect/decal/cleanable/ash/large, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Oz" = ( /obj/structure/girder, -/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"OJ" = ( +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"OL" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Pa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/overmap_encounter/planetoid/cave/explored) +"Po" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/tank/internals/oxygen/empty{ + pixel_x = -7; + pixel_y = -5 + }, +/obj/item/tank/internals/oxygen/empty{ + pixel_y = 6; + pixel_x = 18 + }, /turf/open/floor/plating, -/area/ruin/unpowered/crashsite/pinnance) -"ZO" = ( +/area/overmap_encounter/planetoid/cave/explored) +"PJ" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/overmap_encounter/planetoid/lava/explored) +"QF" = ( +/obj/structure/railing/wood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"QM" = ( +/obj/structure/railing/wood{ + dir = 1 + }, +/obj/structure/railing/wood{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Rh" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Rk" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/melee/roastingstick{ + pixel_x = 7; + pixel_y = -6 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath{ + pixel_y = 6; + pixel_x = -6 + }, +/obj/item/rollingpaper, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Rw" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"RQ" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"RT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/shard, +/turf/open/floor/plasteel/mono/dark, +/area/overmap_encounter/planetoid/cave/explored) +"Sf" = ( +/obj/structure/girder, +/turf/open/space/basic, +/area/overmap_encounter/planetoid/cave/explored) +"SD" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Td" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mob_spawn/human/scientist{ + husk = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/overmap_encounter/planetoid/cave/explored) +"Te" = ( +/obj/item/clothing/glasses/cheapsuns, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Tf" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/bedsheet/rd, +/turf/open/floor/plating, +/area/overmap_encounter/planetoid/cave/explored) +"Tl" = ( +/obj/machinery/power/shuttle/engine/electric/premium{ + dir = 4; + desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance. This one seems broken beyond restoration" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Tt" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/decal/cleanable/plasma, +/obj/item/tank/internals/oxygen/empty{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/overmap_encounter/planetoid/cave/explored) +"Tz" = ( /obj/machinery/door/window{ dir = 8 }, @@ -698,965 +986,1759 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/unpowered/crashsite/pinnance) - -(1,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wu -rr -SD -cg -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -SD -SD -SD -SD -SD -Wz -Wz -Wz -Wz -"} -(2,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -rr -rr -IC -SD -Wz -Wz -Wz -Wz -Wz -Wz -SD -SD -SD -SD -SD -SD -SD -Wz -Wz -Wz -Wz -"} -(3,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -cg -vH -xe -fn -gD -SD -cg -SD -SD -SD -SD -Te -SD -Yo -Oa -bS -xe -SD -Wz -Wz -Wz -Wz +/area/overmap_encounter/planetoid/cave/explored) +"Uj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/east, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Un" = ( +/obj/item/flashlight/flare, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"UO" = ( +/obj/structure/grille/broken, +/obj/item/shard, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"Ve" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/structure/table_frame, +/turf/open/floor/plasteel/mono/dark, +/area/overmap_encounter/planetoid/cave/explored) +"Vf" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/overmap_encounter/planetoid/cave/explored) +"Vh" = ( +/obj/structure/bed, +/obj/structure/curtain, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/overmap_encounter/planetoid/cave/explored) +"VA" = ( +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"VS" = ( +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating, +/area/overmap_encounter/planetoid/cave/explored) +"Wg" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Wu" = ( +/turf/open/floor/plating/asteroid/basalt/purple/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Wv" = ( +/obj/structure/girder, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Wz" = ( +/obj/structure/flora/ash/cacti, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"WJ" = ( +/obj/item/cigbutt/roach, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"WL" = ( +/obj/structure/flora/rock/pile, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Xn" = ( +/obj/item/weldingtool/mini, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"XR" = ( +/obj/structure/bonfire, +/obj/item/paper/crumpled, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Yo" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Zb" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Zk" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/item/chair/plastic, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Zm" = ( +/obj/structure/girder/displaced, +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating, +/area/overmap_encounter/planetoid/cave/explored) +"Zo" = ( +/turf/template_noop, +/area/template_noop) +"Zu" = ( +/obj/structure/fluff/beach_umbrella/science, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Zv" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/item/reagent_containers/glass/rag, +/turf/open/floor/plasteel/dark, +/area/overmap_encounter/planetoid/cave/explored) +"ZJ" = ( +/obj/effect/decal/fakelattice, +/obj/item/shard, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"ZM" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4, +/obj/item/storage/toolbox/mechanical, +/obj/structure/railing, +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + pixel_x = 6; + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech/grid, +/area/overmap_encounter/planetoid/cave/explored) +"ZO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) +"ZX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/rack_parts, +/obj/structure/windoor_assembly{ + dir = 2 + }, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating/lava, +/area/overmap_encounter/planetoid/cave/explored) + +(1,1,1) = {" +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +ao +ao +ao +ao +Zo +ao +uV +PJ +PJ +lz +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo "} -(4,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD +(2,1,1) = {" +Zo +Zo +Zo +Zo +Zo +Zo +lz rV -xe -xe -xe -SD -HT +ao +PJ +PJ +ao +ao +zY +zY +ao +PJ +ao gg -Oa -SD -NB -ni -ni +gg +ao +PJ +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo Zo -Oa -wq -xe -SD -Wz -Wz -Wz -Wz "} -(5,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -fj -AB +(3,1,1) = {" +Zo +Zo +Zo +Zo +Zo +PJ +gH +ao +ao +kT +PJ +rV +zY +zY +zY +zY +PJ +ao +xJ +gg +gg +uV +ao +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo Zo -Oa -hx -Oa -Oa -hx -Oa -xe -ni -yD -ni -ln -gk -SD -SD -SD -SD -Wz -Wz -Wz "} -(6,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD +(4,1,1) = {" Zo -xe -Oa -UO -Gw +Zo +Zo +Zo +ao +EP +ao +gg +gg +oT uV -rt -Oa -xe +ao +zY +zY +Wg +zY +zY +PJ +oT +gg +gg +gg +kK +IC +IC +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(5,1,1) = {" +Zo +Zo +Zo +ao +ao +ao +gg +gg +gg +gg +gg +zY +zY +Wg +Wg +yT +zY +zY +ao +gg +gg +gg +ao +IC +cx +IC +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(6,1,1) = {" +Zo +Zo +Zo +ao +lK +gg +gg +gg +gg +gg +gg +zY +zY +Wg +Wg +yT +zY +zY +gH +ao +ao +ao ni ao Fv -xe -Wg -SD -SD -SD -Wz -Wz -Wz -Wz +IC +IC +Zo +Zo +Zo +Zo +Zo +Zo +Zo "} (7,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -yT -xe -Oa -CY -HM -Zu +Zo +Zo +Zo +kK +ao +PJ oT -Oa -xe -Ik -ni -ni -xe -Ag -SD -SD -Wz -Wz -Wz -Wz -Wz +gg +gg +gg +PJ +zY +zY +Wg +Wg +zY +zY +zY +lz +PJ +pf +ao +PJ +ao +kK +IC +IC +yD +Zo +Zo +Zo +Zo +Zo +Zo "} (8,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -SD -xe -Oa -JS -bN -ZJ -Iv -Oa -Yo -xe -SD -Zk -SD -Rh -SD -Wz -Wz -Wz -Wz -Wz -Wz -"} -(9,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -xe -Oa -Oa -Oa -OL -WL -Oa -xe -SD -uo -pA -SD -SD -SD -Wz -Wz -Wz -Wz -Wz -Wz +Zo +Zo +Zo +rV +ao +gH +PJ +ao +gg +gg +PJ +zY +zY +yT +zY +zY +zY +zY +zY +zY +zY +zY +PJ +kT +ao +zY +IC +IC +Zo +Zo +Zo +Zo +Zo +Zo "} -(10,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -cg -Oa -jS -Jg -lI +(9,1,1) = {" +Zo +Zo +Zo +ao +NB +ao +rV +ao +ao +ud +PJ +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY zY +PJ +PJ +zY +zY +cp +IC +IC +IC +Zo +Zo +Zo +Zo +"} +(10,1,1) = {" +Zo +Zo +Zo +ao xJ -SD -SD -yT -SD -AU -SD -Wz -Wz -Wz -Wz -Wz -Wz -Wz +ao +ao +ao +ao +PJ +ao +zY +zY +zY +zY +ca +WJ +bC +zY +zY +zY +zY +zY +zY +zY +zY +IC +cx +ay +IC +IC +Zo +Zo +Zo "} (11,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -fj -SD -DP -LH -kW -Oz -xe -Yo -AU -yT -SD -fj -SD -SD -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +Zo +Zo +Zo +PJ +Cm +ao +NB +ao +zY +zY +zY +zY +tt +my +Ik +ca +ca +ca +zY +zY +zY +zY +zY +zY +zY +yD +IC +IC +IC +IC +Zo +Zo +Zo "} (12,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -SD +Zo +Zo +Zo +Zo +PJ +PJ +lz +ao +zY +zY +zY +ca +ca +zb +zb Yo xe +ca +gk +zY +zY +zY +zY +zY +zY +JB +IC +cp +IC +cp +yD +Zo +Zo +Zo +"} +(13,1,1) = {" +Zo +Zo +Zo +Wu +ln +Wu +PJ +zY +zY +zY +ca +ca xe -xe -Cm -Xn -SD -SD -SD -SD -SD -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -"} -(13,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -SD -ni -ni -ni -ni -xe -vv -SD -SD -SD -SD -yT -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Rk +zb +Un +ca +ca +ca +QF +Wg +Wg +Wg +ca +zp +JB +JB +IC +IC +IC +cx +Zo +Zo +Zo "} (14,1,1) = {" +Zo +Zo +Zo +gD +Wu +Wu +zY +zY +zY +zY +ca +ca +iE +Nf +XR +OJ +ca +ca +kW +ca +ca +Wg +Zb +Wg +QM +ca +JB +yD Wz -Wz -Wz -Wz -Wz -Wz -SD -Wz -Wz -Wz -SD -ni -zb -xe -Yo -xe -xe -xe -xe -SD -SD -SD -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +IC +IC +Zo +Zo +Zo "} (15,1,1) = {" -Wz -Wz -SD -SD -SD -SD -SD -SD -SD -SD -SD -SD -SD -Om -Gt -Rw -cb -nO -Oa -SD -SD -SD -Wz -Wz -Wz -SD -SD -SD -Wz -Wz +Zo +Zo +Zo +Wu +Wu +Wu +zY +zY +zY +zY +zY +ca +ca +Nf +Nf +tw +ca +ca +ca +QF +ca +ca +Wg +ca +zp +ca +JB +IC +wq +IC +IC +Zo +Zo +Zo "} (16,1,1) = {" -Wz -Wz -SD -PJ -SD -SD -fj -SD -SD -HT -fj -SD +Zo +Zo +gD +Wu +Wu +Wu +Wu +Wu +zY +zY +ca +ca +OJ +dv +gU +FK FD -Oa -Oa -Oa -ZO -Aq -Oa -SD -SD -SD -Wz -Wz -fj -SD -PJ -PJ -Wz -Wz +ca +OJ +QF +ca +kW +ca +Te +zp +Om +AN +vr +wq +wq +IC +Zo +Zo +Zo "} (17,1,1) = {" -Wz -Wz -Wz -PJ -PJ -PJ -SD -SD -SD +Zo +Zo +Wu +Wu +Wu +Wu +gD +Wu +zY +zY +xe +ca +ca +FU +xf +xf +xf +ca HT -SD -SD -aJ -Gn -Ve Tl -yG -Nf -Oa -SD -SD -SD -SD -SD -SD -SD -PJ -PJ -PJ -Wz -"} -(18,1,1) = {" -Wz -Wz -Wz -PJ -PJ -PJ -PJ -SD -PJ -SD -SD -SD +AN +AB +Jg +JS +VA +OL +AN +wq +LG +IC +IC +Zo +Zo +Zo +"} +(18,1,1) = {" +Zo +Zo +Rw +Wu +Wu +Wu +Wu +Wu +zY +zY +zY +ca +fj +Wv +OL +AN uA -rr -Oa -Oa -xI -Po -Oa -SD -SD -SD -SD -SD -SD -PJ -PJ -PJ -PJ -Wz +AN +AN +uA +AN +xf +ca +zk +ca +tD +nj +wq +Ol +IC +cp +IC +Zo +Zo "} (19,1,1) = {" -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -SD -HT -SD -Oa +Zo +Zo +Rw +Rw +Rw +Rw +Wu +Wu +zY +zY +ca +ca +ca +OL +xf +AN +Po +MI Is VS AN xf -Oa -SD -fj -SD -yT -PJ -PJ -PJ -PJ -PJ -Wz -Wz +ca +ca +pA +xf +ZX +wq +Ol +IC +IC +IC +Zo +Zo "} (20,1,1) = {" -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -yT -SD +Zo +zY +zY +Rw +zY +zY +Rw SD -Oa +zY +zY +ca +ca +ca +cb +xf +AN +Tt +aJ Vf NR -hN -Lz -Oa -SD -SD -SD -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz +AN +xf +Zu +ca +ca +xf +Sf +wq +Ol +IC +IC +IC +Zo +Zo "} (21,1,1) = {" -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -yT +Zo +zY +zY +zY +zY +zY +zY +ca +zY +zY +zY +ca +ca +ca +Kz +AN +gx ZM Oa xo -Tf +AN Om -Oa -SD -yT -yT -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz +xf +ca +Zk +ca +Rh +JB +IM +cx +cp +IC +IC +Zo "} (22,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -bS -Oa -DP +zY +zY +zY +zY +kW +ca +ca +ca +zY +zY +ca +ca +ca +ca +xf +AN +AN +AN +wX DP +AN +xf +ca +uo +pA +ca +ca +JB +rt +IC +IC +yD +IC +Zo +"} +(23,1,1) = {" +zY +zY +zY +zY +gk +fj iZ -Ol -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -"} -(23,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz +ca +zY +zY +zY +ca +Oz +ca +mR +AN +Pa +Fh +tk +RT +vH +ca +ca +cb +ca +AU +ca +JB +IC +IC +IC Wz +IC +Zo "} (24,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +iZ +ca +ka +ca +ca +ca +zY +zY +zY +Oz +Aq +ca +UO +MS +zt +ZO +xf +Om +AU +cb +ca +fj +ca +ca +JB +cp +yD +IC +cx +IC +Zo "} (25,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +cg +ca +ca +vT +ca +jS +zY +zY +zY +ca +fj +ca +Om +xf +xf +ZJ +Mj +xI +ca +CY +ca +ca +ca +ca +zY +zY +IC +zY +zY +zY +zY "} (26,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +Wg +Wg +ca +iZ +fj +ca +ca +zY +zY +ca +jS +ca +fj +ca +ca +ca +xf +OJ +CY +CY +ca +gk +cb +zY +zY +zY +zY +zY +zY +zY +zY "} (27,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -"} -(28,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -PJ -PJ -PJ -PJ -PJ -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +Wg +Wg +Wg +ca +iZ +ca +ca +JB +HT +ca +ca +ca +ca +WL +xf +hx +ZJ +yi +xf +xf +CY +ca +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +"} +(28,1,1) = {" +Zo +zY +zY +zY +Wg +Wg +fj +gk +ca +ca +Jt +ca +ca +ca +ca +ca +ca +Zm +Iv +Uj +Io +rr +AN +hN +hN +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo "} (29,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +zY +ca +ca +ca +zY +ca +HT +JB +ca +vv +HT +fj +ca +dC +Nf +AN +Nf +Tz +EO +AN +ca +ca +ca +zY +zY +zY +zY +zY +zY +Zo +Zo "} (30,1,1) = {" -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz -Wz +Zo +zY +zY +zY +kW +jS +ca +zY +zY +zY +zY +Xn +ca +HT +jS +ca +Jv +cH +fn +HL +sy +yG +AN +ca +ca +ca +Wg +Wg +Wg +zY +zY +zY +zY +Zo +"} +(31,1,1) = {" +Zo +Zo +zY +zY +zY +ca +ca +zY +zY +zY +zY +jS +zY +ca +ca +ca +Gw +Nf +AN +Nf +kk +Zv +AN +ca +ka +ca +Wg +Wg +Wg +zY +zY +zY +zY +Zo +"} +(32,1,1) = {" +Zo +Zo +Zo +zY +zY +zY +ca +zY +zY +zY +zY +zY +zY +zY +ca +LX +ca +AN +Vh +Tf +ju +vc +AN +ca +ca +Wg +Wg +zY +zY +zY +zY +zY +Zo +Zo +"} +(33,1,1) = {" +Zo +Zo +Zo +Zo +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +cb +ca +ca +AN +bS +Gt +Td +Ve +AN +ca +Wg +Wg +zY +zY +zY +zY +zY +Zo +Zo +Zo +"} +(34,1,1) = {" +Zo +Zo +Zo +zY +zY +ca +cb +ca +Ag +zY +zY +zY +zY +zY +zY +zY +cb +Bw +AN +nO +JP +Zm +AN +Wg +Wg +Wg +zY +zY +zY +zY +Zo +Zo +Zo +Zo +"} +(35,1,1) = {" +Zo +Zo +Zo +zY +zY +iZ +ca +ca +yT +zY +zY +Wg +Wg +zY +zY +zY +zY +RQ +AN +bN +bN +zY +wH +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +"} +(36,1,1) = {" +Zo +Zo +zY +zY +zY +ca +HM +EE +yT +zY +zY +Wg +Wg +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +"} +(37,1,1) = {" +Zo +Zo +zY +zY +ca +ca +jS +yT +Wg +Wg +zY +zY +Wg +Wg +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +"} +(38,1,1) = {" +Zo +Zo +zY +zY +cb +lI +ca +Lz +Wg +If +Wg +zY +Wg +Wg +Wg +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(39,1,1) = {" +Zo +Zo +zY +zY +iZ +ca +ca +yT +pg +Wg +Wg +zY +zY +Wg +Wg +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(40,1,1) = {" +Zo +Zo +zY +zY +HM +cb +yT +LH +If +Wg +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(41,1,1) = {" +Zo +Zo +zY +zY +zY +iZ +EE +yT +Lz +yT +yT +zY +zY +zY +zY +zY +Zo +zY +zY +zY +zY +zY +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(42,1,1) = {" +Zo +Zo +Zo +zY +zY +zY +Gn +yT +yT +yT +yT +ca +cb +zY +zY +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(43,1,1) = {" +Zo +Zo +Zo +Zo +zY +zY +zY +zY +zY +zY +zY +ca +ca +ca +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +"} +(44,1,1) = {" +Zo +Zo +Zo +Zo +Zo +zY +zY +zY +zY +zY +zY +zY +ca +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo +Zo "} diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index 6f57fe8adb82..12e4a7de0013 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -48,3 +48,9 @@ id = "abandonedlistening" description = "An abandoned Cybersun listening post. Seems like the Ramzi Clique has an interest in the site." suffix = "lavaland_abandonedlisteningpost.dmm" + +/datum/map_template/ruin/lavaland/crashed_pinnance + name = "Pinnance Crash Site" + id = "crashed_pinnance" + description = "A small ship and a fairly hard landing, coupled with a less than fortunate encounter with monsters." + suffix = "lavaland_surface_crashed_pinnance.dmm" diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 264ab12646ea..ca65b3f9ebcf 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -149,6 +149,9 @@ grind_results = list(/datum/reagent/cellulose = 2) custom_price = 100 +/obj/item/stack/medical/gauze/six + amount = 6 + /obj/item/stack/medical/gauze/twelve amount = 12 @@ -316,6 +319,9 @@ return . = ..() +/obj/item/stack/medical/mesh/six + amount = 6 + /obj/item/stack/medical/mesh/advanced name = "advanced regenerative mesh" desc = "An advanced mesh made with aloe extracts and sterilizing chemicals, used to treat burns." diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index bac896c0b8d5..fbbcf54f9ff2 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -270,6 +270,46 @@ new /obj/item/reagent_containers/pill/patch/silver_sulf(src) new /obj/item/clothing/glasses/hud/health/night(src) +/obj/item/storage/firstaid/emergency + name = "emergency medical kit" + desc = "Known in some circles as an Individual First Aid Kit. Said circles are at risk of being called nerds." + icon_state = "ifak" + drop_sound = 'sound/items/handling/cloth_drop.ogg' + pickup_sound = 'sound/items/handling/surgery2_pickup.ogg' + throw_speed = 2 + slot_flags = ITEM_SLOT_POCKETS + +/obj/item/storage/firstaid/emergency/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_w_class = WEIGHT_CLASS_TINY //Absolutely doesn't hold much. + STR.max_items = 5 + STR.max_combined_w_class = 5 + STR.screen_max_columns = 5 + STR.set_holdable(list( + /obj/item/healthanalyzer, + /obj/item/dnainjector, + /obj/item/reagent_containers/dropper, + /obj/item/reagent_containers/pill, + /obj/item/reagent_containers/syringe, + /obj/item/lighter, + /obj/item/storage/fancy/cigarettes, + /obj/item/stack/medical, + /obj/item/flashlight/pen, + /obj/item/reagent_containers/hypospray, + /obj/item/clothing/mask/surgical, + /obj/item/implant, + /obj/item/implanter, + )) + STR.exception_hold = list(/obj/item/storage/pill_bottle,) + +/obj/item/storage/firstaid/emergency/PopulateContents() + if(empty) + return + new /obj/item/reagent_containers/hypospray/medipen/painkiller(src) + new /obj/item/stack/medical/gauze/six(src) + new /obj/item/stack/medical/mesh/six(src) + //medibot assembly /obj/item/storage/firstaid/attackby(obj/item/bodypart/S, mob/user, params) if((!istype(S, /obj/item/bodypart/l_arm/robot)) && (!istype(S, /obj/item/bodypart/r_arm/robot))) diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index e0c76180bade..0e989334d4d4 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -48,6 +48,13 @@ small_item = TRUE contains = list(/obj/item/storage/firstaid/radiation) +/datum/supply_pack/medical/ifak + name = "Individual First Aid Kit Single-Pack" + desc = "Contains one first aid kit for emergency first aid" + cost = 300 + small_item = TRUE + contains = list(/obj/item/storage/firstaid/emergency) + /* Tools */ diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 78326279b6f9..f61e7b0fb383 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -187,12 +187,20 @@ /obj/item/reagent_containers/hypospray/medipen/morphine name = "morphine medipen" - desc = "A rapid way to get you out of a tight situation and fast! You'll feel rather drowsy, though." + desc = "A rapid solution to intense pain or a patient who refuses to go under." icon_state = "morphen" base_icon_state = "morphen" item_state = "morphen" list_reagents = list(/datum/reagent/medicine/morphine = 10) +/obj/item/reagent_containers/hypospray/medipen/painkiller + name = "painkiller medipen" + desc = "An proprietary blend of painkillers, for keeping you up just long enough to bandage something." + icon_state = "painpen" + base_icon_state = "painpen" + item_state = "painpen" + list_reagents = list(/datum/reagent/medicine/mine_salve = 2, /datum/reagent/medicine/morphine = 8) + /obj/item/reagent_containers/hypospray/medipen/oxandrolone name = "oxandrolone medipen" desc = "A autoinjector containing oxandrolone, used to treat severe burns." diff --git a/icons/mob/inhands/equipment/medical_lefthand.dmi b/icons/mob/inhands/equipment/medical_lefthand.dmi index d0a02e0233b09eb621586dbca6d7b45f8cd17627..3a9c4cdae897682767e1dd12df6771c7e3caf37d 100644 GIT binary patch delta 5620 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 delta 5411 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 diff --git a/icons/mob/inhands/equipment/medical_righthand.dmi b/icons/mob/inhands/equipment/medical_righthand.dmi index 6cdb910e4513dfa84c3661981cacd6c9729748a6..b0715ee43600605270ba55e0d59e0d37695e5157 100644 GIT binary patch delta 5515 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 delta 5420 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 diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 9ff37a4b7e0c7fae80a1374ca2e35187e89530bc..8482718d049d52eb3830413a4f23fed70efe9db1 100644 GIT binary patch delta 19429 zcmZs>1yEIA)Hi$yL0Y;&x=W-)K)SojOLrq3heo;^q)Vhbq)S4&yFt3;!iDepf1YpV zeP`a8JNN9p&OW*h`at(m8i$7ks z!Bi_4X6=*?j@d;W-k&QS9sfuOo%>UEf6LLidXu#jD?36E#D)<{`-wGNipaKcj{=?) zQzwef;q95ETF56{G~O%?yU}O1a3l*KcTQXVGvk&mP(7W4(VZmDm_^gyz9~@sDM4<- zn^r$wU}P(kR^dXJv;+7Tbv9yw!$J!_PlmZE8k` zj5`hSByv#wceZBLU9!G-H$o#`HuqQBML@03eSB#oD~UxAS2fsgyT9< zWsG$zs8ZXlu3wwTdNYfcO(i5_kT}Wnt*&!+6+tzdKYoUqS+{ zoV1cT{j2GQ;%KDT?$*oGqe%QvNol0g())&o`RAt88cDM91bnmVL)A`w`*Yye-qN}SN?Z7Bgk{f2#1;VBhTU8Jbd zg6ixXz&exOqD!AnaKJpbqxn6&LgQY$d_Mhq%(|=n2x zeu(B}XcB{;^@AiCa)sjrO7uR5ANmP-spL1sQr$GyQe zq|fB;i~1KS&=4trwE`FJ)=vW8CkguunIrkYW77Kt66%Blmg z5z<)=6%bo~@J<<-Aa-2ze*{tV+OjMLb`GrTmp8EL9>|>lfwBpcc1w?czjrOCrgp{# zgj$4(M+oy0VkUc8yEJ2cee{yKIYFyYgkQlEKN*nnGaOIvmGrqeQpo8e z#~*dy2ld-+!0S;2J~EG+q@lfUZ`R_13r^MozV=Htqb2PCK)(0tumg50IieVFUY81$ zhtEp<;h3V6a@;PFJNbSX*c>C|_%s|3`cN5<`$plHqDgn|H;O)IMVigLJ$ok;s@%P+ zqA~K`cEg}t9O%>e4{el~gAr5A2lOgxlj(MTl9q==z${=(I4ri={r%)mO7X_fh;ms3 zHH4u_j45}6yx;2Ob|*fln7^3HHD>sb-*mjB!LW!X|9O19rgq-)2b%Ql1H;{chqqkzVtD&K=VRGQ4lZQlb5~LB;_VvF z-_EIHc>u-h##`1Ihd2x#uDPp}L`inzo*|JQi4fZBkMwY7pI_vZ$mUk3kb+zbLC{6D zzmf6hkB96FxH-VT)u$C*w5z%MZ)&=A*(>h1I8`I9KIfwm-y;meLf*zG9cW zmuLBW_W~Vxrz6rUa9h5cLp2hYci@gV;C!k_{p>bWG=G;WB8v@;v!u(flYr{>USbXJ2+cr-vxRAdO zeSiASa~)og=zOb$)H1OK>uHh6uYn+g?ifu~QG+*ok#ef4A;&JN5(b|nKkaUtKjeG% zpcRSi@Q8Cl{j`PV+uKJ*Q_|Cn}|8DA2PB^O-UYIIJr;Q$}msF^;W zTFoq1F?UTdRnB6UuCKqY%sXTr4^KCYZ|=_FGdXKnKVt_UVYO!bi1mOkLjoxP_Ibyb zf8yOTk8fKV4Fz?+mYe7v&e`zm5DvES7A+_$UhKr|Jj2n4;$TuO1 zcPdCS-!jsD@_ulcgxIe%_5riy>c;OfJh>@xaS^h{!!k2T`UeMl?RdpYXG9C9y6t%T z9Gd%#IJ<2c#R{i9pEmf(Fn@qKgb8ii>%8(& z{juSXF&$t{grBWyQ)59&hRKp=VZ>4uM9+ovV-C(omxoN#qO8Ep=oGUClOdZ&%Szv+ z{d4vn&#GfPd1GTEsIPnQL(shCEc&bs&krq@Y$XQRub{Bi5vZqy4AimScnh&>5cd80 zplZukD5*gW%Ij6Tw;zXXy+wVGHQHw|29F&w`Q*K-vuTdf;jNwyD=+LI(v`n&vBDMj zaMzd%f{@?vDPX0ba%NRd+B7=xgHq&P{S*zpLPb`g*+9*0N3ngqFYi!D*T1dpfnW(T z${T_XR2Q%VS8n@0tp4~!w`OVa4Mbt0DRZbiechM=a4M$FG;)PK<&mggY}d&^PCtI2 ze`q9G=pVYi7v!-;%3`tku34^P+bmwF*0Y5!98{oIu3}(-4r73*0r(WT(5ow#{-Gh* z{PXMTaOURbIEm1m_{p3;swyR8&>retyQv8mEW29e(js{`g@B z1<%1CM%wZtl?^K~t{jeURKu5s)6B5m7_Y>e6?es?9~dCwOJ^cMs5_p+Sl{B2a8u{w ztVawA6-t-39NFLmNerwhk%(=B6;vhZV&y)vj~i<}8b6=}53kPS%*OT`9xSr5049`6@=W`MNXmr`XxCUN^Sradm zVa>N)wZlJ^%LdtsJvdm?d5}U$MS6mCEZb_P)FhN z>fG?oahpITRsTmG83gx&J8HeNi7k{a)#F=l4Q*}lr0!>YfR63NU68W%gUF6@(alMS zkUHU35sX#yXRl@k_`S~F!|n;Fd&?=H+{}nKD}Uj*hZB8akdxo@fj|2PF0)i94V~B5 zd7?ZMjk3lp=d!<8HyuCu2+V+>NbX{{6?OQUv0e zB%>UsOpG#s-xR4rtH*t5F!zluS)(taSjF7-m7~&$d2=4&GIB9Tb1iBksDkJkA5*>Q zvM&krCz?Rl;pSPyd3j#LZ{W6H`H9m;2H zLgfb7Zf)O_ES|diw?6hq;C_va43aAjTCxk1DhwRA2v#Z;-)eO&0Ef?n$2p^%+P|xj zFG?W!a{PAlVk(~6i0;A5YJ~@*Iy*`#QwI8!KL13fCZM4kx?-rBP98o$T)tAR42mar zL5!vaW*vc*mopK^Fmy!(O#BcsxRs^mH-dr);Sy5a?;!4=D^&5=06*8A#_q>`{*g)(DJc2^?uWL@XMO9718)CN(E}HF2MM-L+ zVFqjbItp_Rl6~nalD!5V83Eet)D)x66_~%GQe}vA(skzBxa3$FshzNxesZBZ30XcJ$xiIY5Vel9KNRVNDY*Eitn4{sBqgH&g$Xa@l!TDvt8c5ec<5w>X;uUhoO-*rc%$mfTD`ll!e=- z70?2gk_V@pI!UvV)M;_~HbHo(dr&xJv=;6QuaxK?M%B!GbL05cdx8a@gcB_fDP z*PUABoAx5LNzOr=!--RSSK+f`T<0}FJK7i-D;3Vqo;lif^;0Kxpm+w2)*wD?61L$ zzfm=3laQOs@o@W3L!r01si+9Pfn#@!ibe^w-I+~ak0v7<5sr%PB!@o>pgkF5*&Q10nRtxb z-Y2cbXhBH47@rV$A`(YGOp5*I)fXuHW7+%Y9mlc3pVP5rznE6(jkX8;s{QLk-u(pzq%O8}mL zpx^(zeGQX2^FLe2v?}nkcpbNs;(tZhjE@x)T`u!~gbpXESZg@xoQR45`k};5@5RrG zn7@3cK!8b?N~O>aS)Q^gcIjnsmN@rF>=gsq;oovNox$zHMYS>w=Kg*nqvra_qc8kC ztw`naZZ+CZK*s6M!#dKeXbfi_t&dx}o6)f+LzxXjtwozMQ^8TeegjqE;tZ1b( z5$Wkf=?e7gPQ>U)hqvD8;}#N zN(9gL=)N6&jOcQ6ArZf4lXK;vIPFnt4dw}i z*WL@gZqysk&6bM!D`;bDo3C1N34L;-kmu7GD4ClqZF@28m+)_yuNo~&p9T>2OlFe||9<2=_vN_n;Jkkh zxDoro+Z^Im7o~bESL8@e9<#v?mfA>VOE5G*2R)sVCMNY1RG|Z*Va7%tF${D}L4nDJ za4mE)4%%$mv7x?~Z})U$ItjUKSx2v=qKWvz`+9(g1O&&KLNnTED=*66#~rzhno%_2 zT^g{Q7`paV*_gMz+?GQNj4{f;F{#7jKqK+`J(_#to@s8j(`&t;bNC!g2FGNEPyx$%5 zDB_(NX!90*4{<>E2H;Jom4u=%)e)H>`231rXR%T%J*S8CO-kyh<-@&5YR}P^UX$9* z^_zC1<`v`SmCJFK3Ye<;>-aZI`Q>%^3|v$nDt=*5FyKZlMLHmj_MSPWj7}y->D5ov z!@o?HchlPaqLo^Ok7+2YC~R6$S8*pYtpX&P^2Am+ElK936Rl)9ER-O+t}Lh1%>9~H zcd%Y%4}&r8)1GI-VX6wHi^w9HCxQXu5B<1fr|rMk&&_=6agPwT5Rcr%?M+wspO;k+ zdk&qupMaf_(z;fh!D(EGYgYA+I4)gpu3$kF;ZpI#7_o~%~z_f46y0;I{fmX$YW=OWcN8?DCh6G z4Mr0&hy`K3KPbXt>+o~8G*d&fZO{7PcK;>L?EHLhYYX{Rx?K^~dRG~#3+*DZD^x~I z_LA;o=~o8zl~4C(ThWY=AW(MSQoYdwMB}5CU%$$8K*4bkq+X*y5UU6QTkz7979lD* z(J|Vwi|?7~E*iLXHZbFlj9DxiPE{hLvG;6!CmbxOvZ}~5-Zat`mK7oTO-Qi)c;0n@ zk+NjBpE`5uuER>;-deS%k zSjA2@QKF4H6@gy6DviUzfNRav-(%(N?K$&4oww^Sn!@Rl+;iuvZyW0sQKLN|r|#G> z2lb$=_ro}NAfsjX*`0?pymqBSfL75)x^}Zg&r>U^3Nc_GR9E%&9XQZw;xw_sEK~(E z{jtt0kBqCUj0|XL&-SSeMU0Ka-p0C}PTkq{AQEescJ(gZ^5c%ibjEYM) zHU7i)Esa?xXjb1nTH`q_F@eJ)B$XnC(|BD&OAG0&=uHd{Ve}w7(`|e`(192c^l*Ir zYlxDQZXj(Fx)VFO^Xv~FgYUy8ljl!f^Z2ryI`PUC$fo8fqVD9weJp-_|FLs0B@SrejB=IP=4cv|K5I7OKoNU$dE8mjsPy{zAGW$y_?~y z^Sh}GZt?k3bNf+%jr(&}(67g*h3hMeheoDPbLOmd5M|#2q-dP?&m(e-Ub+P`DxOQ% z`fGz&%JAgpFodBC>tR|PZzG<%ObvamD%U;q2O!KxY2RKFF%Ncoi*?|7Ek4iiO0$^g zJInzy{G{_*O+_;@f4P%Q#LVx%;)i5E-v2EE5U-c1?i~0}sNdzdG=Q@Sgg4%_C&~J^ zkDqutN5%Ngx_15|^k z(=$J7SD-u==K0G;oOx7m-A_$$-PdDYXu1?!#2NTLo?2=zMCEgqVo@f!2`IAyF#nP9 z*95NN)aTe?!frM?ieVx25jU-t}@@PF?~oSg$!mQ6oKBTOD(@RO6y zA1kj^D&-Ulv~|o9pbU?EtOtoW4R@dp=IFKeApWpA#~^&Ta_j^J{2CcabT><`An?GY zD=s1Y^^m9*->cUf7cNV>q7%NHt^uhNUgV}vLAH3D^j{}&hXKMJEZ z4QySEc&M-nBRZS7D2xQF6mb3@)HHlXIA#DH_UXS?DvYS&7)1XS@FIIBZAH}>@#GM; z%S*o{`aZA#th#j}pA&*`aFm4~vN!Jc!znvS=kFKiN;vfCo&+Y8Ea37yq>!YPGpqiJ zKsGa^&O$TbPfjw6TRMN4nZV^4w!1TOaA+HBw1oLQ`#r*=(Of)PlDO)EfOPmgTP^K@ zTWMk8>{kJ0ctX$65$}Op8t5}6M28s-gfKmGF>)=K0z6BdK^I874_Ws%fSu9_3%Ivb zm1wCS?`yUpj^pVg@ZF(xsH}R8T6NFS#N3PQhHZIeWip+?2=R%DK}ihCCQ}8HvmvUq zm%B+5wWNH{D~`FUg%s#O7D^k*tvQ#G>$jY-yWhhg(Cq9y^#^9TsiaBRG6>WSJnGxacf8V^gfx#_}{W{ zr`wz$=4o$o7UfiN?+$<7*VU@pfC9?r1KI6yFMA7$6K|@K5O`lMA3qi#X5>Ce^Nw3m z5^eLrU#>5oYB%;6G&|&M902D(@5APNqe*V_HvEg?R_PCI=F;epqa*C2#7iTc4>h>x zKR&~&tLp<%7%YV0bkXenVQKTG;yCy9u66{$c1BKBs$72cOVR43N?R~E7>3V9FWE_n zi3OQJj>D^l*;+8A&sFVa%)qPtqIp;4s_4&)vIdDIi$B<<@nKWK|T9`BTjl28!99>HR zpa@X?*P*TgMgWG?-a3$TP83dH_?R!b;IH#M7^R@NMECLbj4<*Dc!|X<(Ld?0 zJC^pGHrNNF)Z7!U{&siNXSf{l0thC?)_YbTw;8n}WEM*~FwE0_duMjN+{d}#`Mp@q zMVqaZEEKzZo2c(2`WZnC={Ne_3dSp&*4DBqk?Dk zSjJnuK;(z8k^)LV4M&&@e7e$nZv{N;r7cDOW^=xnq>BEA7a0T$|LU@w_(pNcppGuT&1}h$#nvOnct;@K78e&;Y zN~08ZcG_oQVnSJqjCyE-p#ut;?<2_JHs1zJ8P77v$1OBD{%Xd*Ap@Coj$A8;spfEl zy??@Obk@WBAvF!0w@-*yD-R)HDVga@mm7a~3(*u=RiN~UD`E_KY#9Li^^Ji$1Ak?I z%*?61K(hmu8zRUBT+F(Ys3P3qKBXvzZpgRX{~erRzEQvv{t;8E*@1FA(;LWNnUpIZ ziE@oU)#ll%Q$}2wq>mb#WHKz%fCl=VEf9R(^+Ex%?2MKw+)Rg^!!`ZMZ^3hkp;&S_ z5GC-$#WE05sap>Z;&eX|_q-loh)+vH4i=4Tbp6ng%M21;dnIe#aKio*KroipQ|8@JMMtDI$JM`fEIZiB9n79SmxUXamn zJQZM9Lyx{Wrkx<$fyMf+RwhF8l3s!J-zBq8$&PkkYdIP0#YJ{Lx-x&h+^QL~;Q+bGt>n~0C{ zaAL0|yH-)|AHj@}z2DzDeC-|^-r7NEA^4P(ae+|CoREqxNYwZh`H)x<}DVn>pwW!ZO zy{YKv=*+J7C|aH4_TMC7mjQ}4yX8zr^6!k!_F353V;!qq{QiPe#(WK1T|yll*E<9N zeWvR@dGP=FhrjVL!m+wTZDd1h#P>+AYHOu(!1Q57E~A>(-m&xNtQO&|I_$-*TPr4k z{90nQ+WzR9+~MXdmeIc}TfAVlwZ1C$uMc%PV>(R0ly6E(O1^%xLq2&PmQpr9l{Y$< zsv3>a8EfVPr_B${XflC!WnLYwt^H0@=%DTKLcz+!q^Xy--;=Zrq7`Oa9NwKe4OZAE zdxVqB0!uV51gz%f=EAN&lY7%Lbm}c6C+*EX&JofV(G9yE{PvRQ{+%N@wBi3x)OcO* zhw=b$cZ;>A6xiveL$R05@^W&E1Z;XL&lAzMm1h>$KicHwfPd+_?E8!yjGH)pi~jkP5x>#CJ7ON&N`Y9HhT<#NVokl z;vc&8^iI+oV-``;zh0@m*vyt8KinCu6isT}NRo1%7fXB0>^Thn{wBoY{wMF^GXQZB zIcm>>W7@bY^Y2@@|LpyR&(N0?ius^y%fs!aHH@Xz(I%Wil? z<5xTENtaucIu}^=!0P-Fb5vZWt6PPe zao!N+4_rFh8&mEmH7^t!$3 z^xX>xMfgX9k-ArWVJl-<^~~bvp7|1*C5xqKytAgpzP+;@&@!nsiGg8~40_8X75-F5 zQkFx|;5bEgAXnvi9c~^y*Ylxu)(OLNH&X;tqX}w*ucs=s9kYdeQYW0>5t(?w7`0Nn zdVTm8iaq!2Toq*l+%+%Q=l%@;#AB4L*)!Vf@wC}o7pctS>Ln`98mN$;Ci^%uJd%R8 zU)g2cht%U=C>?i4G*fFjRCCC!9$IRiHZKJ1kkGJb1MKO|&){_PAgKS2?Y1la)!xV} zSl@;tB6uer@3v&0@BXRL+>D>%1W+jHLG4CQFh7qLN-7*-l}*k})Jz6yV@8CosZ4klJ# z01DHC=gLx6$ohUoOA*nT>|eyF0dyQH+cc3_HibvICiBU9%ZUQ~3&gR(AVlB<(epXcAhJpMqgw+p-Ry5`$MVW6spc{3q zUdXdhA7r~E^{$ez6(eKL*_0I2S%PSP6(ogWU+hB3#0y#Y=Q7p8i|5DlK9gEtvuVX4 zX&?k8v$_+WJgv^t;n~O2Y*!`v`GCkM@*_R$qZkSyk}-`lXLoBuZ~<6TGt{^*%y=}F zjVg;%^qQ_lKF6=|>>+N67s>B&#I!eLOdIJ>_?(Do={4kqOg)k*ekcSbgG0@?aU;e6 z@lUt^S>@Ao!zIyWZ#z-?4GqxNY;MM7Y_@c%gW+MKcQdEDZk0gmn-~D36Ngj$CHd(< z^wnXZXxO9|aXgI|19Y*r-VOqJY}Da{oC@hk1>*x>O^_irSQ9~r#CVOx_M?0W;{ScV z@zclSWTT6c1r^n3_9&h%7zOto_?M7lkI_ygC;-|;c_-729DoT0!gmIR7fjCptZ=(t z-;8R{z(ehGeVBmyDPlUbYSYke{rV!RgPwIY-dx(Gcl(AUSsSj9f^!Q>w|U(=Qo)}j z4vFWz_tzvi17`e$YhhZlW{*<_TURL|Izg?M`pweP>hwCz-LZM@N*1sE^5)cmKdx`| zY`Wb{iQ>I zHp2{6kjIv-V{fJMm^QfirF8?(_qpHqR(!4bg~>scqxIJB-$viAPzpT)kJWQ^)(GDO zz{HcrQ`*wT9bDw$O1cSCx(Bt_*q|!Qt{}z1D{nDi-*#_3i}RN!_WulBeU3J)1I*_> zz<=}*hVP~XhObX^H%EP2ckDZNC5C-bP6KGk#suI&fBo*gKr5GzXV)@HxTU&=hHP6h z;#o6(87jl9_6DSAFl@5UFKVCv3N1eMuq(IvfrOh<@!QzOvw>@RS7itlLV(Z42DK*u zta11CmbB8xJr)QMD@Qma1$P)|<2hcb7p&|W!8U2N!QmQdWgn}{GV;?t%NvpBzlB4* zZna-|z_&Vsh75I~3Xn4xQg?luW^S;?b}vH&vRkSfC{&Oxg9MJH@xk`rje2hy%dE3Q z7wPOnf*Oih=TmL_4KGN<#N)``6ObzC^yr1III{KqAS~IOWMUsvR7ig#&~=8y`R{)) zrm*Pf@g2B_^AWnPb1^15=HJB^pqO}rkih{&JFXB^OymxUmzV1>$qG5`MtwSKUqBGN z?WzWWEbr}+p6S_?xfac(sY)D=0tWb_j`Tkmog&I!1;G$+KJK2TS7^YmHR^xTdtprj z^{E%iaRAdlQq?`P(m!+{t(bEJg3~yK$G6u!8*?FQB`nkNWDHF98XJ6~faX0fSZuIY zh@@oUcq(5U`N3Tr=eqHIOZ*kgk#vF)0xwHrKnlQov`61fR&JktceA7rtaeybnX7i(pXFt_< zMfO{W_tS;ch}NCG7!hBf11aIq ztn;_=9c`kS)lS$y9@O9+>xGm;HJ{P0cH%$G7PeeXuYo3Ft z6TQI~hoK^r1`M(s?m(-D@9r+5gfj~(a%7pFm2X21@Mjaae&v)<^KEL{mj0nn<7l%G ze3o*)#?(lDQ-(s%0JCXt6VHCu>abGq^z8P3*}|iQx>WlrbM`az8tCq;;woUW5^yv3 zqySkL=AG~vtZLajcn~ltnjd`gOr`0AL$;LWq`lf(`Y{vNPt}?}=}aE0g@$5&th~q~ zxyd^%R`Yp{Jrs!vZC0t@;;d^0^B2m*-l-9^-;7e>-2eg!s*ejCKn}XfjfMlM04{`Xm-)4PY8D$Pw}(aMA2bb8*?IF-F+^KFD4KeEHzT z`VJCkbpkPC*nxR`9j!R;bk7u&c2W^u_$U0VMm58N@C+L96>qH0i7`$XH)D^e6BMu@ge7&ge&51%HFptQc;f5EF@=FRz_2O? z*oJl#W)R!(Je@YL22oY1iJYS&29U)K1>4iOzM{TPdg07SlCHm|?1~$I+7&?urT@T8 z_nkezT4y7UC9Ae+Cn;4NnQOf+8MKq6ZN@S)HDzS9wy%J*Kt%T zN2Wgy4~5sm@T@I)CB)$DL0ec?OB&)-slUBH7=cZCm7a7%vcVpsCLLkIsUyE(;%T`A z`GxJ9Mt54D=QtP1l52Un)%*|LNmH3uz5>w;e~;>Q4Shcr;Of5;3ey1owG#3^|M^1} z7yrw)kP6`?>fSpETm~g{`Kq4pnt^dlu2)v`3j+;n8C|{z+zz{jKV}aJiZA0~9xI*Z z8ZJ&EC*V(yYezbFulxyNUXTVMTnQi9ug2x`i}Qs7O;l$$61L#OZpU*T42WH6v<+7; z4FWI6t8cUn4pYC<0RVfmZ!Zd_>{)Q!XL=hjOofJ$^0!p+p>xu{+~#lg-AGS3xAT`e z+>KXrT?-fpRN7mb0o+C~RF?Db*M6X2d;B#d&NW)9i7&uWT|JnB=HQm{7rP8s8h#?| zMcld%2PtXsprroAgJ1sVms+ZL0k4KUxMUY%D%8+z(k>(beN#ychN}*Q41tY0R^T>c z?o-2Wa}(2Ray}18AWyun1HIKQ_5s5(G@2x%2>#)a9)h6$!7$IpMbI1ERP!6(Z-YFm z*J%~gKRLdlWW~D)?W|#fTr}J62mYPgG9ugj&(?%X2jl?7TszDP|Duf-aY}jfe8s+| zIQMtAz%tyh=FvLgza_8)pnM+CI3Q}h-ynSl>)=&HkQZsi<&0%LsK)y;sOAqYZj;rV z-e5a9NLar)HWLRmlsX~+2_3}y!(a^llcGHv=q(=~;ZN>&oZi!4B!zvE4qPbj-pZaY zfl5Gv?P2$Qx$*Jw-S7cRV{9DB$;tmvao`^;E&-GrKUgL`rBPR5E{TPH1FA;t$elF1 zL=X{5K!+q2*OLFhQ&t$3+!CUt--@BiM=1?~ok^TXJF)WvK&*a=c4lipZ|gJNx1v)dYuKLywhYTSwG0t@zHa3Bz2?Y}&M zR|<^|gu;ZJ=CFtWbyyxck%|WnHKW@V)dl@nsM>ziCj}x=rfbRcquZyHcVI-5-q&&& z9PnJmh{a=sRMY3c|3wH)=L~{=50D*0fk{i`|kgVN~kbi`ba-uc(0ftM^VkOAP_eDfRz5_i{`SXnK0K%sWtxUxYi!gXX(ce`HU8Mg*#I6D z2uv4zxy+7(v8O0MdUE<) zY>L8ys!|d!2Y~Rn-UK+%`PZMC52u%Sqg(&>wqZ0Al*B6*xIQEIwk_#nrRU5p!veEpjP zh#r8*k)`4J3B*Mm`ZV+4{qG#xbx2OwWvE=Y*7qlhhDFt9hl-Os&+k6H#+Szc7z)sJvgeOHTG=Mm49ecq zK^?1|%t;+c`N&258+E41@}pz^O>1_sl>^-5xZcUg$SPgkrRMit`Ia=Ov*>kt{M75_ z2WvUVoI4MN9dUSvT%Oe_^A~k_ANBa!qs#8Ds9>xCDZSi(JeFKRK7}+U_&~M^Q@wOm(~ z!8pMh6}^oK<5lRM4s^y@mt#=qd7eVXJ}n?f>_xjM4}u}T;eMt()=@!MhxXmjoP3%z zq%(a-O$}W3lj``9$0*{`&9R$NFv=>XX9u_>X(w(ZL5lFt#Zl4JBhQmI^5gxCWyvj+ z*(y}^y(XZ%fw5qs8RZr&$-l^hN=k1dr$@>Z&3&_*;LLvPY>iH^zD_QAa)bZkm;j{b z$&(hn?AJvN!9y*!-tMfZp*mu5GcdW`6RvXlgGN#lWr5Mg+nnD$&flOV*;7?_c@J>B zKMzI~LQtz{-PvQ!rFPb1V9#uX!y3#L#w~r-H#@i2Hrc^KC&+VLMLux!7#)DZR$*whjvRGjAXI@*Ok6f);w zs?C4hLSh6br^esW;QBK%=+ilVgvwl5-k&lpg%^c7Y@T8R_8G%qB(IP3&7FMTC4|x? z$l2f9Vu7sGoiUj~n4uVp83YDpji$2S3Sc?5?of(FiCZRZu7?9^pDAzH(E{b2E`Q$} zNzzX+Uoh)q6f~q5)d_fboXk>ad=C)QHe!IrGJyg*k{FI-QiATuQZre~1|*+KARML5 zDS;*ElP~4b!l1XrjMdxhl2@aV3m+*G)n5v9gAo|vR)Z`E6j5vhZ+bHBn-M@i?%z#X zfqqsff6wZCp2+>UFQ_s)P7Fi}gLJA|@%J7G;Xr$O6Wwvy5HZen59BjEspmq7PK_Vl znf6~9Mr}bC&8^fA3^1jj0VekAN~30eS6d~21^T6xhuX~zi!g(hn{C5&g5mxkI!wdn zD>R5ROs2;EYPSkZj(`U`{EJ??(FPVgR6y!?SCyg!{RYX%?o_b>Da!-gAhF!84v7EP zFS|_BkmQPNr&($o?*APMnnzH9qnKv=^0a7GJN7C1vV<{^D~$;RN`zA6$q_W%5{8s2rs7G-f2w}^Ehk9~ z_T0T~H%?Zgm|BztBU||=Z*R-wRD5J1XF$zFes?eDADxPl_J6VwM&=~C>4uB?Q$YdK zbtbDk{_jnen?6~~zJfiv4R@qzm}=>izWo-5QRL*Aovyx6B;x2()A3B1e*B*fP(x`B z$!d*7mp}$ zk07V%jZdh>*pvV45!>!JRsHCMW8u*a{^|_V)grJBNti8VRGvioQI>~33`qd%AqI$7 zJr=5kqurOPkPyeQEe2smIP>dkg~A?nW3u}nU`1t1EZa$lB6UP%EWrGFOr zEZI5$6^A}X&E1#O9*0K~L7!ar>a0)`=7pU?Z)Lh(K%2014AdxWgE})59{?4ko_UCGlDT0X*hd~Cx{`IZ$A#>2)J81Ah>E) z_Xe~00L2Hkc94WmRmX56Tycr#UBuiLHETe-hqS6{LYZ@*jI3} zM}_1v)~DiEd19bI60-3+DSc;- zEb&``ZCXjnfFZ6`C)1DV$#9F1-(0>=x4srrBL?ovHwiL|IblITXm%@FQ=*g$CzpMT zvbYRyX=sRf@E0~4`Lqf~wr?IhblXi>LLl;zKRQ=s=DKRNv1T=rH)VSE;%_2i4X$~3 zsiDt>A(X1^Z-FfM^{M>iSqa%zM+`U*Zm(UVsxrn6v`6=aM~3RfJwO*1l!@_2yZW^9 z8G$Z0+Sb-q7sT)X#J@3LD2kVq zKaNQ%Z(9x=?h9wwRLXz~>OYq8B+TxI9;VsqB%d)mIj)BCiv z{D}@GVPGhG-TyVna=PR3XN?~pENnhEKVJvA5e5bLwhqM|*o z5KTM3WnH~aTq%YF*^Kj~d!O^)$ee#|AB^sf1nvoT?h^V`JoCvO@bL>E$XPSAT40CW z$@7GD>^&~7y1lop6Q$?#+`A7X?_e24a0b)9;-Tr)5q-xBd*84Jub~jJmCKceFGWG3YuBLdWZ?)A)UqY+gC)fnrDoO!X1hO z-ZGWb={5a-0m2DA_G*n>R|NHVUIG3*b_vJx3i!5`ty-h_(nXY(%9~?I^!=GH0x@Ck z$B@*yC;qkc07~+*@y7hI0p}IXgNqi^L3OyUC@6-au;Nz-+w1hHtaKBd8G+6$6p7a z&QLxwq9YcrJ`%Zuk_a_mO@N-)U5o8&zYFQQoWy(yEin=*b{)WJ$qEgRNbf?7v_2sz zsU=EFi#<%u#Ia+z-vYj#^beKElOJKpe8l{9P4Db?Om5yOR|E_wEiJ~J%r$I_^uD;J zXDfdIeMRX{yY~@Hnm7U9ty>KMh|{Y)a%#N)K7sm+MXbKuh}G8=6v+Dgiw+(YoKK1W zi-xcZG7|5()*3G5h1hi4!5u@%l^uU=!kFaWo$|K2C)mUpdh=H4YVJ#h5v0_bE-KZn$94Q~(&pa(`R89`-+AZFkUk9E&0n`3*YVLdZ`|8Y96wSw z_S7--`};8bdF&EqOzIl&Sh&}}2C(MhePb`1I z6iW>!k$(TVbMv-svdr`I(4n%-Lukfa!SQjO0B|O(>mFIBR}^Z%1i0yjTOxf3vN3GZ z7|}UkB$73AeCTFi;p#2ivSt5)A#q${UkI|S*s@h?{x$&K zbam@-UA;EapR`M1PUafk{E@kcvFd-;<2rr`6yTOa0Z-#aOdxO(TiO|2J>jhBh6!#opH{Ea=d=6I!Pv0RZkgd^qSfGM8K?th~~MX3c;eUpe^*7*ahS zZ%j0314fF9hKkq<_Wgzp!sQt&MuwOgB}+s-%HFq zp^#k5oy6Orzu1r^czg zPpF(bcP``~F$}sX4XN!Cu=`{Y3QDVF`PqH42&wH7FzBYV2CwgpP~EL=#)q(Q<~`W- z(M&9yd5?z~^EWP7-1D`3%|n(xi!WWQXTCx?2J-qBoV$XFQy;~S?T0aX-2K?G{V>wI zq~YtYvH)8RzWyqUe|>+Ax85AEzu3RO82xa(|LF5?JkMWF{l-GG#Fq7b8Y2xl0tSSB zi6ALe-#c923CE5cm8^L+AV>6z5Q-6N)rvEY^XARt+stOO&;COFE?sKa*CK5UkR?5U zGf15}b;g|67Nb+A&geCGmPbFSkm%RecisUe&G)HK@U`?A$}xWso_q0e%$xHLK3cH= z0Px;NnRxbz`IzzS-*Msmc^C(EfmuZVaO=wreg2K>`OB$aU0p5uc$J*9phAnqU;Qlj zSYwNTHFyI?@V-P)AVRr>(4bofUo|;k?mId|DMJw{hD-eEH`LDFp%48Jo5(fjO@&#v89r$DG#|zSU? z(qb%ME-v?~MS5Qx_`fZD!aUI@OOAv<#*6HjJaPPp=wl$SKdiZU`MFyGYc2pFMgy!| zHp$h?JMp9@=>Ea}{l)1APk8j{^N;NFmruW;^U6Q}#rS_JHPP5gPymg{fTg4+`n;(3 zut{UEW#xL0`^frH(j|nF5?f;H>J2as>4!sEKQ@XBiTlHSM`vTa2sep<-F)-S_1c6G z>L(@wmVYj?A5f9j_l6jl$&(*p$&%jrqhDZoUN5AyxgES;ZyXbi*y!zV8GC#s(-Nk{1J{?JYwdIw7w7@e?6a>c7G-ds1e)2QSWinSv7Lct_rH&Rv?YL zo`2rMg!LLc3pqRA4tkzYqHsXuUw^7k^&_e8&GaWHct*D7{xj${ihmlN0Rw<8uHPiL zDLuV2TD4Bbu_H&(s&%qYBjt;-3T}zYUvz)y^5sj7YB@5gMKdJ%*csAT4J9SA5Od|8 z7er2#=&J7k@X=@QTs0rs#3X-~ zmQ?sPl*DvWC}Ih>$@%!}`OKWmH7o#>o;v2yPHuafKx(`wl+anVY85ka;zSkzmUrkN z&!nzWK&w`*qW_~_G&%$3d6^(C(zSZgasXT;Ebs6stUi3YQSSJY15)w-uXhfL^r19b zBAtT~Y5j)48}rBd{jd(F;fnO@PxXJPekAp&QBsaZW59|E%6u-J5wlfVR?Oc{N^B{* z{uhM;L_P;2()vxENWcD6pXx_apQ0R0R#sM|kHIH%X8wy!PwyOZA=bRSQ+Q+HKd7sx z1Z2s=S@rUpQntl>NhovMq@%byOM>$B SKZtk$0000X4 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

^z@yN614kU@FS@7p-if43tN&sYEZD-&50>L}q? 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 diff --git a/icons/obj/syringe.dmi b/icons/obj/syringe.dmi index d331d2852361619a873e2e256f1424284c3037cb..cac44b447c8e9229f8d2787ef1a9ab4edbf4aba3 100644 GIT binary patch literal 11007 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 literal 10698 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 HO@sd%&STpI From 00b9e4ed2df73aaae818f734fc57b57cb1b1bb78 Mon Sep 17 00:00:00 2001 From: Erika Fox <94164348+Bjarl@users.noreply.github.com> Date: Sun, 15 Sep 2024 20:30:47 -0400 Subject: [PATCH 3/5] Update lavaland_surface_crashed_pinnance.dmm --- .../lavaland_surface_crashed_pinnance.dmm | 34 ++++++------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm index 91916f43b6ac..c2d2fdcf6724 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm @@ -288,10 +288,6 @@ /obj/structure/rack, /turf/open/floor/plasteel, /area/overmap_encounter/planetoid/cave/explored) -"rt" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, -/turf/open/space/basic, -/area/overmap_encounter/planetoid/lava/explored) "rV" = ( /obj/structure/flora/rock/pile/lava, /turf/open/floor/plating/grass/lava, @@ -411,9 +407,6 @@ /mob/living/simple_animal/hostile/asteroid/hivelord/legion/advanced, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/overmap_encounter/planetoid/cave/explored) -"wq" = ( -/turf/closed/indestructible/rock, -/area/overmap_encounter/planetoid/cave/explored) "wH" = ( /obj/structure/girder, /obj/item/stack/ore/salvage/scraptitanium, @@ -690,11 +683,6 @@ "IC" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, /area/overmap_encounter/planetoid/lava/explored) -"IM" = ( -/obj/structure/flora/ash/cacti, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, -/turf/open/space/basic, -/area/overmap_encounter/planetoid/lava/explored) "Jg" = ( /obj/structure/flora/rock, /obj/structure/railing/wood{ @@ -809,7 +797,7 @@ }, /area/overmap_encounter/planetoid/cave/explored) "Ol" = ( -/turf/closed/indestructible/rock, +/turf/closed/mineral/random/volcanic, /area/overmap_encounter/planetoid/lava/explored) "Om" = ( /obj/effect/decal/cleanable/ash/large, @@ -904,7 +892,7 @@ /area/overmap_encounter/planetoid/cave/explored) "Sf" = ( /obj/structure/girder, -/turf/open/space/basic, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/overmap_encounter/planetoid/cave/explored) "SD" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -1691,7 +1679,7 @@ zp ca JB IC -wq +zY IC IC Zo @@ -1727,8 +1715,8 @@ zp Om AN vr -wq -wq +zY +zY IC Zo Zo @@ -1762,7 +1750,7 @@ JS VA OL AN -wq +zY LG IC IC @@ -1798,7 +1786,7 @@ zk ca tD nj -wq +zY Ol IC cp @@ -1834,7 +1822,7 @@ ca pA xf ZX -wq +zY Ol IC IC @@ -1870,7 +1858,7 @@ ca ca xf Sf -wq +zY Ol IC IC @@ -1907,7 +1895,7 @@ Zk ca Rh JB -IM +Wz cx cp IC @@ -1943,7 +1931,7 @@ pA ca ca JB -rt +IC IC IC yD From 1ed010455e3361fa241ddb2826b1285cd225b244 Mon Sep 17 00:00:00 2001 From: Erika Fox <94164348+Bjarl@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:59:07 -0400 Subject: [PATCH 4/5] cut supply pack - reduce painpen meds --- code/modules/cargo/packs/medical.dm | 7 ------- code/modules/reagents/reagent_containers/hypospray.dm | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index 0e989334d4d4..e0c76180bade 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -48,13 +48,6 @@ small_item = TRUE contains = list(/obj/item/storage/firstaid/radiation) -/datum/supply_pack/medical/ifak - name = "Individual First Aid Kit Single-Pack" - desc = "Contains one first aid kit for emergency first aid" - cost = 300 - small_item = TRUE - contains = list(/obj/item/storage/firstaid/emergency) - /* Tools */ diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index f61e7b0fb383..7a3ec2edbf84 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -199,7 +199,7 @@ icon_state = "painpen" base_icon_state = "painpen" item_state = "painpen" - list_reagents = list(/datum/reagent/medicine/mine_salve = 2, /datum/reagent/medicine/morphine = 8) + list_reagents = list(/datum/reagent/medicine/mine_salve = 2, /datum/reagent/medicine/morphine = 5) /obj/item/reagent_containers/hypospray/medipen/oxandrolone name = "oxandrolone medipen" From 98c1ed90dcd959150c812b0b5b7dd3d6e0093bc8 Mon Sep 17 00:00:00 2001 From: Bjarl <94164348+Bjarl@users.noreply.github.com> Date: Fri, 20 Sep 2024 19:25:23 -0400 Subject: [PATCH 5/5] im not finishing the file... --- code/datums/ruins/lavaland.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index cc936fecbf98..82de10cb29d2 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -56,3 +56,4 @@ id = "crashed_pinnance" description = "A small ship and a fairly hard landing, coupled with a less than fortunate encounter with monsters." suffix = "lavaland_surface_crashed_pinnance.dmm" + ruin_tags = list(RUIN_TAG_MINOR_COMBAT, RUIN_TAG_MINOR_LOOT, RUIN_TAG_SHELTER)