diff --git a/_maps/outpost/elevator_ice.dmm b/_maps/outpost/elevator_ice.dmm new file mode 100644 index 000000000000..e8256f71aabe --- /dev/null +++ b/_maps/outpost/elevator_ice.dmm @@ -0,0 +1,47 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/elevator_platform, +/obj/machinery/light/small/directional/east{ + pixel_y = 6 + }, +/turf/template_noop, +/area/template_noop) +"e" = ( +/obj/structure/elevator_platform, +/obj/machinery/light/small/directional/east{ + pixel_y = -6 + }, +/obj/machinery/elevator_floor_button{ + pixel_y = 10; + dir = 8; + pixel_x = 24 + }, +/turf/template_noop, +/area/template_noop) +"A" = ( +/obj/structure/elevator_platform, +/turf/template_noop, +/area/template_noop) +"S" = ( +/obj/structure/elevator_platform, +/obj/machinery/status_display/elevator{ + pixel_x = 32 + }, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +A +A +A +"} +(2,1,1) = {" +A +A +A +"} +(3,1,1) = {" +a +S +e +"} diff --git a/_maps/outpost/hangar/nt_ice_20x20.dmm b/_maps/outpost/hangar/nt_ice_20x20.dmm new file mode 100644 index 000000000000..ec7577ab620f --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_20x20.dmm @@ -0,0 +1,3389 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"ad" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ao" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"av" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"az" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aB" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aJ" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"cf" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"cB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dM" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"fb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"gy" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hg" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"hv" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hw" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hG" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ic" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"im" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"me" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"mR" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"nr" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"nK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oi" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"oE" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pr" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"rj" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"rQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rY" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sV" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ui" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"uC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xB" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xI" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"yB" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Aj" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dh" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ES" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Fi" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"FM" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"FS" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"GH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"GK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"GX" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Iz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"IA" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"IG" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Ku" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"KC" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Lo" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MI" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MN" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MR" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"NO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"PB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Qb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qu" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"SW" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Te" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TA" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TF" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"TQ" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TR" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ul" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"UV" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Vk" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ww" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Xd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YN" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"YU" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ze" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Zi" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(2,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(3,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +rj +rj +rj +rj +rj +ac +ac +ac +aM +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +ac +aM +aM +aM +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(4,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +TA +rj +rj +rj +rj +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(5,1,1) = {" +ac +ac +ac +ac +ac +ac +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(6,1,1) = {" +ac +ac +ac +ac +ac +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(7,1,1) = {" +ac +ac +ac +ac +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +TA +rj +MI +rj +MI +rj +rj +rj +GX +rj +rj +ac +ac +ac +ac +"} +(8,1,1) = {" +ac +ac +ac +rj +rj +rj +GX +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +TA +rj +aM +ac +ac +ac +"} +(9,1,1) = {" +ac +ac +ac +rj +MI +rj +rj +rj +rj +rj +rj +MI +rj +rj +MN +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +"} +(10,1,1) = {" +ac +ac +aM +rj +rj +rj +rj +MN +rj +rj +rj +rj +rj +TA +rj +rj +rj +rj +rj +rj +rj +MI +rj +MN +rj +rj +rj +rj +Qu +rj +rj +MI +rj +rj +rj +GX +rj +aM +ac +ac +"} +(11,1,1) = {" +ac +ac +aM +rj +rj +GX +rj +Qu +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +MI +rj +rj +rj +rj +MI +rj +rj +aM +ac +ac +"} +(12,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +ac +ac +ac +"} +(13,1,1) = {" +ac +ac +ac +rj +MI +rj +rj +Aj +bA +yB +GK +GK +MK +MK +MK +GK +GK +GK +GK +GK +GK +GK +Lo +GK +GK +GK +GK +MK +MK +GK +YN +Xd +FM +rj +rj +rj +rj +ac +ac +ac +"} +(14,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +MR +hv +ap +xB +xB +xB +gy +gy +gy +gy +gy +aN +gy +xB +xB +xB +xB +xB +gy +gy +gy +gy +gy +cB +oi +nK +rj +rj +GX +rj +ac +ac +ac +"} +(15,1,1) = {" +ac +ac +ac +ac +ac +rj +rj +aC +rQ +av +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aB +nr +rQ +nK +rj +rj +MN +TA +am +am +am +"} +(16,1,1) = {" +ac +ac +ac +ac +aM +MN +rj +aC +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +ap +nK +rj +rj +GX +rj +am +hg +am +"} +(17,1,1) = {" +am +am +am +am +rj +rj +MI +Fi +ap +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +rQ +nK +rj +rj +rj +rj +mR +hg +am +"} +(18,1,1) = {" +am +hg +hg +am +rj +GX +rj +nr +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +aT +MI +rj +rj +rj +am +am +am +"} +(19,1,1) = {" +am +hg +hg +am +rj +rj +rj +Fi +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +rj +rj +MI +ac +ac +ac +ac +"} +(20,1,1) = {" +am +hg +hg +mR +rj +rj +GX +aC +NO +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +rj +GX +rj +ac +ac +ac +ac +"} +(21,1,1) = {" +am +hg +hg +am +MI +rj +rj +aC +IG +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +rj +ac +ac +ac +ac +ac +"} +(22,1,1) = {" +am +am +am +am +rj +MN +rj +aC +cI +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +NO +nK +MI +rj +aM +ac +ac +ac +ac +"} +(23,1,1) = {" +ac +ac +ac +ac +rj +GX +MN +aC +NO +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +GX +ac +ac +ac +ac +ac +"} +(24,1,1) = {" +ac +ac +ac +ac +rj +rj +rj +aC +NO +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +uC +rj +rj +ac +ac +ac +ac +ac +"} +(25,1,1) = {" +ac +ac +ac +TA +rj +MI +rj +Fi +rQ +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +TF +rj +MI +ac +ac +ac +ac +ac +"} +(26,1,1) = {" +ac +ac +ac +rj +rj +rj +MI +aC +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +TF +rj +ac +ac +ac +ac +ac +ac +"} +(27,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +aC +rQ +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +aO +ap +nK +MN +ac +ac +ac +ac +ac +ac +"} +(28,1,1) = {" +ac +ac +aM +rj +rj +rj +GX +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +rj +ac +ac +ac +ac +ac +ac +"} +(29,1,1) = {" +ac +ac +aM +rj +MI +rj +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +MI +rj +ac +ac +ac +ac +ac +"} +(30,1,1) = {" +ac +ac +aM +rj +rj +rj +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +GX +rj +aM +ac +ac +ac +ac +"} +(31,1,1) = {" +ac +ac +ac +rj +rj +MI +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +rj +aM +ac +ac +ac +ac +"} +(32,1,1) = {" +ac +ac +ac +rj +rj +GX +rj +aC +rQ +aT +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +NO +nK +rj +MI +ac +ac +ac +ac +ac +"} +(33,1,1) = {" +ac +ac +ac +rj +rj +MN +rj +Fi +rQ +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +rj +GX +ac +ac +ac +ac +ac +"} +(34,1,1) = {" +ac +ac +ac +rj +rj +rj +GX +Fi +ap +aT +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +nr +ap +nK +rj +rj +ac +ac +ac +ac +ac +"} +(35,1,1) = {" +ac +ac +ac +MI +rj +rj +rj +aC +ap +SW +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +ES +ap +nK +MI +TA +ac +ac +ac +ac +ac +"} +(36,1,1) = {" +ac +ac +rj +rj +rj +MI +rj +aC +hv +ap +NO +rQ +rQ +rQ +ap +NO +NO +rQ +rQ +rQ +FS +ap +rQ +ap +ap +ap +NO +NO +rQ +ap +ap +FS +uC +rj +ac +ac +ac +ac +ac +ac +"} +(37,1,1) = {" +ac +ac +rj +rj +rj +GX +rj +Ww +aZ +aZ +aZ +Vk +aZ +aZ +aZ +aZ +aZ +Ul +Ul +ui +NO +GH +Vk +aZ +aZ +aZ +aZ +aZ +cD +Ul +Ul +Ul +YU +MN +ac +ac +ac +ac +ac +ac +"} +(38,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +MI +aC +rQ +uC +rj +rj +rj +MI +rj +rj +rj +MN +rj +rj +rj +GX +rj +ac +ac +ac +ac +ac +"} +(39,1,1) = {" +ac +ac +ac +rj +rj +MI +rj +MN +rj +rj +rj +rj +GX +MI +rj +rj +rj +GX +rj +aC +rQ +aP +Te +MI +rj +rj +rj +MI +rj +GX +rj +rj +MI +rj +rj +ac +ac +ac +ac +ac +"} +(40,1,1) = {" +ac +ac +ac +rj +GX +rj +rj +Qu +rj +MI +rj +MN +rj +rj +rj +MI +rj +rj +rj +aC +NO +Ze +TQ +rj +rj +GX +rj +MI +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(41,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +GX +rj +rj +rj +rj +rj +Qu +rj +rj +MN +rj +oE +rQ +Iz +XC +rj +rj +MI +rj +rj +rj +MI +rj +MI +rj +rj +GX +ac +ac +ac +ac +ac +"} +(42,1,1) = {" +ac +ac +ac +aM +rj +rj +GX +MI +rj +rj +rj +GX +rj +rj +rj +rj +ac +am +am +am +TR +am +am +am +TA +rj +MI +rj +rj +rj +GX +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(43,1,1) = {" +ac +ac +ac +ac +ac +ac +rj +rj +rj +MI +rj +rj +MI +rj +ac +aM +ac +am +hw +Ku +JU +bI +aL +am +ac +rj +rj +rj +rj +rj +rj +im +rj +ac +ac +ac +ac +ac +ac +ac +"} +(44,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +TA +rj +rj +MI +rj +rj +ac +ac +ac +ac +am +sV +ay +me +fb +pr +am +ac +ac +rj +MI +rj +MI +rj +rj +ac +ac +ac +ac +ac +ac +ac +ac +"} +(45,1,1) = {" +am +am +am +am +am +am +am +am +az +az +az +az +am +am +am +am +am +am +am +Zi +Zi +Zi +am +am +am +am +am +az +az +az +az +am +am +am +am +am +am +am +am +am +"} +(46,1,1) = {" +am +aY +aY +aY +ao +dM +Dh +Dh +al +al +cf +al +Dh +PB +al +aY +al +al +ao +xI +xI +UV +ao +dM +Dh +Dh +al +aY +al +al +cf +al +Dh +PB +al +ao +aY +al +Dh +am +"} +(47,1,1) = {" +am +aY +aY +aY +ao +aY +Dh +Dh +Dh +al +aY +KC +Dh +al +al +aY +ic +al +ao +xI +xI +xI +ao +aY +Dh +Dh +al +aY +ic +al +aY +KC +Dh +al +ic +ao +aY +aY +Dh +am +"} +(48,1,1) = {" +am +aY +aY +aY +ao +aY +dM +aY +hG +aY +aY +al +Dh +Dh +IA +aY +aY +aY +ao +xI +xI +xI +ao +rY +al +Dh +aY +aY +al +Dh +Dh +IA +Dh +Dh +aY +ao +aY +al +Dh +am +"} +(49,1,1) = {" +am +am +am +am +am +ac +ac +ac +am +ac +ac +ac +ac +ac +am +ac +ac +ac +am +am +am +am +am +ac +ac +ac +ac +ac +ac +ac +ac +am +ac +ac +ac +am +am +am +am +am +"} +(50,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(51,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(52,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(53,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(54,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(55,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} diff --git a/_maps/outpost/hangar/nt_ice_40x20.dmm b/_maps/outpost/hangar/nt_ice_40x20.dmm new file mode 100644 index 000000000000..a9066a1dcef2 --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_40x20.dmm @@ -0,0 +1,4283 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ae" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"af" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"am" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"an" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ap" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aw" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aA" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aG" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aU" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aY" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"bj" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"bk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"bz" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"bL" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"dA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dF" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"dR" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"es" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"eW" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"fE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"fQ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hX" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"io" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iB" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lb" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"lG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"lO" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oA" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oC" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"oL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pv" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"qa" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qN" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rk" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rr" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"rI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"sx" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"tB" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wL" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wR" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"zT" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"AN" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Cg" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"DM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ep" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"EJ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fx" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"FX" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"GS" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Iv" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Jb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Js" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"JT" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"LS" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Mf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mi" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MM" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"OP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qu" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"QX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RU" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sh" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"TX" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Uo" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Vs" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Ww" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"WM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Xz" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XP" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Zc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(2,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(3,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aO +aO +aO +aO +aO +aY +aY +aY +aw +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +aY +aw +aw +aw +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(4,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +wR +aO +aO +aO +aO +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(5,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(6,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(7,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +wR +aO +pv +aO +pv +aO +aO +aO +al +aO +aO +aY +aY +aY +aY +"} +(8,1,1) = {" +aY +aY +aY +aO +aO +aO +al +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +wR +aO +aw +aY +aY +aY +"} +(9,1,1) = {" +aY +aY +aY +aO +pv +aO +aO +aO +aO +aO +aO +pv +aO +aO +as +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +"} +(10,1,1) = {" +aY +aY +aw +aO +aO +aO +aO +as +aO +aO +aO +aO +aO +wR +aO +aO +aO +aO +aO +aO +aO +pv +aO +as +aO +aO +aO +aO +zT +aO +aO +pv +aO +aO +aO +al +aO +aw +aY +aY +"} +(11,1,1) = {" +aY +aY +aw +aO +aO +al +aO +zT +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +pv +aO +aO +aO +aO +pv +aO +aO +aw +aY +aY +"} +(12,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aY +aY +aY +"} +(13,1,1) = {" +aY +aY +aY +aO +pv +aO +aO +dR +qh +aT +JT +JT +hh +hh +hh +JT +JT +JT +JT +JT +JT +JT +EJ +JT +JT +JT +JT +hh +hh +JT +Jb +Sh +aF +aO +aO +aO +aO +aY +aY +aY +"} +(14,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +lO +aU +am +an +an +an +iB +iB +iB +iB +iB +Mi +iB +an +an +an +an +an +iB +iB +iB +iB +iB +xG +eW +lQ +aO +aO +al +aO +aY +aY +aY +"} +(15,1,1) = {" +aY +aY +aY +aO +aO +al +aO +Ww +aR +ap +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +hX +kL +aR +lQ +aO +as +aO +pv +aY +aY +aY +"} +(16,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +aO +aO +aO +aw +aY +aY +"} +(17,1,1) = {" +aY +aY +aY +aY +aO +as +aO +aL +aR +dA +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +OP +aO +aO +pv +aO +aY +aY +aY +"} +(18,1,1) = {" +aY +aY +aY +aY +pv +aO +aO +aL +aR +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +WM +OP +aO +al +aO +aO +aY +aY +aY +"} +(19,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +aR +lQ +aO +aO +aO +aO +aY +aY +aY +"} +(20,1,1) = {" +aY +aY +aY +aY +aY +aO +as +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +aO +aO +aY +aY +aY +aY +"} +(21,1,1) = {" +aY +aY +aY +aY +aw +al +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +pv +aO +aY +aY +aY +aY +"} +(22,1,1) = {" +aY +aY +aY +aY +aY +aO +pv +aL +rI +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +am +OP +aO +aO +aY +aY +aY +aY +aY +"} +(23,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +aO +aY +aY +aY +aY +aY +"} +(24,1,1) = {" +aY +aY +aY +aY +aY +wR +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +al +aY +aY +aY +aY +aY +"} +(25,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +as +aw +aY +aY +aY +aY +"} +(26,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +Ww +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +am +OP +pv +aO +aY +aY +aY +aY +aY +"} +(27,1,1) = {" +aY +aY +aY +aY +aY +pv +aO +Ww +am +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +OP +aO +aO +aY +aY +aY +aY +aY +"} +(28,1,1) = {" +aY +aY +aY +aY +aY +aO +as +Ww +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(29,1,1) = {" +aY +aY +aY +aY +aY +aO +al +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aO +aO +aY +aY +aY +aY +"} +(30,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +pv +aO +aY +aY +aY +aY +"} +(31,1,1) = {" +aY +aY +aY +aY +aY +pv +aO +aL +am +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aO +aO +aw +aY +aY +aY +"} +(32,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +rI +aM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +rI +lQ +aO +aO +as +wR +ab +ab +ab +"} +(33,1,1) = {" +aY +aY +aY +aY +aw +as +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +qa +aR +lQ +aO +aO +al +aO +ab +MM +ab +"} +(34,1,1) = {" +ab +ab +ab +ab +aO +aO +pv +rq +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +DM +aO +aO +aO +aO +Uo +MM +ab +"} +(35,1,1) = {" +ab +MM +MM +ab +aO +al +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +pv +aO +aO +aO +ab +ab +ab +"} +(36,1,1) = {" +ab +MM +MM +ab +aO +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +lQ +al +aO +pv +aY +aY +aY +aY +"} +(37,1,1) = {" +ab +MM +MM +Uo +aO +aO +al +Ww +am +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +rI +lQ +aO +aO +aO +aY +aY +aY +aY +"} +(38,1,1) = {" +ab +MM +MM +ab +pv +aO +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +aO +aY +aY +aY +aY +aY +"} +(39,1,1) = {" +ab +ab +ab +ab +aO +as +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +pv +aO +aw +aY +aY +aY +aY +"} +(40,1,1) = {" +aY +aY +aY +aY +aO +al +as +aL +aR +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(41,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aL +WM +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aO +aY +aY +aY +aY +aY +"} +(42,1,1) = {" +aY +aY +aY +wR +aO +pv +aO +aL +wH +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +lQ +aO +pv +aY +aY +aY +aY +aY +"} +(43,1,1) = {" +aY +aY +aY +aO +aO +aO +pv +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aY +aY +aY +aY +aY +aY +"} +(44,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +OP +as +aY +aY +aY +aY +aY +aY +"} +(45,1,1) = {" +aY +aY +aw +aO +aO +aO +al +Ww +rI +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +Sn +aO +aY +aY +aY +aY +aY +aY +"} +(46,1,1) = {" +aY +aY +aw +aO +pv +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +Sn +pv +aO +aY +aY +aY +aY +aY +"} +(47,1,1) = {" +aY +aY +aw +aO +aO +aO +aO +aL +rI +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +fQ +am +lQ +al +aO +aw +aY +aY +aY +aY +"} +(48,1,1) = {" +aY +aY +aY +aO +aO +pv +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +aO +aO +aw +aY +aY +aY +aY +"} +(49,1,1) = {" +aY +aY +aY +aO +aO +al +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +aO +pv +aY +aY +aY +aY +aY +"} +(50,1,1) = {" +aY +aY +aY +aO +aO +as +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(51,1,1) = {" +aY +aY +aY +aO +aO +aO +al +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aO +aY +aY +aY +aY +aY +"} +(52,1,1) = {" +aY +aY +aY +pv +aO +aO +aO +aL +rI +aM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +lQ +pv +wR +aY +aY +aY +aY +aY +"} +(53,1,1) = {" +aY +aY +aO +aO +aO +pv +aO +Ww +rI +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aY +aY +aY +aY +aY +aY +"} +(54,1,1) = {" +aY +aY +aO +aO +aO +aO +aO +Ww +am +aM +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +rq +am +lQ +as +aY +aY +aY +aY +aY +aY +"} +(55,1,1) = {" +aY +aY +aO +aO +al +aO +aO +aL +am +GS +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +mj +am +lQ +pv +aY +aY +aY +aY +aY +aY +"} +(56,1,1) = {" +aY +aY +aO +aO +pv +aO +aO +aL +aU +am +aR +rI +rI +rI +am +aR +aR +rI +rI +rI +Iv +am +rI +am +am +am +aR +aR +rI +am +am +Iv +OP +aO +aO +aY +aY +aY +aY +aY +"} +(57,1,1) = {" +aY +aY +aY +aO +aO +aO +al +qN +jv +jv +jv +RU +jv +jv +jv +jv +jv +QX +QX +rk +aR +AN +RU +jv +jv +jv +jv +jv +fE +QX +QX +QX +oA +aO +pv +aY +aY +aY +aY +aY +"} +(58,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +pv +aL +rI +OP +aO +aO +aO +pv +aO +aO +aO +as +aO +aO +aO +al +aO +aY +aY +aY +aY +aY +"} +(59,1,1) = {" +aY +aY +aY +aO +aO +pv +aO +as +aO +aO +aO +aO +al +pv +aO +aO +aO +al +aO +aL +rI +oL +Js +pv +aO +aO +aO +pv +aO +al +aO +aO +pv +aO +aO +aY +aY +aY +aY +aY +"} +(60,1,1) = {" +aY +aY +aY +aO +al +aO +aO +zT +aO +pv +aO +as +aO +aO +aO +pv +aO +aO +aO +aL +aR +Cg +dF +aO +aO +al +aO +pv +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(61,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +al +aO +aO +aO +aO +aO +zT +aO +aO +as +aO +wL +rI +Mf +Zc +aO +aO +pv +aO +aO +aO +pv +aO +pv +aO +aO +al +aY +aY +aY +aY +aY +"} +(62,1,1) = {" +aY +aY +aY +aw +aO +aO +al +pv +aO +aO +aO +al +aO +aO +aO +aO +aY +ab +ab +ab +oC +ab +ab +ab +wR +aO +pv +aO +aO +aO +al +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(63,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +aO +aO +pv +aO +aO +pv +aO +aY +aw +aY +ab +Ep +lG +eK +Fx +io +ab +aY +aO +aO +aO +aO +aO +aO +Qu +aO +aY +aY +aY +aY +aY +aY +aY +"} +(64,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +wR +aO +aO +pv +aO +aO +aY +aY +aY +aY +ab +LS +rU +ZK +bk +tB +ab +aY +aY +aO +pv +aO +pv +aO +aO +aY +aY +aY +aY +aY +aY +aY +aY +"} +(65,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +aA +aA +aA +aA +ab +ab +ab +ab +ab +ab +ab +bL +bL +bL +ab +ab +ab +ab +ab +aA +aA +aA +aA +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} +(66,1,1) = {" +ab +TX +TX +TX +aG +Xz +bj +bj +ai +ai +rr +ai +bj +FX +ai +TX +ai +ai +aG +sx +sx +XP +aG +Xz +bj +bj +ai +TX +ai +ai +rr +ai +bj +FX +ai +aG +TX +ai +bj +ab +"} +(67,1,1) = {" +ab +TX +TX +TX +aG +TX +bj +bj +bj +ai +TX +bz +bj +ai +ai +TX +lb +ai +aG +sx +sx +sx +aG +TX +bj +bj +ai +TX +lb +ai +TX +bz +bj +ai +lb +aG +TX +TX +bj +ab +"} +(68,1,1) = {" +ab +TX +TX +TX +aG +TX +Xz +TX +es +TX +TX +ai +bj +bj +Vs +TX +TX +TX +aG +sx +sx +sx +aG +aH +ai +bj +TX +TX +ai +bj +bj +Vs +bj +bj +TX +aG +TX +ai +bj +ab +"} +(69,1,1) = {" +ab +ab +ab +ab +ab +aY +aY +aY +ab +aY +aY +aY +aY +aY +ab +aY +aY +aY +ab +ab +ab +ab +ab +aY +aY +aY +aY +aY +aY +aY +aY +ab +aY +aY +aY +ab +ab +ab +ab +ab +"} +(70,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(71,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(72,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(73,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(74,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(75,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} diff --git a/_maps/outpost/hangar/nt_ice_40x40.dmm b/_maps/outpost/hangar/nt_ice_40x40.dmm new file mode 100644 index 000000000000..c2b6ae69926f --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_40x40.dmm @@ -0,0 +1,6020 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ab" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ac" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ag" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ah" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ak" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"an" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"at" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"au" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ax" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aF" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aQ" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aS" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"by" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"bz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dQ" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"dZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"eU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech, +/area/hangar) +"fJ" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"gE" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hr" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hT" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ig" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"iw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"jF" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jY" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kq" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"kQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kT" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle"; + dir = 4; + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"lC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"lJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"na" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 8; + pixel_x = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"oC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pd" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/filingcabinet/double/grey, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"qW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"rK" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sS" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ta" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"tb" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ti" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"um" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"uS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"wK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xJ" = ( +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"xO" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"yG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"zM" = ( +/obj/machinery/telecomms/relay, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Bf" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"BE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BK" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"CG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Dd" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ec" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ex" = ( +/obj/machinery/door/airlock/outpost, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/hangar) +"EG" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"FH" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Go" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"GF" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Hv" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = 8 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"HD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"HH" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ia" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"JI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JN" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"KA" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Li" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Lt" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"LJ" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"LV" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mm" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Mz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"NY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Os" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ow" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"OJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OR" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"OU" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ps" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Px" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qs" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Rk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rl" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rx" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sg" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"SC" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tp" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ui" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"VR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Wd" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"WJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"WR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"XR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yt" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"Zb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ZW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(2,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(3,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +as +aT +aT +aT +aT +aT +as +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aT +as +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +aT +as +as +as +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(4,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +ac +ac +ac +ac +ac +aQ +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aQ +ac +ac +ac +ac +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(5,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +ac +ac +Bf +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(6,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +ac +ac +ab +ac +aQ +ak +ac +ac +ac +ac +ak +ac +ac +ab +ac +ac +aQ +ak +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ac +aC +ac +ac +ac +aT +aT +aT +aT +aT +"} +(7,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +aQ +ac +ab +ac +ac +ac +ac +ac +aC +ac +ac +aT +aT +aT +aT +"} +(8,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aQ +ac +as +aT +aT +aT +"} +(9,1,1) = {" +aT +aT +aT +ac +ab +ac +ac +ac +ac +ac +ac +ab +ac +ac +aQ +ac +ac +ac +ac +ac +ac +ak +ac +ab +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ak +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +aT +aT +aT +"} +(10,1,1) = {" +aT +aT +as +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +aQ +ac +ac +ac +ac +ac +ak +ac +ac +ak +ac +ac +ac +ac +ac +aQ +ac +ac +ac +ac +ac +ac +ac +ab +ac +ak +ac +ac +ac +ac +Bf +ac +ac +ac +ac +ac +ac +aC +ac +as +aT +aT +"} +(11,1,1) = {" +aT +aT +as +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ab +ac +ak +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ab +ac +ac +ac +ac +ab +ac +ac +as +aT +aT +"} +(12,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +aT +aT +aT +"} +(13,1,1) = {" +aT +aT +aT +ac +ab +ac +ac +OU +ti +bz +wK +wK +EG +EG +EG +EG +wK +EG +EG +wK +wK +wK +wK +EG +wK +wK +wK +wK +wK +EG +EG +EG +wK +wK +wK +EG +EG +EG +EG +EG +EG +EG +Li +EG +EG +EG +EG +wK +wK +EG +mA +Tq +Rl +ac +ac +ac +ac +aT +aT +aT +"} +(14,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +Ec +am +JI +aF +aF +aF +aF +sS +sS +sS +aF +sS +sS +aF +aF +aF +aF +sS +sS +sS +sS +sS +aF +aF +aF +aF +sS +sS +sS +sS +sS +Qs +sS +aF +aF +aF +aF +aF +sS +sS +sS +sS +sS +kQ +KA +ax +ac +ac +aC +ac +aT +aT +aT +"} +(15,1,1) = {" +aT +aT +aT +ac +ac +aC +ac +Dd +hI +LV +ta +ta +SC +ta +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ta +ta +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +hT +Rx +hI +ax +ac +ak +ac +ab +aT +aT +aT +"} +(16,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ac +ac +ac +as +aT +aT +"} +(17,1,1) = {" +aT +aT +aT +aT +ac +ak +ac +Rk +hI +Zb +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +bQ +ac +ac +ab +ac +aT +aT +aT +"} +(18,1,1) = {" +aT +aT +aT +aT +ab +ac +ac +Rk +hI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +aY +bQ +ac +aC +ac +ac +aT +aT +aT +"} +(19,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +hI +ax +ac +ac +ac +ac +aT +aT +aT +"} +(20,1,1) = {" +aT +aT +aT +aT +aT +ac +ak +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ac +ac +aT +aT +aT +aT +"} +(21,1,1) = {" +aT +aT +aT +aT +as +aC +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ab +ac +aT +aT +aT +aT +"} +(22,1,1) = {" +aT +aT +aT +aT +aT +ac +ab +Rk +an +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +JI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(23,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(24,1,1) = {" +aT +aT +aT +aT +aT +aQ +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +aC +aT +aT +aT +aT +aT +"} +(25,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ak +as +aT +aT +aT +aT +"} +(26,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +Dd +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +JI +bQ +ab +ac +aT +aT +aT +aT +aT +"} +(27,1,1) = {" +aT +aT +aT +aT +aT +ab +ac +Dd +JI +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(28,1,1) = {" +aT +aT +aT +aT +aT +ac +ak +Dd +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(29,1,1) = {" +aT +aT +aT +aT +aT +ac +aC +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +ac +ac +aT +aT +aT +aT +"} +(30,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ab +ac +aT +aT +aT +aT +"} +(31,1,1) = {" +aT +aT +aT +aT +aT +ab +ac +Rk +JI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +ac +ac +as +aT +aT +aT +"} +(32,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +an +at +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +an +ax +ac +ac +ak +aQ +aa +aa +aa +"} +(33,1,1) = {" +aT +aT +aT +aT +as +ak +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +lC +hI +ax +ac +ac +aC +ac +aa +Yt +aa +"} +(34,1,1) = {" +aa +aa +aa +aa +ac +ac +ab +ag +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +au +ac +ac +ac +ac +HH +Yt +aa +"} +(35,1,1) = {" +aa +Yt +Yt +aa +ac +aC +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ab +ac +ac +ac +aa +aa +aa +"} +(36,1,1) = {" +aa +Yt +Yt +aa +ac +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +ax +aC +ac +ab +aT +aT +aT +aT +"} +(37,1,1) = {" +aa +Yt +Yt +HH +ac +ac +aC +Dd +JI +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +an +ax +ac +ac +ac +aT +aT +aT +aT +"} +(38,1,1) = {" +aa +Yt +Yt +aa +ab +ac +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(39,1,1) = {" +aa +aa +aa +aa +ac +ak +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ab +ac +as +aT +aT +aT +aT +"} +(40,1,1) = {" +aT +aT +aT +aT +ac +aC +ak +Rk +hI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(41,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +Rk +aY +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +ac +aT +aT +aT +aT +aT +"} +(42,1,1) = {" +aT +aT +aT +aQ +ac +ab +ac +Rk +Sf +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +ax +ac +ab +aT +aT +aT +aT +aT +"} +(43,1,1) = {" +aT +aT +aT +ac +ac +ac +ab +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +aT +aT +aT +aT +aT +aT +"} +(44,1,1) = {" +aT +aT +aT +ac +aC +ac +ac +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +bQ +ak +aT +aT +aT +aT +aT +aT +"} +(45,1,1) = {" +aT +aT +as +ac +ac +ac +aC +Dd +an +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +lJ +ac +aT +aT +aT +aT +aT +aT +"} +(46,1,1) = {" +aT +aT +as +ac +ab +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +lJ +ab +ac +aT +aT +aT +aT +aT +"} +(47,1,1) = {" +aT +aT +as +ac +ac +ac +ac +Rk +an +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ay +JI +ax +aC +ac +as +aT +aT +aT +aT +"} +(48,1,1) = {" +aT +aT +aT +ac +ac +ab +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ac +ac +as +aT +aT +aT +aT +"} +(49,1,1) = {" +aT +aT +aT +ac +ac +aC +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ac +ab +aT +aT +aT +aT +aT +"} +(50,1,1) = {" +aT +aT +aT +ac +ac +ak +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(51,1,1) = {" +aT +aT +aT +ac +ac +ac +aC +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +ac +aT +aT +aT +aT +aT +"} +(52,1,1) = {" +aT +aT +aT +ab +ac +ac +ac +Rk +an +at +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +ax +ab +aQ +aT +aT +aT +aT +aT +"} +(53,1,1) = {" +aT +aT +ac +ac +ac +ab +ac +Dd +an +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aT +aT +aT +aT +aT +aT +"} +(54,1,1) = {" +aT +aT +ac +ac +ac +ab +ac +Dd +JI +at +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ag +JI +ax +ak +aT +aT +aT +aT +aT +aT +"} +(55,1,1) = {" +aT +aT +ac +ac +aC +ac +ac +Rk +JI +um +Tn +aX +aX +aX +Tn +Tn +Tn +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +Tn +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +OJ +JI +ax +ab +aT +aT +aT +aT +aT +aT +"} +(56,1,1) = {" +aT +aT +ac +ac +ab +ac +ac +Rk +am +JI +JI +JI +JI +JI +an +an +an +an +an +JI +JI +JI +JI +an +an +hI +an +an +an +an +hI +by +an +an +JI +hI +hI +an +an +JI +JI +JI +an +JI +JI +JI +hI +hI +an +JI +JI +by +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(57,1,1) = {" +aT +aT +aT +ac +ac +ac +aC +hr +Mz +Mz +BE +BE +Mz +Mz +Mz +Mz +Mz +Mz +Mz +oC +BE +BE +Mz +Mz +Mz +Mz +Mz +Mz +Mz +Mz +dZ +hI +iw +Mz +Mz +Mz +Mz +oC +oC +Mz +Mz +aw +BE +Mz +Mz +Mz +Mz +Mz +XA +aw +oC +oC +Ui +ac +ab +aT +aT +aT +aT +aT +"} +(58,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ac +ac +ac +ak +ac +aC +ab +Rk +an +bQ +ac +ac +ac +ab +ac +ac +ac +ak +ac +ac +ab +ac +ac +ac +ac +ac +ak +ac +ac +ac +aC +ac +aT +aT +aT +aT +aT +"} +(59,1,1) = {" +aT +aT +aT +ac +ac +ab +ac +ak +ac +ab +ac +ab +ac +ac +aC +aQ +ac +ab +ac +ac +ac +ac +ac +aC +ab +ac +ac +ac +ac +ac +Rk +an +Px +FH +ab +ac +ac +ac +ac +aC +ac +ab +ac +ac +aC +ab +ac +ab +ac +ac +Bf +ac +ab +ac +ac +aT +aT +aT +aT +aT +"} +(60,1,1) = {" +aT +aT +aT +ac +aC +ac +ac +Bf +ac +ac +aC +ac +ac +ac +ac +ab +ac +ac +aC +ac +ab +ac +ak +ac +ac +aT +aT +as +aT +aT +Rk +hI +cy +jF +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(61,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ac +ac +ak +ac +ac +aa +aS +aS +aS +aS +aa +aT +aT +aT +aT +Tp +an +aH +NY +ac +ac +ab +ac +aC +ab +ac +ac +aC +ab +ac +Bf +ac +ac +ac +ab +ac +ab +ac +ac +aC +aT +aT +aT +aT +aT +"} +(62,1,1) = {" +aT +aT +aT +as +ac +ac +aC +ab +ac +ac +ab +ac +ac +ac +ac +ab +ac +ac +ab +ac +aa +Hv +xJ +kT +Ps +aa +aa +aa +aa +aa +aa +Ow +aa +aa +aa +aQ +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ab +ac +ac +ac +aC +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(63,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +aQ +ac +ac +aC +ac +ac +ac +aC +ac +ac +ac +aC +ac +Ex +Mm +eU +qW +Mm +Ex +Go +Go +aa +Lt +ig +WJ +lI +Os +aa +aT +ac +ab +ac +ab +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +as +aT +aT +aT +aT +aT +"} +(64,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +ac +ak +ac +ac +ac +ab +ac +ac +ak +ac +ac +ac +ac +aa +pd +zM +GF +na +aa +Go +Go +aa +tb +XQ +CG +ZW +gE +aa +aT +aT +ac +ac +ac +ac +ab +ac +as +aT +aT +ac +ab +ac +ab +ac +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(65,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aS +aS +aS +aS +aa +aa +aS +aS +aS +aS +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +HD +HD +HD +aa +aa +aa +aa +aa +aa +aa +aS +aS +aS +aa +aa +aa +aa +aS +aS +aS +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(66,1,1) = {" +aa +Go +Go +Go +fJ +uS +ap +ap +ap +VR +JN +Wd +Go +JN +JN +iB +JN +JN +Go +JN +JN +LJ +JN +ap +rK +JN +Go +JN +JN +fJ +mQ +mQ +kq +fJ +uS +ap +ap +ap +VR +JN +Wd +Go +JN +JN +iB +JN +JN +Go +JN +JN +LJ +JN +ap +rK +JN +fJ +Go +JN +ap +aa +"} +(67,1,1) = {" +aa +Go +Go +Go +fJ +Go +ap +ap +BK +yG +Ia +Go +ap +ap +ap +ap +JN +JN +Go +iB +JN +Go +XR +ap +JN +JN +Go +iB +JN +fJ +mQ +mQ +mQ +fJ +Go +ap +ap +BK +yG +Ia +Go +ap +ap +ap +ap +JN +JN +Go +iB +JN +Go +XR +ap +JN +iB +fJ +Go +Go +ap +aa +"} +(68,1,1) = {" +aa +Go +Go +Go +fJ +Go +uS +Sg +Wd +JN +ap +JN +Go +OR +JN +xO +dQ +JN +JN +Sg +Go +Go +JN +ap +ap +WR +Go +Go +Go +fJ +mQ +mQ +mQ +fJ +Wd +JN +ap +JN +Go +OR +JN +xO +dQ +JN +JN +Sg +Go +Go +JN +ap +ap +WR +ap +ap +Go +fJ +Go +JN +ap +aa +"} +(69,1,1) = {" +aa +aa +aa +aa +aa +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aa +aa +aa +aa +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aa +aa +aa +aa +aa +"} +(70,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(71,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(72,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(73,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(74,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(75,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} diff --git a/_maps/outpost/hangar/nt_ice_56x20.dmm b/_maps/outpost/hangar/nt_ice_56x20.dmm new file mode 100644 index 000000000000..c7e73652ef0d --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_56x20.dmm @@ -0,0 +1,4965 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ae" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"af" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ag" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ai" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aj" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"an" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"as" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ax" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aG" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aI" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aM" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aN" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bq" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"cY" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dM" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ez" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"fC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"gQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iY" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"jk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"jJ" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ll" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"mu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mX" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"oq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"pC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"pM" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"qq" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sp" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sN" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"uy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"vl" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vM" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xt" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xy" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"xE" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"zG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ag" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Bh" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"BB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Cs" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Cv" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Dk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dn" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Eg" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Fs" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"GL" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ho" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Hr" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"HC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jh" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"KH" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Ms" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Mx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"MB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"NE" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"OC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Pu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"PW" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rs" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"SC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"SS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Tj" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Uo" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"UJ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"VH" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"VX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"WP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"WQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"XU" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"YB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"YK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ZZ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(2,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(3,1,1) = {" +al +al +al +al +al +al +al +al +al +al +aG +aG +al +al +al +ae +aG +aG +aG +aG +aG +al +al +al +al +al +al +ae +ae +ae +al +al +al +al +al +al +al +al +al +al +"} +(4,1,1) = {" +al +al +al +al +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +al +al +Fs +aG +aG +aG +aG +al +al +al +al +al +al +al +al +al +"} +(5,1,1) = {" +al +al +al +al +al +al +aG +aG +aG +aI +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +al +al +al +al +al +"} +(6,1,1) = {" +al +al +al +al +al +aG +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +aG +NE +aG +aG +aG +al +al +al +al +al +"} +(7,1,1) = {" +al +al +al +al +aG +aG +aG +NE +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +Fs +aG +KH +aG +aG +aG +aG +aG +NE +aG +aG +al +al +al +al +"} +(8,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +Fs +aG +ae +al +al +al +"} +(9,1,1) = {" +al +al +al +aG +KH +aG +aG +aG +aG +aG +aG +KH +aG +aG +ap +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +NE +aG +aG +aG +aG +aG +al +al +al +"} +(10,1,1) = {" +al +al +ae +aG +aG +aG +aG +aG +NE +aG +aG +aG +aG +Fs +aG +aG +aG +aG +aG +aG +aG +KH +aG +ap +aG +aG +aG +aG +aI +aG +aG +aG +aG +aG +aG +NE +aG +ae +al +al +"} +(11,1,1) = {" +al +al +ae +aG +aG +NE +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +aG +KH +aG +aG +ae +al +al +"} +(12,1,1) = {" +al +al +al +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +al +al +al +"} +(13,1,1) = {" +al +al +al +aG +KH +aG +aG +cY +ZK +ad +YK +YK +vh +vh +vh +YK +YK +YK +YK +YK +YK +YK +Tj +YK +YK +YK +YK +vh +vh +YK +sp +xT +BB +aG +aG +aG +aG +al +al +al +"} +(14,1,1) = {" +al +al +al +aG +aG +aG +KH +iY +aE +as +xE +xE +xE +mX +mX +mX +mX +mX +Ho +mX +xE +xE +xE +xE +xE +mX +mX +mX +mX +mX +YS +Ag +ay +aG +aG +NE +aG +al +al +al +"} +(15,1,1) = {" +al +al +al +aG +aG +NE +aG +Dk +Cs +gQ +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +af +VX +Cs +ay +aG +ap +aG +KH +al +al +al +"} +(16,1,1) = {" +al +al +al +ap +aG +ap +aG +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +ap +aG +aG +al +al +al +al +"} +(17,1,1) = {" +al +al +al +aG +aG +aG +NE +UJ +Cs +aX +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +zG +aG +NE +aG +al +al +al +al +"} +(18,1,1) = {" +al +al +al +ae +NE +aG +KH +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +pb +zG +KH +aG +aG +ae +al +al +al +"} +(19,1,1) = {" +al +al +al +al +KH +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Cs +ay +aG +aG +aG +NE +al +al +al +"} +(20,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +KH +aG +ap +aG +al +al +al +"} +(21,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(22,1,1) = {" +al +al +al +al +aG +NE +KH +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(23,1,1) = {" +al +al +ae +aG +KH +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +NE +KH +al +al +al +al +"} +(24,1,1) = {" +al +al +al +ap +aG +KH +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +KH +aG +aG +aG +al +al +al +"} +(25,1,1) = {" +al +al +al +aG +NE +aG +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +NE +aG +al +al +al +"} +(26,1,1) = {" +al +al +al +Fs +aG +aG +NE +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +as +zG +ap +aG +aG +al +al +al +al +"} +(27,1,1) = {" +al +al +al +aG +ap +KH +aG +Dk +as +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +zG +aG +KH +Fs +ae +al +al +al +"} +(28,1,1) = {" +al +al +al +aG +aG +aG +KH +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(29,1,1) = {" +al +al +al +aG +aG +ap +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +KH +aG +aG +al +al +al +al +"} +(30,1,1) = {" +al +al +ae +aG +KH +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +aG +KH +aG +al +al +al +"} +(31,1,1) = {" +al +al +ae +KH +aG +aG +KH +UJ +as +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +NE +aG +al +al +al +"} +(32,1,1) = {" +al +al +al +aG +aG +NE +aG +UJ +Cs +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Dn +zG +aG +aG +aG +aG +ae +al +al +"} +(33,1,1) = {" +al +al +al +al +aG +ap +aG +UJ +Cs +aX +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +ap +aG +KH +aG +al +al +al +"} +(34,1,1) = {" +al +al +al +al +KH +aG +ap +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +pb +zG +aG +NE +aG +aG +al +al +al +"} +(35,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Cs +ay +aG +aG +ap +aG +al +al +al +"} +(36,1,1) = {" +al +al +al +al +al +aG +ap +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(37,1,1) = {" +al +al +al +al +ae +NE +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +zG +aG +KH +aG +al +al +al +al +"} +(38,1,1) = {" +al +al +al +al +al +aG +KH +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +al +al +al +al +al +"} +(39,1,1) = {" +al +al +al +al +al +ap +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +al +al +al +al +al +"} +(40,1,1) = {" +al +al +al +al +al +Fs +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +NE +al +al +al +al +al +"} +(41,1,1) = {" +al +al +al +al +al +al +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +ap +ae +al +al +al +al +"} +(42,1,1) = {" +al +al +al +al +al +al +aG +Dk +as +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +vM +as +zG +KH +aG +al +al +al +al +al +"} +(43,1,1) = {" +al +al +al +al +al +KH +aG +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +aG +aG +al +al +al +al +al +"} +(44,1,1) = {" +al +al +al +al +al +aG +ap +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(45,1,1) = {" +al +al +al +al +al +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(46,1,1) = {" +al +al +al +al +al +aG +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +KH +aG +al +al +al +al +"} +(47,1,1) = {" +al +al +al +al +al +KH +aG +UJ +as +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Dn +ay +aG +aG +aG +ae +al +al +al +"} +(48,1,1) = {" +al +al +al +al +al +aG +aG +UJ +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +ap +Fs +ag +ag +ag +"} +(49,1,1) = {" +al +al +al +al +ae +ap +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ZZ +Cs +ay +aG +aG +NE +aG +ag +Hr +ag +"} +(50,1,1) = {" +ag +ag +ag +ag +aG +aG +KH +SC +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +OZ +aG +aG +aG +aG +Bh +Hr +ag +"} +(51,1,1) = {" +ag +Hr +Hr +ag +aG +NE +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +KH +aG +aG +aG +ag +ag +ag +"} +(52,1,1) = {" +ag +Hr +Hr +ag +aG +aG +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +ay +NE +aG +KH +al +al +al +al +"} +(53,1,1) = {" +ag +Hr +Hr +Bh +aG +aG +NE +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(54,1,1) = {" +ag +Hr +Hr +ag +KH +aG +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +aG +al +al +al +al +al +"} +(55,1,1) = {" +ag +ag +ag +ag +aG +ap +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +KH +aG +ae +al +al +al +al +"} +(56,1,1) = {" +al +al +al +al +aG +NE +ap +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(57,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +pb +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +ay +aG +aG +al +al +al +al +al +"} +(58,1,1) = {" +al +al +al +Fs +aG +KH +aG +UJ +YT +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +KH +al +al +al +al +al +"} +(59,1,1) = {" +al +al +al +aG +aG +aG +KH +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +al +al +al +al +al +al +"} +(60,1,1) = {" +al +al +al +aG +NE +aG +aG +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +ap +al +al +al +al +al +al +"} +(61,1,1) = {" +al +al +ae +aG +aG +aG +NE +Dk +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +OC +aG +al +al +al +al +al +al +"} +(62,1,1) = {" +al +al +ae +aG +KH +aG +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +OC +KH +aG +al +al +al +al +al +"} +(63,1,1) = {" +al +al +ae +aG +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +as +ay +NE +aG +ae +al +al +al +al +"} +(64,1,1) = {" +al +al +al +aG +aG +KH +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +aG +aG +ae +al +al +al +al +"} +(65,1,1) = {" +al +al +al +aG +aG +NE +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +aG +KH +al +al +al +al +al +"} +(66,1,1) = {" +al +al +al +aG +aG +ap +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(67,1,1) = {" +al +al +al +aG +aG +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +aG +al +al +al +al +al +"} +(68,1,1) = {" +al +al +al +KH +aG +aG +aG +UJ +Dn +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +ay +KH +Fs +al +al +al +al +al +"} +(69,1,1) = {" +al +al +aG +aG +aG +KH +aG +Dk +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +al +al +al +al +al +al +"} +(70,1,1) = {" +al +al +aG +aG +aG +aG +aG +Dk +as +Rs +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +SC +as +ay +ap +al +al +al +al +al +al +"} +(71,1,1) = {" +al +al +aG +aG +NE +aG +aG +UJ +as +HC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +vl +as +ay +KH +al +al +al +al +al +al +"} +(72,1,1) = {" +al +al +aG +aG +KH +aG +aG +UJ +aE +as +Cs +Dn +Dn +Dn +as +Cs +Cs +Dn +Dn +as +pM +as +Dn +as +as +as +Cs +Cs +Dn +as +as +pM +zG +aG +aG +al +al +al +al +al +"} +(73,1,1) = {" +al +al +al +aG +aG +aG +NE +GL +xt +xt +xt +Pu +uy +xt +xt +xt +xt +uy +uy +pC +Mx +mu +Pu +xt +xt +xt +xt +xt +RI +uy +uy +uy +PW +aG +KH +al +al +al +al +al +"} +(74,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +KH +UJ +Rl +zG +aG +aG +aG +KH +aG +aG +aG +ap +aG +aG +aG +NE +aG +al +al +al +al +al +"} +(75,1,1) = {" +al +al +al +aG +aG +KH +aG +ap +aG +KH +aG +aG +NE +KH +aG +aG +aG +NE +aG +UJ +Rl +oy +VH +KH +aG +aG +aG +KH +aG +NE +aG +aG +KH +aG +aG +al +al +al +al +al +"} +(76,1,1) = {" +al +al +al +aG +NE +aG +aG +aI +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +aG +UJ +Mx +fC +Ms +aG +aG +NE +aG +KH +aG +aG +aG +aG +aG +aG +aG +al +al +al +al +al +"} +(77,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aI +aG +aG +ap +aG +oq +Rl +sE +XO +aG +aG +KH +aG +aG +aG +KH +aG +KH +aG +aG +NE +al +al +al +al +al +"} +(78,1,1) = {" +al +al +al +ae +aG +aG +NE +KH +aG +aG +aG +NE +aG +aG +aG +aG +al +ag +ag +ag +dM +ag +ag +ag +Fs +aG +KH +aG +aG +aG +NE +aG +aG +aG +aG +al +al +al +al +al +"} +(79,1,1) = {" +al +al +al +al +al +aG +aG +Fs +aG +aG +aG +aG +KH +aG +al +ae +al +ag +bq +Sk +YB +WP +an +ag +al +aG +aG +aG +aG +aG +aG +aM +aG +al +al +al +al +al +al +al +"} +(80,1,1) = {" +al +al +al +al +al +al +aG +aG +ap +aG +KH +aG +aG +al +al +al +al +ag +Cv +aW +jk +Fu +Uo +ag +al +al +aG +KH +aG +KH +aG +aG +al +al +al +al +al +al +al +al +"} +(81,1,1) = {" +ag +ag +ag +ag +ag +ag +ag +ag +aj +aj +aj +aj +ag +ag +ag +ag +ag +ag +ag +pD +pD +pD +ag +ag +ag +ag +ag +aj +aj +aj +aj +ag +ag +ag +ag +ag +ag +ag +ag +ag +"} +(82,1,1) = {" +ag +jJ +jJ +jJ +ez +ll +aB +aB +ai +ai +MB +ai +aB +SS +ai +jJ +ai +ai +ez +xy +xy +WQ +ez +ll +aB +aB +ai +jJ +ai +ai +MB +ai +aB +SS +ai +ez +jJ +ai +aB +ag +"} +(83,1,1) = {" +ag +jJ +jJ +jJ +ez +jJ +aB +aB +aB +ai +jJ +sN +aB +ai +ai +jJ +qq +ai +ez +xy +xy +xy +ez +jJ +aB +aB +ai +jJ +qq +ai +jJ +sN +aB +ai +qq +ez +jJ +jJ +aB +ag +"} +(84,1,1) = {" +ag +jJ +jJ +jJ +ez +jJ +ll +jJ +XU +jJ +jJ +ai +aB +aB +Jh +jJ +jJ +jJ +ez +xy +xy +xy +ez +Eg +ai +aB +jJ +jJ +ai +aB +aB +Jh +aB +aB +jJ +ez +jJ +ai +aB +ag +"} +(85,1,1) = {" +ag +ag +ag +ag +ag +al +al +al +ag +al +al +al +al +al +ag +al +al +al +ag +ag +ag +ag +ag +al +al +al +al +al +al +al +al +ag +al +al +al +ag +ag +ag +ag +ag +"} +(86,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(87,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(88,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(89,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(90,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(91,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} diff --git a/_maps/outpost/hangar/nt_ice_56x40.dmm b/_maps/outpost/hangar/nt_ice_56x40.dmm new file mode 100644 index 000000000000..07374d3394f8 --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_56x40.dmm @@ -0,0 +1,7012 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/telecomms/relay, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"ad" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aj" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ao" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ar" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"at" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"au" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aA" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aG" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"aI" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"aK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aT" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aV" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aY" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ck" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cm" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"cq" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"cX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"ds" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"dT" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"et" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eM" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eZ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/filingcabinet/double/grey, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"fr" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"fM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"gc" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hT" = ( +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"iJ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"iY" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jS" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kd" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lu" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"md" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"nC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pD" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qx" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"qX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sB" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sP" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"tj" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"tR" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ub" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"um" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle"; + dir = 4; + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"uG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vc" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"vh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vL" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"wT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"yU" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Be" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BZ" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Cb" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Cg" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Ck" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dc" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dv" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"DV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ei" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fn" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"FS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"HV" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Iz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jh" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jl" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Jt" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Jw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JR" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"JY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Kd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Kp" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 8; + pixel_x = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Lo" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"LP" = ( +/obj/machinery/door/airlock/outpost, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ma" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mt" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"MM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Nh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OW" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"PJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qi" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Qx" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"QG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Rn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rz" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ts" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"UB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"UZ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Vu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XG" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = 8 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Yb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Yn" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yq" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yt" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"YA" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YX" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZE" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ZV" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(2,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(3,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +au +aI +aI +aI +aI +aI +au +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aI +au +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +aI +au +au +au +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(4,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aE +aE +aE +aE +aE +aT +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aT +aE +aE +aE +aE +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(5,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aE +aE +YX +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(6,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aE +aE +aZ +aE +aT +ai +aE +aE +aE +aE +ai +aE +aE +aZ +aE +aE +aT +ai +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aE +ao +aE +aE +aE +aI +aI +aI +aI +aI +"} +(7,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aT +aE +aZ +aE +aE +aE +aE +aE +ao +aE +aE +aI +aI +aI +aI +"} +(8,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aT +aE +au +aI +aI +aI +"} +(9,1,1) = {" +aI +aI +aI +aE +aZ +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aT +aE +aE +aE +aE +aE +aE +ai +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +ai +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aI +aI +aI +"} +(10,1,1) = {" +aI +aI +au +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aT +aE +aE +aE +aE +aE +ai +aE +aE +ai +aE +aE +aE +aE +aE +aT +aE +aE +aE +aE +aE +aE +aE +aZ +aE +ai +aE +aE +aE +aE +YX +aE +aE +aE +aE +aE +aE +ao +aE +au +aI +aI +"} +(11,1,1) = {" +aI +aI +au +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aZ +aE +ai +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aZ +aE +aE +aE +aE +aZ +aE +aE +au +aI +aI +"} +(12,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aI +aI +aI +"} +(13,1,1) = {" +aI +aI +aI +aE +aZ +aE +aE +Jh +uG +Dc +aV +aV +aP +aP +aP +aP +aV +aP +aP +aV +aV +aV +aV +aP +aV +aV +aV +aV +aV +aP +aP +aP +aV +aV +aV +aP +aP +aP +aP +aP +aP +aP +ds +aP +aP +aP +aP +aV +aV +aP +Yb +oc +UZ +aE +aE +aE +aE +aI +aI +aI +"} +(14,1,1) = {" +aI +aI +aI +aE +aE +aE +aZ +ZV +Cb +ad +at +at +at +at +aM +aM +aM +at +aM +aM +at +at +at +at +aM +aM +aM +aM +aM +at +at +at +at +aM +aM +aM +aM +aM +iJ +aM +at +at +at +at +at +aM +aM +aM +aM +aM +Kd +iY +tR +aE +aE +ao +aE +aI +aI +aI +"} +(15,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aD +fM +Vu +vh +vh +gc +vh +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +vh +vh +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +Qx +Rn +fM +tR +aE +ai +aE +aZ +aI +aI +aI +"} +(16,1,1) = {" +aI +aI +aI +ai +aE +ai +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +ai +aE +aE +aI +aI +aI +aI +"} +(17,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +aj +fM +sw +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +ao +aE +aI +aI +aI +aI +"} +(18,1,1) = {" +aI +aI +aI +au +ao +aE +aZ +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +Iz +am +aZ +aE +aE +au +aI +aI +aI +"} +(19,1,1) = {" +aI +aI +aI +aI +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +fM +tR +aE +aE +aE +ao +aI +aI +aI +"} +(20,1,1) = {" +aI +aI +aI +aI +aE +aE +ao +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aZ +aE +ai +aE +aI +aI +aI +"} +(21,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +ao +aI +aI +aI +aI +"} +(22,1,1) = {" +aI +aI +aI +aI +aE +ao +aZ +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +ad +am +aE +aE +aE +aI +aI +aI +aI +"} +(23,1,1) = {" +aI +aI +au +aE +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ao +aZ +aI +aI +aI +aI +"} +(24,1,1) = {" +aI +aI +aI +ai +aE +aZ +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aZ +aE +aE +aE +aI +aI +aI +"} +(25,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +ao +aE +aI +aI +aI +"} +(26,1,1) = {" +aI +aI +aI +aT +aE +aE +ao +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +ad +am +ai +aE +aE +aI +aI +aI +aI +"} +(27,1,1) = {" +aI +aI +aI +aE +ai +aZ +aE +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +aZ +aT +au +aI +aI +aI +"} +(28,1,1) = {" +aI +aI +aI +aE +aE +ao +aZ +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +ao +aI +aI +aI +aI +"} +(29,1,1) = {" +aI +aI +aI +ao +aE +ai +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aZ +aE +aE +aI +aI +aI +aI +"} +(30,1,1) = {" +aI +aI +au +aE +aZ +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aZ +aE +aI +aI +aI +"} +(31,1,1) = {" +aI +aI +au +aZ +aE +aE +aZ +aj +ad +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +ao +aE +aI +aI +aI +"} +(32,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aE +aE +au +aI +aI +"} +(33,1,1) = {" +aI +aI +aI +aI +aE +ai +aE +aj +fM +sw +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +ai +aE +aZ +aE +aI +aI +aI +"} +(34,1,1) = {" +aI +aI +aI +aI +aZ +aE +ai +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +Iz +am +aE +ao +aE +aE +aI +aI +aI +"} +(35,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +fM +tR +aE +aE +ai +aE +aI +aI +aI +"} +(36,1,1) = {" +aI +aI +aI +aI +aI +aE +ai +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +aE +aI +aI +aI +aI +"} +(37,1,1) = {" +aI +aI +aI +aI +au +ao +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aZ +aE +aI +aI +aI +aI +"} +(38,1,1) = {" +aI +aI +aI +aI +aI +aE +aZ +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +ad +am +aE +aE +aI +aI +aI +aI +aI +"} +(39,1,1) = {" +aI +aI +aI +aI +aI +ai +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +aI +aI +aI +aI +aI +"} +(40,1,1) = {" +aI +aI +aI +aI +aI +aT +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ao +aI +aI +aI +aI +aI +"} +(41,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ai +au +aI +aI +aI +aI +"} +(42,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +ad +am +aZ +aE +aI +aI +aI +aI +aI +"} +(43,1,1) = {" +aI +aI +aI +aI +aI +aZ +aE +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +aE +aI +aI +aI +aI +aI +"} +(44,1,1) = {" +aI +aI +aI +aI +aI +aE +ai +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(45,1,1) = {" +aI +aI +aI +aI +aI +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +aE +aI +aI +aI +aI +"} +(46,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aZ +aE +aI +aI +aI +aI +"} +(47,1,1) = {" +aI +aI +aI +aI +aI +aZ +aE +aj +ad +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +aE +au +aI +aI +aI +"} +(48,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aj +aw +kd +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +aw +tR +aE +aE +ai +aT +aH +aH +aH +"} +(49,1,1) = {" +aI +aI +aI +aI +au +ai +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +Ck +fM +tR +aE +aE +ao +aE +aH +tj +aH +"} +(50,1,1) = {" +aH +aH +aH +aH +aE +aE +aZ +pD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +aK +aE +aE +aE +aE +sB +tj +aH +"} +(51,1,1) = {" +aH +tj +tj +aH +aE +ao +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aZ +aE +aE +aE +aH +aH +aH +"} +(52,1,1) = {" +aH +tj +tj +aH +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +tR +ao +aE +aZ +aI +aI +aI +aI +"} +(53,1,1) = {" +aH +tj +tj +sB +aE +aE +ao +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +aw +tR +aE +aE +aE +aI +aI +aI +aI +"} +(54,1,1) = {" +aH +tj +tj +aH +aZ +aE +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aI +aI +aI +aI +aI +"} +(55,1,1) = {" +aH +aH +aH +aH +aE +ai +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aZ +aE +au +aI +aI +aI +aI +"} +(56,1,1) = {" +aI +aI +aI +aI +aE +ao +ai +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(57,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +Iz +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aE +aI +aI +aI +aI +aI +"} +(58,1,1) = {" +aI +aI +aI +aT +aE +aZ +aE +aj +Jx +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +tR +aE +aZ +aI +aI +aI +aI +aI +"} +(59,1,1) = {" +aI +aI +aI +aE +aE +aE +aZ +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aI +aI +aI +aI +aI +aI +"} +(60,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +am +ai +aI +aI +aI +aI +aI +aI +"} +(61,1,1) = {" +aI +aI +au +aE +aE +aE +ao +aD +aw +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +aO +aE +aI +aI +aI +aI +aI +aI +"} +(62,1,1) = {" +aI +aI +au +aE +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +aO +aZ +aE +aI +aI +aI +aI +aI +"} +(63,1,1) = {" +aI +aI +au +aE +aE +aE +aE +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +aN +ad +tR +ao +aE +au +aI +aI +aI +aI +"} +(64,1,1) = {" +aI +aI +aI +aE +aE +aZ +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aE +aE +au +aI +aI +aI +aI +"} +(65,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aE +aZ +aI +aI +aI +aI +aI +"} +(66,1,1) = {" +aI +aI +aI +aE +aE +ai +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(67,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aE +aI +aI +aI +aI +aI +"} +(68,1,1) = {" +aI +aI +aI +aZ +aE +aE +aE +aj +aw +kd +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +tR +aZ +aT +aI +aI +aI +aI +aI +"} +(69,1,1) = {" +aI +aI +aE +aE +aE +aZ +aE +aD +aw +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aI +aI +aI +aI +aI +aI +"} +(70,1,1) = {" +aI +aI +aE +aE +aE +aE +aE +aD +ad +kd +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +pD +ad +tR +ai +aI +aI +aI +aI +aI +aI +"} +(71,1,1) = {" +aI +aI +aE +aE +ao +aE +aE +aj +ad +cX +Mj +ar +ar +ar +Mj +Mj +Mj +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +Mj +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +qX +ad +tR +aZ +aI +aI +aI +aI +aI +aI +"} +(72,1,1) = {" +aI +aI +aE +aE +aZ +aE +aE +aj +Cb +ad +ad +ad +ad +ad +aw +aw +aw +aw +aw +ad +ad +ad +ad +aw +aw +fM +aw +aw +aw +aw +fM +YA +aw +aw +ad +fM +fM +aw +aw +ad +ad +ad +aw +ad +ad +ad +fM +fM +aw +ad +ad +YA +am +aE +aE +aI +aI +aI +aI +aI +"} +(73,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +jS +mj +mj +Nh +Nh +mj +mj +mj +mj +mj +mj +mj +fr +Nh +Nh +mj +mj +mj +mj +mj +mj +mj +mj +HV +fM +kH +mj +mj +mj +mj +fr +fr +mj +mj +Be +Nh +mj +mj +mj +mj +mj +MM +Be +fr +fr +Rz +aE +aZ +aI +aI +aI +aI +aI +"} +(74,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aE +aE +aE +ai +aE +ao +aZ +aj +aw +am +aE +aE +aE +aZ +aE +aE +aE +ai +aE +aE +aZ +aE +aE +aE +aE +aE +ai +aE +aE +aE +ao +aE +aI +aI +aI +aI +aI +"} +(75,1,1) = {" +aI +aI +aI +aE +aE +aZ +aE +ai +aE +aZ +aE +aZ +aE +aE +ao +aT +aE +aZ +aE +aE +aE +aE +aE +ao +aZ +aE +aE +aE +aE +aE +aj +aw +nC +Ei +aZ +aE +aE +aE +aE +ao +aE +aZ +aE +aE +ao +aZ +aE +aZ +aE +aE +YX +aE +aZ +aE +aE +aI +aI +aI +aI +aI +"} +(76,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +YX +aE +aE +ao +aE +aE +aE +aE +aZ +aE +aE +ao +aE +aZ +aE +ai +aE +aE +aI +aI +au +aI +aI +aj +fM +Jw +JR +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(77,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aE +aE +ai +aE +aE +aH +ub +ub +ub +ub +aH +aI +aI +aI +aI +BN +aw +PJ +mP +aE +aE +aZ +aE +ao +aZ +aE +aE +ao +aZ +aE +YX +aE +aE +aE +aZ +aE +aZ +aE +aE +ao +aI +aI +aI +aI +aI +"} +(78,1,1) = {" +aI +aI +aI +au +aE +aE +ao +aZ +aE +aE +aZ +aE +aE +aE +aE +aZ +aE +aE +aZ +aE +aH +XG +hT +um +Mt +aH +aH +aH +aH +aH +aH +qx +aH +aH +aH +aT +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aZ +aE +aE +aE +ao +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(79,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aT +aE +aE +ao +aE +aE +aE +ao +aE +aE +aE +ao +aE +LP +Dv +rD +wT +Dv +LP +lu +lu +aH +ZE +Lo +cY +UB +DV +aH +aI +aE +aZ +aE +aZ +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +au +aI +aI +aI +aI +aI +"} +(80,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aE +ai +aE +aE +aE +aZ +aE +aE +ai +aE +aE +aE +aE +aH +eZ +ab +cq +Kp +aH +lu +lu +aH +Fn +Ma +cm +JY +md +aH +aI +aI +aE +aE +aE +aE +aZ +aE +au +aI +aI +aE +aZ +aE +aZ +aE +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(81,1,1) = {" +aH +aH +aH +aH +aH +aH +aH +ub +ub +ub +ub +aH +aH +ub +ub +ub +ub +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +OW +OW +OW +aH +aH +aH +aH +aH +aH +aH +ub +ub +ub +aH +aH +aH +aH +ub +ub +ub +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +"} +(82,1,1) = {" +aH +lu +lu +lu +dT +vL +aA +aA +aA +yU +Jt +Yq +lu +Jt +Jt +QG +Jt +Jt +lu +Jt +Jt +sP +Jt +aA +FS +Jt +lu +Jt +Jt +dT +aY +aY +Qi +dT +vL +aA +aA +aA +yU +Jt +Yq +lu +Jt +Jt +QG +Jt +Jt +lu +Jt +Jt +sP +Jt +aA +FS +Jt +dT +lu +Jt +aA +aH +"} +(83,1,1) = {" +aH +lu +lu +lu +dT +lu +aA +aA +Ts +Yn +Jl +lu +aA +aA +aA +aA +Jt +Jt +lu +QG +Jt +lu +et +aA +Jt +Jt +lu +QG +Jt +dT +aY +aY +aY +dT +lu +aA +aA +Ts +Yn +Jl +lu +aA +aA +aA +aA +Jt +Jt +lu +QG +Jt +lu +et +aA +Jt +QG +dT +lu +lu +aA +aH +"} +(84,1,1) = {" +aH +lu +lu +lu +dT +lu +vL +eM +Yq +Jt +aA +Jt +lu +BZ +Jt +Yt +Cg +Jt +Jt +eM +lu +lu +Jt +aA +aA +vc +lu +lu +lu +dT +aY +aY +aY +dT +Yq +Jt +aA +Jt +lu +BZ +Jt +Yt +Cg +Jt +Jt +eM +lu +lu +Jt +aA +aA +vc +aA +aA +lu +dT +lu +Jt +aA +aH +"} +(85,1,1) = {" +aH +aH +aH +aH +aH +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aH +aH +aH +aH +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aH +aH +aH +aH +aH +"} +(86,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(87,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(88,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(89,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(90,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(91,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} diff --git a/_maps/outpost/nanotrasen_ice.dmm b/_maps/outpost/nanotrasen_ice.dmm new file mode 100644 index 000000000000..4a138d21d421 --- /dev/null +++ b/_maps/outpost/nanotrasen_ice.dmm @@ -0,0 +1,16186 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"am" = ( +/obj/machinery/camera{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"an" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"au" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aC" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/can{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + pixel_y = -28; + id = "ice_ERT_maint"; + name = "Maintenance Shield"; + dir = 1; + pixel_x = 3; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"aN" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"aQ" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aR" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "ice_exterior_airlock" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"aU" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/machinery/door/window/brigdoor/eastleft, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"aW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"aX" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"aY" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"bi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/button/door{ + pixel_y = -28; + id = "ice_ERT_maint"; + name = "Maintenance Shield"; + dir = 1; + pixel_x = -3; + req_one_access_txt = "101" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"bj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"bv" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security) +"bz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"bG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"bJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"bL" = ( +/obj/structure/girder, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/port) +"bP" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"bW" = ( +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"cd" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/candle_box{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"cf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/item/trash/can, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/sosjerky, +/obj/item/trash/candy, +/obj/item/storage/bag/trash, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"cm" = ( +/obj/machinery/photocopier, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"cr" = ( +/turf/open/floor/plating/ice/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"ct" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/machinery/camera{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"cx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"cB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"cC" = ( +/turf/closed/indestructible/rock/schist, +/area/outpost/external) +"cL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"cO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Shop" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "ice_shop1_window" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"cT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants/dead{ + pixel_y = 3 + }, +/obj/item/trash/sosjerky{ + pixel_x = -6 + }, +/obj/item/trash/energybar{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"cU" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/west{ + pixel_y = -6 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"da" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/machinery/door/window/brigdoor/westright, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"de" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dg" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dh" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_port" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"dk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"do" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-14" + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"dq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"dt" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"dG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"dI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"dJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/fore) +"dL" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"dM" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"dV" = ( +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dZ" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.4 + }, +/turf/open/floor/plating/grass, +/area/outpost/maintenance/fore) +"eg" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"el" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"es" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"et" = ( +/obj/machinery/door/airlock/grunge{ + name = "Shop" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"ez" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"eG" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"eI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"eM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_bay" + }, +/obj/structure/fans/tiny/invisible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"eT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"fk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 5 + }, +/obj/machinery/newscaster/security_unit/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"fq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fx" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fC" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/displaycase/forsale{ + density = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"fE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fI" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"fQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"fT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"fW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"ga" = ( +/obj/structure/chair/comfy/brown{ + dir = 1; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"gs" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_sec1_window" + }, +/turf/open/floor/plating, +/area/outpost/security) +"gv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/structure/chair/office, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"gB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/south, +/obj/item/newspaper, +/obj/machinery/camera{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"gG" = ( +/obj/machinery/computer/security{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"gH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fireplace{ + dir = 4; + pixel_y = 16 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"gI" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -7; + pixel_y = 3 + }, +/obj/machinery/camera{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"gO" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"gX" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/cable_coil/red, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"hc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/rack_parts, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"he" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/modular_computer/console/preset/command{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ho" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"hz" = ( +/obj/structure/chair{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"hG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/chair/stool/bar{ + dir = 8; + pixel_x = -6 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"hJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 4; + pixel_x = -4 + }, +/obj/machinery/light/dim/directional/west{ + bulb_power = 0.7 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"hL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"hM" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"hU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"hV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"if" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"ig" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ij" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/port) +"im" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 8; + piping_layer = 2 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"is" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/conveyor_switch/oneway{ + pixel_x = 6; + pixel_y = 12; + id = "smelter1" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"iw" = ( +/obj/machinery/vending/boozeomat/syndicate_access, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"iA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"iF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance/four, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"iH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"iO" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/bathroom) +"iP" = ( +/obj/structure/frame/computer{ + dir = 8; + pixel_x = 7; + anchored = 1 + }, +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"iR" = ( +/obj/structure/closet/secure_closet/ertMed{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"jh" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"ji" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/rack, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"jk" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 13; + pixel_y = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"jl" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"jq" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/obj/item/storage/secure/safe{ + dir = 4; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"jI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ke" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/port) +"kj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/phone, +/obj/machinery/light/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"kn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kv" = ( +/obj/machinery/telecomms/relay, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"kG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"kK" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"kL" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/raisins{ + pixel_y = 7 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kM" = ( +/obj/machinery/light/small/directional/south{ + pixel_x = -6 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kX" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/light/dim/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kZ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"la" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"lb" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"lc" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"li" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ll" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lo" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"lp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"ls" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"lv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"lw" = ( +/obj/structure/table/wood/reinforced, +/obj/machinery/jukebox/boombox, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"ly" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lK" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/light/bulb{ + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lR" = ( +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"lU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"lY" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lZ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"mm" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"my" = ( +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mz" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mB" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "ice_stool_2"; + name = "Stool Lock"; + pixel_y = 28; + pixel_x = -4; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"mC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"mE" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mF" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"mK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"mM" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/machinery/airalarm/directional/west, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/lighter/greyscale, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"mO" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"mP" = ( +/obj/machinery/power/rtg/geothermal, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"mS" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "ice_stool_2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"mV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"na" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter1" + }, +/obj/structure/sign/poster/official/miners{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"ng" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"nn" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"nv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"ny" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/mining{ + dir = 8; + name = "Smeltery" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"nA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"nB" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/power/smes/magical{ + name = "power storage unit"; + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit." + }, +/obj/structure/cable, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"nE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"nF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = -16 + }, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = -16 + }, +/obj/item/stamp/hos{ + pixel_y = 3; + pixel_x = -15 + }, +/obj/machinery/recharger, +/obj/machinery/camera{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"nG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"nH" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nK" = ( +/obj/structure/flora/rock/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, +/turf/closed/indestructible/rock/schist, +/area/outpost/external) +"nN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"nS" = ( +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/drinks/ale{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/deadmouse{ + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/secure_data{ + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"nW" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nZ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"od" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"oe" = ( +/obj/structure/table/wood/reinforced, +/obj/item/binoculars{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/binoculars{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/binoculars{ + pixel_x = 3 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"oi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/computer/retro, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"oj" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"om" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/mineral/processing_unit{ + output_dir = 4; + input_dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"oq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/trash/candy, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"ot" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -13; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/railing/corner{ + dir = 1; + layer = 4.1 + }, +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ov" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/engineering/atmospherics) +"oz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/photocopier, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"oA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"oF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"oI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"oK" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"oY" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west{ + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"pa" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/starboard) +"pi" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"pl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"pm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, +/turf/closed/indestructible/reinforced, +/area/outpost/engineering/atmospherics) +"pu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"pv" = ( +/obj/machinery/button/door{ + id = "ice_bar_window"; + name = "Window Shutters"; + pixel_y = 28; + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"pw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"pA" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"pC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"pJ" = ( +/obj/structure/flora/rock/pile/icy, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"qa" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"qh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"qm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"qn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/east, +/obj/item/trash/energybar, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"qs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor/full, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"qw" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"qx" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/oil/slippery, +/obj/item/rack_parts{ + pixel_y = 3; + pixel_x = -2 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"qA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 1; + req_one_access_txt = "101" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"qD" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/grunge{ + name = "Cryogenics" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"qE" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_sec2_window" + }, +/turf/open/floor/plating, +/area/outpost/security/checkpoint) +"qI" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/sign/poster/ripped{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"qK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"qO" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"qR" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter1" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"qY" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock{ + dir = 4; + name = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"qZ" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"re" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/trash/plate{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/trash/sosjerky{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/trash/energybar{ + pixel_x = -4; + pixel_y = -7 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"rv" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/mineral/unloading_machine, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"rA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink/kitchen{ + pixel_y = 12 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"rD" = ( +/obj/machinery/light/small/directional/south{ + pixel_x = 6 + }, +/obj/machinery/elevator_call_button{ + pixel_y = -25; + dir = 1; + pixel_x = -5 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rF" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"rG" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + piping_layer = 2 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"rI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = 9; + pixel_x = 6 + }, +/obj/item/folder/documents{ + pixel_x = -20 + }, +/obj/item/stamp/hos{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/machinery/button/door{ + id = "ice_sec2_window"; + name = "Window Shutters"; + pixel_x = -6; + req_one_access_txt = "101" + }, +/obj/machinery/button/door{ + id = "ice_exterior_starboard"; + name = "Exterior Door"; + pixel_x = 6; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"rL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"rS" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"rU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "ice_stool_1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"rY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"sg" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/external/glass, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"sh" = ( +/obj/structure/railing, +/obj/item/grown/log/tree{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/grown/log/tree{ + pixel_y = 10 + }, +/obj/item/grown/log/tree{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"sj" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/sosjerky{ + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/sign/warning/coldtemp{ + pixel_x = -32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"su" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"sx" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/double/grey, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"sA" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -16 + }, +/obj/machinery/button/door{ + id = "ice_exterior_airlock"; + name = "Exterior Shutters"; + pixel_x = 26; + req_one_access_txt = "101"; + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"sC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"sG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_y = 13 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"sH" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"tb" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"td" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8; + output_dir = 1; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"tk" = ( +/obj/machinery/camera{ + dir = 1; + pixel_x = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tl" = ( +/obj/structure/chair, +/obj/effect/turf_decal/industrial/outline/red, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"tn" = ( +/obj/item/trash/candy{ + pixel_x = 12 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tr" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar{ + dir = 8; + pixel_x = -6 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"tx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tC" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"tD" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"tI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/camera, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"tJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tM" = ( +/obj/machinery/mineral/unloading_machine, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"tO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"tR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"tS" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"tU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"ua" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"uc" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/outpost/external) +"uf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 3 + }, +/obj/structure/sign/poster/retro/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"uq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/holopad/emergency/bar, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"ur" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"us" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"uu" = ( +/obj/structure/table/wood, +/obj/item/trash/tray, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"uy" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"uA" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/handcuffs{ + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade/teargas{ + pixel_x = -16; + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"uC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/west{ + bulb_power = 0.55 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"uD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/broken/directional/north, +/obj/structure/chair/office, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"uE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/firealarm/directional/east, +/obj/structure/sign/poster/retro/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"uH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"uI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/oil, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"uN" = ( +/obj/structure/rack, +/obj/item/pickaxe/rusted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/head/hardhat/red, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/fore) +"uO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"uT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"uX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"uY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"va" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/chips{ + pixel_y = 7; + pixel_x = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vc" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vg" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"vn" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/structure/closet/crate/secure/hydroponics, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/item/grown/sunflower, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"vy" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vA" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"vB" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/observer_start, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vC" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vD" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/warning, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"vW" = ( +/obj/machinery/door/airlock/grunge, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"vZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"wd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wf" = ( +/obj/structure/flora/stump, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"wl" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wv" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"wC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"wD" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/spider/stickyweb, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"wL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wW" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xg" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/allinone/indestructable, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"xj" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"xn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"xp" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/raisins{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xr" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"xs" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/frame/computer/retro{ + dir = 8; + pixel_x = 7; + anchored = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/structure/sign/poster/retro/we_watch{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"xG" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xM" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"xN" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"yd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"yi" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"yk" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = -2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yp" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/newscaster/security_unit/directional/east, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"yu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"yw" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink/kitchen{ + pixel_y = 12 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"yM" = ( +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"yR" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/bar) +"zc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/chem_pile, +/obj/structure/sign/poster/retro/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"zn" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"zw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"zA" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "ice_stool_1"; + name = "Stool Lock"; + pixel_y = 28; + pixel_x = -4; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"zB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = 8; + pixel_x = 32 + }, +/obj/structure/sign/directions/service{ + dir = 1; + pixel_x = 32 + }, +/obj/structure/sign/directions/security{ + pixel_x = 32; + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"zH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"zI" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/outpost/crew/bar) +"zO" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"zQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"zU" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/south{ + bulb_power = 0.5; + brightness = 3 + }, +/obj/item/trash/tray, +/obj/item/stack/cable_coil/cut/red, +/obj/item/computer_hardware/hard_drive/small, +/obj/item/computer_hardware/battery{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/computer_hardware/network_card{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/starboard) +"zY" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/starboard) +"Ah" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Aj" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Ak" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/cargo/smeltery) +"An" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"At" = ( +/obj/machinery/power/rtg/geothermal, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Au" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"Ay" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AA" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"AG" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"AS" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/vacant_rooms/shop) +"AT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"AX" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ba" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"Bd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Bh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Bj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window"; + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"Bm" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/airalarm/directional/south, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"Bu" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "ice_shop2_window"; + name = "Shop Shutters"; + dir = 1; + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/paper_bin{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Bv" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Bz" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BC" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/outpost/crew/bar) +"BV" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/window/brigdoor/southright, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"BX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/rods/ten{ + pixel_x = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"BZ" = ( +/mob/living/simple_animal/pet/cat{ + desc = "A little scoundrel." + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cc" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/fore) +"Cf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/raisins, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Ch" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera{ + dir = 9 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Cq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cu" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cy" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"CF" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"CI" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug/coco{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/item/cigbutt{ + pixel_y = 13; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/snacks/ration/side/crackers{ + pixel_x = -7 + }, +/obj/item/trash/syndi_cakes{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/reagent_containers/food/snacks/ration/side/crackers{ + pixel_x = -7; + pixel_y = -3 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Dl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/cloth/grey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Dn" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"Dw" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Dx" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_starboard" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"DB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/trash/sosjerky, +/obj/item/trash/can, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"DK" = ( +/obj/structure/table/wood/reinforced, +/obj/item/newspaper, +/obj/item/newspaper{ + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_y = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"DS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"DT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"Ea" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ed" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Eh" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "ice_exterior_airlock" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"El" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Eq" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/outpost{ + dir = 1; + name = "Security Checkpoint" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Et" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/salvageable/computer, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"Eu" = ( +/obj/structure/closet/secure_closet/ertEngi{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"Ey" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"EH" = ( +/obj/structure/bonfire/prelit, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"EJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/lootdrop/maintenance/four, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"EK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/port) +"EO" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"EQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/structure/sign/directions/security{ + dir = 8; + pixel_x = -32; + pixel_y = 8 + }, +/obj/structure/sign/directions/evac{ + pixel_x = -32; + pixel_y = -8; + desc = "A direction sign, pointing out which way the exit is." + }, +/obj/structure/sign/directions/engineering{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Fc" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Ff" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/mining{ + dir = 2; + name = "Smeltery" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"Fk" = ( +/turf/open/floor/plating/ice/temperate{ + light_color = "#1B1D2E" + }, +/area/outpost/external) +"Fp" = ( +/turf/closed/wall/rust, +/area/outpost/maintenance/starboard) +"Fq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Fv" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Fw" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/window/reinforced, +/obj/machinery/paystand, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Fy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"FA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 1; + req_one_access_txt = "101" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"FE" = ( +/obj/structure/mopbucket, +/obj/item/mop, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"FG" = ( +/obj/effect/decal/fakelattice, +/mob/living/simple_animal/pet/mothroach{ + name = "Mittens" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"FH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"FO" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"FQ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"FV" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/lounge) +"FX" = ( +/obj/structure/filingcabinet/double/grey, +/obj/item/documents/nanotrasen, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"FY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"Gg" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Gn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/outpost/security) +"Gv" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"GC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/item/trash/chips, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/trash/candy, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"GD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"GO" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"GS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/advanced_airlock_controller/internal{ + pixel_x = 28 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"GU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"GX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Hc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Hd" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Hf" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/external) +"Hh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Hm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"Ho" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Hq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Hr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/conveyor_switch/oneway{ + pixel_x = 6; + pixel_y = -6; + id = "smelter2" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Hw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"HB" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"HF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/decal/cleanable/confetti, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"HI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"HS" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = -2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"HW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Im" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Io" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can/food/beans{ + pixel_x = -16 + }, +/obj/item/trash/can/food/beans{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/dim/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"Ip" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + req_one_access_txt = "101" + }, +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Ir" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "ice_shop1_window" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"Iv" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/window/reinforced, +/obj/machinery/paystand, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Iw" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Iy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/mopbucket, +/obj/item/caution{ + pixel_y = 18; + pixel_x = -3 + }, +/obj/item/mop, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"IC" = ( +/obj/machinery/door/airlock/outpost{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/outpost/external) +"IH" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"IM" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/grass/rockplanet, +/obj/structure/flora/rock/pile{ + density = 0 + }, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/plating/grass, +/area/outpost/maintenance/fore) +"IV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Ja" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Jb" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"Jd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Jf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + piping_layer = 2 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"JD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"JG" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"JJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"JM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"JN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ka" = ( +/obj/effect/decal/fakelattice, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Kc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Ke" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Kl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = 28; + id = "ice_ERT_bay"; + name = "Bay Door"; + pixel_x = 3; + req_one_access_txt = "101" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"KD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/machinery/light/dim/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"KN" = ( +/obj/machinery/light/dim/directional/east, +/obj/structure/table/reinforced, +/obj/item/newspaper{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"KO" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"KR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"KS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 10 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"KU" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"KX" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/ash, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"La" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"Lb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Lw" = ( +/obj/machinery/door/airlock/grunge, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"LB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"LJ" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/cryo) +"LO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/stack/cable_coil/cut/red{ + pixel_y = 10; + pixel_x = -3 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/cleanable/oil, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"LS" = ( +/obj/structure/closet/secure_closet/ertSec{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/holosign_creator/security, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"LT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/holopad/emergency/security, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"LU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/pipedispenser, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Md" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/energybar, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mf" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/outpost/security) +"Mi" = ( +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ms" = ( +/obj/machinery/camera{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/obj/structure/closet/jcloset, +/obj/machinery/door/window/brigdoor/northleft, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"Mv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mz" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"MJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/holopad/emergency/security, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"MK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/camera{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ML" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"MR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"MW" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"Nb" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = 9; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/machinery/button/door{ + id = "ice_sec1_window"; + name = "Window Shutters"; + pixel_x = 6; + req_one_access_txt = "101" + }, +/obj/machinery/button/door{ + id = "ice_exterior_port"; + name = "Exterior Door"; + pixel_x = -6; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Nh" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/exterior) +"Nl" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Nn" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Nu" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NA" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NG" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"NM" = ( +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"NW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Od" = ( +/obj/machinery/vending/cola/space_up, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Og" = ( +/obj/structure/statue/snow/snowman, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Oh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ol" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"On" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"Oo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"OC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"OD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"OF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"OR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"OW" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Pc" = ( +/obj/structure/aquarium/prefilled, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Pd" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Pe" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east{ + pixel_y = -6 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Pf" = ( +/obj/structure/table_frame, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/trash/pistachios{ + pixel_x = -4 + }, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"Pj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/grille/broken, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Pk" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Pr" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Pz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"PA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"PD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/obj/item/storage/secure/safe{ + dir = 8; + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"PK" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/retro/random{ + pixel_y = -32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"PN" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"PT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"PU" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"PW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Qe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"Qf" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Qk" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ql" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Qn" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Qr" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Qs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"Qu" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Qv" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"Qx" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/north, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8; + output_dir = 1; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"QC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"QL" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"QN" = ( +/obj/item/trash/raisins{ + pixel_x = -8 + }, +/obj/item/trash/pistachios{ + pixel_y = 10; + pixel_x = 4 + }, +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"QP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"QU" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"QV" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security/checkpoint) +"QY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4; + name = "Atmospherics" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering/atmospherics) +"Rb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Rc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Rg" = ( +/obj/machinery/mineral/processing_unit{ + output_dir = 4; + input_dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Rh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 4; + target_pressure = 500 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Rj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Rn" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Rs" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Rv" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"RA" = ( +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 5; + pixel_x = -4 + }, +/obj/item/table_bell{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"RC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"RD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"RP" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"RU" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Sc" = ( +/obj/structure/reagent_dispensers/water_cooler{ + pixel_y = 4; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"Sf" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Sh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating, +/area/outpost/security) +"Si" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Sp" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Sq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Sr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Sz" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"SA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"SD" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/cargo/smeltery) +"SG" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/fore) +"SH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"SW" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"SY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"Tb" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Td" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Te" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/brig, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Tf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Ti" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Tm" = ( +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Tn" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"To" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"Tv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/outpost/crew/bar) +"Ty" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"TJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"TP" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"TS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"TX" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"TZ" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/broken_bottle{ + pixel_x = 4 + }, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = 6; + pixel_x = -8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ub" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_port" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"Ud" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/trash/can, +/obj/item/trash/raisins, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Ue" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Uf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Uh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"Uk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Uo" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Uy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"UA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/can/food/beans{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/decal/fakelattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/vacant_rooms/shop) +"UF" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UP" = ( +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/trash/energybar, +/obj/item/cigbutt/cigarbutt{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/structure/table, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"UY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Vm" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Vw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"VI" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_bar_window" + }, +/turf/open/floor/plating, +/area/outpost/crew/bar) +"VQ" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"VR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"VW" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Lounge" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/lounge) +"We" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security/armory) +"Wh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Wq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Ws" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4; + name = "Engineering" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"Wu" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ww" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Wy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Wz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"WB" = ( +/obj/effect/decal/cleanable/ash, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/obj/item/cigbutt{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -12 + }, +/obj/item/reagent_containers/food/snacks/deadmouse{ + pixel_y = 14; + pixel_x = 12 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WL" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"Xa" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Xd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Xf" = ( +/obj/item/kirbyplants{ + icon_state = "plant-17"; + pixel_x = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -7; + pixel_y = 7 + }, +/obj/machinery/button/door{ + id = "ice_lounge_window"; + name = "Window Shutters"; + pixel_y = 6; + pixel_x = -26; + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + pixel_y = -10; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"Xk" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"Xm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Xn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Xq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Xv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"Xw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Xx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Xz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"XB" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_maint" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"XG" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"XI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/layer4, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"XK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"XO" = ( +/mob/living/simple_animal/hostile/bear/snow{ + faction = list("neutral"); + name = "polar bear" + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"XS" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Yb" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/window/reinforced, +/obj/machinery/button/door{ + id = "ice_shop1_window"; + name = "Shop Shutters"; + dir = 1; + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/paper_bin{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Ye" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/outpost, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Yh" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Yj" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Yy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"YA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"YC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"YE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"YG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/vacant_rooms/shop) +"YO" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_lounge_window" + }, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"YQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"YT" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"YW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"YZ" = ( +/obj/machinery/camera{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zd" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/shard, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zg" = ( +/obj/machinery/vending/snack/blue, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Zi" = ( +/obj/structure/displaycase/forsale{ + density = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"Zk" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/snack, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/shard, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Zm" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"Zo" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet{ + layer = 3.2 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zy" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Bathroom" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"Zz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"ZD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"ZK" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"ZM" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_starboard" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"ZU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 17; + pixel_x = 3 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ZV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.55 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"ZZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/trash/raisins{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) + +(1,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(2,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(3,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(4,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(5,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(6,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(7,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cr +cr +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Jb +Jb +Jb +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(8,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(9,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(10,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(11,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(12,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(13,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(14,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +cr +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(15,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(16,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +dt +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Pd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(17,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(18,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(19,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(20,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(21,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(22,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(23,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(24,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(25,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +TX +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(26,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(27,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(28,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +TX +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(29,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cC +cC +cC +cC +Jb +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(30,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(31,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Jb +Hd +Hd +fq +fE +eI +Hd +Hd +Jb +cC +cC +cC +cC +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(32,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +de +Cy +tx +UF +ct +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(33,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +KD +JN +tx +wL +uy +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(34,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +Nh +dh +Ub +Ub +Nh +Nh +bv +bv +bv +bv +bv +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(35,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Fk +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +Ba +NG +cC +cC +cC +cC +Ba +Ww +IH +WL +jL +KO +vC +Ww +bv +Nb +fk +qh +bv +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(36,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +NG +BC +AA +NG +vC +NG +WL +BL +yw +NG +IH +gs +Nl +LT +Tn +bv +NG +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(37,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +NG +NG +NG +IH +NG +NG +NG +BC +NG +Ke +BL +Bz +NG +NG +gs +gG +Tb +XG +bv +NG +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(38,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +cr +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +wf +NG +vC +NG +NG +NG +vC +WL +BL +yw +IH +mm +bv +FX +fe +Pr +bv +QN +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(39,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +Tm +vC +NG +AS +Ir +Ir +Ir +AS +AS +mE +WL +OR +yw +ji +bv +bv +bv +Uo +bv +bv +NG +tn +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(40,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +lK +NG +AS +AS +mV +eG +fC +cT +AS +NG +WL +OR +yw +am +bv +tl +nn +Xm +jk +bv +NG +NG +NG +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(41,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +AS +Ty +vP +Cf +HF +WS +AS +vI +lY +OR +hM +ez +bv +el +Ip +Xm +oK +bv +NG +BC +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(42,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +cr +cr +cr +cr +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Pf +NG +yp +AS +da +Iv +AV +hc +YG +cO +eg +eg +Pk +rL +rL +Ye +hU +jh +FQ +nF +bv +NG +NG +AA +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(43,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +YT +nS +NG +vC +sx +AS +uD +BV +cf +iF +Io +AS +xg +nH +OR +xG +WI +bv +cm +Te +Wh +bv +bv +NG +NG +NG +cC +cC +cC +cC +cC +ov +ov +ov +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(44,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +sh +EH +Tm +qZ +NG +IH +AS +jH +Yb +Ch +if +UB +AS +NG +WL +BL +KO +NG +bv +bv +bv +Ue +bv +NG +NG +NG +BC +cC +cC +cC +cC +cC +ov +NM +NM +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(45,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +Rn +mz +UP +NG +yp +AS +AS +AS +AS +Rv +AS +AS +IH +WL +BL +yw +NG +yk +bv +Mf +Qe +bv +BC +nK +NG +NG +cC +cC +cC +cC +cC +ov +xr +Hm +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(46,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Zo +BZ +dV +EH +tJ +AS +es +Qs +AS +mm +NG +Ke +BL +vD +NG +qZ +bv +Sh +fW +bv +NG +NG +NG +NG +cC +cC +cC +ov +ov +ov +lb +lb +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(47,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +yR +yR +yR +yR +yR +WB +wf +Dw +IH +AS +rc +OD +AS +IH +NG +WL +BL +yw +vC +NG +bv +Gn +aM +bv +NG +NG +BC +NG +Ba +cC +cC +ov +HI +Kc +Rh +hV +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(48,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +cr +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +yR +yR +yR +HB +gH +mM +yR +sx +CI +AS +AS +AS +AS +Rv +AS +AS +HS +Ol +OR +yw +NG +We +We +We +XB +We +NG +NG +NG +vC +Ba +cC +cC +ov +wC +NW +nG +im +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(49,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +yR +pv +gI +vZ +uq +iw +yR +Ea +xp +AS +PD +Fw +QP +Gv +dp +AS +vI +lY +BL +Sp +NG +We +LS +OF +bi +We +We +vC +mm +NG +cC +cC +cC +ov +LU +uO +Hc +bz +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(50,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +VI +qw +Tv +RA +DK +yR +yR +EH +tJ +AS +gv +BV +yd +Si +wH +et +eg +eg +vc +Sp +NG +We +iR +mk +zn +Bm +We +NG +NG +NG +cC +cC +cC +ov +uE +wi +Ji +rG +pm +nL +nL +nL +nL +nL +nL +nL +nL +uc +"} +(51,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +XO +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +VI +Qf +bG +tw +hG +GC +yR +AS +AS +AS +aU +Bu +dr +PW +qn +AS +Iw +nH +BL +GD +Mi +We +Eu +Tf +pu +uA +We +NG +BC +NG +ij +ke +ke +ov +ov +QY +ov +ov +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(52,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +TX +Og +Hd +Hd +Hd +Hd +VI +lw +iA +tR +KS +BM +wv +oF +lv +Xv +uX +nN +mC +dI +AS +AS +mE +Ol +BL +yw +mm +We +We +Kl +KR +Ms +We +NG +NG +IH +ij +LO +Uh +EK +du +oq +ke +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(53,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +TX +Hd +VI +oe +hz +zH +FY +lR +yR +sC +Iy +AS +PN +eG +Hh +mV +Vw +NG +IH +Ke +BL +KO +NG +va +We +eM +od +We +We +NG +NG +NG +qA +ls +Pz +BX +bL +EJ +ij +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(54,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +yR +Pc +KN +zI +lp +Wq +yR +AS +AS +AS +bW +rM +qm +qx +Vw +NG +BC +WL +OR +tb +Nh +NG +jq +PU +pw +SW +NG +NG +kM +ij +ij +ij +ij +ij +ij +fI +ij +cC +cC +ij +cC +cC +cC +cC +cC +cC +cC +cC +"} +(55,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Jb +cC +yR +yR +yR +yR +qY +yR +yR +NG +Yj +AS +tI +PN +rF +Zi +Vw +NG +dg +WL +OR +Wu +EQ +Ja +eT +PU +YE +Cu +Ja +dk +Ja +vW +Td +Vm +UQ +tS +cU +bj +jl +Qn +Qn +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(56,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +cC +cC +cC +cC +cC +cC +qZ +TP +Bd +fx +aQ +NG +NG +AS +Bj +Bj +Bj +AS +AS +vC +NG +Ol +RU +VR +Rb +TJ +TJ +Mr +tr +Rb +Rb +TJ +Xd +Lw +Vm +Td +Td +tS +Ka +JD +Qn +Qn +Aj +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(57,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Sf +Hd +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +cC +cC +cC +cC +cC +cC +aC +NG +dq +Bd +KO +NG +NG +BC +NG +NG +IH +NG +my +NG +NG +BC +DB +Mv +Ti +Xn +Qk +AT +DS +HW +AT +HW +DS +AT +vW +Vm +Td +Td +tS +Pe +bj +Qn +kG +Aj +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(58,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +LJ +LJ +LJ +LJ +LJ +LJ +Ho +nW +Bd +KO +NG +NG +IH +NG +vC +NG +BC +NG +IH +mm +Nh +ot +Cq +vB +wL +Zk +NG +IH +NG +BC +vC +NG +rD +ij +ij +ij +ij +ij +ij +nA +ij +cC +cC +ij +cC +cC +cC +cC +cC +cC +cC +cC +"} +(59,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +LJ +oj +uC +oj +lo +LJ +Ay +do +Ti +kn +au +Ja +dk +Ja +au +Ja +Ja +Ja +dk +au +wd +xf +FH +Bd +lj +dM +qZ +kL +NG +pJ +NG +NG +BC +NG +cC +cC +cC +pa +XI +cx +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(60,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +LJ +xM +La +yu +lc +qD +rL +rL +xs +rL +rL +ly +ly +ly +rL +wl +eg +eg +dY +dY +dY +dY +eg +Jd +WM +lZ +NG +QV +QV +QV +QV +QV +NG +Zd +Ba +cC +cC +zY +uI +Bv +zY +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(61,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Sf +cC +LJ +QU +ZV +oj +Xk +LJ +zw +SA +Nn +wW +HW +HW +li +AT +nH +Ti +xG +HW +DS +HW +HW +AT +zB +Oh +Ti +Cu +Wz +QV +mF +ZU +MK +QV +QV +cC +cC +cC +cC +pa +JG +oI +zY +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(62,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +Hd +cr +cr +cr +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +FV +FV +FV +FV +VW +FV +sj +nZ +BL +Ey +YZ +qZ +TZ +NG +jI +Ti +ig +NG +Md +NG +vC +NG +Nh +lF +RP +eg +eg +Eq +hL +YW +mK +he +QV +cC +cC +cC +cC +pa +zc +lU +pa +Rj +jj +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(63,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Sf +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +YO +Xf +hJ +SH +FV +mm +iO +Zy +iO +iO +NG +cC +Ak +Ak +ny +Ak +Ak +NG +mm +NG +IH +NG +WL +Ti +xG +xc +QV +oz +sz +Zz +kj +QV +cC +cC +cC +cC +zY +GX +AC +qO +xj +rS +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(64,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +YO +cd +Qu +VQ +FV +iO +iO +YA +xn +iO +cC +cC +Ak +Od +ML +Ud +Ak +SD +SD +Ak +Ak +vC +WL +Ti +yw +NG +QV +QV +QV +Ed +QV +QV +pa +zY +zY +pa +pa +JM +Zl +pa +Fp +Ah +pa +pa +cC +cC +cC +cC +cC +cC +cC +"} +(65,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +dt +Hd +Sf +Sf +Hd +Pd +Hd +Hd +YO +ga +Rs +OW +GO +iO +Au +To +RD +iO +iO +iO +Ak +Zg +Uy +ip +Ff +Xq +Xz +gB +Ak +NG +WL +Ti +yw +IH +NG +QV +bU +YQ +An +FO +dQ +Xa +Wy +la +Fv +Ql +zU +zY +EO +ZZ +zO +pa +cC +cC +cC +cC +cC +cC +cC +"} +(66,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +YO +ga +Sc +WA +ho +iO +rA +PA +Xx +rU +Fc +KU +Ak +Ak +On +Ak +Ak +sG +ng +ur +SD +NG +WL +Ti +yw +NG +AX +QV +rI +ZD +xh +QV +ua +UY +IV +pl +uT +tU +oA +pa +re +FG +uu +pa +cC +cC +cC +cC +cC +cC +cC +"} +(67,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +TX +Sf +Hd +Hd +FV +SY +SY +FV +FV +iO +Yy +an +tD +iO +zA +xN +Cc +Dn +fQ +Ak +MR +is +Hr +us +SD +NG +WL +Bd +KO +mm +NG +qE +nU +sI +QL +QV +pa +zY +GU +pa +pa +Ws +pa +pa +pa +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +"} +(68,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +cr +cr +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Cc +dZ +IM +Cc +DT +Cc +yG +LB +Rc +iO +iO +iO +Cc +tC +su +Ak +Du +Im +YC +Sz +SD +NG +WL +Bd +KO +NG +IH +qE +Zm +pC +kv +QV +Et +rY +Oo +qs +pa +Uf +XS +mP +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(69,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Cc +Cc +AG +Cc +qa +FA +CF +Fy +Xx +mS +qI +aX +Cc +uN +fQ +Ak +rv +aW +dL +tM +Ak +mE +Ke +Bd +KX +NG +Yj +qE +nE +MJ +cB +QV +iH +fT +XK +uf +pa +Qr +nB +At +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(70,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Pd +Cc +vu +dJ +JJ +cL +Cc +iO +nv +Fq +iO +mB +mO +Cc +Pj +TS +Ak +na +ab +Sr +kK +SD +IH +xK +Bd +KO +vC +tk +QV +QV +yq +Sq +QV +oi +Jf +xv +zY +pa +pa +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(71,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Pd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Cc +NA +NA +Cc +yi +pi +Cc +Cc +vg +Cc +Cc +Cc +Cc +RC +bP +Ak +qR +aW +dG +kK +SD +NG +WL +Bd +KO +qZ +NG +cC +QV +QV +QV +QV +pa +zY +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(72,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +Pd +Sf +Hd +Hd +Cc +Cc +Cc +Cc +oY +uH +Cc +aY +gO +Cc +PT +PK +Ak +om +OC +Xw +Rg +SD +vC +WL +Ti +KO +IH +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(73,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Eh +sq +QC +Bh +MW +zQ +Dl +Yh +El +kZ +uY +vn +Ak +Qx +bJ +yM +td +Ak +Mz +Ol +Lb +KO +sH +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(74,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Pd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +aR +sA +GS +sg +Hq +tO +Nu +FE +iP +wD +vA +gX +Ak +Ak +Ak +Ak +Ak +Ak +Nh +ZM +Dx +Dx +Nh +Nh +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(75,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Sf +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +SG +Cc +Cc +cC +cC +cC +cC +Nh +Uk +Cq +tx +wL +kX +Nh +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(76,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +Nh +ll +vy +tx +Gg +qK +Nh +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(77,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Sf +cC +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +Hd +pA +Hw +UA +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(78,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(79,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +TX +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(80,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(81,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(82,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(83,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(84,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Pd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +TX +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(85,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(86,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(87,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(88,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cr +cr +cr +cC +cC +cC +cC +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(89,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cC +cC +cC +cC +cr +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(90,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +cC +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(91,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(92,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +Hd +dt +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(93,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(94,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(95,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(96,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(97,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(98,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(99,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} diff --git a/_maps/shuttles/InteQ/inteq_hammerhead.dmm b/_maps/shuttles/InteQ/inteq_hammerhead.dmm index cc5106831e02..09c62132c48e 100644 --- a/_maps/shuttles/InteQ/inteq_hammerhead.dmm +++ b/_maps/shuttles/InteQ/inteq_hammerhead.dmm @@ -52,7 +52,7 @@ }, /obj/item/clothing/mask/gas/sechailer, /obj/item/tank/jetpack/oxygen, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/clothing/suit/space/hardsuit/syndi/inteq, /turf/open/floor/carpet/red_gold, /area/ship/crew/crewtwo) "ap" = ( @@ -81,9 +81,14 @@ /obj/item/clothing/head/helmet/swat/inteq, /obj/item/clothing/suit/armor/vest/inteq, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag, /obj/item/clothing/shoes/combat, /obj/item/shield/riot/tele, +/obj/item/clothing/accessory/holster, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/gun/ballistic/revolver/horizonx, /turf/open/floor/carpet/royalblue, /area/ship/crew) "aq" = ( @@ -193,7 +198,7 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/pet/mothroach{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/security/prison) @@ -629,7 +634,7 @@ /area/ship/crew/canteen/kitchen) "cM" = ( /obj/machinery/door/airlock/security/glass{ - req_access_txt = "147;148;2"; + req_access_txt = "147;148"; name = "Карцер" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1027,6 +1032,10 @@ /obj/item/clothing/head/helmet/inteq, /obj/item/clothing/head/helmet/inteq, /obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag, +/obj/item/card/id/inteq/maas, +/obj/item/card/id/inteq/enfco, +/obj/item/card/id/inteq/enfco, +/obj/item/card/id/inteq/vanguard, /turf/open/floor/plasteel/dark, /area/ship/bridge) "fx" = ( @@ -1034,7 +1043,7 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/security{ - req_access_txt = "147;148;3"; + req_access_txt = "147;148"; name = "Armory" }, /obj/machinery/door/poddoor/shutters{ @@ -1056,7 +1065,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/porta_turret/ai{ density = 0; - faction = list("PlayerInteQ"); + faction = list("InteQ"); layer = 3.6 }, /turf/open/floor/plating, @@ -1137,8 +1146,11 @@ /turf/open/floor/engine, /area/ship/engineering/atmospherics) "gn" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) "gr" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -1166,13 +1178,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo/office) "gy" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 10; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, +/obj/machinery/porta_turret/syndicate/energy/inteq, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) "gF" = ( @@ -1202,13 +1208,7 @@ /area/ship/maintenance/central) "gG" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/porta_turret/ship/weak{ - dir = 5; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, +/obj/machinery/porta_turret/syndicate/energy/inteq, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) "gJ" = ( @@ -1277,7 +1277,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/airlock/security{ - req_access_txt = "147;148;2"; + req_access_txt = "147;148"; name = "Бриг" }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -1300,16 +1300,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) -"hb" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 9; - faction = list("PlayerInteQ"); - req_access = null; - req_access_txt = "147;148;3"; - max_integrity = 200 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) "hc" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer1{ dir = 6 @@ -1417,7 +1407,8 @@ }, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/rack, -/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser/e10, +/obj/item/stock_parts/cell/gun, /turf/open/floor/plating{ explosion_block = 7 }, @@ -1608,16 +1599,6 @@ /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) -"iW" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 6; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) "jd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1654,16 +1635,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/engineering/communications) -"jA" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 9; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) "jC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -1708,7 +1679,7 @@ "jR" = ( /obj/structure/closet/secure_closet{ icon_state = "prisoner"; - req_access_txt = "147;2" + req_access_txt = "147" }, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -2423,7 +2394,7 @@ /obj/machinery/button/door{ name = "Локдаун брига"; id = "Brig"; - req_access_txt = "147;148;3"; + req_access_txt = "147;148"; pixel_x = -9 }, /turf/open/floor/plasteel/dark, @@ -2640,7 +2611,7 @@ /area/ship/security/prison) "qd" = ( /obj/machinery/door/airlock/security/glass{ - req_access_txt = "147;148;2"; + req_access_txt = "147;148"; name = "Камера содержания" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2654,7 +2625,7 @@ "qe" = ( /obj/machinery/airalarm/directional/north, /mob/living/simple_animal/mouse{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plasteel/tech/grid, /area/ship/medical) @@ -2678,7 +2649,7 @@ /obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag, /obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/gun/ballistic/automatic/pistol/commissar{ desc = "A Nanotrasen-issue handgun, modified to further enhance it's effectiveness in troop discipline.There seems to be a small speaker screwed to the side." @@ -2719,18 +2690,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"qE" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 9; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal{ - explosion_block = 5 - }, -/area/ship/bridge) "qI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2812,16 +2771,9 @@ }, /area/ship/security/armory) "rz" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 6; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal{ - explosion_block = 5 - }, +/obj/machinery/porta_turret/syndicate/energy/inteq, +/obj/machinery/porta_turret/syndicate/energy/inteq, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) "rA" = ( /obj/effect/turf_decal/siding/thinplating{ @@ -2904,13 +2856,13 @@ pixel_y = 22; name = "Внешние створки брига"; id = "Brig_exit"; - req_access_txt = "147;148;2" + req_access_txt = "147;148" }, /obj/machinery/button/shieldwallgen{ pixel_x = 10; pixel_y = 20; id = "Hamm_down_ex"; - req_access_txt = "147;148;2" + req_access_txt = "147;148" }, /obj/structure/cable{ icon_state = "4-8" @@ -2994,22 +2946,13 @@ }, /obj/item/ammo_box/magazine/smgm10mm, /obj/item/ammo_box/magazine/p16/g36drum, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/m12g/small, /turf/open/floor/engine{ icon_state = "plastitanium"; explosion_block = 7 }, /area/ship/security/armory) -"sm" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 5; - faction = list("PlayerInteQ"); - req_access = null; - req_access_txt = "147;148;3" - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal{ - explosion_block = 5 - }, -/area/ship/bridge) "sn" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3036,7 +2979,7 @@ dir = 8 }, /obj/machinery/vending/security/wall{ - req_access = "147;148;3"; + req_access_txt = "147;148"; pixel_y = 28 }, /turf/open/floor/plasteel/dark, @@ -3076,7 +3019,7 @@ "sR" = ( /obj/structure/closet/secure_closet{ icon_state = "prisoner"; - req_access_txt = "147;2" + req_access_txt = "147" }, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -3295,7 +3238,7 @@ /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse/white{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) @@ -3321,7 +3264,7 @@ /area/ship/engineering/communications) "uv" = ( /obj/structure/closet/secure_closet/medical3{ - req_access_txt = "147;45"; + req_access_txt = "147"; req_access = null }, /obj/item/clothing/suit/armor/inteq/corpsman, @@ -3374,7 +3317,7 @@ /obj/effect/turf_decal/siding/thinplating, /obj/machinery/computer/helm/viewscreen/directional/west, /mob/living/simple_animal/crab{ - faction = list("PlayerInteQ"); + faction = list("InteQ"); name = "Rat King" }, /obj/structure/bed/dogbed/runtime{ @@ -3495,7 +3438,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/porta_turret/ai{ density = 0; - faction = list("PlayerInteQ"); + faction = list("InteQ"); layer = 3.6 }, /turf/open/floor/plating, @@ -3547,12 +3490,7 @@ /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) "vU" = ( -/obj/machinery/porta_turret/ship/weak{ - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, +/obj/machinery/porta_turret/syndicate/energy/inteq, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) "vX" = ( @@ -3724,7 +3662,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/seven, /mob/living/simple_animal/mouse/brown{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/cargo) @@ -4097,8 +4035,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/machinery/porta_turret/ai{ + density = 0; + faction = list("InteQ"); + layer = 3.6 + }, /turf/open/floor/plating, -/area/ship/maintenance/central) +/area/ship/bridge) "yG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -4278,9 +4221,11 @@ /obj/item/clothing/head/helmet/swat/inteq, /obj/item/clothing/suit/armor/vest/inteq, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag, /obj/item/clothing/shoes/combat, /obj/item/shield/riot/tele, +/obj/item/clothing/accessory/holster, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, +/obj/item/ammo_box/magazine/m45, /turf/open/floor/carpet/red_gold, /area/ship/crew/crewtwo) "zM" = ( @@ -4394,7 +4339,7 @@ }, /obj/structure/closet/secure_closet{ icon_state = "prisoner"; - req_access_txt = "147;2" + req_access_txt = "147" }, /obj/item/bedsheet/random, /obj/item/clothing/under/rank/prisoner/skirt, @@ -4415,7 +4360,7 @@ /obj/effect/turf_decal/box/white, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, @@ -4437,6 +4382,7 @@ /obj/machinery/suit_storage_unit/inherit{ req_access_txt = "147;148" }, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, /turf/open/floor/engine{ icon_state = "plastitanium"; explosion_block = 7 @@ -4582,7 +4528,7 @@ /obj/effect/turf_decal/box/white, /obj/effect/spawner/lootdrop/maintenance/seven, /mob/living/simple_animal/mouse/brown{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/cargo) @@ -4729,7 +4675,7 @@ "BF" = ( /obj/structure/closet/secure_closet/medical2{ req_access = null; - req_access_txt = "147;45" + req_access_txt = "147" }, /obj/machinery/light/directional/north, /turf/open/floor/mineral/titanium/white, @@ -4815,16 +4761,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/cargo) -"Cc" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 5; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) "Cd" = ( /obj/machinery/vending/snack/random, /obj/structure/disposalpipe/segment{ @@ -4972,7 +4908,6 @@ pixel_y = 29 }, /obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, /turf/open/floor/carpet/royalblue, /area/ship/crew) "Dw" = ( @@ -5044,6 +4979,7 @@ }, /obj/machinery/light/directional/north, /obj/item/gun/ballistic/automatic/smg/inteq, +/obj/item/gun/ballistic/shotgun/bulldog/inteq, /turf/open/floor/engine{ icon_state = "plastitanium"; explosion_block = 7 @@ -5067,7 +5003,7 @@ "DM" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/machinery/door/poddoor/shutters{ id = "Brig_arm" @@ -5129,7 +5065,7 @@ /obj/effect/turf_decal/box/white, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/clothing/suit/armor/vest/inteq, /obj/item/clothing/suit/armor/vest/inteq, @@ -5175,7 +5111,7 @@ /obj/effect/turf_decal/box/white, /obj/effect/spawner/lootdrop/maintenance/seven, /mob/living/simple_animal/mouse/gray{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/cargo) @@ -5206,14 +5142,14 @@ name = "Карцер"; pixel_x = 10; pixel_y = -20; - req_access_txt = "147;148;2" + req_access_txt = "147;148" }, /obj/machinery/button/door{ dir = 1; id = "Hamm_cell2"; name = "Общая камера"; pixel_y = -20; - req_access_txt = "147;148;2"; + req_access_txt = "147;148"; pixel_x = -10 }, /turf/open/floor/plasteel/dark, @@ -5279,7 +5215,7 @@ /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/spawner/lootdrop/donkpockets, /mob/living/simple_animal/mouse{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/cargo) @@ -5541,6 +5477,7 @@ /obj/item/grenade/smokebomb, /obj/item/grenade/smokebomb, /obj/item/grenade/smokebomb, +/obj/item/grenade/frag, /turf/open/floor/engine{ icon_state = "plastitanium"; explosion_block = 7 @@ -5653,9 +5590,6 @@ /obj/item/stack/sheet/mineral/wood/fifty, /obj/item/hatchet/wooden, /obj/item/lighter/greyscale, -/obj/structure/chair/wood{ - dir = 1 - }, /turf/open/floor/carpet/black, /area/ship/crew/dorm) "GE" = ( @@ -5700,14 +5634,14 @@ can_be_unanchored = 1; icon_state = "warden"; name = "master at arms' locker"; - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/machinery/light/directional/north, /obj/machinery/button/door{ pixel_y = 22; name = "Оружейная брига"; id = "Brig_arm"; - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/clothing/suit/armor/vest/inteq, /obj/item/clothing/suit/armor/vest/inteq, @@ -5725,10 +5659,21 @@ /obj/item/storage/box/prisoner, /obj/item/gun/ballistic/automatic/pistol/m1911, /obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/m45, /turf/open/floor/plasteel/dark, /area/ship/security/prison) "GR" = ( /obj/machinery/airalarm/directional/south, +/obj/structure/closet/crate/secure/weapon{ + req_access_txt = "147;148" + }, +/obj/item/ammo_box/c38_box, +/obj/item/paper{ + name = "Scrape paper"; + default_raw_text = "old but gold" + }, +/obj/item/gun/ballistic/shotgun/winchester, +/obj/item/gun/ballistic/shotgun/winchester/mk1, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "Ha" = ( @@ -6047,7 +5992,7 @@ "IG" = ( /obj/structure/closet/secure_closet/medical3{ req_access = null; - req_access_txt = "147;45" + req_access_txt = "147" }, /obj/item/clothing/suit/armor/inteq/corpsman, /obj/item/clothing/suit/armor/inteq/corpsman, @@ -6219,7 +6164,7 @@ /obj/effect/turf_decal/box/white, /obj/effect/spawner/lootdrop/maintenance/seven, /mob/living/simple_animal/mouse/gray{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plating, /area/ship/cargo) @@ -6564,6 +6509,7 @@ pixel_y = -4 }, /obj/machinery/light/small/directional/east, +/obj/item/storage/belt/utility/full, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) "LY" = ( @@ -6859,7 +6805,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/porta_turret/ai{ density = 0; - faction = list("PlayerInteQ"); + faction = list("InteQ"); layer = 3.6 }, /turf/open/floor/plating, @@ -6919,14 +6865,6 @@ name = "weapons locker"; req_access_txt = "147;148" }, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/paper{ - name = "Scrape paper"; - default_raw_text = "old but gold" - }, -/obj/item/ammo_box/c38_box, /turf/open/floor/engine{ icon_state = "plastitanium"; explosion_block = 7 @@ -6985,18 +6923,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ON" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 10; - faction = list("PlayerInteQ"); - req_access = null; - req_access_txt = "147;148;3"; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal{ - explosion_block = 5 - }, -/area/ship/bridge) "OO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -7057,7 +6983,7 @@ dir = 2 }, /obj/machinery/door/airlock/security{ - req_access_txt = "147;148;2"; + req_access_txt = "147;148"; name = "Бриг" }, /turf/open/floor/plasteel/dark, @@ -7115,13 +7041,7 @@ /turf/open/floor/mineral/titanium/white, /area/ship/medical) "PB" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 9; - faction = list("PlayerInteQ"); - req_access = null; - req_access_txt = "147;148;3"; - max_integrity = 200 - }, +/obj/machinery/porta_turret/syndicate/energy/inteq, /turf/closed/wall/mineral/plastitanium/nodiagonal{ explosion_block = 5 }, @@ -7294,7 +7214,7 @@ }, /obj/effect/turf_decal/box/white, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, @@ -7430,16 +7350,6 @@ /obj/machinery/pipedispenser, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Rb" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 10; - faction = list("PlayerInteQ"); - req_access_txt = "147;148;3"; - req_access = null; - max_integrity = 200 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) "Rg" = ( /obj/machinery/vending/boozeomat, /turf/open/floor/plastic, @@ -7869,7 +7779,7 @@ }, /obj/machinery/door/airlock/highsecurity{ explosion_block = 7; - req_access_txt = "147;148;3"; + req_access_txt = "147;148"; name = "Укрепленная оружейная" }, /obj/machinery/door/firedoor/border_only, @@ -7892,7 +7802,7 @@ }, /obj/effect/turf_decal/box/white, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/storage/toolbox/ammo/c9mm, /obj/item/storage/toolbox/ammo/c10mm, @@ -8242,11 +8152,20 @@ "XD" = ( /obj/effect/turf_decal/box/white, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;148;3" + req_access_txt = "147;148" }, /obj/item/ammo_box/magazine/co9mm, /obj/item/ammo_box/magazine/co9mm, /obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/smgm10mm, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/p16/g36, +/obj/item/ammo_box/magazine/p16/g36sh, +/obj/item/ammo_box/magazine/p16/g36sh, /turf/open/floor/plating, /area/ship/cargo) "XK" = ( @@ -8488,7 +8407,9 @@ pixel_x = -5 }, /obj/machinery/air_sensor/atmos/toxin_tank, -/turf/open/floor/engine/plasma, +/turf/open/floor/engine/plasma{ + initial_gas_mix = "plasma=199999;TEMP=193.15" + }, /area/ship/engineering/atmospherics) "Yt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -8708,7 +8629,7 @@ pixel_y = 4 }, /mob/living/simple_animal/mouse/gray{ - faction = list("PlayerInteQ") + faction = list("InteQ") }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) @@ -8796,11 +8717,11 @@ Vx Vx wB fn -qE +PB mW fO mW -ON +PB Vx Vx Vx @@ -8816,7 +8737,7 @@ PB Jy tF Jy -ON +PB fn wB Vx @@ -8830,7 +8751,7 @@ Vx Vx Vx fn -fO +PB fO WZ qD @@ -8852,7 +8773,7 @@ ys Ld Wc tF -tF +PB fn Vx Vx @@ -9040,7 +8961,7 @@ Vx Vx Vx fn -sm +PB fO fO fO @@ -9062,7 +8983,7 @@ tF tF tF tF -rz +PB fn Vx Vx @@ -9289,7 +9210,7 @@ Vx fn DR TT -IV +gn OZ rP xW @@ -9322,7 +9243,7 @@ Vx Vx Vx fn -eL +rz eL Bm GD @@ -9340,7 +9261,7 @@ vX VI ex MR -MR +gy fn Vx Vx @@ -9813,7 +9734,7 @@ Vx Vx Vx fn -fP +gy fP fP fP @@ -9829,7 +9750,7 @@ ml ml ml ml -ml +gy fn Vx Vx @@ -10121,7 +10042,7 @@ Vx "} (40,1,1) = {" Vx -jA +vU mW mW gy @@ -10148,10 +10069,10 @@ dp Sy mR dp -hb +gy mW mW -Rb +vU Vx "} (41,1,1) = {" @@ -10226,7 +10147,7 @@ Vx "} (43,1,1) = {" Vx -HW +vU CM wW wW @@ -10331,7 +10252,7 @@ Vx "} (46,1,1) = {" Vx -gn +pD Yu Uj Me @@ -10361,7 +10282,7 @@ sR Dg Dg Dg -gn +vU Vx "} (47,1,1) = {" @@ -10577,7 +10498,7 @@ Vx (53,1,1) = {" Vx Vx -Cc +vU pD pD xA @@ -10605,7 +10526,7 @@ Ig kw Tb Tb -iW +vU Vx Vx "} @@ -10670,7 +10591,7 @@ vU Tc Tc Tb -iW +vU Vx Vx Vx diff --git a/_maps/shuttles/independent/independent_alone.dmm b/_maps/shuttles/independent/independent_alone.dmm index 6f9c1fe4ef08..5659b1dfb993 100644 --- a/_maps/shuttles/independent/independent_alone.dmm +++ b/_maps/shuttles/independent/independent_alone.dmm @@ -1,10 +1,8 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "bd" = ( -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/box/white, -/obj/structure/cable/yellow, -/turf/open/floor/plating, +/obj/structure/crate_shelf, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, /area/ship/bridge) "cl" = ( /obj/structure/grille, @@ -19,20 +17,17 @@ /obj/machinery/computer/helm{ dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "dJ" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"eE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fg" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/light/directional/west, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/window/reinforced/spawner{ + dir = 1 }, +/obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/dark, /area/ship/bridge) "fC" = ( @@ -44,14 +39,12 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "fY" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) "hw" = ( /turf/template_noop, /area/template_noop) @@ -62,37 +55,46 @@ /obj/structure/cable, /obj/structure/closet/wall{ dir = 1; - name = "Radio Closet"; + name = "Tools"; pixel_y = -30 }, -/obj/item/gps, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/electrical, /obj/item/storage/firstaid/advanced, /obj/item/storage/firstaid/medical, /obj/item/storage/belt/utility/full, -/obj/effect/decal/cleanable/greenglow, +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/gloves/color/yellow, +/obj/item/flashlight, +/obj/item/extinguisher, +/obj/item/clothing/head/welding, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/metal/five, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "jd" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, /area/ship/bridge) "je" = ( -/obj/machinery/light/directional/east, /obj/machinery/microwave, /obj/structure/table, -/obj/machinery/newscaster/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "kC" = ( -/obj/effect/decal/cleanable/ash, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -23 + }, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "lk" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 @@ -103,129 +105,125 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "ll" = ( /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) +"ma" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/bridge) "oR" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/directional/west, -/obj/structure/table, /obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/mob/living/simple_animal/pet/mothroach, /turf/open/floor/plasteel/dark, /area/ship/bridge) "pn" = ( /obj/machinery/power/smes/engineering, +/obj/effect/decal/cleanable/sprayweb, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-6" }, -/obj/effect/decal/cleanable/sprayweb, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "pz" = ( /turf/closed/wall/r_wall, /area/ship/bridge) -"qt" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/tank_dispenser/oxygen, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering) "qR" = ( -/obj/machinery/computer/cryopod/directional/south, -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/greenglow{ color = "#808080" }, -/turf/open/floor/plasteel/dark, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/west, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer, /area/ship/bridge) -"tK" = ( -/obj/machinery/autolathe, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, +"ry" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/waste/trash, +/obj/effect/spawner/lootdrop/waste/trash, +/obj/effect/spawner/lootdrop/waste/trash, +/turf/open/floor/plasteel, /area/ship/bridge) -"uk" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"tK" = ( +/obj/item/soap, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/closet/wall{ + dir = 1; + name = "Cleaning tools"; + pixel_y = -30 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/shower{ + dir = 8 }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, +/obj/structure/curtain, +/obj/machinery/door/window{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer, /area/ship/bridge) "ut" = ( /obj/machinery/computer/cargo/express{ dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "vw" = ( /obj/machinery/light/directional/east, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "9-10" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/wrapping, /turf/open/floor/plating, /area/ship/bridge) "wd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/mineral/plastitanium, /area/ship/bridge) "xO" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/effect/decal/cleanable/garbage, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plating, /area/ship/bridge) "zu" = ( /obj/machinery/light/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/trash/can, -/turf/open/floor/plating, -/area/ship/engineering) -"Bp" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/window/reinforced/spawner{ + dir = 1 }, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "CA" = ( /obj/machinery/light/directional/east, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/bridge) -"Fq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, +/obj/machinery/door/window/brigdoor/northright, +/turf/open/floor/plasteel, /area/ship/bridge) "FY" = ( /obj/machinery/power/shuttle/engine/electric{ @@ -235,74 +233,50 @@ icon_state = "0-4" }, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "Gr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "Gt" = ( -/obj/structure/closet, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/head/welding, -/obj/item/clothing/gloves/color/yellow, -/obj/item/extinguisher, -/obj/item/flashlight, -/obj/item/pen/survival, /obj/item/storage/cans/sixbeer, -/obj/effect/decal/cleanable/plastic, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets/donkpocketpizza, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/machinery/light_switch{ - pixel_y = 23 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/wall{ + pixel_y = 30 }, +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"GR" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"Hk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/plating, -/area/ship/engineering) "Hy" = ( /obj/machinery/holopad/emergency, /turf/open/floor/plasteel/dark, /area/ship/bridge) "HH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/ash, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Jb" = ( /obj/structure/fans/tiny, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "Ou" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "OZ" = ( /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -311,21 +285,19 @@ dir = 4; name = "Helm" }, -/obj/effect/decal/cleanable/blood/old{ - color = "#808080" - }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "So" = ( /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" + icon_state = "5-8" }, -/obj/item/trash/semki, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel, +/area/ship/bridge) +"SC" = ( +/obj/item/trash/chips, +/mob/living/simple_animal/hostile/cockroach, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Ta" = ( /obj/docking_port{ dwidth = 15; @@ -342,34 +314,31 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/light_switch{ - pixel_y = 23 - }, /obj/structure/rack, -/obj/item/extinguisher, -/obj/item/flashlight, /obj/item/pickaxe/drill, /obj/item/shovel, -/obj/item/soap, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/item/storage/bag/ore, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "UL" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/structure/sink{ + dir = 1; + pixel_y = -10 + }, +/obj/structure/mirror{ + pixel_y = -30 + }, +/obj/machinery/door/window/northright, +/turf/open/floor/plasteel/freezer, /area/ship/bridge) "VL" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) "VO" = ( /obj/machinery/button/door{ dir = 8; @@ -378,50 +347,63 @@ pixel_x = 25; pixel_y = 5 }, -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/chem_pile, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/areaeditor/shuttle, +/obj/item/gps{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/pen/survival, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "VY" = ( -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/blood/old{ - color = "#808080" +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/east, +/obj/structure/window/reinforced/spawner{ + dir = 1 }, +/obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Wp" = ( /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/cobweb, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/item/trash/boritos, +/obj/structure/railing, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "WS" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/mineral/plastitanium, /area/ship/bridge) "YD" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/firealarm/directional/east, /obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/bridge) "Zv" = ( /obj/structure/fans/tiny, -/obj/machinery/door/airlock/maintenance_hatch{ +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "ZI" = ( /obj/structure/grille, /obj/effect/spawner/structure/window/reinforced, @@ -452,74 +434,74 @@ hw "} (2,1,1) = {" hw -GR +pz hw -GR +pz Ta hw -GR +pz hw -GR +pz hw "} (3,1,1) = {" hw -GR +pz FY -GR +pz Zv Jb -GR +pz FY -GR +pz hw "} (4,1,1) = {" hw -GR +pz lk kC -ll +ma Gr -ll +jd lk -GR +pz hw "} (5,1,1) = {" hw -GR +pz TU -Bp +YD fC Ou YD hO -GR +pz hw "} (6,1,1) = {" hw -GR -GR -GR +pz +pz +pz VL fY -GR -GR -GR +pz +pz +pz hw "} (7,1,1) = {" hw -GR +pz pn Wp So -Hk +ry zu -qt -GR +bd +pz hw "} (8,1,1) = {" @@ -527,8 +509,8 @@ hw pz xO vw -Fq -uk +ll +ll CA bd pz @@ -551,8 +533,8 @@ hw pz oR HH -fg -jd +OZ +OZ dJ qR pz @@ -562,7 +544,7 @@ hw hw pz Gt -eE +SC Rc Hy OZ diff --git a/_maps/shuttles/inteq/inteq_iron_maiden.dmm b/_maps/shuttles/inteq/inteq_iron_maiden.dmm index 0922ac8f63cf..1a8228c0d3b6 100644 --- a/_maps/shuttles/inteq/inteq_iron_maiden.dmm +++ b/_maps/shuttles/inteq/inteq_iron_maiden.dmm @@ -100,6 +100,7 @@ pixel_x = -3 }, /obj/item/stack/sheet/mineral/plastitanium/twenty, +/obj/item/choice_beacon/rnd, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "gd" = ( @@ -208,7 +209,7 @@ }, /obj/effect/turf_decal/box, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;3" + req_access_txt = "147" }, /obj/item/grenade/smokebomb, /obj/item/grenade/smokebomb, @@ -401,6 +402,9 @@ /obj/item/ammo_box/a357, /obj/item/ammo_box/a357, /obj/item/kitchen/knife/combat, +/obj/item/card/id/inteq/vanguard, +/obj/item/card/id/inteq/enfco, +/obj/item/card/id/inteq/maas, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "qh" = ( @@ -607,7 +611,7 @@ }, /obj/effect/turf_decal/box, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;3" + req_access_txt = "147" }, /obj/item/ammo_box/a556_box, /obj/item/ammo_box/a556_box, @@ -810,7 +814,7 @@ /obj/effect/turf_decal/box, /obj/effect/turf_decal/trimline/opaque/solgovgold/arrow_cw, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;3" + req_access_txt = "147" }, /obj/item/ammo_box/magazine/p16/g36sh, /obj/item/ammo_box/magazine/p16/g36sh, @@ -1261,7 +1265,7 @@ dir = 1 }, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;3" + req_access_txt = "147" }, /obj/item/gun/ballistic/automatic/assault/g36sh/inteq, /obj/item/gun/ballistic/automatic/smg/inteq, @@ -1489,7 +1493,7 @@ /obj/effect/turf_decal/trimline/opaque/solgovgold/arrow_cw, /obj/effect/turf_decal/box, /obj/structure/closet/crate/secure/weapon{ - req_access_txt = "147;3" + req_access_txt = "147" }, /obj/item/ammo_box/c9mm, /obj/item/ammo_box/c9mm, diff --git a/_maps/shuttles/pirate/pirate_santiana.dmm b/_maps/shuttles/pirate/pirate_santiana.dmm index aa8e66aa6f4d..09177d1af8c5 100644 --- a/_maps/shuttles/pirate/pirate_santiana.dmm +++ b/_maps/shuttles/pirate/pirate_santiana.dmm @@ -663,7 +663,6 @@ /turf/open/floor/plasteel/mono, /area/ship/security/armory) "bA" = ( -/obj/machinery/computer/piratepad_control, /obj/structure/cable{ icon_state = "1-2" }, @@ -710,7 +709,6 @@ /turf/open/floor/plasteel/mono, /area/ship/security/armory) "bI" = ( -/obj/machinery/piratepad, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -961,7 +959,6 @@ /area/ship/crew/dorm) "ch" = ( /obj/structure/rack, -/obj/item/clothing/suit/armor/vest/russian, /obj/item/clothing/suit/armor/vest/alt, /obj/item/clothing/head/beret/mining, /obj/item/clothing/head/beret/black, @@ -1530,7 +1527,6 @@ /area/ship/bridge) "du" = ( /obj/structure/rack, -/obj/item/clothing/suit/armor/vest/lieutenant, /obj/item/clothing/head/beret/grey, /obj/item/clothing/head/beret/mining, /obj/item/clothing/head/helmet/bulletproof/x11/frontier, diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index d1fbf26616d5..97e1ac7c574d 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -1,138 +1,93 @@ - -//These are all the different status effects. Use the paths for each effect in the defines. - -#define STATUS_EFFECT_MULTIPLE 0 //if it allows multiple instances of the effect - -#define STATUS_EFFECT_UNIQUE 1 //if it allows only one, preventing new instances - -#define STATUS_EFFECT_REPLACE 2 //if it allows only one, but new instances replace - -#define STATUS_EFFECT_REFRESH 3 // if it only allows one, and new instances just instead refresh the timer - -/////////// -// BUFFS // -/////////// - -#define STATUS_EFFECT_SHADOW_MEND /datum/status_effect/shadow_mend //Quick, powerful heal that deals damage afterwards. Heals 15 brute/burn every second for 3 seconds. -#define STATUS_EFFECT_VOID_PRICE /datum/status_effect/void_price //The price of healing yourself with void energy. Deals 3 brute damage every 3 seconds for 30 seconds. - -#define STATUS_EFFECT_POWERREGEN /datum/status_effect/cyborg_power_regen //Regenerates power on a given cyborg over time - -#define STATUS_EFFECT_WISH_GRANTERS_GIFT /datum/status_effect/wish_granters_gift //If you're currently resurrecting with the Wish Granter - -#define STATUS_EFFECT_BLOODDRUNK /datum/status_effect/blooddrunk //Stun immunity and greatly reduced damage taken - -#define STATUS_EFFECT_FLESHMEND /datum/status_effect/fleshmend //Very fast healing; suppressed by fire, and heals less fire damage - -#define STATUS_EFFECT_EXERCISED /datum/status_effect/exercised //Prevents heart disease - -#define STATUS_EFFECT_HIPPOCRATIC_OATH /datum/status_effect/hippocraticOath //Gives you an aura of healing as well as regrowing the Rod of Asclepius if lost - -#define STATUS_EFFECT_GOOD_MUSIC /datum/status_effect/good_music - -#define STATUS_EFFECT_REGENERATIVE_CORE /datum/status_effect/regenerative_core - -#define STATUS_EFFECT_ANTIMAGIC /datum/status_effect/antimagic //grants antimagic (and reapplies if lost) for the duration - -///////////// -// DEBUFFS // -///////////// - -#define STATUS_EFFECT_STUN /datum/status_effect/incapacitating/stun //the affected is unable to move or use items - -#define STATUS_EFFECT_KNOCKDOWN /datum/status_effect/incapacitating/knockdown //the affected is unable to stand up - -#define STATUS_EFFECT_IMMOBILIZED /datum/status_effect/incapacitating/immobilized //the affected is unable to move - -#define STATUS_EFFECT_PARALYZED /datum/status_effect/incapacitating/paralyzed //the affected is unable to move, use items, or stand up. - -#define STATUS_EFFECT_UNCONSCIOUS /datum/status_effect/incapacitating/unconscious //the affected is unconscious - -#define STATUS_EFFECT_SLEEPING /datum/status_effect/incapacitating/sleeping //the affected is asleep - -#define STATUS_EFFECT_PACIFY /datum/status_effect/pacify //the affected is pacified, preventing direct hostile actions - -#define STATUS_EFFECT_BELLIGERENT /datum/status_effect/belligerent //forces the affected to walk, doing damage if they try to run - -#define STATUS_EFFECT_GEISTRACKER /datum/status_effect/geis_tracker //if you're using geis, this tracks that and keeps you from using scripture - -#define STATUS_EFFECT_MANIAMOTOR /datum/status_effect/maniamotor //disrupts, damages, and confuses the affected as long as they're in range of the motor -#define MAX_MANIA_SEVERITY 100 //how high the mania severity can go -#define MANIA_DAMAGE_TO_CONVERT 90 //how much damage is required before it'll convert affected targets - -#define STATUS_EFFECT_CHOKINGSTRAND /datum/status_effect/strandling //Choking Strand - -#define STATUS_EFFECT_HISWRATH /datum/status_effect/his_wrath //His Wrath. - -#define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost and can't use manifest runes - -#define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage - -#define STATUS_EFFECT_SAWBLEED /datum/status_effect/stacking/saw_bleed //if the bleed builds up enough, takes a ton of damage - -#define STATUS_EFFECT_NECKSLICE /datum/status_effect/neck_slice //Creates the flavor messages for the neck-slice - -#define STATUS_EFFECT_CONVULSING /datum/status_effect/convulsing - -#define STATUS_EFFECT_NECROPOLIS_CURSE /datum/status_effect/necropolis_curse -#define STATUS_EFFECT_HIVEMIND_CURSE /datum/status_effect/necropolis_curse/hivemind -#define CURSE_BLINDING 1 //makes the edges of the target's screen obscured -#define CURSE_SPAWNING 2 //spawns creatures that attack the target only -#define CURSE_WASTING 4 //causes gradual damage -#define CURSE_GRASPING 8 //hands reach out from the sides of the screen, doing damage and stunning if they hit the target - -#define STATUS_EFFECT_KINDLE /datum/status_effect/kindle //A knockdown reduced by 1 second for every 3 points of damage the target takes. - -#define STATUS_EFFECT_ICHORIAL_STAIN /datum/status_effect/ichorial_stain //Prevents a servant from being revived by vitality matrices for one minute. - -#define STATUS_EFFECT_GONBOLAPACIFY /datum/status_effect/gonbolaPacify //Gives the user gondola traits while the gonbola is attached to them. - -#define STATUS_EFFECT_SPASMS /datum/status_effect/spasms //causes random muscle spasms - -#define STATUS_EFFECT_DNA_MELT /datum/status_effect/dna_melt //usually does something horrible to you when you hit 100 genetic instability - -#define STATUS_EFFECT_GO_AWAY /datum/status_effect/go_away //makes you launch through walls in a single direction for a while - -#define STATUS_EFFECT_STASIS /datum/status_effect/grouped/stasis //Halts biological functions like bleeding, chemical processing, blood regeneration, walking, etc - -#define STATUS_EFFECT_FAKE_VIRUS /datum/status_effect/fake_virus //gives you fluff messages for cough, sneeze, headache, etc but without an actual virus - -#define STATUS_EFFECT_METAB_FROZEN /datum/status_effect/metab_frozen // Affected cannot process chems - -///////////// -// NEUTRAL // -///////////// - -#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark - -#define STATUS_EFFECT_CRUSHERDAMAGETRACKING /datum/status_effect/crusher_damage //tracks total kinetic crusher damage on a target - -#define STATUS_EFFECT_SYPHONMARK /datum/status_effect/syphon_mark //tracks kills for the KA death syphon module - -#define STATUS_EFFECT_INLOVE /datum/status_effect/in_love //Displays you as being in love with someone else, and makes hearts appear around them. - -#define STATUS_EFFECT_BUGGED /datum/status_effect/bugged //Lets other mobs listen in on what it hears - -#define STATUS_EFFECT_BOUNTY /datum/status_effect/bounty //rewards the person who added this to the target with refreshed spells and a fair heal - -#define STATUS_EFFECT_HELDUP /datum/status_effect/heldup // someone is currently pointing a gun at you - -#define STATUS_EFFECT_HOLDUP /datum/status_effect/holdup // you are currently pointing a gun at someone - -#define STATUS_EFFECT_OFFERING /datum/status_effect/offering // you are offering up an item to people - -#define STATUS_EFFECT_SURRENDER /datum/status_effect/surrender // gives an alert to quickly surrender -///////////// -// SLIME // -///////////// - -#define STATUS_EFFECT_RAINBOWPROTECTION /datum/status_effect/rainbow_protection //Invulnerable and pacifistic -#define STATUS_EFFECT_SLIMESKIN /datum/status_effect/slimeskin //Increased armor +///if it allows multiple instances of the effect +#define STATUS_EFFECT_MULTIPLE 0 +///if it allows only one, preventing new instances +#define STATUS_EFFECT_UNIQUE 1 +///if it allows only one, but new instances replace +#define STATUS_EFFECT_REPLACE 2 +/// if it only allows one, and new instances just instead refresh the timer +#define STATUS_EFFECT_REFRESH 3 + +///Processing flags - used to define the speed at which the status will work +///This is fast - 0.2s between ticks (I believe!) +#define STATUS_EFFECT_FAST_PROCESS 0 +///This is slower and better for more intensive status effects - 1s between ticks +#define STATUS_EFFECT_NORMAL_PROCESS 1 + +//several flags for the Necropolis curse status effect +///makes the edges of the target's screen obscured +#define CURSE_BLINDING (1<<0) +///spawns creatures that attack the target only +#define CURSE_SPAWNING (1<<1) +///causes gradual damage +#define CURSE_WASTING (1<<2) +///hands reach out from the sides of the screen, doing damage and stunning if they hit the target +#define CURSE_GRASPING (1<<3) // Grouped effect sources, see also code/__DEFINES/traits.dm #define STASIS_MACHINE_EFFECT "stasis_machine" -// Stasis helpers - -#define IS_IN_STASIS(mob) (mob.has_status_effect(STATUS_EFFECT_STASIS)) +// Status effect application helpers. +// These are macros for easier use of adjust_timed_status_effect and set_timed_status_effect. +// +// adjust_x: +// - Adds duration to a status effect +// - Removes duration if a negative duration is passed. +// - Ex: adjust_stutter(10 SECONDS) adds ten seconds of stuttering. +// - Ex: adjust_jitter(-5 SECONDS) removes five seconds of jittering, or just removes jittering if less than five seconds exist. +// +// adjust_x_up_to: +// - Will only add (or remove) duration of a status effect up to the second parameter +// - If the duration will result in going beyond the second parameter, it will stop exactly at that parameter +// - The second parameter cannot be negative. +// - Ex: adjust_stutter_up_to(20 SECONDS, 10 SECONDS) adds ten seconds of stuttering. +// +// set_x: +// - Set the duration of a status effect to the exact number. +// - Setting duration to zero seconds is effectively the same as just using remove_status_effect, or qdelling the effect. +// - Ex: set_stutter(10 SECONDS) sets the stuttering to ten seconds, regardless of whether they had more or less existing stutter. +// +// set_x_if_lower: +// - Will only set the duration of that effect IF any existing duration is lower than what was passed. +// - Ex: set_stutter_if_lower(10 SECONDS) will set stuttering to ten seconds if no stuttering or less than ten seconds of stuttering exists +// - Ex: set_jitter_if_lower(20 SECONDS) will do nothing if more than twenty seconds of jittering already exists + +#define adjust_stutter(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter) +#define adjust_stutter_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter, up_to) +#define set_stutter(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter) +#define set_stutter_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter, TRUE) + +#define adjust_derpspeech(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech) +#define adjust_derpspeech_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech, up_to) +#define set_derpspeech(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech) +#define set_derpspeech_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech, TRUE) + +#define adjust_slurring(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk) +#define adjust_slurring_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk, up_to) +#define set_slurring(duration) set_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk) +#define set_slurring_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk, TRUE) + +#define adjust_dizzy(duration) adjust_timed_status_effect(duration, /datum/status_effect/dizziness) +#define adjust_dizzy_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/dizziness, up_to) +#define set_dizzy(duration) set_timed_status_effect(duration, /datum/status_effect/dizziness) +#define set_dizzy_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/dizziness, TRUE) + +#define adjust_jitter(duration) adjust_timed_status_effect(duration, /datum/status_effect/jitter) +#define adjust_jitter_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/jitter, up_to) +#define set_jitter(duration) set_timed_status_effect(duration, /datum/status_effect/jitter) +#define set_jitter_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/jitter, TRUE) + +#define adjust_confusion(duration) adjust_timed_status_effect(duration, /datum/status_effect/confusion) +#define adjust_confusion_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/confusion, up_to) +#define set_confusion(duration) set_timed_status_effect(duration, /datum/status_effect/confusion) +#define set_confusion_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/confusion, TRUE) +/* Drugginess is not a status effect (yet) +#define adjust_drugginess(duration) adjust_timed_status_effect(duration, /datum/status_effect/drugginess) +#define adjust_drugginess_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/drugginess, up_to) +#define set_drugginess(duration) set_timed_status_effect(duration, /datum/status_effect/drugginess) +#define set_drugginess_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/drugginess, TRUE) +*/ +#define adjust_hallucinations(duration) adjust_timed_status_effect(duration, /datum/status_effect/hallucination) +#define adjust_hallucinations_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/hallucination, up_to) +#define set_hallucinations(duration) set_timed_status_effect(duration, /datum/status_effect/hallucination) +#define set_hallucinations_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/hallucination, TRUE) diff --git a/code/__DEFINES/tools.dm b/code/__DEFINES/tools.dm index 11ce83ecfb0b..320648170b44 100644 --- a/code/__DEFINES/tools.dm +++ b/code/__DEFINES/tools.dm @@ -18,3 +18,8 @@ // If delay between the start and the end of tool operation is less than MIN_TOOL_SOUND_DELAY, // tool sound is only played when op is started. If not, it's played twice. #define MIN_TOOL_SOUND_DELAY 20 + +/// When a tooltype_act proc is successful +#define TOOL_ACT_TOOLTYPE_SUCCESS (1<<0) +/// When [COMSIG_ATOM_TOOL_ACT] blocks the act +#define TOOL_ACT_SIGNAL_BLOCKING (1<<1) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 8838ba324530..14a2399f1f2e 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -687,6 +687,8 @@ GLOBAL_LIST_EMPTY(species_list) . = pick(ais) return . +#define IS_IN_STASIS(mob) (mob.has_status_effect(/datum/status_effect/grouped/stasis)) + /// Gets the client of the mob, allowing for mocking of the client. /// You only need to use this if you know you're going to be mocking clients somewhere else. #define GET_CLIENT(mob) (##mob.client || ##mob.mock_client) diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index a395552ee8d4..cef23857bc7a 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -22,7 +22,7 @@ //International Fixed Calendar format (https://en.wikipedia.org/wiki/International_Fixed_Calendar) var/days_since = round(realtime / (24 HOURS)) var/year = round(days_since / 365) + 481 - var/day_of_year = days_since % 365 + 1 + var/day_of_year = days_since % 365 var/month = round(day_of_year / 28) var/day_of_month = day_of_year % 28 + 1 @@ -31,33 +31,33 @@ var/monthname switch(month) - if(1) + if(0) monthname = "January" - if(2) + if(1) monthname = "February" - if(3) + if(2) monthname = "March" - if(4) + if(3) monthname = "April" - if(5) + if(4) monthname = "May" - if(6) + if(5) monthname = "June" - if(7) + if(6) monthname = "Sol" - if(8) + if(7) monthname = "July" - if(9) + if(8) monthname = "August" - if(10) + if(9) monthname = "September" - if(11) + if(10) monthname = "October" - if(12) + if(11) monthname = "November" - if(13) + if(12) monthname = "December" - if(14) + if(13) return "Year Day, [year] FSC" return "[monthname] [day_of_month], [year] FSC" diff --git a/code/datums/brain_damage/mild.dm b/code/datums/brain_damage/mild.dm index 069d89f0e7e7..b7f4a0f6515a 100644 --- a/code/datums/brain_damage/mild.dm +++ b/code/datums/brain_damage/mild.dm @@ -158,11 +158,11 @@ lose_text = "You feel in control of your muscles again." /datum/brain_trauma/mild/muscle_spasms/on_gain() - owner.apply_status_effect(STATUS_EFFECT_SPASMS) + owner.apply_status_effect(/datum/status_effect/spasms) ..() /datum/brain_trauma/mild/muscle_spasms/on_lose() - owner.remove_status_effect(STATUS_EFFECT_SPASMS) + owner.remove_status_effect(/datum/status_effect/spasms) ..() /datum/brain_trauma/mild/nervous_cough diff --git a/code/datums/components/gunpoint.dm b/code/datums/components/gunpoint.dm index 2865865c98ab..05809b5d2dd5 100644 --- a/code/datums/components/gunpoint.dm +++ b/code/datums/components/gunpoint.dm @@ -33,8 +33,8 @@ "You aim [weapon] point blank at [target]!", target) to_chat(target, "[shooter] aims [weapon] point blank at you!") - shooter.apply_status_effect(STATUS_EFFECT_HOLDUP) - target.apply_status_effect(STATUS_EFFECT_HELDUP) + shooter.apply_status_effect(/datum/status_effect/holdup, shooter) + target.apply_status_effect(/datum/status_effect/grouped/heldup, shooter) if(target.job == "Captain" && target.stat == CONSCIOUS && is_nuclear_operative(shooter)) if(istype(weapon, /obj/item/gun/ballistic/rocketlauncher) && weapon.chambered) @@ -48,8 +48,9 @@ /datum/component/gunpoint/Destroy(force, silent) var/mob/living/shooter = parent - shooter.remove_status_effect(STATUS_EFFECT_HOLDUP) - target.remove_status_effect(STATUS_EFFECT_HELDUP) + shooter.remove_status_effect(/datum/status_effect/holdup) + target.remove_status_effect(/datum/status_effect/grouped/heldup, shooter) + SEND_SIGNAL(target, COMSIG_CLEAR_MOOD_EVENT, "gunpoint") return ..() /datum/component/gunpoint/RegisterWithParent() @@ -108,14 +109,14 @@ INVOKE_ASYNC(src, PROC_REF(async_trigger_reaction)) /datum/component/gunpoint/proc/async_trigger_reaction() - + var/mob/living/shooter = parent + shooter.remove_status_effect(/datum/status_effect/holdup) // try doing these before the trigger gets pulled since the target (or shooter even) may not exist after pulling the trigger, dig? + target.remove_status_effect(/datum/status_effect/grouped/heldup, shooter) SEND_SIGNAL(target, COMSIG_CLEAR_MOOD_EVENT, "gunpoint") if(point_of_no_return) return point_of_no_return = TRUE - var/mob/living/shooter = parent - if(!weapon.can_shoot() || !weapon.can_trigger_gun(shooter) || (weapon.weapon_weight == WEAPON_HEAVY && shooter.get_inactive_held_item())) shooter.visible_message("[shooter] fumbles [weapon]!", \ "You fumble [weapon] and fail to fire at [target]!", target) diff --git a/code/datums/dna.dm b/code/datums/dna.dm index dde90dd5dbe8..7faf2a315e42 100644 --- a/code/datums/dna.dm +++ b/code/datums/dna.dm @@ -255,7 +255,7 @@ if(-INFINITY to 0) message = "You can feel your DNA exploding, we need to do something fast!" if(stability <= 0) - holder.apply_status_effect(STATUS_EFFECT_DNA_MELT) + holder.apply_status_effect(/datum/status_effect/dna_melt) if(message) to_chat(holder, message) @@ -645,7 +645,7 @@ to_chat(src, "Oh, I actually feel quite alright!") reagents.add_reagent(/datum/reagent/aslimetoxin, 10) if(6) - apply_status_effect(STATUS_EFFECT_GO_AWAY) + apply_status_effect(/datum/status_effect/go_away) if(7) to_chat(src, "Oh, I actually feel quite alright!") ForceContractDisease(new/datum/disease/decloning()) //slow acting, non-viral clone damage based GBS diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index f8e05e9a38b6..2a5987fc6133 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -76,9 +76,9 @@ M.show_message("[FOLLOW_LINK(M, user)] [dchatmsg]") if(emote_type == EMOTE_AUDIBLE) - user.audible_message(msg, deaf_message = "You see how [user] [msg]", audible_message_flags = EMOTE_MESSAGE) + user.audible_message(msg, deaf_message = "Ты видишь как [user] [msg]", audible_message_flags = EMOTE_MESSAGE) else - user.visible_message(msg, blind_message = "You hear how [user] [msg]", visible_message_flags = EMOTE_MESSAGE) + user.visible_message(msg, blind_message = "Ты замечаешь как [user] [msg]", visible_message_flags = EMOTE_MESSAGE) /// For handling emote cooldown, return true to allow the emote to happen /datum/emote/proc/check_cooldown(mob/user, intentional) diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index 4b885412165a..97e488fcdf5a 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -376,12 +376,12 @@ /datum/mutation/human/spastic/on_acquiring() if(..()) return - owner.apply_status_effect(STATUS_EFFECT_SPASMS) + owner.apply_status_effect(/datum/status_effect/spasms) /datum/mutation/human/spastic/on_losing() if(..()) return - owner.remove_status_effect(STATUS_EFFECT_SPASMS) + owner.remove_status_effect(/datum/status_effect/spasms) /datum/mutation/human/extrastun name = "Two Left Feet" diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 43c7bd3ab2ec..af8de572b991 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -22,7 +22,7 @@ /datum/status_effect/shadow_mend/on_remove() owner.visible_message("The violet light around [owner] glows black!", "The tendrils around you cinch tightly and reap their toll...") playsound(owner, 'sound/magic/teleport_diss.ogg', 50, TRUE) - owner.apply_status_effect(STATUS_EFFECT_VOID_PRICE) + owner.apply_status_effect(/datum/status_effect/void_price) /datum/status_effect/void_price @@ -308,7 +308,7 @@ STOP_PROCESSING(SSprocessing, src) //Hippocratic Oath: Applied when the Rod of Asclepius is activated. -/datum/status_effect/hippocraticOath +/datum/status_effect/hippocratic_oath id = "Hippocratic Oath" status_type = STATUS_EFFECT_UNIQUE duration = -1 @@ -318,19 +318,19 @@ var/hand var/deathTick = 0 -/datum/status_effect/hippocraticOath/on_apply() +/datum/status_effect/hippocratic_oath/on_apply() //Makes the user passive, it's in their oath not to harm! - ADD_TRAIT(owner, TRAIT_PACIFISM, "hippocraticOath") + ADD_TRAIT(owner, TRAIT_PACIFISM, "hippocratic_oath") var/datum/atom_hud/H = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] H.add_hud_to(owner) return ..() -/datum/status_effect/hippocraticOath/on_remove() - REMOVE_TRAIT(owner, TRAIT_PACIFISM, "hippocraticOath") +/datum/status_effect/hippocratic_oath/on_remove() + REMOVE_TRAIT(owner, TRAIT_PACIFISM, "hippocratic_oath") var/datum/atom_hud/H = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] H.remove_hud_from(owner) -/datum/status_effect/hippocraticOath/tick() +/datum/status_effect/hippocratic_oath/tick() if(owner.stat == DEAD) if(deathTick < 4) deathTick += 1 @@ -395,7 +395,7 @@ var/mob/living/simple_animal/SM = L SM.adjustHealth(-3.5, forced = TRUE) -/datum/status_effect/hippocraticOath/proc/consume_owner() +/datum/status_effect/hippocratic_oath/proc/consume_owner() owner.visible_message("[owner]'s soul is absorbed into the rod, relieving the previous snake of its duty.") var/mob/living/simple_animal/hostile/retaliate/poison/snake/healSnake = new(owner.loc) var/list/chems = list(/datum/reagent/medicine/sal_acid, /datum/reagent/medicine/c2/convermol, /datum/reagent/medicine/oxandrolone) diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 52087f03174c..66b69f0403e5 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -219,18 +219,6 @@ desc = "Your biological functions have halted. You could live forever this way, but it's pretty boring." icon_state = "stasis" -/datum/status_effect/pacify/on_creation(mob/living/new_owner, set_duration) - if(isnum(set_duration)) - duration = set_duration - . = ..() - -/datum/status_effect/pacify/on_apply() - ADD_TRAIT(owner, TRAIT_PACIFISM, "status_effect") - return ..() - -/datum/status_effect/pacify/on_remove() - REMOVE_TRAIT(owner, TRAIT_PACIFISM, "status_effect") - //OTHER DEBUFFS /datum/status_effect/pacify id = "pacify" @@ -340,11 +328,11 @@ H.emote(pick("gasp", "gag", "choke")) /mob/living/proc/apply_necropolis_curse(set_curse) - var/datum/status_effect/necropolis_curse/C = has_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE) + var/datum/status_effect/necropolis_curse/C = has_status_effect(/datum/status_effect/necropolis_curse) if(!set_curse) set_curse = pick(CURSE_BLINDING, CURSE_SPAWNING, CURSE_WASTING, CURSE_GRASPING) if(QDELETED(C)) - apply_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE, set_curse) + apply_status_effect(/datum/status_effect/necropolis_curse, set_curse) else C.apply_curse(set_curse) C.duration += 3000 //time added by additional curses @@ -434,7 +422,7 @@ deltimer(timerid) -/datum/status_effect/gonbolaPacify +/datum/status_effect/gonbola_pacify id = "gonbolaPacify" status_type = STATUS_EFFECT_MULTIPLE tick_interval = -1 diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index 76a33319631f..18480d302cdc 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -158,12 +158,12 @@ desc = "Making any sudden moves would probably be a bad idea!" icon_state = "aimed" -/datum/status_effect/heldup/on_apply() - owner.apply_status_effect(STATUS_EFFECT_SURRENDER) +/datum/status_effect/grouped/heldup/on_apply() + owner.apply_status_effect(/datum/status_effect/surrender, src) return ..() -/datum/status_effect/heldup/on_remove() - owner.remove_status_effect(STATUS_EFFECT_SURRENDER) +/datum/status_effect/grouped/heldup/on_remove() + owner.remove_status_effect(/datum/status_effect/surrender, src) return ..() // holdup is for the person aiming diff --git a/code/game/area/areas/outpost.dm b/code/game/area/areas/outpost.dm index 31d9f39c7e30..f50b7655a119 100644 --- a/code/game/area/areas/outpost.dm +++ b/code/game/area/areas/outpost.dm @@ -22,6 +22,9 @@ icon_state = "quartoffice" sound_environment = SOUND_AREA_SMALL_SOFTFLOOR +/area/outpost/cargo/smeltery + name = "Smeltery" + icon_state = "mining_production" /area/outpost/crew name = "Crew Quarters" @@ -68,6 +71,11 @@ icon_state = "library" sound_environment = SOUND_AREA_LARGE_SOFTFLOOR +/area/outpost/crew/bathroom + name = "Bathroom" + icon_state = "restrooms" + sound_environment = SOUND_ENVIRONMENT_BATHROOM + /area/outpost/crew/lounge name = "Lounge" icon_state = "lounge" @@ -174,6 +182,9 @@ name = "Armory" icon_state = "armory" +/area/outpost/security/checkpoint + name = "Security Checkpoint" + icon_state = "checkpoint1" /area/outpost/storage name = "Storage" @@ -181,7 +192,6 @@ lighting_colour_tube = "#ffce93" lighting_colour_bulb = "#ffbc6f" - /area/outpost/vacant_rooms name = "Vacant Rooms" icon_state = "vacant_commissary" @@ -190,6 +200,18 @@ name = "Vacant Office" icon_state = "vacant_office" +/area/outpost/vacant_rooms/shop + name = "Shop" + icon_state = "vacant_room" + +//for powered outdoors non-space areas -- uses ice planet ambience + +/area/outpost/exterior + name = "Exterior" + icon_state = "green" + sound_environment = SOUND_ENVIRONMENT_CAVE + ambientsounds = SPOOKY + // this might be redundant with /area/space/nearstation. unsure; use with caution? /area/outpost/external name = "External" diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index f0a1c403cfa4..4b97379ab030 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -98,13 +98,13 @@ if(target != occupant || !can_stasis) return playsound(src, 'sound/machines/synth_yes.ogg', 50, TRUE, frequency = rand(5120, 8800)) - target.apply_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.apply_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) target.ExtinguishMob() use_power = ACTIVE_POWER_USE /obj/machinery/sleeper/proc/thaw_them(mob/living/target) if(IS_IN_STASIS(target)) - target.remove_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.remove_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) playsound(src, 'sound/machines/synth_no.ogg', 50, TRUE, frequency = rand(5120, 8800)) /obj/machinery/sleeper/process() diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 5f8412ff25a3..d83831f2c634 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -5,6 +5,7 @@ /obj/machinery/autolathe name = "autolathe" desc = "It produces items using metal and glass and maybe other materials, can take design disks." + icon = 'icons/obj/machines/autolathe.dmi' icon_state = "autolathe" density = TRUE use_power = IDLE_POWER_USE diff --git a/code/game/machinery/stasis.dm b/code/game/machinery/stasis.dm index 37e079715dcd..d354e8c776e0 100644 --- a/code/game/machinery/stasis.dm +++ b/code/game/machinery/stasis.dm @@ -110,12 +110,12 @@ return var/freq = rand(24750, 26550) playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 2, frequency = freq) - target.apply_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.apply_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) target.ExtinguishMob() use_power = ACTIVE_POWER_USE /obj/machinery/stasis/proc/thaw_them(mob/living/target) - target.remove_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.remove_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) if(target == occupant) use_power = IDLE_POWER_USE diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index aee4d58cd22a..88e0c14a6c70 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -1526,3 +1526,23 @@ /obj/item/stock_parts/cell = 3, /obj/item/stock_parts/capacitor = 2 ) + +/obj/item/circuitboard/machine/coffeemaker + name = "Modello 3 Coffeemaker" + build_path = /obj/machinery/coffeemaker + req_components = list( + /obj/item/stack/sheet/glass = 1, + /obj/item/reagent_containers/glass/beaker = 2, + /obj/item/stock_parts/capacitor = 1, + /obj/item/stock_parts/micro_laser = 2, + ) + +/obj/item/circuitboard/machine/coffeemaker/impressa + name = "Impressa Coffeemaker" + build_path = /obj/machinery/coffeemaker/impressa + req_components = list( + /obj/item/stack/sheet/glass = 1, + /obj/item/reagent_containers/glass/beaker = 2, + /obj/item/stock_parts/capacitor = 1, + /obj/item/stock_parts/micro_laser = 2, + ) diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index 0a8a16db99c6..8d5b8fb838ab 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -477,7 +477,7 @@ M.adjustStaminaLoss(60) M.Knockdown(75) M.Jitter(50) - M.apply_status_effect(STATUS_EFFECT_CONVULSING) + M.apply_status_effect(/datum/status_effect/convulsing) playsound(src, 'sound/machines/defib_zap.ogg', 50, TRUE, -1) if(HAS_TRAIT(M,MOB_ORGANIC)) M.emote("gasp") diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm index 01f147a1b1d0..eb7422257d24 100644 --- a/code/game/objects/items/handcuffs.dm +++ b/code/game/objects/items/handcuffs.dm @@ -404,18 +404,18 @@ item_state = "bola_r" breakouttime = 300 slowdown = 0 - var/datum/status_effect/gonbolaPacify/effectReference + var/datum/status_effect/gonbola_pacify/effect_reference /obj/item/restraints/legcuffs/bola/gonbola/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) . = ..() if(iscarbon(hit_atom)) var/mob/living/carbon/C = hit_atom - effectReference = C.apply_status_effect(STATUS_EFFECT_GONBOLAPACIFY) + effect_reference = C.apply_status_effect(/datum/status_effect/gonbola_pacify) /obj/item/restraints/legcuffs/bola/gonbola/dropped(mob/user) . = ..() - if(effectReference) - QDEL_NULL(effectReference) + if(effect_reference) + QDEL_NULL(effect_reference) /obj/item/restraints/legcuffs/bola/watcher //tribal bola for tribal lizards name = "watcher Bola" diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index 03459405b623..5a0e8b2f3e73 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -521,9 +521,9 @@ /obj/item/nullrod/scythe/talking/necro/attack(mob/living/target) ..() - var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(STATUS_EFFECT_SAWBLEED) + var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(/datum/status_effect/stacking/saw_bleed) if(!B) - target.apply_status_effect(STATUS_EFFECT_SAWBLEED,bleed_stacks_per_hit) + target.apply_status_effect(/datum/status_effect/stacking/saw_bleed,bleed_stacks_per_hit) else B.add_stacks(bleed_stacks_per_hit) diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 9e8d4e94745c..7b1710cd8960 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -1542,3 +1542,54 @@ /obj/item/stack/wrapping_paper/small=1 ) generate_items_inside(items_inside,src) + +/obj/item/storage/box/coffeepack + icon_state = "arabica_beans" + name = "arabica beans" + desc = "A bag containing fresh, dry coffee arabica beans. Ethically sourced and packaged by Donk! Co." + illustration = null + icon = 'icons/obj/food/containers.dmi' + var/beantype = /obj/item/reagent_containers/food/snacks/grown/coffee + +/obj/item/storage/box/cofeepack/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 5 + STR.set_holdable(list(/obj/item/reagent_containers/food/snacks/grown/coffee)) + +/obj/item/storage/box/coffeepack/PopulateContents() + var/static/items_inside = list( + /obj/item/reagent_containers/food/snacks/grown/coffee = 5, + /obj/item/reagent_containers/food/snacks/grown/coffee/robusta = 5) + generate_items_inside(items_inside,src) + +/obj/item/storage/box/coffeepack/robusta + icon_state = "robusta_beans" + name = "robusta beans" + desc = "A bag containing fresh, dry coffee robusta beans. Ethically sourced and packaged by Donk! Co." + beantype = /obj/item/reagent_containers/food/snacks/grown/coffee/robusta + + +/* + * Coffee condiments display -- someone can make this fancy eventually, i cant fucking figure it out for the life of me -- it exists in TG + */ + +/obj/item/storage/box/coffee_condi_display + name = "coffee condiments display" + desc = "A neat small box, holding all your favorite coffee condiments." + +/obj/item/storage/box/coffee_condi_display/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 14 + STR.set_holdable(list( + /obj/item/reagent_containers/food/condiment/pack/sugar, + /obj/item/reagent_containers/food/condiment/pack/creamer, + /obj/item/reagent_containers/food/condiment/pack/astrotame, + )) + +/obj/item/storage/box/coffee_condi_display/PopulateContents() + for(var/i in 1 to 4) + new /obj/item/reagent_containers/food/condiment/pack/sugar(src) + new /obj/item/reagent_containers/food/condiment/pack/creamer(src) + new /obj/item/reagent_containers/food/condiment/pack/astrotame(src) diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 4f493685e60c..d179a2930d2f 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -261,6 +261,13 @@ bullet_sizzle = TRUE bullet_bounce_sound = null +/turf/closed/indestructible/rock/schist + name = "schist" + desc = "Extremely densely-packed layers of schist. Say it ten times fast." + icon = 'icons/turf/walls/rockwall_icemoon.dmi' + icon_state = "rockwall_icemoon-0" + base_icon_state = "rockwall_icemoon" + /turf/closed/indestructible/paper name = "thick paper wall" desc = "A wall layered with impenetrable sheets of paper." diff --git a/code/game/turfs/open/floor/plating/icemoon.dm b/code/game/turfs/open/floor/plating/icemoon.dm index 2b1892d5a4ed..ca1819af2531 100644 --- a/code/game/turfs/open/floor/plating/icemoon.dm +++ b/code/game/turfs/open/floor/plating/icemoon.dm @@ -105,6 +105,7 @@ /turf/open/floor/plating/asteroid/snow/temperatre initial_gas_mix = "o2=22;n2=82;TEMP=255.37" + baseturfs = /turf/open/floor/plating/asteroid/icerock/temperate /turf/open/floor/plating/asteroid/snow/atmosphere initial_gas_mix = FROZEN_ATMOS @@ -156,6 +157,9 @@ icon_state = "icemoon_ground_smooth" base_icon_state = "icemoon_ground_smooth" +/turf/open/floor/plating/asteroid/icerock/temperate + initial_gas_mix = "o2=22;n2=82;TEMP=255.37" + /turf/open/floor/plating/asteroid/iceberg gender = PLURAL name = "cracked ice floor" diff --git a/code/modules/antagonists/changeling/powers/fleshmend.dm b/code/modules/antagonists/changeling/powers/fleshmend.dm index efb1960e378c..73a4dda5cfd5 100644 --- a/code/modules/antagonists/changeling/powers/fleshmend.dm +++ b/code/modules/antagonists/changeling/powers/fleshmend.dm @@ -10,12 +10,12 @@ //Starts healing you every second for 10 seconds. //Can be used whilst unconscious. /datum/action/changeling/fleshmend/sting_action(mob/living/user) - if(user.has_status_effect(STATUS_EFFECT_FLESHMEND)) - to_chat(user, "We are already fleshmending!") + if(user.has_status_effect(/datum/status_effect/fleshmend)) + to_chat(user, span_warning("We are already fleshmending!")) return ..() - to_chat(user, "We begin to heal rapidly.") - user.apply_status_effect(STATUS_EFFECT_FLESHMEND) + to_chat(user, span_notice("We begin to heal rapidly.")) + user.apply_status_effect(/datum/status_effect/fleshmend) return TRUE //Check buffs.dm for the fleshmend status effect code diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index 35e6f7172d8f..6d191b112103 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -816,7 +816,7 @@ structure_check() searches for nearby cultist structures required for the invoca fail_invoke() log_game("Manifest rune failed - user not standing on rune") return list() - if(user.has_status_effect(STATUS_EFFECT_SUMMONEDGHOST)) + if(user.has_status_effect(/datum/status_effect/cultghost)) to_chat(user, "Ghosts can't summon more ghosts!") fail_invoke() log_game("Manifest rune failed - user is a ghost") @@ -849,7 +849,7 @@ structure_check() searches for nearby cultist structures required for the invoca new_human.real_name = ghost_to_spawn.real_name new_human.alpha = 150 //Makes them translucent new_human.equipOutfit(/datum/outfit/ghost_cultist) //give them armor - new_human.apply_status_effect(STATUS_EFFECT_SUMMONEDGHOST) //ghosts can't summon more ghosts + new_human.apply_status_effect(/datum/status_effect/cultghost) //ghosts can't summon more ghosts new_human.see_invisible = SEE_INVISIBLE_OBSERVER ghosts++ playsound(src, 'sound/magic/exit_blood.ogg', 50, TRUE) diff --git a/code/modules/antagonists/valentines/valentine.dm b/code/modules/antagonists/valentines/valentine.dm index c12885fc3ab8..7616a7888d4f 100644 --- a/code/modules/antagonists/valentines/valentine.dm +++ b/code/modules/antagonists/valentines/valentine.dm @@ -18,13 +18,13 @@ forge_objectives() if(isliving(owner.current)) var/mob/living/L = owner.current - L.apply_status_effect(STATUS_EFFECT_INLOVE, date.current) + L.apply_status_effect(/datum/status_effect/in_love, date.current) . = ..() /datum/antagonist/valentine/on_removal() if(isliving(owner.current)) var/mob/living/L = owner.current - L.remove_status_effect(STATUS_EFFECT_INLOVE) + L.remove_status_effect(/datum/status_effect/in_love) . = ..() /datum/antagonist/valentine/greet() diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index 8fe788f79ca7..3646370827a4 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -268,7 +268,7 @@ M.confused += min(M.confused + 10, 20) M.dizziness += min(M.dizziness + 10, 20) M.drowsyness += min(M.drowsyness + 10, 20) - M.apply_status_effect(STATUS_EFFECT_PACIFY, 100) + M.apply_status_effect(/datum/status_effect/pacify, 100) else M.apply_status_effect(/datum/status_effect/trance, 200, TRUE) @@ -282,4 +282,4 @@ M.confused += min(M.confused + 4, 20) M.dizziness += min(M.dizziness + 4, 20) M.drowsyness += min(M.drowsyness + 4, 20) - M.apply_status_effect(STATUS_EFFECT_PACIFY, 40) + M.apply_status_effect(/datum/status_effect/pacify, 40) diff --git a/code/modules/cargo/packs/food.dm b/code/modules/cargo/packs/food.dm index 86e6f293908d..398233a64488 100644 --- a/code/modules/cargo/packs/food.dm +++ b/code/modules/cargo/packs/food.dm @@ -258,3 +258,41 @@ /obj/effect/spawner/lootdrop/ration) crate_name = "ration crate" crate_type = /obj/structure/closet/crate + +/datum/supply_pack/food/syrup + name = "Coffee Syrups Box" + desc = "A packaged box of various syrups, perfect for making your delicious coffee even more diabetic." + cost = 200 + contains = list( + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel, + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/liqueur, + ) + crate_name = "coffee syrups box" + crate_type = /obj/structure/closet/crate + +/datum/supply_pack/food/coffeekit + name = "Coffee Equipment Crate" + desc = "A complete kit to setup your own cozy coffee shop, the coffeemaker is for some reason not included." + cost = 1000 + contains = list( + /obj/item/storage/box/coffeepack/robusta, + /obj/item/storage/box/coffeepack, + /obj/item/reagent_containers/food/drinks/bottle/coffeepot, + /obj/item/storage/box/coffee_condi_display, + /obj/item/reagent_containers/food/condiment/milk, + /obj/item/reagent_containers/food/condiment/soymilk, + /obj/item/reagent_containers/food/condiment/sugar, + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel, //one extra syrup as a treat + ) + crate_name = "coffee equipment crate" + +/datum/supply_pack/food/coffeemaker + name = "Impressa Coffeemaker Crate" + desc = "An assembled Impressa model coffeemaker." + cost = 500 + contains = list( + /obj/machinery/coffeemaker/impressa, + /obj/item/reagent_containers/food/drinks/bottle/coffeepot, + ) + crate_name = "coffeemaker crate" + crate_type = /obj/structure/closet/crate diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 7800a7b57f33..b3559c535cbf 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -125,12 +125,12 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car addtimer(CALLBACK(src, PROC_REF(announce_conflict), notadded), 5 SECONDS) /datum/preferences/proc/announce_conflict(list/notadded) - to_chat(parent, "KEYBINDING CONFLICT!!!\n\ - There are new keybindings that have defaults bound to keys you already set, They will default to Unbound. You can bind them in Setup Character or Game Preferences\n\ - Or you can click here to go straight to the keybindings page") + // to_chat(parent, "KEYBINDING CONFLICT!!!\n + // There are new keybindings that have defaults bound to keys you already set, They will default to Unbound. You can bind them in Setup Character or Game Preferences\n + // Or you can click here to go straight to the keybindings page") for(var/item in notadded) var/datum/keybinding/conflicted = item - to_chat(parent, "[conflicted.category]: [conflicted.full_name] needs updating") + // to_chat(parent, "[conflicted.category]: [conflicted.full_name] needs updating") LAZYADD(key_bindings["Unbound"], conflicted.name) // set it to unbound to prevent this from opening up again in the future diff --git a/code/modules/events/fake_virus.dm b/code/modules/events/fake_virus.dm index 9e4ac8f570a0..990370ba64ee 100644 --- a/code/modules/events/fake_virus.dm +++ b/code/modules/events/fake_virus.dm @@ -15,7 +15,7 @@ if(defacto_min)// event will hit 1-3 people by default, but will do 1-2 or just 1 if only those many candidates are available for(var/i=1; i<=rand(1,defacto_min); i++) var/mob/living/carbon/human/hypochondriac = pick(fake_virus_victims) - hypochondriac.apply_status_effect(STATUS_EFFECT_FAKE_VIRUS) + hypochondriac.apply_status_effect(/datum/status_effect/fake_virus) fake_virus_victims -= hypochondriac announce_to_ghosts(hypochondriac) diff --git a/code/modules/events/heart_attack.dm b/code/modules/events/heart_attack.dm index 35d8c4b141e1..dfe89062ec3f 100644 --- a/code/modules/events/heart_attack.dm +++ b/code/modules/events/heart_attack.dm @@ -8,7 +8,7 @@ /datum/round_event/heart_attack/start() var/list/heart_attack_contestants = list() for(var/mob/living/carbon/human/victim as anything in shuffle(GLOB.human_list)) - if(!victim.client || victim.stat == DEAD || HAS_TRAIT(victim, TRAIT_CRITICAL_CONDITION) || !victim.can_heartattack() || victim.has_status_effect(STATUS_EFFECT_EXERCISED) || (/datum/disease/heart_failure in victim.diseases) || victim.undergoing_cardiac_arrest()) + if(!victim.client || victim.stat == DEAD || HAS_TRAIT(victim, TRAIT_CRITICAL_CONDITION) || !victim.can_heartattack() || victim.has_status_effect(/datum/status_effect/exercised) || (/datum/disease/heart_failure in victim.diseases) || victim.undergoing_cardiac_arrest()) continue if(victim.mind.assigned_role in GLOB.nonhuman_positions) continue diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index 342c5a65cdcf..63f23ce18ca1 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -326,3 +326,13 @@ icon_state = "oliveoil" list_reagents = list(/datum/reagent/consumable/cornoil = 50) +/obj/item/reagent_containers/food/condiment/pack/sugar + name = "sugar pack" + originalname = "sugar" + list_reagents = list(/datum/reagent/consumable/sugar = 5) + +/obj/item/reagent_containers/food/condiment/pack/creamer + name = "creamer" /// dont laugh you child + originalname = "cream" + list_reagents = list(/datum/reagent/consumable/cream = 5) + diff --git a/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm b/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm new file mode 100644 index 000000000000..7b98be6a16c4 --- /dev/null +++ b/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm @@ -0,0 +1,689 @@ +#define BEAN_CAPACITY 10 //amount of coffee beans that can fit inside the impressa coffeemaker + +/obj/machinery/coffeemaker + name = "coffeemaker" + desc = "A Modello 3 Coffeemaker that brews coffee and holds it at the perfect temperature of 176 fahrenheit. Made by Piccionaia Home Appliances." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffeemaker_nopot_nocart" + base_icon_state = "coffeemaker" + resistance_flags = FIRE_PROOF | ACID_PROOF + circuit = /obj/item/circuitboard/machine/coffeemaker + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/coffeepot = null + var/brewing = FALSE + var/brew_time = 20 SECONDS + var/speed = 1 + /// The coffee cartridge to make coffee from. In the future, coffee grounds are like printer ink. + var/obj/item/coffee_cartridge/cartridge = null + /// The type path to instantiate for the coffee cartridge the device initially comes with, eg. /obj/item/coffee_cartridge + var/initial_cartridge = /obj/item/coffee_cartridge + /// The number of cups left + var/coffee_cups = 15 + var/max_coffee_cups = 15 + /// The amount of sugar packets left + var/sugar_packs = 10 + var/max_sugar_packs = 10 + /// The amount of sweetener packets left + var/sweetener_packs = 10 + var/max_sweetener_packs = 10 + /// The amount of creamer packets left + var/creamer_packs = 10 + var/max_creamer_packs = 10 + + var/static/radial_examine = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_examine") + var/static/radial_brew = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_brew") + var/static/radial_eject_pot = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_eject_pot") + var/static/radial_eject_cartridge = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_eject_cartridge") + var/static/radial_take_cup = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_cup") + var/static/radial_take_sugar = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_sugar") + var/static/radial_take_sweetener = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_sweetener") + var/static/radial_take_creamer = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_creamer") + +/obj/machinery/coffeemaker/Initialize(mapload) + . = ..() + if(mapload) + coffeepot = new /obj/item/reagent_containers/food/drinks/bottle/coffeepot(src) + cartridge = new /obj/item/coffee_cartridge(src) + +/obj/machinery/coffeemaker/deconstruct() + coffeepot?.forceMove(drop_location()) + cartridge?.forceMove(drop_location()) + return ..() + +/obj/machinery/coffeemaker/Destroy() + QDEL_NULL(coffeepot) + QDEL_NULL(cartridge) + return ..() + +/obj/machinery/coffeemaker/Exited(atom/movable/gone, direction) + . = ..() + if(gone == coffeepot) + coffeepot = null + update_appearance(UPDATE_OVERLAYS) + if(gone == cartridge) + cartridge = null + update_appearance(UPDATE_OVERLAYS) +/obj/machinery/coffeemaker/examine(mob/user) + . = ..() + if(!in_range(user, src) && !issilicon(user) && !isobserver(user)) + . += span_warning("You're too far away to examine [src]'s contents and display!") + return + + if(brewing) + . += span_warning("\The [src] is brewing.") + return + + if(panel_open) + . += span_notice("[src]'s maintenance hatch is open!") + return + + if(coffeepot || cartridge) + . += span_notice("\The [src] contains:") + if(coffeepot) + . += span_notice("- \A [coffeepot].") + if(cartridge) + . += span_notice("- \A [cartridge].") + return + + if(!(machine_stat & (NOPOWER|BROKEN))) + . += "[span_notice("The status display reads:")]\n"+\ + span_notice("- Brewing coffee at [speed*100]%.") + if(coffeepot) + for(var/datum/reagent/consumable/cawfee as anything in coffeepot.reagents.reagent_list) + . += span_notice("- [cawfee.volume] units of coffee in pot.") + if(cartridge) + if(cartridge.charges < 1) + . += span_notice("- grounds cartridge is empty.") + else + . += span_notice("- grounds cartridge has [cartridge.charges] charges remaining.") + + if (coffee_cups >= 1) + . += span_notice("There [coffee_cups == 1 ? "is" : "are"] [coffee_cups] coffee cup[coffee_cups != 1 && "s"] left.") + else + . += span_notice("There are no cups left.") + + if (sugar_packs >= 1) + . += span_notice("There [sugar_packs == 1 ? "is" : "are"] [sugar_packs] packet[sugar_packs != 1 && "s"] of sugar left.") + else + . += span_notice("There is no sugar left.") + + if (sweetener_packs >= 1) + . += span_notice("There [sweetener_packs == 1 ? "is" : "are"] [sweetener_packs] packet[sweetener_packs != 1 && "s"] of sweetener left.") + else + . += span_notice("There is no sweetener left.") + + if (creamer_packs > 1) + . += span_notice("There [creamer_packs == 1 ? "is" : "are"] [creamer_packs] packet[creamer_packs != 1 && "s"] of creamer left.") + else + . += span_notice("There is no creamer left.") + + +/obj/machinery/coffeemaker/update_overlays() + . = ..() + . += overlay_checks() + +/obj/machinery/coffeemaker/proc/overlay_checks() + . = list() + if(coffeepot) + . += "coffeemaker_pot" + if(cartridge) + . += "coffeemaker_cartidge" + return . + +/obj/machinery/coffeemaker/proc/replace_pot(mob/living/user, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) + if(!user) + return FALSE + if(coffeepot) + try_put_in_hand(coffeepot, user) + balloon_alert(user, "replaced pot") + update_appearance(UPDATE_OVERLAYS) + return TRUE + +/obj/machinery/coffeemaker/proc/replace_cartridge(mob/living/user, obj/item/coffee_cartridge/new_cartridge) + if(!user) + return FALSE + if(cartridge) + try_put_in_hand(cartridge, user) + if(new_cartridge) + cartridge = new_cartridge + update_appearance(UPDATE_OVERLAYS) + return TRUE + +/obj/machinery/coffeemaker/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/machinery/coffeemaker/attackby(obj/item/attack_item, mob/living/user, params) + //You can only screw open empty grinder + if(!coffeepot && default_deconstruction_screwdriver(user, icon_state, icon_state, attack_item)) + return FALSE + + if(default_deconstruction_crowbar(attack_item)) + return + + if(panel_open) //Can't insert objects when its screwed open + return TRUE + + if (istype(attack_item, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/new_pot = attack_item + . = TRUE //no afterattack + if(!user.transferItemToLoc(new_pot, src)) + return TRUE + replace_pot(user, new_pot) + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/glass/coffee_cup) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = attack_item + if(new_cup.reagents.total_volume > 0) + balloon_alert(user, "the cup must be empty!") + return + if(coffee_cups >= max_coffee_cups) + balloon_alert(user, "the cup holder is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + coffee_cups++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/sugar)) + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sugar_packs >= max_sugar_packs) + balloon_alert(user, "the sugar compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sugar_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/creamer)) + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(creamer_packs >= max_creamer_packs) + balloon_alert(user, "the creamer compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + creamer_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/astrotame)) + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + else if(sweetener_packs >= max_sweetener_packs) + balloon_alert(user, "the sweetener compartment is full!") + return + else if(!user.transferItemToLoc(attack_item, src)) + return + sweetener_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/coffee_cartridge) && !(attack_item.item_flags & ABSTRACT)) + var/obj/item/coffee_cartridge/new_cartridge = attack_item + if(!user.transferItemToLoc(new_cartridge, src)) + return + replace_cartridge(user, new_cartridge) + balloon_alert(user, "added cartridge") + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + +/obj/machinery/coffeemaker/proc/try_brew() + if(!cartridge) + balloon_alert(usr, "no coffee cartridge inserted!") + return FALSE + if(cartridge.charges < 1) + balloon_alert(usr, "coffee cartridge empty!") + return FALSE + if(!coffeepot) + balloon_alert(usr, "no coffeepot inside!") + return FALSE + if(machine_stat & (NOPOWER|BROKEN)) + balloon_alert(usr, "machine unpowered!") + return FALSE + if(coffeepot.reagents.total_volume >= coffeepot.reagents.maximum_volume) + balloon_alert(usr, "the coffeepot is already full!") + return FALSE + return TRUE + +/obj/machinery/coffeemaker/ui_interact(mob/user) // The microwave Menu //I am reasonably certain that this is not a microwave //I am positively certain that this is not a microwave + . = ..() + + if(brewing || panel_open || !anchored || !user.canUseTopic(src, !issilicon(user))) + return + + var/list/options = list() + + if(coffeepot) + options["Eject Pot"] = radial_eject_pot + + if(cartridge) + options["Eject Cartridge"] = radial_eject_cartridge + + options["Brew"] = radial_brew //brew is always available as an option, when the machine is unable to brew the player is told by balloon alerts whats exactly wrong + + if(coffee_cups > 0) + options["Take Cup"] = radial_take_cup + + if(sugar_packs > 0) + options["Take Sugar"] = radial_take_sugar + + if(sweetener_packs > 0) + options["Take Sweetener"] = radial_take_sweetener + + if(creamer_packs > 0) + options["Take Creamer"] = radial_take_creamer + + if(isAI(user)) + if(machine_stat & NOPOWER) + return + options["Examine"] = radial_examine + + var/choice + + if(length(options) < 1) + return + if(length(options) == 1) + choice = options[1] + else + choice = show_radial_menu(user, src, options, require_near = !issilicon(user)) + + // post choice verification + if(brewing || panel_open || !anchored || !user.canUseTopic(src, !issilicon(user))) + return + + switch(choice) + if("Brew") + brew(user) + if("Eject Pot") + eject_pot(user) + if("Eject Cartridge") + eject_cartridge(user) + if("Examine") + examine(user) + if("Take Cup") + take_cup(user) + if("Take Sugar") + take_sugar(user) + if("Take Sweetener") + take_sweetener(user) + if("Take Creamer") + take_creamer(user) + +/obj/machinery/coffeemaker/proc/eject_pot(mob/user) + if(coffeepot) + replace_pot(user) + +/obj/machinery/coffeemaker/proc/eject_cartridge(mob/user) + if(cartridge) + replace_cartridge(user) + +/obj/machinery/coffeemaker/proc/take_cup(mob/user) + if(!coffee_cups) //shouldn't happen, but we all know how stuff manages to break + balloon_alert(user, "no cups left!") + return + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = new(get_turf(src)) + user.put_in_hands(new_cup) + coffee_cups-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_sugar(mob/user) + if(!sugar_packs) + balloon_alert(user, "no sugar left!") + return + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = new(get_turf(src)) + user.put_in_hands(new_pack) + sugar_packs-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_sweetener(mob/user) + if(!sweetener_packs) + balloon_alert(user, "no sweetener left!") + return + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = new(get_turf(src)) + user.put_in_hands(new_pack) + sweetener_packs-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_creamer(mob/user) + if(!creamer_packs) + balloon_alert(user, "no creamer left!") + return + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = new(drop_location()) + user.put_in_hands(new_pack) + creamer_packs-- + update_appearance(UPDATE_OVERLAYS) + +///Updates the smoke state to something else, setting particles if relevant +/obj/machinery/coffeemaker/proc/toggle_steam() + QDEL_NULL(particles) + if(brewing) + particles.position = list(-6, 0, 0) + +/obj/machinery/coffeemaker/proc/operate_for(time, silent = FALSE) + brewing = TRUE + if(!silent) + playsound(src, 'sound/machines/coffeemaker_brew.ogg', 20, vary = TRUE) + toggle_steam() + use_power(active_power_usage * time * 0.1) // .1 needed here to convert time (in deciseconds) to seconds such that watts * seconds = joules + addtimer(CALLBACK(src, PROC_REF(stop_operating)), time / speed) + +/obj/machinery/coffeemaker/proc/stop_operating() + brewing = FALSE + toggle_steam() + +/obj/machinery/coffeemaker/proc/brew() + power_change() + if(!try_brew()) + return + operate_for(brew_time) + coffeepot.reagents.add_reagent_list(cartridge.drink_type) + cartridge.charges-- + +//Coffee Cartridges: like toner, but for your coffee! +/obj/item/coffee_cartridge + name = "coffeemaker cartridge- Caffè Generico" + desc = "A coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "cartridge_basic" + var/charges = 4 + var/list/drink_type = list(/datum/reagent/consumable/coffee = 120) + +/obj/item/coffee_cartridge/examine(mob/user) + . = ..() + if(charges) + . += span_warning("The cartridge has [charges] portions of grounds remaining.") + else + . += span_warning("The cartridge has no unspent grounds remaining.") + +/obj/item/coffee_cartridge/fancy + name = "coffeemaker cartridge - Caffè Fantasioso" + desc = "A fancy coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon_state = "cartridge_blend" + +//Here's the joke before I get 50 issue reports: they're all the same, and that's intentional +/obj/item/coffee_cartridge/fancy/Initialize(mapload) + . = ..() + var/coffee_type = pick("blend", "blue_mountain", "kilimanjaro", "mocha") + switch(coffee_type) + if("blend") + name = "coffeemaker cartridge - Miscela di Piccione" + icon_state = "cartridge_blend" + if("blue_mountain") + name = "coffeemaker cartridge - Montagna Blu" + icon_state = "cartridge_blue_mtn" + if("kilimanjaro") + name = "coffeemaker cartridge - Kilimangiaro" + icon_state = "cartridge_kilimanjaro" + if("mocha") + name = "coffeemaker cartridge - Moka Arabica" + icon_state = "cartridge_mocha" + +/obj/item/coffee_cartridge/decaf + name = "coffeemaker cartridge - Caffè Decaffeinato" + desc = "A decaf coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon_state = "cartridge_decaf" + +// no you can't just squeeze the juice bag into a glass! +/obj/item/coffee_cartridge/bootleg + name = "coffeemaker cartridge - Botany Blend" + desc = "A jury-rigged coffee cartridge. Should work with a Modello 3 system, though it might void the warranty." + icon_state = "cartridge_bootleg" + +// blank cartridge for crafting's sake, can be made at the service lathe +/obj/item/blank_coffee_cartridge + name = "blank coffee cartridge" + desc = "A blank coffee cartridge, ready to be filled with coffee paste." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "cartridge_blank" + +//now, how do you store coffee carts? well, in a rack, of course! +/obj/item/storage/box/coffee_cart_rack + name = "coffeemaker cartridge box" + desc = "A small rack for storing coffeemaker cartridges." + var/cartridge_type = /obj/item/coffee_cartridge + +/obj/item/storage/box/coffee_cart_rack/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 8 + STR.can_hold = typecacheof(list(/obj/item/coffee_cartridge)) + + +/obj/item/storage/box/coffee_cart_rack/PopulateContents() + for(var/i in 1 to 4) + new cartridge_type(src) + new /obj/item/coffee_cartridge/decaf(src) + new /obj/item/coffee_cartridge/fancy(src) + new /obj/item/coffee_cartridge(src) + +/* + * impressa coffee maker + * its supposed to be a premium line product, so its cargo-only, the board cant be therefore researched + */ + +/obj/machinery/coffeemaker/impressa + name = "impressa coffeemaker" + desc = "An industry-grade Impressa Modello 5 Coffeemaker of the Piccionaia Home Appliances premium coffeemakers product line. Makes coffee from fresh dried whole beans." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffeemaker_impressa" + circuit = /obj/item/circuitboard/machine/coffeemaker/impressa + initial_cartridge = null //no cartridge, just coffee beans + brew_time = 15 SECONDS //industrial grade, its faster than the regular one + density = TRUE + pass_flags = PASSTABLE + /// Current amount of coffee beans stored + var/coffee_amount = 0 + /// List of coffee bean objects are stored + var/list/coffee = list() + +/obj/machinery/coffeemaker/impressa/Initialize(mapload) + . = ..() + if(mapload) + coffeepot = new /obj/item/reagent_containers/food/drinks/bottle/coffeepot(src) + cartridge = null + +/obj/machinery/coffeemaker/impressa/Destroy() + QDEL_NULL(coffeepot) + QDEL_NULL(coffee) + return ..() + +/obj/machinery/coffeemaker/impressa/examine(mob/user) + . = ..() + if(coffee) + . += span_notice("The internal grinder contains [length(coffee)] scoop\s of coffee beans") + +/obj/machinery/coffeemaker/impressa/update_overlays() + . = ..() + . += overlay_checks() + +/obj/machinery/coffeemaker/impressa/overlay_checks() + . = list() + if(coffeepot) + if(coffeepot.reagents.total_volume > 0) + . += "pot_full" + else + . += "pot_empty" + if(coffee_cups > 0) + if(coffee_cups >= max_coffee_cups/3) + if(coffee_cups > max_coffee_cups/1.5) + . += "cups_3" + else + . += "cups_2" + else + . += "cups_1" + if(sugar_packs) + . += "extras_1" + if(creamer_packs) + . += "extras_2" + if(sweetener_packs) + . += "extras_3" + if(coffee_amount) + if(coffee_amount < 0.7*BEAN_CAPACITY) + . += "grinder_half" + else + . += "grinder_full" + return . + +/obj/machinery/coffeemaker/impressa/Exited(atom/movable/gone, direction) + . = ..() + if(gone in coffee) + coffee -= gone + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/impressa/try_brew(mob/living/user) + if(coffee_amount <= 0) + balloon_alert(user, "no coffee beans added!") + return FALSE + if(!coffeepot) + balloon_alert(user, "no coffeepot inside!") + return FALSE + if(machine_stat & (NOPOWER|BROKEN)) + balloon_alert(user, "machine unpowered!") + return FALSE + if(coffeepot.reagents.total_volume >= coffeepot.reagents.maximum_volume) + balloon_alert(user, "the coffeepot is already full!") + return FALSE + return TRUE + +/obj/machinery/coffeemaker/impressa/attackby(obj/item/attack_item, mob/living/user, params) + //You can only screw open empty grinder + if(!coffeepot && default_deconstruction_screwdriver(user, icon_state, icon_state, attack_item)) + return + + if(default_deconstruction_crowbar(attack_item)) + return + + if(panel_open) //Can't insert objects when its screwed open + return TRUE + + if (istype(attack_item, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/new_pot = attack_item + if(!user.transferItemToLoc(new_pot, src)) + return TRUE + replace_pot(user, new_pot) + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/glass/coffee_cup) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = attack_item //different type of cup + if(new_cup.reagents.total_volume > 0) + balloon_alert(user, "the cup must be empty!") + return + if(coffee_cups >= max_coffee_cups) + balloon_alert(user, "the cup holder is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + coffee_cups++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/sugar)) + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sugar_packs >= max_sugar_packs) + balloon_alert(user, "the sugar compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sugar_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/creamer)) + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(creamer_packs >= max_creamer_packs) + balloon_alert(user, "the creamer compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + creamer_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/astrotame)) + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sweetener_packs >= max_sweetener_packs) + balloon_alert(user, "the sweetener compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sweetener_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/snacks/grown/coffee) && !(attack_item.item_flags & ABSTRACT)) + if(coffee_amount >= BEAN_CAPACITY) + balloon_alert(user, "the coffee container is full!") + return + var/obj/item/reagent_containers/food/snacks/grown/coffee/new_coffee = attack_item + if(!user.transferItemToLoc(new_coffee, src)) + return + coffee += new_coffee + coffee_amount++ + balloon_alert(user, "added coffee") + + + if (istype(attack_item, /obj/item/storage/box/coffeepack)) + if(coffee_amount >= BEAN_CAPACITY) + balloon_alert(user, "the coffee container is full!") + return + var/obj/item/storage/box/coffeepack/new_coffee_pack = attack_item + for(var/obj/item/reagent_containers/food/snacks/grown/coffee/new_coffee in new_coffee_pack.contents) + if(coffee_amount < BEAN_CAPACITY) + if(user.transferItemToLoc(new_coffee, src)) + coffee += new_coffee + coffee_amount++ + new_coffee.forceMove(src) + balloon_alert(user, "added coffee") + update_appearance(UPDATE_OVERLAYS) + else + return + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + +/obj/machinery/coffeemaker/impressa/take_cup(mob/user) + if(!coffee_cups) //shouldn't happen, but we all know how stuff manages to break + balloon_alert(user, "no cups left!") + return + balloon_alert_to_viewers("took cup") + var/obj/item/reagent_containers/food/drinks/coffee/new_cup = new(get_turf(src)) + user.put_in_hands(new_cup) + coffee_cups-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/impressa/toggle_steam() + QDEL_NULL(particles) + if(brewing) + particles.position = list(-2, 1, 0) + +/obj/machinery/coffeemaker/impressa/brew() + power_change() + if(!try_brew()) + return + operate_for(brew_time) + coffeepot.reagents.add_reagent_list(list(/datum/reagent/consumable/coffee = 120)) + coffee.Cut(1,2) //remove the first item from the list + coffee_amount-- + update_appearance(UPDATE_OVERLAYS) + +#undef BEAN_CAPACITY diff --git a/code/modules/instruments/songs/play_legacy.dm b/code/modules/instruments/songs/play_legacy.dm index 1b6b58139dcc..aa98c26c5a32 100644 --- a/code/modules/instruments/songs/play_legacy.dm +++ b/code/modules/instruments/songs/play_legacy.dm @@ -84,7 +84,7 @@ var/mob/M = i if(user && HAS_TRAIT(user, TRAIT_MUSICIAN) && isliving(M)) var/mob/living/L = M - L.apply_status_effect(STATUS_EFFECT_GOOD_MUSIC) + L.apply_status_effect(/datum/status_effect/good_music) if(!(M?.client?.prefs?.toggles & SOUND_INSTRUMENTS)) continue M.playsound_local(source, null, volume * using_instrument.volume_multiplier, S = music_played) diff --git a/code/modules/instruments/songs/play_synthesized.dm b/code/modules/instruments/songs/play_synthesized.dm index fbe146bd793f..3f7bb2542103 100644 --- a/code/modules/instruments/songs/play_synthesized.dm +++ b/code/modules/instruments/songs/play_synthesized.dm @@ -64,7 +64,7 @@ var/mob/M = i if(user && HAS_TRAIT(user, TRAIT_MUSICIAN) && isliving(M)) var/mob/living/L = M - L.apply_status_effect(STATUS_EFFECT_GOOD_MUSIC) + L.apply_status_effect(/datum/status_effect/good_music) if(!(M?.client?.prefs?.toggles & SOUND_INSTRUMENTS)) continue M.playsound_local(get_turf(parent), null, volume, FALSE, K.frequency, null, channel, null, copy) diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index 388ebe9826ef..6f8477b7764b 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -87,7 +87,9 @@ to_chat(user, "[src] is too heavy to use with one hand! You fumble and drop everything.") user.drop_all_held_items() return - var/datum/status_effect/crusher_damage/C = target.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = target.has_status_effect(/datum/status_effect/crusher_damage) + if(!C) + C = target.apply_status_effect(/datum/status_effect/crusher_damage) var/target_health = target.health ..() for(var/t in trophies) @@ -120,10 +122,12 @@ return if(proximity_flag && isliving(target)) var/mob/living/L = target - var/datum/status_effect/crusher_mark/CM = L.has_status_effect(STATUS_EFFECT_CRUSHERMARK) - if(!CM || CM.hammer_synced != src || !L.remove_status_effect(STATUS_EFFECT_CRUSHERMARK)) + var/datum/status_effect/crusher_mark/CM = L.has_status_effect(/datum/status_effect/crusher_mark) + if(!CM || CM.hammer_synced != src || !L.remove_status_effect(/datum/status_effect/crusher_mark)) return - var/datum/status_effect/crusher_damage/C = L.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = L.has_status_effect(/datum/status_effect/crusher_damage) + if(!C) + C = L.apply_status_effect(/datum/status_effect/crusher_damage) var/target_health = L.health for(var/t in trophies) var/obj/item/crusher_trophy/T = t @@ -186,8 +190,8 @@ /obj/projectile/destabilizer/on_hit(atom/target, blocked = FALSE) if(isliving(target)) var/mob/living/L = target - var/had_effect = (L.has_status_effect(STATUS_EFFECT_CRUSHERMARK)) //used as a boolean - var/datum/status_effect/crusher_mark/CM = L.apply_status_effect(STATUS_EFFECT_CRUSHERMARK, hammer_synced) + var/had_effect = (L.has_status_effect(/datum/status_effect/crusher_mark)) //used as a boolean + var/datum/status_effect/crusher_mark/CM = L.apply_status_effect(/datum/status_effect/crusher_mark, hammer_synced) if(hammer_synced) for(var/t in hammer_synced.trophies) var/obj/item/crusher_trophy/T = t @@ -520,7 +524,7 @@ return "waveform collapse to grant stun immunity and 90% damage reduction for 1 second" /obj/item/crusher_trophy/miner_eye/on_mark_detonation(mob/living/target, mob/living/user) - user.apply_status_effect(STATUS_EFFECT_BLOODDRUNK) + user.apply_status_effect(/datum/status_effect/blooddrunk) //whelp /obj/item/crusher_trophy/tail_spike diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm index 87736c3438e4..49cd95f80c97 100644 --- a/code/modules/mining/equipment/regenerative_core.dm +++ b/code/modules/mining/equipment/regenerative_core.dm @@ -92,7 +92,7 @@ else to_chat(user, "You start to smear [src] on yourself. Disgusting tendrils hold you together and allow you to keep moving, but for how long?") SSblackbox.record_feedback("nested tally", "hivelord_core", 1, list("[type]", "used", "self")) - H.apply_status_effect(STATUS_EFFECT_REGENERATIVE_CORE) + H.apply_status_effect(/datum/status_effect/regenerative_core) SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "core", /datum/mood_event/healsbadman) //Now THIS is a miner buff (fixed - nerf) qdel(src) @@ -191,7 +191,7 @@ else to_chat(user, "You start to apply [src] on yourself. Cancer like crystals hold you together and add something to you to keep yourself moving, but for how long?") SSblackbox.record_feedback("nested tally", "hivelord_core", 1, list("[type]", "used", "self")) - H.apply_status_effect(STATUS_EFFECT_REGENERATIVE_CORE) + H.apply_status_effect(/datum/status_effect/regenerative_core) H.reagents.add_reagent(/datum/reagent/determination, 4) SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "core", /datum/mood_event/healsbadman) //Now THIS is a miner buff (fixed - nerf) qdel(src) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index fe446513c521..d078910881ed 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -243,7 +243,7 @@ return var/mob/living/carbon/itemUser = user usedHand = itemUser.get_held_index_of_item(src) - if(itemUser.has_status_effect(STATUS_EFFECT_HIPPOCRATIC_OATH)) + if(itemUser.has_status_effect(/datum/status_effect/hippocratic_oath)) to_chat(user, "You can't possibly handle the responsibility of more than one rod!") return var/failText = "The snake seems unsatisfied with your incomplete oath and returns to its previous place on the rod, returning to its dormant, wooden state. You must stand still while completing your oath!" @@ -269,7 +269,7 @@ to_chat(itemUser, failText) return to_chat(itemUser, "The snake, satisfied with your oath, attaches itself and the rod to your forearm with an inseparable grip. Your thoughts seem to only revolve around the core idea of helping others, and harm is nothing more than a distant, wicked memory...") - var/datum/status_effect/hippocraticOath/effect = itemUser.apply_status_effect(STATUS_EFFECT_HIPPOCRATIC_OATH) + var/datum/status_effect/hippocratic_oath/effect = itemUser.apply_status_effect(/datum/status_effect/hippocratic_oath) effect.hand = usedHand activated() @@ -1233,9 +1233,9 @@ user.changeNext_move(CLICK_CD_MELEE * 0.5) //when closed, it attacks very rapidly /obj/item/melee/transforming/cleaving_saw/nemesis_effects(mob/living/user, mob/living/target) - var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(STATUS_EFFECT_SAWBLEED) + var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(/datum/status_effect/stacking/saw_bleed) if(!B) - target.apply_status_effect(STATUS_EFFECT_SAWBLEED,bleed_stacks_per_hit) + target.apply_status_effect(/datum/status_effect/stacking/saw_bleed,bleed_stacks_per_hit) else B.add_stacks(bleed_stacks_per_hit) diff --git a/code/modules/mining/lavaland/ruins/gym.dm b/code/modules/mining/lavaland/ruins/gym.dm index 8a73aff51a69..a7f2f8e59d29 100644 --- a/code/modules/mining/lavaland/ruins/gym.dm +++ b/code/modules/mining/lavaland/ruins/gym.dm @@ -17,7 +17,7 @@ if(isliving(user)) var/mob/living/L = user SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "exercise", /datum/mood_event/exercise) - L.apply_status_effect(STATUS_EFFECT_EXERCISED) + L.apply_status_effect(/datum/status_effect/exercised) /obj/structure/weightmachine name = "weight machine" @@ -63,7 +63,7 @@ var/finishmessage = pick("You feel stronger!","You feel like you can take on the world!","You feel robust!","You feel indestructible!") SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "exercise", /datum/mood_event/exercise) to_chat(user, finishmessage) - user.apply_status_effect(STATUS_EFFECT_EXERCISED) + user.apply_status_effect(/datum/status_effect/exercised) /obj/structure/weightmachine/stacklifter name = "chest press machine" diff --git a/code/modules/mob/emote.dm b/code/modules/mob/emote.dm index 0840ee372158..cb6f3a3a964b 100644 --- a/code/modules/mob/emote.dm +++ b/code/modules/mob/emote.dm @@ -28,6 +28,7 @@ /datum/emote/flip key = "flip" key_third_person = "flips" + message = "делает кувырок!" hands_use_check = TRUE mob_type_allowed_typecache = list(/mob/living, /mob/dead/observer) mob_type_ignore_stat_typecache = list(/mob/dead/observer) @@ -48,15 +49,15 @@ if(prob(20)) flippy_mcgee.Knockdown(1 SECONDS) flippy_mcgee.visible_message( - "[flippy_mcgee] attempts to do a flip and falls over, what a doofus!", - "You attempt to do a flip while still off balance from the last flip and fall down!" + "[flippy_mcgee] пытается сделать сальто и падает. Какая неудача!", + "Вы пытаетесь сделать сальто, однако теряете своё равновесие и падаете!" ) if(prob(50)) flippy_mcgee.adjustBruteLoss(1) else flippy_mcgee.visible_message( - "[flippy_mcgee] stumbles a bit after their flip.", - "You stumble a bit from still being off balance from your last flip." + "[flippy_mcgee] немного спотыкается после такого сальто.", + "Вы немного спотыкаетесь из-за того, что теряете равновесие после последнего переворота.." ) /datum/emote/spin diff --git a/code/modules/mob/living/carbon/emote.dm b/code/modules/mob/living/carbon/emote.dm index 55b01d4200e2..05c03193f3d6 100644 --- a/code/modules/mob/living/carbon/emote.dm +++ b/code/modules/mob/living/carbon/emote.dm @@ -3,7 +3,7 @@ /datum/emote/living/carbon/airguitar key = "airguitar" - message = "is strumming the air and headbanging like a safari chimp." + message = "делает невероятный запил на воображаемой гитаре!" hands_use_check = TRUE /// The time it takes for the blink to be removed @@ -11,7 +11,7 @@ /datum/emote/living/carbon/blink key = "blink" key_third_person = "blinks" - message = "blinks." + message = "моргает." /// Timer for the blink to wear off var/blink_timer = TIMER_ID_NULL @@ -37,12 +37,12 @@ /datum/emote/living/carbon/blink_r key = "blink_r" - message = "blinks rapidly." + message = "быстро моргает." /datum/emote/living/carbon/clap key = "clap" key_third_person = "claps" - message = "claps." + message = "хлопает." muzzle_ignore = TRUE hands_use_check = TRUE emote_type = EMOTE_AUDIBLE @@ -61,7 +61,7 @@ /datum/emote/living/carbon/crack key = "crack" key_third_person = "cracks" - message = "cracks their knuckles." + message = "хрустит костяшками пальцев." sound = 'sound/misc/knuckles.ogg' cooldown = 6 SECONDS @@ -73,14 +73,14 @@ /datum/emote/living/carbon/gnarl key = "gnarl" key_third_person = "gnarls" - message = "gnarls and shows its teeth..." + message = "рычит и скалит зубы..." mob_type_allowed_typecache = list(/mob/living/carbon/monkey) /datum/emote/living/carbon/moan key = "moan" key_third_person = "moans" - message = "moans!" - message_mime = "appears to moan!" + message = "стонет!" + message_mime = "кажется стонет" emote_type = EMOTE_AUDIBLE /datum/emote/living/carbon/roll @@ -93,14 +93,14 @@ /datum/emote/living/carbon/scratch key = "scratch" key_third_person = "scratches" - message = "scratches." + message = "царапает." mob_type_allowed_typecache = list(/mob/living/carbon/monkey, /mob/living/carbon/alien) hands_use_check = TRUE /datum/emote/living/carbon/screech key = "screech" key_third_person = "screeches" - message = "screeches." + message = "издаёт дикий визг." mob_type_allowed_typecache = list(/mob/living/carbon/monkey, /mob/living/carbon/alien) /datum/emote/living/carbon/sign @@ -118,19 +118,19 @@ /datum/emote/living/carbon/sign/signal key = "signal" key_third_person = "signals" - message_param = "raises %t fingers." + message_param = "показывает %t пальцев." mob_type_allowed_typecache = list(/mob/living/carbon/human) hands_use_check = TRUE /datum/emote/living/carbon/tail key = "tail" - message = "waves their tail." + message = "машет хвостом." mob_type_allowed_typecache = list(/mob/living/carbon/monkey, /mob/living/carbon/alien) /datum/emote/living/carbon/wink key = "wink" key_third_person = "winks" - message = "winks." + message = "подмигивает." /datum/emote/living/carbon/circle key = "circle" @@ -161,10 +161,10 @@ return var/obj/item/slapper/N = new(user) if(user.put_in_hands(N)) - to_chat(user, "You ready your slapping hand.") + to_chat(user, "Вы приготовили свою руку для пощечины.") else qdel(N) - to_chat(user, "You're incapable of slapping in your current state.") + to_chat(user, "В текущем состоянии ты не можешь дать пощечину.") /datum/emote/living/carbon/noogie key = "noogie" @@ -273,7 +273,7 @@ /obj/item/slapper name = "slapper" - desc = "This is how real men fight." + desc = "Именно так дерутся настоящие мужчины." icon_state = "latexballon" item_state = "nothing" force = 0 @@ -292,12 +292,12 @@ user.do_attack_animation(M) var/slap_volume = 50 - var/datum/status_effect/offering/kiss_check = M.has_status_effect(STATUS_EFFECT_OFFERING) + var/datum/status_effect/offering/kiss_check = M.has_status_effect(/datum/status_effect/offering) if(kiss_check && istype(kiss_check.offered_item, /obj/item/kisser) && (user in kiss_check.possible_takers)) - user.visible_message(span_danger("[user] scoffs at [M]'s advance, winds up, and smacks [M.p_them()] hard to the ground!"), - span_notice("The nerve! You wind back your hand and smack [M] hard enough to knock [M.p_them()] over!"), - span_hear("You hear someone get the everloving shit smacked out of them!"), ignored_mobs = M) - to_chat(M, span_userdanger("You see [user] scoff and pull back [user.p_their()] arm, then suddenly you're on the ground with an ungodly ringing in your ears!")) + user.visible_message(span_danger("[user] издевается над [M]'s, заставляя [M.p_them()] с грохотом упасть на землю!"), + span_notice("Нервы! Ты отводишь руку и шлепаешь [M] достаточно сильно, чтобы опрокинуть [M.p_them()]!"), + span_hear("Вы слышите как кого-то шлёпают!"), ignored_mobs = M) + to_chat(M, span_userdanger("Ты видишь как усмехается [user] и отводишь руку [user.p_their()], иначе рискуешь оказаться на земле с безбожным звоном в ушах!")) slap_volume = 120 SEND_SOUND(M, sound('sound/weapons/flash_ring.ogg')) shake_camera(M, 2, 2) @@ -305,13 +305,13 @@ M.confused += 7 M.adjustStaminaLoss(40) else if(user.zone_selected == BODY_ZONE_HEAD || user.zone_selected == BODY_ZONE_PRECISE_MOUTH) - user.visible_message(span_danger("[user] slaps [M] in the face!"), - span_notice("You slap [M] in the face!"), - span_hear("You hear a slap.")) + user.visible_message(span_danger("[user] ударяет пощёчиной [M] по лицу!"), + span_notice("Ты шлепаешь [M] по лицу!"), + span_hear("Вы слышите пощёчину.")) else - user.visible_message(span_danger("[user] slaps [M]!"), - span_notice("You slap [M]!"), - span_hear("You hear a slap.")) + user.visible_message(span_danger("[user] шлёпает [M]!"), + span_notice("Ты шлёпаешь [M]!"), + span_hear("Вы слышите пощечину.")) playsound(M, 'sound/weapons/slap.ogg', slap_volume, TRUE, -1) return @@ -325,7 +325,7 @@ offerer.visible_message(span_notice("[offerer] raises [offerer.p_their()] arm, looking for a high-five!"), \ span_notice("You post up, looking for a high-five!"), null, 2) - offerer.apply_status_effect(STATUS_EFFECT_OFFERING, src, /atom/movable/screen/alert/give/highfive) + offerer.apply_status_effect(/datum/status_effect/offering, src, /atom/movable/screen/alert/give/highfive) /// Yeah broh! This is where we do the high-fiving (or high-tenning :o) /obj/item/slapper/on_offer_taken(mob/living/carbon/offerer, mob/living/carbon/taker) @@ -363,7 +363,7 @@ /obj/item/kisser - name = "kiss" + name = "поцелуй" desc = "I want you all to know, everyone and anyone, to seal it with a kiss." icon = 'icons/mob/animal.dmi' icon_state = "heart" @@ -379,7 +379,7 @@ /obj/item/kisser/afterattack(atom/target, mob/user, proximity_flag, click_parameters) . = ..() var/obj/projectile/blown_kiss = new kiss_type(get_turf(user)) - user.visible_message("[user] blows \a [blown_kiss] at [target]!", span_notice("You blow \a [blown_kiss] at [target]!")) + user.visible_message("[user] посылает воздушный поцелуй в сторону [target]!", span_notice("Ты посылаешь воздушный поцелуй в сторону [target]!")) //Shooting Code: blown_kiss.original = target @@ -397,7 +397,7 @@ cheek_kiss = (offerer.zone_selected != BODY_ZONE_PRECISE_MOUTH) offerer.visible_message(span_notice("[offerer] leans in slightly, offering a kiss[cheek_kiss ? " on the cheek" : ""]!"), span_notice("You lean in slightly, indicating you'd like to offer a kiss[cheek_kiss ? " on the cheek" : ""]!"), null, 2) - offerer.apply_status_effect(STATUS_EFFECT_OFFERING, src) + offerer.apply_status_effect(/datum/status_effect/offering, src) return TRUE /obj/item/kisser/on_offer_taken(mob/living/carbon/offerer, mob/living/carbon/taker) @@ -474,21 +474,21 @@ var/roll = rand(1, 3) switch(roll) if(1) - other_msg = "stumbles slightly, turning a bright red!" - self_msg = "You lose control of your limbs for a moment as your blood rushes to your face, turning it bright red!" + other_msg = "слегка спотыкается, становясь ярко-красным!" + self_msg = "Вы на мгновение теряете контроль над своими конечностями, когда кровь приливает к лицу, делая его ярко-красным!" living_target.confused += (rand(5, 10)) if(2) - other_msg = "stammers softly for a moment before choking on something!" - self_msg = "You feel your tongue disappear down your throat as you fight to remember how to make words!" - addtimer(CALLBACK(living_target, TYPE_PROC_REF(/atom/movable, say), pick("Uhhh...", "O-oh, uhm...", "I- uhhhhh??", "You too!!", "What?")), rand(0.5 SECONDS, 1.5 SECONDS)) + other_msg = "тихо заикается на мгновение, прежде чем что-то сказать!" + self_msg = "Вы чувствуете, как ваш язык исчезает в горле, пока вы пытаетесь вспомнить, как произносить слова!" + addtimer(CALLBACK(living_target, TYPE_PROC_REF(/atom/movable, say), pick("Ухх...", "О-ох, хм...", "Я- ухххх..", "Что?")), rand(0.5 SECONDS, 1.5 SECONDS)) living_target.stuttering += rand(5, 15) if(3) - other_msg = "locks up with a stunned look on [living_target.p_their()] face, staring at [firer ? firer : "the ceiling"]!" - self_msg = "Your brain completely fails to process what just happened, leaving you rooted in place staring at [firer ? "[firer]" : "the ceiling"] for what feels like an eternity!" + other_msg = "пытается откинуть взгляд, при виде [living_target.p_their()], глядя на [firer ? firer : "потолок"]!" + self_msg = "Твой мозг совершенно не в состоянии обработать то, что только что произошло. Ты застываешь на месте, глядя на [firer ? "[firer]" : "потолок"] с ощущением что прошла вечность!" living_target.face_atom(firer) living_target.Stun(rand(3 SECONDS, 8 SECONDS)) - living_target.visible_message("[living_target] [other_msg]", "Whoa! [self_msg]") + living_target.visible_message("[living_target] [other_msg]", "Ого! [self_msg]") /obj/projectile/kiss/on_hit(atom/target, blocked, pierce_hit) def_zone = BODY_ZONE_HEAD // let's keep it PG, people diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 74ee81bf687c..0a08224373d7 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -4,7 +4,7 @@ /datum/emote/living/carbon/human/cry key = "cry" key_third_person = "cries" - message = "cries." + message = "плачет." emote_type = EMOTE_AUDIBLE /datum/emote/living/carbon/human/dap @@ -16,12 +16,12 @@ /datum/emote/living/carbon/human/eyebrow key = "eyebrow" - message = "raises an eyebrow." + message = "приподнимает бровь." /datum/emote/living/carbon/human/grumble key = "grumble" key_third_person = "grumbles" - message = "grumbles!" + message = "ворчит!" emote_type = EMOTE_AUDIBLE /datum/emote/living/carbon/human/handshake @@ -34,21 +34,21 @@ /datum/emote/living/carbon/human/hug key = "hug" key_third_person = "hugs" - message = "hugs themself." - message_param = "hugs %t." + message = "обнимает себя." + message_param = "обнимает %t." hands_use_check = TRUE emote_type = EMOTE_AUDIBLE /datum/emote/living/carbon/human/mumble key = "mumble" key_third_person = "mumbles" - message = "mumbles!" + message = "бормочет!" emote_type = EMOTE_AUDIBLE /datum/emote/living/carbon/human/scream key = "scream" key_third_person = "screams" - message = "screams!" + message = "кричит!" emote_type = EMOTE_AUDIBLE vary = TRUE @@ -73,7 +73,7 @@ /datum/emote/living/carbon/human/hiss //lizard key = "hiss" key_third_person = "hisses" - message = "hisses!" + message = "шипит!" emote_type = EMOTE_AUDIBLE vary = TRUE @@ -124,30 +124,30 @@ /datum/emote/living/carbon/human/pale key = "pale" - message = "goes pale for a second." + message = "бледнеет." /datum/emote/living/carbon/human/raise key = "raise" key_third_person = "raises" - message = "raises a hand." + message = "поднимает руки." hands_use_check = TRUE /datum/emote/living/carbon/human/salute key = "salute" key_third_person = "salutes" - message = "salutes." - message_param = "salutes to %t." + message = "салютует." + message_param = "салютует %t." hands_use_check = TRUE /datum/emote/living/carbon/human/shrug key = "shrug" key_third_person = "shrugs" - message = "shrugs." + message = "пожимает плечами." /datum/emote/living/carbon/human/wag key = "wag" key_third_person = "wags" - message = "wags their tail." + message = "начинает махать хвостом." /datum/emote/living/carbon/human/wag/run_emote(mob/user, params, type_override, intentional) . = ..() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 7f8ca668d05b..4bfe35b47060 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1375,6 +1375,9 @@ /mob/living/carbon/human/species/snail race = /datum/species/snail +/mob/living/carbon/human/species/vox + race = /datum/species/vox + /mob/living/carbon/human/species/kepori race = /datum/species/kepori diff --git a/code/modules/mob/living/carbon/inventory.dm b/code/modules/mob/living/carbon/inventory.dm index 7a995dea28da..1363f30e2a62 100644 --- a/code/modules/mob/living/carbon/inventory.dm +++ b/code/modules/mob/living/carbon/inventory.dm @@ -174,7 +174,7 @@ to_chat(src, "You're not holding anything to give!") return - if(has_status_effect(STATUS_EFFECT_OFFERING)) + if(has_status_effect(/datum/status_effect/offering)) to_chat(src, span_warning("You're already offering up something!")) return @@ -184,7 +184,7 @@ //WS End visible_message(span_notice("[src] is offering [offered_item]."), \ span_notice("You offer [offered_item]."), null, 2) - apply_status_effect(STATUS_EFFECT_OFFERING, offered_item) + apply_status_effect(/datum/status_effect/offering, offered_item) /** * Proc called when the player clicks the give alert diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 35a222c0518b..d52f4b382de9 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -11,7 +11,8 @@ /datum/emote/living/blush key = "blush" key_third_person = "blushes" - message = "blushes." + message = "краснеет." + emote_type = EMOTE_VISIBLE /// Timer for the blush visual to wear off var/blush_timer = TIMER_ID_NULL @@ -38,32 +39,34 @@ /datum/emote/living/bow key = "bow" key_third_person = "bows" - message = "bows." - message_param = "bows to %t." + message = "кланяется." + message_param = "делает поклон в сторону %t." + emote_type = EMOTE_VISIBLE hands_use_check = TRUE /datum/emote/living/burp key = "burp" key_third_person = "burps" - message = "burps." + message = "рыгает." emote_type = EMOTE_AUDIBLE /datum/emote/living/choke key = "choke" key_third_person = "chokes" - message = "chokes!" + message = "давится!" emote_type = EMOTE_AUDIBLE /datum/emote/living/cross key = "cross" key_third_person = "crosses" - message = "crosses their arms." + message = "скрещивает руки перед собой." + emote_type = EMOTE_VISIBLE hands_use_check = TRUE /datum/emote/living/carbon/mothchitter key = "chitter" key_third_person = "chitters" - message = "chitters." + message = "жужит." emote_type = EMOTE_AUDIBLE vary = TRUE @@ -75,13 +78,13 @@ /datum/emote/living/chuckle key = "chuckle" key_third_person = "chuckles" - message = "chuckles." + message = "смеётся." emote_type = EMOTE_AUDIBLE /datum/emote/living/collapse key = "collapse" key_third_person = "collapses" - message = "collapses!" + message = "спотыкается и падает!" emote_type = EMOTE_AUDIBLE /datum/emote/living/collapse/run_emote(mob/user, params, type_override, intentional) @@ -93,7 +96,7 @@ /datum/emote/living/cough key = "cough" key_third_person = "coughs" - message = "coughs!" + message = "кашляет!" emote_type = EMOTE_AUDIBLE /datum/emote/living/cough/can_run_emote(mob/user, status_check = TRUE , intentional) @@ -104,7 +107,8 @@ /datum/emote/living/dance key = "dance" key_third_person = "dances" - message = "dances around happily." + message = "счастливо танцует." + emote_type = EMOTE_VISIBLE hands_use_check = TRUE /datum/emote/living/deathgasp @@ -138,12 +142,14 @@ /datum/emote/living/drool key = "drool" key_third_person = "drools" - message = "drools." + message = "пускает слюни." + emote_type = EMOTE_AUDIBLE /datum/emote/living/faint key = "faint" key_third_person = "faints" - message = "faints." + message = "теряет сознание и падает!" + emote_type = EMOTE_VISIBLE /datum/emote/living/faint/run_emote(mob/user, params, type_override, intentional) . = ..() @@ -154,7 +160,8 @@ /datum/emote/living/flap key = "flap" key_third_person = "flaps" - message = "flaps their wings." + message = "взмахивает крыльями." + emote_type = EMOTE_AUDIBLE hands_use_check = TRUE var/wing_time = 20 @@ -174,25 +181,47 @@ /datum/emote/living/flap/aflap key = "aflap" key_third_person = "aflaps" - message = "flaps their wings ANGRILY!" + message = "яростно взмахивает крыльями!" + emote_type = EMOTE_AUDIBLE hands_use_check = TRUE wing_time = 10 /datum/emote/living/frown key = "frown" key_third_person = "frowns" - message = "frowns." + message = "недовольно смотрит." + emote_type = EMOTE_VISIBLE /datum/emote/living/gag key = "gag" key_third_person = "gags" - message = "gags." + message = "давится." emote_type = EMOTE_AUDIBLE +/datum/emote/living/gag/can_run_emote(mob/living/user, status_check = TRUE , intentional) + . = ..() + if(. && iscarbon(user)) + var/mob/living/carbon/C = user + return !C.silent + +/datum/emote/living/gag/get_sound(mob/living/user) + if(!ishuman(user)) + return + var/mob/living/carbon/human/H = user + var/human_gag= ishumanbasic(H) + if(human_gag && (!H.mind || !H.mind.miming)) + if(user.gender == FEMALE) + return pick('sound/voice/human/gasp_female1.ogg', 'sound/voice/human/gasp_female2.ogg', 'sound/voice/human/gasp_female3.ogg', 'sound/voice/human/gasp_female4.ogg', 'sound/voice/human/gasp_female5.ogg', 'sound/voice/human/gasp_female6.ogg', 'sound/voice/human/gasp_female7.ogg') + else + return pick('sound/voice/human/gasp_male1.ogg', 'sound/voice/human/gasp_male2.ogg', 'sound/voice/human/gasp_male3.ogg', 'sound/voice/human/gasp_male4.ogg', 'sound/voice/human/gasp_male5.ogg', 'sound/voice/human/gasp_male6.ogg', 'sound/voice/human/gasp_male7.ogg') + if(ismoth(H)) + return 'sound/voice/human/gasp_female3.ogg' + + /datum/emote/living/gasp key = "gasp" key_third_person = "gasps" - message = "gasps!" + message = "задыхается!" emote_type = EMOTE_AUDIBLE stat_allowed = HARD_CRIT @@ -218,7 +247,7 @@ /datum/emote/living/warcray key = "warcray" key_third_person = "warcray" - message = "shouts an inspiring cry!" + message = "издаёт вдохновляющий крик!" emote_type = EMOTE_AUDIBLE /datum/emote/living/warcray/can_run_emote(mob/living/user, status_check = TRUE , intentional) @@ -254,10 +283,10 @@ 'sound/voice/human_male_warcry_9.ogg') if(ismoth(H)) if(prob(3)) - message = "shouts an inspiring cry!" + message = "издаёт вдохновляющий крик!" return 'sound/voice/alastor_attack1-attackvoice.ogg' else - message = "Aggressive wing flap!" + message = "издаёт вдохновляющий крик!" return pick( 'sound/voice/alastor_wing1.ogg', 'sound/voice/alastor_wing1_2.ogg', @@ -268,37 +297,48 @@ /datum/emote/living/giggle key = "giggle" key_third_person = "giggles" - message = "giggles." - message_mime = "giggles silently!" + message = "хихикает." + message_mime = "тихо хихикает!" emote_type = EMOTE_AUDIBLE /datum/emote/living/glare key = "glare" key_third_person = "glares" - message = "glares." - message_param = "glares at %t." - emote_type = EMOTE_AUDIBLE + message = "ослепляет своим взглядом." + message_param = "ослепляет своим взглядом %t." + emote_type = EMOTE_VISIBLE /datum/emote/living/grin key = "grin" key_third_person = "grins" - message = "grins." + message = "ухмыляется." + emote_type = EMOTE_AUDIBLE /datum/emote/living/groan key = "groan" key_third_person = "groans" - message = "groans!" - message_mime = "appears to groan!" + message = "стонет!" + message_mime = "издаёт тихий стон!" + emote_type = EMOTE_AUDIBLE + +/datum/emote/living/growl + key = "growl" + key_third_person = "growls" + message = "рычит!" + message_mime = "тихо рычит!" + emote_type = EMOTE_AUDIBLE /datum/emote/living/grimace key = "grimace" key_third_person = "grimaces" - message = "grimaces." + message = "корчит рожу." + emote_type = EMOTE_VISIBLE /datum/emote/living/jump key = "jump" key_third_person = "jumps" - message = "jumps!" + message = "прыгает!" + emote_type = EMOTE_AUDIBLE hands_use_check = TRUE /datum/emote/living/kiss @@ -317,16 +357,16 @@ var/obj/item/kiss_blower = new kiss_type(user) if(user.put_in_hands(kiss_blower)) - to_chat(user, span_notice("You ready your kiss-blowing hand.")) + to_chat(user, span_notice("Вы приготовили свою руку для воздушного поцелуя.")) else qdel(kiss_blower) - to_chat(user, span_warning("You're incapable of blowing a kiss in your current state.")) + to_chat(user, span_warning("В таком состоянии ты не можешь послать воздушный поцелуй.")) /datum/emote/living/laugh key = "laugh" key_third_person = "laughs" - message = "laughs." - message_mime = "laughs silently!" + message = "смеётся." + message_mime = "тихо смеётся!" emote_type = EMOTE_AUDIBLE vary = TRUE @@ -352,19 +392,21 @@ /datum/emote/living/look key = "look" key_third_person = "looks" - message = "looks." - message_param = "looks at %t." + message = "смотрит." + message_param = "смотрит на %t." + emote_type = EMOTE_VISIBLE /datum/emote/living/nod key = "nod" key_third_person = "nods" - message = "nods." - message_param = "nods at %t." + message = "кивает." + message_param = "кивает в сторону %t." + emote_type = EMOTE_VISIBLE /datum/emote/living/carbon/mothsqueak key = "msqueak" key_third_person = "lets out a tiny squeak" - message = "lets out a tiny squeak!" + message = "издает тихий писк!" emote_type = EMOTE_AUDIBLE vary = TRUE @@ -373,11 +415,18 @@ if(ismoth(H) | (istype(H, /mob/living/simple_animal/pet/mothroach))) return 'sound/voice/moth/mothsqueak.ogg' +/datum/emote/living/peace + key = "peace" + key_third_person = "peaces" + message = "выставляет два пальца перед собой, символизируя Знак Мира!" + emote_type = EMOTE_VISIBLE + /datum/emote/living/point key = "point" key_third_person = "points" - message = "points." - message_param = "points at %t." + message = "показывает." + message_param = "показывает на %t." + emote_type = EMOTE_VISIBLE hands_use_check = TRUE /datum/emote/living/point/run_emote(mob/user, params, type_override, intentional) @@ -386,81 +435,95 @@ var/mob/living/carbon/human/H = user if(H.usable_hands == 0) if(H.usable_legs != 0) - message_param = "tries to point at %t with a leg, falling down in the process!" + message_param = "пытается показать на %t с помощью ноги, но теряет баланс и падает на землю!" H.Paralyze(20) else - message_param = "bumps [user.p_their()] head on the ground trying to motion towards %t." + message_param = "[user.p_their()] ударяется головой об землю пытаясь двигаться в сторону %t." H.adjustOrganLoss(ORGAN_SLOT_BRAIN, 5) ..() /datum/emote/living/pout key = "pout" key_third_person = "pouts" - message = "pouts." - emote_type = EMOTE_AUDIBLE + message = "обижено дуется." + emote_type = EMOTE_VISIBLE /datum/emote/living/scream key = "scream" key_third_person = "screams" - message = "screams." - message_mime = "acts out a scream!" + message = "кричит." + message_mime = "пытается крикнуть!" emote_type = EMOTE_AUDIBLE mob_type_blacklist_typecache = list(/mob/living/carbon/human) //Humans get specialized scream. /datum/emote/living/scream/select_message_type(mob/user, intentional) . = ..() if(!intentional && isanimal(user)) - return "makes a loud and pained whimper." + return "издает болезненное хныканье." /datum/emote/living/scowl key = "scowl" key_third_person = "scowls" - message = "scowls." - emote_type = EMOTE_AUDIBLE + message = "хмурится." + emote_type = EMOTE_VISIBLE /datum/emote/living/shake key = "shake" key_third_person = "shakes" - message = "shakes their head." - emote_type = EMOTE_AUDIBLE + message = "мотает головой." + emote_type = EMOTE_VISIBLE + +/datum/emote/living/shame + key = "shame" + key_third_person = "shames" + message = "испытывает сильный стыд." /datum/emote/living/shiver key = "shiver" key_third_person = "shiver" - message = "shivers." + message = "трепещет!" emote_type = EMOTE_AUDIBLE /datum/emote/living/sigh key = "sigh" key_third_person = "sighs" - message = "sighs." + message = "вздыхает." emote_type = EMOTE_AUDIBLE /datum/emote/living/sit key = "sit" key_third_person = "sits" - message = "sits down." + message = "присаживается." + emote_type = EMOTE_VISIBLE + +/datum/emote/living/surprised + key = "surprised" + key_third_person = "surpriseds" + message = "удивлённо смотрит." + emote_type = EMOTE_VISIBLE /datum/emote/living/smile key = "smile" key_third_person = "smiles" - message = "smiles." + message = "улыбается." + emote_type = EMOTE_VISIBLE /datum/emote/living/sneeze key = "sneeze" key_third_person = "sneezes" - message = "sneezes." + message = "чихает." emote_type = EMOTE_AUDIBLE /datum/emote/living/smug key = "smug" key_third_person = "smugs" - message = "grins smugly." + message = "гордо откидывает голову в сторону, выражая самодовольство." + emote_type = EMOTE_VISIBLE /datum/emote/living/sniff key = "sniff" key_third_person = "sniffs" - message = "sniffs." + message = "нюхает." emote_type = EMOTE_AUDIBLE #define SNORE_DURATION 5.2 SECONDS @@ -468,8 +531,8 @@ /datum/emote/living/snore key = "snore" key_third_person = "snores" - message = "snores." - message_mime = "sleeps soundly." + message = "храпит." + message_mime = "крепко спит." emote_type = EMOTE_AUDIBLE stat_allowed = UNCONSCIOUS /// Timer for the blink to wear off @@ -498,23 +561,26 @@ /datum/emote/living/stare key = "stare" key_third_person = "stares" - message = "stares." - message_param = "stares at %t." + message = "пялится." + message_param = "пялится на %t." + emote_type = EMOTE_VISIBLE /datum/emote/living/strech - key = "stretch" - key_third_person = "stretches" - message = "stretches their arms." + key = "strech" + key_third_person = "strechs" + message = "потягивается." + emote_type = EMOTE_VISIBLE /datum/emote/living/sulk key = "sulk" key_third_person = "sulks" - message = "sulks down sadly." + message = "сильно сердится." + emote_type = EMOTE_AUDIBLE /datum/emote/living/surrender key = "surrender" key_third_person = "surrenders" - message = "puts their hands on their head and falls to the ground, they surrender!" + message = "сдаётся! Падает на землю, закидывая руки за свою голову." emote_type = EMOTE_AUDIBLE /datum/emote/living/surrender/run_emote(mob/user, params, type_override, intentional) @@ -522,53 +588,66 @@ if(. && isliving(user)) var/mob/living/L = user L.Paralyze(200) - L.remove_status_effect(STATUS_EFFECT_SURRENDER) + L.remove_status_effect(/datum/status_effect/surrender) /datum/emote/living/sway key = "sway" key_third_person = "sways" - message = "sways around dizzily." + message = "головокружительно кружится." + emote_type = EMOTE_VISIBLE /datum/emote/living/tremble key = "tremble" key_third_person = "trembles" - message = "trembles in fear!" + message = "дрожит!" + emote_type = EMOTE_VISIBLE /datum/emote/living/twitch key = "twitch" key_third_person = "twitches" - message = "twitches violently." + message = "дёргается." + emote_type = EMOTE_VISIBLE /datum/emote/living/twitch_s key = "twitch_s" - message = "twitches." + message = "сильно дёргается." + emote_type = EMOTE_VISIBLE /datum/emote/living/wave key = "wave" key_third_person = "waves" - message = "waves." + message = "машет." + emote_type = EMOTE_VISIBLE /datum/emote/living/whimper key = "whimper" key_third_person = "whimpers" - message = "whimpers." - message_mime = "appears hurt." + message = "хнычет." + message_mime = "делает вид, словно плачет." + emote_type = EMOTE_AUDIBLE /datum/emote/living/wsmile key = "wsmile" key_third_person = "wsmiles" - message = "smiles weakly." + message = "слегка улыбается." + emote_type = EMOTE_VISIBLE + +/datum/emote/living/wing + key = "wing" + key_third_person = "wings" + message = "подмигивает." + emote_type = EMOTE_VISIBLE /datum/emote/living/yawn key = "yawn" key_third_person = "yawns" - message = "yawns." + message = "зевает." emote_type = EMOTE_AUDIBLE /datum/emote/living/gurgle key = "gurgle" key_third_person = "gurgles" - message = "makes an uncomfortable gurgle." + message = "издает неприятное хлюпанье." emote_type = EMOTE_AUDIBLE /datum/emote/living/custom @@ -660,15 +739,15 @@ /datum/emote/inhale key = "inhale" key_third_person = "inhales" - message = "breathes in." + message = "делает вдох." /datum/emote/exhale key = "exhale" key_third_person = "exhales" - message = "breathes out." + message = "выдыхает." /datum/emote/living/clack key = "clack" key_third_person = "clacks" - message = "clacks their beak." - emote_type = EMOTE_VISIBLE + message = "щёлкает челюстью." + emote_type = EMOTE_AUDIBLE diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 821bef7d25ff..a630449d2c4e 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1895,8 +1895,8 @@ */ /mob/living/carbon/verb/open_close_eyes() - set category = "IC" - set name = "Open/Close Eyes" + set category = "Эмоции" + set name = "> Открыть/Закрыть глаза" if(HAS_TRAIT(src, TRAIT_EYESCLOSED)) REMOVE_TRAIT(src, TRAIT_EYESCLOSED, "[type]") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index 120b850cf428..297d6ad49160 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -46,7 +46,7 @@ . = ..() if(gps_name && true_spawn) AddComponent(/datum/component/gps, gps_name) - apply_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + apply_status_effect(/datum/status_effect/crusher_damage) ADD_TRAIT(src, TRAIT_NO_TELEPORT, MEGAFAUNA_TRAIT) ADD_TRAIT(src, TRAIT_SPACEWALK, INNATE_TRAIT) for(var/action_type in attack_action_types) @@ -71,7 +71,7 @@ if(health > 0) return else - var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = has_status_effect(/datum/status_effect/crusher_damage) var/crusher_kill = FALSE if(C && crusher_loot && C.total_damage >= maxHealth * 0.6) spawn_crusher_loot() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm index b66c71fd58b2..e91641bb3688 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm @@ -32,7 +32,7 @@ stack_trace("Invalid type [armor.type] found in .armor during [src.type] Initialize()") //WS edit begin - Whitesands . = ..() - apply_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + apply_status_effect(/datum/status_effect/crusher_damage) /mob/living/simple_animal/hostile/asteroid/Aggro() ..() @@ -70,7 +70,7 @@ /mob/living/simple_animal/hostile/asteroid/death(gibbed) SSblackbox.record_feedback("tally", "mobs_killed_mining", 1, type) - var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = has_status_effect(/datum/status_effect/crusher_damage) if(C && crusher_loot && prob((C.total_damage/maxHealth) * crusher_drop_mod)) //on average, you'll need to kill 4 creatures before getting the item spawn_crusher_loot() ..(gibbed) diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 8eb5bc620722..8e4364aa1486 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -6,7 +6,7 @@ ////////////////////////////// STUN //////////////////////////////////// /mob/living/proc/IsStun() //If we're stunned - return has_status_effect(STATUS_EFFECT_STUN) + return has_status_effect(/datum/status_effect/incapacitating/stun) /mob/living/proc/AmountStun() //How many deciseconds remain in our stun var/datum/status_effect/incapacitating/stun/S = IsStun() @@ -24,7 +24,7 @@ if(S) S.duration = max(world.time + amount, S.duration) else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S /mob/living/proc/SetStun(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -41,7 +41,7 @@ if(S) S.duration = world.time + amount else - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S /mob/living/proc/AdjustStun(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -54,13 +54,13 @@ if(S) S.duration += amount else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S ///////////////////////////////// KNOCKDOWN ///////////////////////////////////// /mob/living/proc/IsKnockdown() //If we're knocked down - return has_status_effect(STATUS_EFFECT_KNOCKDOWN) + return has_status_effect(/datum/status_effect/incapacitating/knockdown) /mob/living/proc/AmountKnockdown() //How many deciseconds remain in our knockdown var/datum/status_effect/incapacitating/knockdown/K = IsKnockdown() @@ -69,7 +69,7 @@ return 0 /mob/living/proc/Knockdown(amount, ignore_canstun = FALSE) //Can't go below remaining duration - if(SEND_SIGNAL(src, COMSIG_LIVING_STATUS_KNOCKDOWN, amount, ignore_canstun) & COMPONENT_NO_STUN) + if(SEND_SIGNAL(src, /datum/status_effect/incapacitating/knockdown, amount, ignore_canstun) & COMPONENT_NO_STUN) return if(((status_flags & CANKNOCKDOWN) && !HAS_TRAIT(src, TRAIT_STUNIMMUNE)) || ignore_canstun) if(absorb_stun(amount, ignore_canstun)) @@ -78,7 +78,7 @@ if(K) K.duration = max(world.time + amount, K.duration) else if(amount > 0) - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K /mob/living/proc/SetKnockdown(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -95,7 +95,7 @@ if(K) K.duration = world.time + amount else - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K /mob/living/proc/AdjustKnockdown(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -108,12 +108,12 @@ if(K) K.duration += amount else if(amount > 0) - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K ///////////////////////////////// IMMOBILIZED //////////////////////////////////// /mob/living/proc/IsImmobilized() //If we're immobilized - return has_status_effect(STATUS_EFFECT_IMMOBILIZED) + return has_status_effect(/datum/status_effect/incapacitating/immobilized) /mob/living/proc/AmountImmobilized() //How many deciseconds remain in our Immobilized status effect var/datum/status_effect/incapacitating/immobilized/I = IsImmobilized() @@ -131,7 +131,7 @@ if(I) I.duration = max(world.time + amount, I.duration) else if(amount > 0) - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I /mob/living/proc/SetImmobilized(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -148,7 +148,7 @@ if(I) I.duration = world.time + amount else - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I /mob/living/proc/AdjustImmobilized(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -161,12 +161,12 @@ if(I) I.duration += amount else if(amount > 0) - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I ///////////////////////////////// PARALYZED ////////////////////////////////// /mob/living/proc/IsParalyzed() //If we're immobilized - return has_status_effect(STATUS_EFFECT_PARALYZED) + return has_status_effect(/datum/status_effect/incapacitating/paralyzed) /mob/living/proc/AmountParalyzed() //How many deciseconds remain in our Paralyzed status effect var/datum/status_effect/incapacitating/paralyzed/P = IsParalyzed(FALSE) @@ -184,7 +184,7 @@ if(P) P.duration = max(world.time + amount, P.duration) else if(amount > 0) - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P /mob/living/proc/SetParalyzed(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -201,7 +201,7 @@ if(P) P.duration = world.time + amount else - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P /mob/living/proc/AdjustParalyzed(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -214,7 +214,7 @@ if(P) P.duration += amount else if(amount > 0) - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P //Blanket @@ -241,7 +241,7 @@ //////////////////UNCONSCIOUS /mob/living/proc/IsUnconscious() //If we're unconscious - return has_status_effect(STATUS_EFFECT_UNCONSCIOUS) + return has_status_effect(/datum/status_effect/incapacitating/unconscious) /mob/living/proc/AmountUnconscious() //How many deciseconds remain in our unconsciousness var/datum/status_effect/incapacitating/unconscious/U = IsUnconscious() @@ -257,7 +257,7 @@ if(U) U.duration = max(world.time + amount, U.duration) else if(amount > 0) - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /mob/living/proc/SetUnconscious(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -271,7 +271,7 @@ else if(U) U.duration = world.time + amount else - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /mob/living/proc/AdjustUnconscious(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -282,13 +282,13 @@ if(U) U.duration += amount else if(amount > 0) - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /////////////////////////////////// SLEEPING //////////////////////////////////// /mob/living/proc/IsSleeping() //If we're asleep - return has_status_effect(STATUS_EFFECT_SLEEPING) + return has_status_effect(/datum/status_effect/incapacitating/sleeping) /mob/living/proc/AmountSleeping() //How many deciseconds remain in our sleep var/datum/status_effect/incapacitating/sleeping/S = IsSleeping() @@ -303,7 +303,7 @@ if(S) S.duration = max(world.time + amount, S.duration) else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S /mob/living/proc/SetSleeping(amount) //Sets remaining duration @@ -316,7 +316,7 @@ else if(S) S.duration = world.time + amount else - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S /mob/living/proc/AdjustSleeping(amount) //Adds to remaining duration @@ -326,7 +326,7 @@ if(S) S.duration += amount else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S ///Allows us to set a permanent sleep on a player (use with caution and remember to unset it with SetSleeping() after the effect is over) @@ -337,7 +337,7 @@ if(S) S.duration = -1 else - S = apply_status_effect(STATUS_EFFECT_SLEEPING, -1) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, -1) return S ///////////////////////////////// FROZEN ///////////////////////////////////// diff --git a/code/modules/overmap/objects/outpost/outpost_types.dm b/code/modules/overmap/objects/outpost/outpost_types.dm index 670a916721ae..044ff026c396 100644 --- a/code/modules/overmap/objects/outpost/outpost_types.dm +++ b/code/modules/overmap/objects/outpost/outpost_types.dm @@ -22,6 +22,9 @@ /datum/map_template/outpost/elevator_indie name = "elevator_indie" +/datum/map_template/outpost/elevator_ice + name = "elevator_ice" + /* Independent Space Outpost //creative name! @@ -85,6 +88,37 @@ dock_width = 56 dock_height = 40 +/* + Nanotrasen Ice Planet +*/ +/datum/map_template/outpost/nanotrasen_ice + name = "nanotrasen_ice" + +/datum/map_template/outpost/hangar/nt_ice_20x20 + name = "hangar/nt_ice_20x20" + dock_width = 20 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_40x20 + name = "hangar/nt_ice_40x20" + dock_width = 40 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_40x40 + name = "hangar/nt_ice_40x40" + dock_width = 40 + dock_height = 40 + +/datum/map_template/outpost/hangar/nt_ice_56x20 + name = "hangar/nt_ice_56x20" + dock_width = 56 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_56x40 + name = "hangar/nt_ice_56x40" + dock_width = 56 + dock_height = 40 + /* /datum/overmap/outpost subtypes */ @@ -94,7 +128,7 @@ main_template = /datum/map_template/outpost/indie_space elevator_template = /datum/map_template/outpost/elevator_indie // Uses "default" hangars (indie_space). - +/* /datum/overmap/outpost/nanotrasen_asteroid token_icon_state = "station_asteroid_0" main_template = /datum/map_template/outpost/nt_asteroid @@ -107,6 +141,18 @@ /datum/map_template/outpost/hangar/nt_asteroid_56x20, /datum/map_template/outpost/hangar/nt_asteroid_56x40 ) +*/ +/datum/overmap/outpost/nanotrasen_ice + token_icon_state = "station_asteroid_0" + main_template = /datum/map_template/outpost/nanotrasen_ice + elevator_template = /datum/map_template/outpost/elevator_ice + hangar_templates = list( + /datum/map_template/outpost/hangar/nt_ice_20x20, + /datum/map_template/outpost/hangar/nt_ice_40x20, + /datum/map_template/outpost/hangar/nt_ice_40x40, + /datum/map_template/outpost/hangar/nt_ice_56x20, + /datum/map_template/outpost/hangar/nt_ice_56x40 + ) /datum/overmap/outpost/no_main_level // For example and adminspawn. main_template = null diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 5f39d407d749..75f72dd9e595 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -531,13 +531,13 @@ /obj/item/borg/upgrade/modkit/bounty/projectile_prehit(obj/projectile/kinetic/K, atom/target, obj/item/gun/energy/kinetic_accelerator/KA) if(isliving(target)) var/mob/living/L = target - var/list/existing_marks = L.has_status_effect_list(STATUS_EFFECT_SYPHONMARK) + var/list/existing_marks = L.has_status_effect_list(/datum/status_effect/syphon_mark) for(var/i in existing_marks) var/datum/status_effect/syphon_mark/SM = i if(SM.reward_target == src) //we want to allow multiple people with bounty modkits to use them, but we need to replace our own marks so we don't multi-reward SM.reward_target = null qdel(SM) - L.apply_status_effect(STATUS_EFFECT_SYPHONMARK, src) + L.apply_status_effect(/datum/status_effect/syphon_mark, src) /obj/item/borg/upgrade/modkit/bounty/projectile_strike(obj/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/gun/energy/kinetic_accelerator/KA) if(isliving(target)) diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 458c19d053da..e60ce5a73c02 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -494,7 +494,7 @@ if(L.anti_magic_check() || !firer) L.visible_message("[src] vanishes on contact with [target]!") return BULLET_ACT_BLOCK - L.apply_status_effect(STATUS_EFFECT_BOUNTY, firer) + L.apply_status_effect(/datum/status_effect/bounty, firer) /obj/projectile/magic/antimagic name = "bolt of antimagic" @@ -507,7 +507,7 @@ if(L.anti_magic_check()) L.visible_message("[src] vanishes on contact with [target]!") return BULLET_ACT_BLOCK - L.apply_status_effect(STATUS_EFFECT_ANTIMAGIC) + L.apply_status_effect(/datum/status_effect/antimagic) /obj/projectile/magic/fetch name = "bolt of fetching" diff --git a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm index f781313bf582..aca407f9b476 100644 --- a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm @@ -76,7 +76,7 @@ /datum/reagent/medicine/c2/helbital/on_mob_delete(mob/living/L) if(helbent) - L.remove_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE) + L.remove_status_effect(/datum/status_effect/necropolis_curse) ..() /datum/reagent/medicine/c2/libital //messes with your liber diff --git a/code/modules/reagents/reagent_containers/blood_pack.dm b/code/modules/reagents/reagent_containers/blood_pack.dm index a7a43f4b7109..d72389224fd9 100644 --- a/code/modules/reagents/reagent_containers/blood_pack.dm +++ b/code/modules/reagents/reagent_containers/blood_pack.dm @@ -38,7 +38,7 @@ /obj/item/reagent_containers/blood/random/Initialize() icon_state = "bloodpack" - blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L", "S") + blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L") return ..() /obj/item/reagent_containers/blood/APlus @@ -68,9 +68,6 @@ /obj/item/reagent_containers/blood/synthetic blood_type = "Coolant" -/obj/item/reagent_containers/blood/squid - blood_type = "S" - /obj/item/reagent_containers/blood/universal blood_type = "U" diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 8ec8cd674642..3710a25f3aab 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -439,3 +439,39 @@ /obj/item/reagent_containers/glass/bottle/morphine/sleeper cap_on = FALSE + +//types of syrups + +/obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel + name = "bottle of caramel syrup" + desc = "A pump bottle containing caramalized sugar, also known as caramel. Do not lick." + list_reagents = list(/datum/reagent/consumable/caramel = 50) + +/obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/liqueur + name = "bottle of coffee liqueur syrup" + desc = "A pump bottle containing mexican coffee-flavoured liqueur syrup. In production since 1936, HONK." + list_reagents = list(/datum/reagent/consumable/ethanol/kahlua = 50) + +//Coffeepots: for reference, a standard cup is 30u, to allow 20u for sugar/sweetener/milk/creamer +/obj/item/reagent_containers/food/drinks/bottle/coffeepot + icon = 'icons/obj/food/containers.dmi' + name = "coffeepot" + desc = "A large pot for dispensing that ambrosia of corporate life known to mortals only as coffee. Contains 4 standard cups." + volume = 120 + icon_state = "coffeepot" + fill_icon_state = "coffeepot" + fill_icon_thresholds = list(0, 1, 30, 60, 100) + +/obj/item/reagent_containers/glass/coffee_cup + name = "coffee cup" + desc = "A heat-formed plastic coffee cup. Can theoretically be used for other hot drinks, if you're feeling adventurous." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffee_cup_e" + base_icon_state = "coffee_cup" + possible_transfer_amounts = list(10) + volume = 30 + spillable = TRUE + +/obj/item/reagent_containers/glass/coffee_cup/update_icon_state() + icon_state = reagents.total_volume ? base_icon_state : "[base_icon_state]_e" + return ..() diff --git a/code/modules/research/xenobiology/crossbreeding/_potions.dm b/code/modules/research/xenobiology/crossbreeding/_potions.dm index 1fb17ea4d1fd..aeb34840028f 100644 --- a/code/modules/research/xenobiology/crossbreeding/_potions.dm +++ b/code/modules/research/xenobiology/crossbreeding/_potions.dm @@ -83,8 +83,8 @@ Slimecrossing Potions if(user == M) to_chat(user, "You can't drink the love potion. What are you, a narcissist?") return ..() - if(M.has_status_effect(STATUS_EFFECT_INLOVE)) - to_chat(user, "[M] is already lovestruck!") + if(M.has_status_effect(/datum/status_effect/in_love)) + to_chat(user, span_warning("[M] is already lovestruck!")) return ..() M.visible_message("[user] starts to feed [M] a love potion!", @@ -97,7 +97,7 @@ Slimecrossing Potions if(M.mind) M.mind.store_memory("You are in love with [user].") M.faction |= "[REF(user)]" - M.apply_status_effect(STATUS_EFFECT_INLOVE, user) + M.apply_status_effect(/datum/status_effect/in_love, user) qdel(src) //Pressure potion - Charged Dark Blue diff --git a/code/modules/research/xenobiology/crossbreeding/regenerative.dm b/code/modules/research/xenobiology/crossbreeding/regenerative.dm index 8e71efc3177d..f73b9b74f173 100644 --- a/code/modules/research/xenobiology/crossbreeding/regenerative.dm +++ b/code/modules/research/xenobiology/crossbreeding/regenerative.dm @@ -344,7 +344,7 @@ Regenerative extracts: slime_heal_modifier = 0.3 /obj/item/slimecross/regenerative/adamantine/core_effect(mob/living/target, mob/user) //WIP - Find out why this doesn't work. - target.apply_status_effect(STATUS_EFFECT_SLIMESKIN) + target.apply_status_effect(/datum/status_effect/slimeskin) brute_loss = (10 + (target.getBruteLoss() * 0.65)) //most common damage type, let's not go overboard jelly_amount *= 0.5 @@ -353,4 +353,4 @@ Regenerative extracts: effect_desc = "Partially heals the target and temporarily makes them immortal, but pacifistic." /obj/item/slimecross/regenerative/rainbow/core_effect(mob/living/target, mob/user) - target.apply_status_effect(STATUS_EFFECT_RAINBOWPROTECTION) + target.apply_status_effect(/datum/status_effect/rainbow_protection) diff --git a/code/modules/unit_tests/combat.dm b/code/modules/unit_tests/combat.dm index 0ad01c2cb9f8..9e2c7ed8a38c 100644 --- a/code/modules/unit_tests/combat.dm +++ b/code/modules/unit_tests/combat.dm @@ -85,7 +85,7 @@ victim.attack_hand(attacker) TEST_ASSERT_EQUAL(victim.loc.x, run_loc_bottom_left.x + 2, "Victim wasn't moved back after being pushed") - TEST_ASSERT(!victim.has_status_effect(STATUS_EFFECT_KNOCKDOWN), "Victim was knocked down despite not being against a wall") + TEST_ASSERT(!victim.has_status_effect(/datum/status_effect/incapacitating/knockdown), "Victim was knocked down despite not being against a wall") TEST_ASSERT_EQUAL(victim.get_active_held_item(), toolbox, "Victim dropped toolbox despite not being against a wall") attacker.forceMove(get_step(attacker, EAST)) @@ -94,5 +94,5 @@ victim.attack_hand(attacker) TEST_ASSERT_EQUAL(victim.loc.x, run_loc_bottom_left.x + 2, "Victim was moved after being pushed against a wall") - TEST_ASSERT(victim.has_status_effect(STATUS_EFFECT_KNOCKDOWN), "Victim was not knocked down after being pushed against a wall") + TEST_ASSERT(victim.has_status_effect(/datum/status_effect/incapacitating/knockdown), "Victim was not knocked down after being pushed against a wall") TEST_ASSERT_EQUAL(victim.get_active_held_item(), null, "Victim didn't drop toolbox after being pushed against a wall") diff --git a/icons/mob/radial.dmi b/icons/mob/radial.dmi index 8ec3a0fb4666..9b43fa0d710f 100644 Binary files a/icons/mob/radial.dmi and b/icons/mob/radial.dmi differ diff --git a/icons/obj/machines/autolathe.dmi b/icons/obj/machines/autolathe.dmi new file mode 100644 index 000000000000..e95269fcbcd1 Binary files /dev/null and b/icons/obj/machines/autolathe.dmi differ diff --git a/icons/obj/machines/coffeemaker.dmi b/icons/obj/machines/coffeemaker.dmi new file mode 100644 index 000000000000..246159f1c54f Binary files /dev/null and b/icons/obj/machines/coffeemaker.dmi differ diff --git a/icons/obj/machines/research.dmi b/icons/obj/machines/research.dmi index 58fad8fae335..cac198fed256 100644 Binary files a/icons/obj/machines/research.dmi and b/icons/obj/machines/research.dmi differ diff --git a/icons/obj/radio.dmi b/icons/obj/radio.dmi index 5ccb6bb1d792..8b6fc77c7726 100644 Binary files a/icons/obj/radio.dmi and b/icons/obj/radio.dmi differ diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index f208dbbe1547..e88a183d2c40 100644 Binary files a/icons/obj/stationobjs.dmi and b/icons/obj/stationobjs.dmi differ diff --git a/mod_celadon/code/game/mecha/combat/durand.dm b/mod_celadon/code/game/mecha/combat/durand.dm new file mode 100644 index 000000000000..ba054baefba2 --- /dev/null +++ b/mod_celadon/code/game/mecha/combat/durand.dm @@ -0,0 +1,57 @@ +/obj/mecha/combat/durand/dark + desc = "Боевой экзоскелет используемый Синдикатом." + name = "\improper Black Durand" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "darkdurand" + wreckage = /obj/structure/mecha_wreckage/durand/dark + +/obj/mecha/combat/durand/ares + desc = "Боевой экзоскелет используемый Интеком." + name = "\improper Ares" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ares" + wreckage = /obj/structure/mecha_wreckage/durand/ares + +/obj/mecha/combat/durand/zeus + desc = "Боевой экзоскелет используемый СолГовом." + name = "\improper Zeus" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "zeus" + wreckage = /obj/structure/mecha_wreckage/durand/zeus + +//раскраска для всех + +/obj/mecha/combat/durand/old + desc = "Боевой экзоскелет ." + name = "\improper Old Durand" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "old_durand" + wreckage = /obj/structure/mecha_wreckage/durand/old + +/obj/mecha/combat/durand/shire + desc = "Боевой экзоскелет ." + name = "\improper Shire" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "shire" + wreckage = /obj/structure/mecha_wreckage/durand/shire + +/obj/mecha/combat/durand/sarathi + desc = "Боевой экзоскелет ." + name = "\improper Sarathi Durand" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "sarathi" + wreckage = /obj/structure/mecha_wreckage/durand/sarathi + +/obj/mecha/combat/durand/dollhouse + desc = "Боевой экзоскелет ." + name = "\improper Dollhouse " + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "dollhouse" + wreckage = /obj/structure/mecha_wreckage/durand/dollhouse + +/obj/mecha/combat/durand/executor + desc = "Боевой экзоскелет ." + name = "\improper Executor" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "executor" + wreckage = /obj/structure/mecha_wreckage/durand/executor \ No newline at end of file diff --git a/mod_celadon/code/game/mecha/combat/gygax.dm b/mod_celadon/code/game/mecha/combat/gygax.dm new file mode 100644 index 000000000000..ee80ba54882e --- /dev/null +++ b/mod_celadon/code/game/mecha/combat/gygax.dm @@ -0,0 +1,81 @@ +/obj/mecha/combat/gygax/black + desc = "Легкий экзоскелет, перекрашенный в чёрный цвет. Похоже, что эта модель принадлежит Синдикату." + name = "\improper Black Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_black" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/dark + +/obj/mecha/combat/gygax/nt + desc = "Легкий экзоскелет, перекрашенный. Похоже, что эта модель принадлежит НаноТрейзен." + name = "\improper NanoTrasen Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ntgygax" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/nt + +/obj/mecha/combat/gygax/hermes + desc = "Легкий экзоскелет, перекрашенный. Похоже, что эта модель принадлежит Интеку." + name = "\improper Hermes Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "hermes" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/hermes + +//раскраска для всех + +/obj/mecha/combat/gygax/white + desc = "Легкий экзоскелет, перекрашенный. Похоже, что у этой модели есть некоторые модификации." + name = "\improper White Spirit Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_white" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/white + +/obj/mecha/combat/gygax/proto + desc = "Прототип лёгкого боевого экзоскелета.." + name = "\improper Prototype Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "proto" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/proto + +/obj/mecha/combat/gygax/alt + desc = "Алтерьнативная модель лёгкого экзоскелета.." + name = "\improper Gygax" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_alt" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/alt + +/obj/mecha/combat/gygax/pobeda + desc = "Алтерьнативная модель лёгкого экзоскелета, окрашенная в зелёный цвет и имеющая красную звезду. К чему бы это?" + name = "\improper Pobeda" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "pobeda" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/pobeda + +/obj/mecha/combat/gygax/medgax + desc = "Looks like White Spirit." + name = "\improper White Spirit" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "medgax" + deflect_chance = 5 + leg_overload_coeff = 80 + force = 25 + wreckage = /obj/structure/mecha_wreckage/gygax/medgax \ No newline at end of file diff --git a/mod_celadon/code/game/mecha/equipment/tools/work_tools.dm b/mod_celadon/code/game/mecha/equipment/tools/work_tools.dm new file mode 100644 index 000000000000..45fe491eabca --- /dev/null +++ b/mod_celadon/code/game/mecha/equipment/tools/work_tools.dm @@ -0,0 +1,182 @@ +/obj/item/mecha_parts/mecha_equipment/conversion_kit/murdysseus + name = "Murdysseus Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Одиссея в медицинский экзоскелет Синдиката." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "syndieupg" + source_mech = list(/obj/mecha/medical/odysseus) + result_mech = /obj/mecha/medical/odysseus/murdysseus + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/duranddark + name = "Dark Durand Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда в специализированный боевой экзоскелет Синдиката." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "syndiecombatupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/dark + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxblack + name = "Black Gygax Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет Синдиката." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "syndiecombatupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/black + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxnt + name = "NT Gygax Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет НаноТрейзен." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ntcombatupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/nt + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/hermes + name = "Hermes Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет Интек." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "intequpg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/hermes + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/ares + name = "Ares Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда в специализированный боевой экзоскелет Интека." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "intequpg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/ares + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/zeus + name = "Zeus Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда в специализированный боевой экзоскелет СолФед." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "solgovupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/zeus + +//рипли + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/flames_red + name = "Flames RedConversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Рипли." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ripleypubupg" + source_mech = list(/obj/mecha/medical/odysseus) + result_mech = /obj/mecha/working/ripley/mkii/flames_red + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/earth + name = "Ripley Earth Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Рипли." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ripleypubupg" + source_mech = list(/obj/mecha/working/ripley/mkii) + result_mech = /obj/mecha/working/ripley/mkii/earth + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/titan + name = "Titan Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Рипли." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ripleypubupg" + source_mech = list(/obj/mecha/working/ripley/mkii) + result_mech = /obj/mecha/working/ripley/mkii/titan + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley_zairjah + name = "Zairjah Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Рипли." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ripleypubupg" + source_mech = list(/obj/mecha/working/ripley/mkii) + result_mech = /obj/mecha/working/ripley/mkii/ripley_zairjah + + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/aluminizer + name = "Aluminizer Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования Рипли." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "ripleypubupg" + source_mech = list(/obj/mecha/working/ripley/mkii) + result_mech = /obj/mecha/working/ripley/mkii/aluminizer + +//гиги за шаги + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxwhite + name = "White Gygax Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "whitecombatupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/white + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/proto + name = "Prototype Gygax Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "protoupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/proto + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/alt + name = "Alternative Gygax Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "protoupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/alt + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/pobeda + name = "Pobeda Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "pobedaupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/pobeda + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/medgax + name = "White Spirit Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Гигакса в специализированный экзоскелет боевой экзоскелет." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "whitecombatupg" + source_mech = list(/obj/mecha/combat/gygax) + result_mech = /obj/mecha/combat/gygax/medgax + +//дюра + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/old + name = "Old Durand Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "durandupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/old + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/shire + name = "Shire Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "durandupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/shire + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/sarathi + name = "Sarathi Durand Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "durandupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/sarathi + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/dollhouse + name = "Dollhouse Durand Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "durandupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/dollhouse + +/obj/item/mecha_parts/mecha_equipment/conversion_kit/executor + name = "Executor Conversion Kit" + desc = "Изготовленный на заказ комплект для переоборудования боевого экзоскелета Дюранда." + icon = 'mod_celadon/icons/mecha/mecha_equipment.dmi' + icon_state = "durandupg" + source_mech = list(/obj/mecha/combat/durand) + result_mech = /obj/mecha/combat/durand/executor diff --git a/mod_celadon/code/game/mecha/mecha_wreckage.dm b/mod_celadon/code/game/mecha/mecha_wreckage.dm new file mode 100644 index 000000000000..6bdd80c7ebce --- /dev/null +++ b/mod_celadon/code/game/mecha/mecha_wreckage.dm @@ -0,0 +1,120 @@ +//фракционки бля + +/obj/structure/mecha_wreckage/gygax/nt + name = "\improper NanoTrasen Gygax wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ntgygax-broken" + +/obj/structure/mecha_wreckage/gygax/black + name = "\improper Black Gygax wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_black-broken" + + +/obj/structure/mecha_wreckage/durand/dark + name = "\improper Black Durand wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "darkdurand-broken" + +/obj/structure/mecha_wreckage/odysseus/murdysseus + name = "\improper Murdysseus wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "murdysseus-broken" + +/obj/structure/mecha_wreckage/gygax/hermes + name = "\improper Hermes wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "hermes-broken" + + +/obj/structure/mecha_wreckage/durand/ares + name = "\improper Ares wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ares-broken" + +/obj/structure/mecha_wreckage/durand/zeus + name = "\improper Zeus wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "zeus-broken" + +//блядские рипли + +/obj/structure/mecha_wreckage/ripley/mkii/flames_red + name = "\improper Ripley MKII Flames Red wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ripley_flames_red-broken" + +/obj/structure/mecha_wreckage/ripley/mkii/earth + name = "\improper Earth Ripley MKII wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "earth-broken" + + +/obj/structure/mecha_wreckage/ripley/mkii/titan + name = "\improper MKII Titan wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "titan-broken" + +/obj/structure/mecha_wreckage/ripley/mkii/ripley_zairjah + name = "\improper Ripley Zairjah MKII wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ripley_zairjah-broken" + +/obj/structure/mecha_wreckage/ripley/mkii/aluminizer + name = "\improper Aluminizer MKII wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "aluminizer-broken" + +//блядские гигаксы + +/obj/structure/mecha_wreckage/gygax/white + name = "\improper White Spirit Gygax wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_white-broken" + +/obj/structure/mecha_wreckage/gygax/proto + name = "\improper Gygax Prototype wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "proto-broken" + +/obj/structure/mecha_wreckage/gygax/alt + name = "\improper Gygax wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "gygax_alt-broken" + +/obj/structure/mecha_wreckage/gygax/pobeda + name = "\improper Pobeda wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "pobeda-broken" + +/obj/structure/mecha_wreckage/gygax/medgax + name = "\improper White Spirit wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "medgax-broken" + +//дюранды + +/obj/structure/mecha_wreckage/durand/old + name = "\improper Old Durand wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "old_durand-broken" + +/obj/structure/mecha_wreckage/durand/shire + name = "\improper Shire wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "shire-broken" + +/obj/structure/mecha_wreckage/durand/sarathi + name = "\improper Sarathi Durand wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "sarathi-broken" + +/obj/structure/mecha_wreckage/durand/dollhouse + name = "\improper Dollhouse wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "dollhouse-broken" + +/obj/structure/mecha_wreckage/durand/executor + name = "\improper Executor wreckage" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "executor-broken" \ No newline at end of file diff --git a/mod_celadon/code/game/mecha/medical/odysseus.dm b/mod_celadon/code/game/mecha/medical/odysseus.dm new file mode 100644 index 000000000000..1907d56f75ed --- /dev/null +++ b/mod_celadon/code/game/mecha/medical/odysseus.dm @@ -0,0 +1,8 @@ +/obj/mecha/medical/odysseus/murdysseus + desc = "Это модифированный Одиссей и кажется зря ты его увидел" + name = "\improper Black Odysseus" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "murdysseus" + wreckage = /obj/structure/mecha_wreckage/odysseus/murdysseus + internal_damage_threshold = 35 + deflect_chance = 15 \ No newline at end of file diff --git a/mod_celadon/code/game/mecha/working/ripley.dm b/mod_celadon/code/game/mecha/working/ripley.dm new file mode 100644 index 000000000000..afc8c5b7104d --- /dev/null +++ b/mod_celadon/code/game/mecha/working/ripley.dm @@ -0,0 +1,49 @@ +/obj/mecha/working/ripley/mkii/flames_red + desc = "Autonomous Power Loader Unit MK-II. This prototype Ripley is refitted with a pressurized cabin, trading its prior speed for atmospheric protection" + name = "\improper APLU MK-II Flames Red\"Ripley\"" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ripley_flames_red" + wreckage = /obj/structure/mecha_wreckage/ripley/mkii/flames_red + enclosed = TRUE + enter_delay = 40 + silicon_icon_state = null + +/obj/mecha/working/ripley/mkii/earth + desc = "Autonomous Power Loader Unit MK-II. This prototype Ripley is refitted with a pressurized cabin, trading its prior speed for atmospheric protection" + name = "\improper APLU MK-II Earth \"Ripley\"" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "earth" + wreckage = /obj/structure/mecha_wreckage/ripley/mkii/earth + enclosed = TRUE + enter_delay = 40 + silicon_icon_state = null + +/obj/mecha/working/ripley/mkii/titan + desc = "Autonomous Power Loader Unit MK-II. This prototype Ripley is refitted with a pressurized cabin, trading its prior speed for atmospheric protection" + name = "\improper APLU MK-II Titan \"Ripley\"" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "titan" + wreckage = /obj/structure/mecha_wreckage/ripley/mkii/titan + enclosed = TRUE + enter_delay = 40 + silicon_icon_state = null + +/obj/mecha/working/ripley/mkii/ripley_zairjah + desc = "Autonomous Power Loader Unit MK-II. This prototype Ripley is refitted with a pressurized cabin, trading its prior speed for atmospheric protection" + name = "\improper APLU MK-II Titan \"Ripley\"" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "ripley_zairjah" + wreckage = /obj/structure/mecha_wreckage/ripley/mkii/ripley_zairjah + enclosed = TRUE + enter_delay = 40 + silicon_icon_state = null + +/obj/mecha/working/ripley/mkii/aluminizer + desc = "Autonomous Power Loader Unit MK-II. This prototype Ripley is refitted with a pressurized cabin, trading its prior speed for atmospheric protection" + name = "\improper APLU MK-II Aluminizer \"Ripley\"" + icon = 'mod_celadon/icons/mecha/mecha.dmi' + icon_state = "aluminizer" + wreckage = /obj/structure/mecha_wreckage/ripley/mkii/aluminizer + enclosed = TRUE + enter_delay = 40 + silicon_icon_state = null \ No newline at end of file diff --git a/mod_celadon/code/modules/cargo/packs/mechs.dm b/mod_celadon/code/modules/cargo/packs/mechs.dm new file mode 100644 index 000000000000..47aa9f163854 --- /dev/null +++ b/mod_celadon/code/modules/cargo/packs/mechs.dm @@ -0,0 +1,7 @@ +/datum/supply_pack/mech/equipment/conversions + name = "Mecha Conversion kits" + desc = "Mecha conversion kits desing disk." + cost = 5000 + contains = list( + /obj/item/disk/design_disk/pub_mechs + ) diff --git a/mod_celadon/code/modules/mob/emote_panel.dm b/mod_celadon/code/modules/mob/emote_panel.dm new file mode 100644 index 000000000000..a813aceb590d --- /dev/null +++ b/mod_celadon/code/modules/mob/emote_panel.dm @@ -0,0 +1,373 @@ +var/last_emote_time = 0 +var/timer = 20 + +/proc/emote_with_delay(emote, delay) + if (world.time - last_emote_time < delay) + return + usr.emote(emote) + last_emote_time = world.time + +/mob/living/carbon/human/verb/emote_airguitar() + set name = "~ Воображаемая гитара" + set category = "Эмоции" + emote_with_delay("airguitar", timer) + +/mob/living/carbon/human/verb/emote_blink() + set name = "~ Моргать" + set category = "Эмоции" + emote_with_delay("blink", timer) + +/mob/living/carbon/human/verb/emote_blink_r() + set name = "~ Быстро моргать" + set category = "Эмоции" + emote_with_delay("blink_r", timer) + +/mob/living/carbon/human/verb/emote_blush() + set name = "~ Краснеть" + set category = "Эмоции" + emote_with_delay("blush", timer) + +/mob/living/carbon/human/verb/emote_bow() + set name = "~ Поклон" + set category = "Эмоции" + emote_with_delay("bow", timer) + +/mob/living/carbon/human/verb/emote_burp() + set name = "~ Рыгать" + set category = "Эмоции" + emote_with_delay("burp", timer) + +/mob/living/carbon/human/verb/emote_clap() + set name = "> Хлопать" + set category = "Эмоции" + emote_with_delay("clap", timer) + +// /mob/living/carbon/human/verb/emote_crack() +// set name = "> Хрустнуть костяшками" +// set category = "Эмоции" +// emote_with_delay("crack", timer) + +/mob/living/carbon/human/verb/emote_cross() + set name = "~ Скрестить руки" + set category = "Эмоции" + emote_with_delay("cross", timer) + +// /mob/living/carbon/human/verb/emote_mothchitter() // Moth +// set name = "< Жужать >" +// set category = "Эмоции" +// emote_with_delay("mothchitter", timer) + +/mob/living/carbon/human/verb/emote_laugh() + set name = "> Смеяться" + set category = "Эмоции" + emote_with_delay("laugh", timer) + +/mob/living/carbon/human/verb/collapse() + set name = "> Споткнуться" + set category = "Эмоции" + emote_with_delay("collapse", timer) + +/mob/living/carbon/human/verb/cough() + set name = "~ Кашлять" + set category = "Эмоции" + emote_with_delay("cough", timer) + +/mob/living/carbon/human/verb/dance() + set name = "~ Танцевать " + set category = "Эмоции" + emote_with_delay("dance", timer) + +/mob/living/carbon/human/verb/emote_drool() + set name = "~ Пускать слюни" + set category = "Эмоции" + emote_with_delay("drool", timer) + +/mob/living/carbon/human/verb/emote_faint() + set name = "> Потерять сознание" + set category = "Эмоции" + emote_with_delay("faint", timer) + +// /mob/living/carbon/human/verb/emote_flap() // Moth/Kepori +// set name = "< Махнуть крыльями >" +// set category = "Эмоции" +// emote_with_delay("flap", timer) + +/mob/living/carbon/human/verb/emote_flip() + set name = "> Сделать кувырок" + set category = "Эмоции" + emote_with_delay("flip", timer) + +// /mob/living/carbon/human/verb/aflap() // Moth/Kepori +// set name = "< Взмахнуть крыльями > " +// set category = "Эмоции" +// emote_with_delay("aflap", timer) + +/mob/living/carbon/human/verb/emote_frown() + set name = "~ Недовольно смотреть" + set category = "Эмоции" + emote_with_delay("frown", timer) + +/mob/living/carbon/human/verb/emote_gag() + set name = "> Подавиться" + set category = "Эмоции" + emote_with_delay("gag", timer) + +/mob/living/carbon/human/verb/emote_gasp() + set name = "> Задыхаться" + set category = "Эмоции" + emote_with_delay("gasp", timer) + +/mob/living/carbon/human/verb/emote_warcray() + set name = "> Боевой клич" + set category = "Эмоции" + emote_with_delay("warcray", timer) + +/mob/living/carbon/human/verb/emote_giggle() + set name = "~ Хихикать" + set category = "Эмоции" + emote_with_delay("giggle", timer) + +/mob/living/carbon/human/verb/emote_grin() + set name = "~ Ухмыльнуться" + set category = "Эмоции" + emote_with_delay("grin", timer) + +/mob/living/carbon/human/verb/emote_groan() + set name = "~ Стонать" + set category = "Эмоции" + emote_with_delay("groan", timer) + +/mob/living/carbon/human/verb/emote_growl() + set name = "~ Рычать" + set category = "Эмоции" + emote_with_delay("growl", timer) + +/mob/living/carbon/human/verb/emote_grimace() + set name = "~ Кривляться" + set category = "Эмоции" + emote_with_delay("grimace", timer) + +/mob/living/carbon/human/verb/emote_jump() + set name = "~ Прыгать" + set category = "Эмоции" + emote_with_delay("jump", timer) + +/mob/living/carbon/human/verb/emote_kiss() + set name = "> Воздушный поцелуй" + set category = "Эмоции" + emote_with_delay("kiss", timer) + +/mob/living/carbon/human/verb/emote_look() + set name = "~ Смотреть" + set category = "Эмоции" + emote_with_delay("look", timer) + +/mob/living/carbon/human/verb/emote_nod() + set name = "~ Кивнуть" + set category = "Эмоции" + emote_with_delay("nod", timer) + +/mob/living/carbon/human/verb/emote_msqueak() + set name = "~ Пискнуть" + set category = "Эмоции" + emote_with_delay("msqueak", timer) + +/mob/living/carbon/human/verb/emote_peace() + set name = "< Знак мира >" + set category = "Эмоции" + emote_with_delay("peace", timer) + +/mob/living/carbon/human/verb/emote_pout() + set name = "~ Дуться" + set category = "Эмоции" + emote_with_delay("pout", timer) + +/mob/living/carbon/human/verb/emote_scowl() + set name = "~ Хмуриться" + set category = "Эмоции" + emote_with_delay("scowl", timer) + +/mob/living/carbon/human/verb/emote_shake() + set name = "~ Мотать головой" + set category = "Эмоции" + emote_with_delay("shake", timer) + +/mob/living/carbon/human/verb/emote_shiver() + set name = "~ Трепетать" + set category = "Эмоции" + emote_with_delay("shiver", timer) + +/mob/living/carbon/human/verb/emote_slap() + set name = "> Шлёпнуть" + set category = "Эмоции" + emote_with_delay("slap", timer) + +/mob/living/carbon/human/verb/emote_sigh() + set name = "~ Вздыхать" + set category = "Эмоции" + emote_with_delay("sigh", timer) + +/mob/living/carbon/human/verb/emote_smile() + set name = "~ Улыбаться " + set category = "Эмоции" + emote_with_delay("smile", timer) + +/mob/living/carbon/human/verb/emote_sneeze() + set name = "~ Чихнуть" + set category = "Эмоции" + emote_with_delay("sneeze", timer) + +/mob/living/carbon/human/verb/emote_smug() + set name = "~ Самодовольство" + set category = "Эмоции" + emote_with_delay("smug", timer) + +/mob/living/carbon/human/verb/emote_sniff() + set name = "~ Нюхать" + set category = "Эмоции" + emote_with_delay("sniff", timer) + +/mob/living/carbon/human/verb/emote_snore() + set name = "~ Храпеть" + set category = "Эмоции" + emote_with_delay("snore", timer) + +/mob/living/carbon/human/verb/emote_spin() + set name = "> Кружиться" + set category = "Эмоции" + emote_with_delay("spin", timer) + +/mob/living/carbon/human/verb/emote_stare() + set name = "~ Пялиться" + set category = "Эмоции" + emote_with_delay("stare", timer) + +/mob/living/carbon/human/verb/emote_strech() + set name = "~ Потягиваться" + set category = "Эмоции" + emote_with_delay("strech", timer) + +/mob/living/carbon/human/verb/emote_sulk() + set name = "~ Сердиться" + set category = "Эмоции" + emote_with_delay("sulk", timer) + +/mob/living/carbon/human/verb/emote_surprised() + set name = "~ Удивиться" + set category = "Эмоции" + emote_with_delay("surprised", timer) + +/mob/living/carbon/human/verb/emote_surrender() + set name = "< Сдаться >" + set category = "Эмоции" + emote_with_delay("surrender", timer) + +/mob/living/carbon/human/verb/emote_tremble() + set name = "~ Дрожать" + set category = "Эмоции" + emote_with_delay("tremble", timer) + +/mob/living/carbon/human/verb/emote_twitch() + set name = "~ Дёргаться" + set category = "Эмоции" + emote_with_delay("twitch", timer) + +/mob/living/carbon/human/verb/emote_twitch_s() + set name = "~ Сильно дёргаться" + set category = "Эмоции" + emote_with_delay("twitch_s", timer) + +/mob/living/carbon/human/verb/emote_wave() + set name = "~ Махать рукой" + set category = "Эмоции" + emote_with_delay("wave", timer) + +/mob/living/carbon/human/verb/emote_whimper() + set name = "~ Хныкать" + set category = "Эмоции" + emote_with_delay("whimper", timer) + +/mob/living/carbon/human/verb/emote_wsmile() + set name = "~ Слегка улыбнуться" + set category = "Эмоции" + emote_with_delay("wsmile", timer) + +/mob/living/carbon/human/verb/emote_yawn() + set name = "~ Зевать" + set category = "Эмоции" + emote_with_delay("yawn", timer) + +// /mob/living/carbon/human/verb/emote_gurgle() // Slime +// set name = "< Хлюпать >" +// set category = "Эмоции" +// emote_with_delay("gurgle", timer) + +// /mob/living/carbon/human/verb/emote_clack() // Spider +// set name = "< Щёлкнуть челюстью >" +// set category = "Эмоции" +// emote_with_delay("clack", timer) + +/mob/living/carbon/human/verb/cry() + set name = "~ Плакать" + set category = "Эмоции" + emote_with_delay("cry", timer) + +/mob/living/carbon/human/verb/emote_eyebrow() + set name = "~ Приподнять бровь" + set category = "Эмоции" + emote_with_delay("eyebrow", timer) + +/mob/living/carbon/human/verb/emote_grumble() + set name = "~ Ворчать" + set category = "Эмоции" + emote_with_delay("grumble", timer) + +/mob/living/carbon/human/verb/emote_mumble() + set name = "~ Бармотать" + set category = "Эмоции" + emote_with_delay("mumble", timer) + +/mob/living/carbon/human/verb/emote_scream() + set name = "> Кричать " + set category = "Эмоции" + emote_with_delay("scream", timer) + +/mob/living/carbon/human/verb/emote_hiss() + set name = "~ Шипеть" + set category = "Эмоции" + emote_with_delay("hiss", timer) + +/mob/living/carbon/human/verb/emote_pale() + set name = "~ Бледнеть" + set category = "Эмоции" + emote_with_delay("pale", timer) + +/mob/living/carbon/human/verb/emote_raise() + set name = "< Поднять руки >" + set category = "Эмоции" + emote_with_delay("raise", timer) + +/mob/living/carbon/human/verb/emote_salute() + set name = "~ Воинское приветствие" + set category = "Эмоции" + emote_with_delay("salute", timer) + +/mob/living/carbon/human/verb/emote_shame() + set name = "~ Стыдиться" + set category = "Эмоции" + emote_with_delay("shame", timer) + +/mob/living/carbon/human/verb/emote_shrug() + set name = "~ Пожать плечами" + set category = "Эмоции" + emote_with_delay("shrug", timer) + +// /mob/living/carbon/human/verb/emote_wag() // Lizard +// set name = "< Махать хвостом >" +// set category = "Эмоции" +// emote_with_delay("wag", timer) + +/mob/living/carbon/human/verb/emote_wink() + set name = "~ Подмигнуть" + set category = "Эмоции" + emote_with_delay("wink", timer) diff --git a/mod_celadon/code/modules/mob/living/simple_animal/friendly/cat.dm b/mod_celadon/code/modules/mob/living/simple_animal/friendly/cat.dm new file mode 100644 index 000000000000..f745d83677dd --- /dev/null +++ b/mod_celadon/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -0,0 +1,14 @@ +/mob/living/simple_animal/pet/cat/syndie + icon = 'mod_celadon/icons/mob/pets.dmi' + name = "SyndiCat" + desc = "It's a SyndiCat droid." + icon_state = "syndicat" + icon_living = "syndicat" + icon_dead = "syndicat_dead" + gender = FEMALE + unsuitable_atmos_damage = 0 + minbodytemp = 800 + minbodytemp = 0 + melee_damage_lower = 5 + melee_damage_upper = 15 + held_state = "syndicat" diff --git a/mod_celadon/code/modules/mob/living/simple_animal/friendly/fox.dm b/mod_celadon/code/modules/mob/living/simple_animal/friendly/fox.dm new file mode 100644 index 000000000000..10481044ebd7 --- /dev/null +++ b/mod_celadon/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -0,0 +1,25 @@ +/mob/living/simple_animal/pet/dog/fox/syndifox + icon = 'mod_celadon/icons/mob/pets.dmi' + name = "Syndifox" + desc = "Syndifox, the Syndicate's most respected mascot. I wonder what it says?" + icon_state = "syndifox" + icon_living = "syndifox" + icon_dead = "syndifox_dead" + unsuitable_atmos_damage = 0 + minbodytemp = 800 + minbodytemp = 0 + melee_damage_lower = 10 + melee_damage_upper = 20 + held_state = "syndifox" + +/mob/living/simple_animal/pet/dog/fox/syndifox/update_resting() + . = ..() + if(stat == DEAD) + return + if (resting) + icon_state = "[icon_living]_rest" + collar_type = "[initial(collar_type)]_rest" + else + icon_state = "[icon_living]" + collar_type = "[initial(collar_type)]" + regenerate_icons() \ No newline at end of file diff --git a/mod_celadon/code/modules/research/designs.dm b/mod_celadon/code/modules/research/designs.dm new file mode 100644 index 000000000000..a4bd66de4422 --- /dev/null +++ b/mod_celadon/code/modules/research/designs.dm @@ -0,0 +1,67 @@ +/obj/item/disk/design_disk/syndie_mechs + name = "design disk - Syndie mecha modifications" + desc = "A design disk containing specifications for Syndie-custom mecha conversions." + color = "#c41a00" + max_blueprints = 3 + +/obj/item/disk/design_disk/syndie_mechs/Initialize() + . = ..() + blueprints[1] = new /datum/design/syndie_murdysseus_upgrade() + blueprints[2] = new /datum/design/syndie_gygax_upgrade() + blueprints[3] = new /datum/design/syndie_durand_upgrade() + +/obj/item/disk/design_disk/nt_mechs + name = "design disk - NT mecha modifications" + desc = "A design disk containing specifications for NT-custom mecha conversions." + color = "#5ae8d9" + max_blueprints = 1 + +/obj/item/disk/design_disk/nt_mechs/Initialize() + . = ..() + blueprints[1] = new /datum/design/nt_gygax_upgrade() + +/obj/item/disk/design_disk/inteq_mechs + name = "design disk - InteQ mecha modifications" + desc = "A design disk containing specifications for InteQ-custom mecha conversions." + color = "#ea8927" + max_blueprints = 2 + +/obj/item/disk/design_disk/inteq_mechs/Initialize() + . = ..() + blueprints[1] = new /datum/design/inteq_gygax_upgrade() + blueprints[2] = new /datum/design/inteq_durand_upgrade() + +/obj/item/disk/design_disk/solgov_mechs + name = "design disk - Solgov mecha modifications" + desc = "A design disk containing specifications for SolGov-custom mecha conversions." + color = "#0900c1" + max_blueprints = 1 + +/obj/item/disk/design_disk/solgov_mechs/Initialize() + . = ..() + blueprints[1] = new /datum/design/solgov_durand_upgrade() + + +/obj/item/disk/design_disk/pub_mechs + name = "design disk - White mecha modifications" + desc = "A design disk containing specifications for White-custom mecha conversions." + color = "#c0c0c0" + max_blueprints = 15 + +/obj/item/disk/design_disk/pub_mechs/Initialize() + . = ..() + blueprints[1] = new /datum/design/flames_red_upgrade() // рипли + blueprints[2] = new /datum/design/earth_upgrade() + blueprints[3] = new /datum/design/titan_upgrade() + blueprints[4] = new /datum/design/ripley_zairjah_upgrade() + blueprints[5] = new /datum/design/aluminizer_upgrade() + blueprints[6] = new /datum/design/white_gygax_upgrade() //гигаксы + blueprints[7] = new /datum/design/proto_gygax_upgrade() + blueprints[8] = new /datum/design/alt_gygax_upgrade() + blueprints[9] = new /datum/design/pobeda_gygax_upgrade() + blueprints[10] = new /datum/design/medgax_upgrade() + blueprints[11] = new /datum/design/old_durand_upgrade() //дюранды + blueprints[12] = new /datum/design/shire_durand_upgrade() + blueprints[13] = new /datum/design/sarathi_durand_upgrade() + blueprints[14] = new /datum/design/dollhouse_durand_upgrade() + blueprints[15] = new /datum/design/executor_durand_upgrade() \ No newline at end of file diff --git a/mod_celadon/code/modules/research/designs/mechfabricator_designs.dm b/mod_celadon/code/modules/research/designs/mechfabricator_designs.dm new file mode 100644 index 000000000000..8296db0df224 --- /dev/null +++ b/mod_celadon/code/modules/research/designs/mechfabricator_designs.dm @@ -0,0 +1,204 @@ +/datum/design/syndie_murdysseus_upgrade + name = "Odysseus to Murdysseus conversion kit" + id = "syndie_murdysseus_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/murdysseus + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/syndie_gygax_upgrade + name = "Gygax to Black conversion kit" + id = "syndie_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxblack + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/syndie_durand_upgrade + name = "Durand to Dark Durand conversion kit" + id = "syndie_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/duranddark + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/nt_gygax_upgrade + name = "Gygax to NT Gygax conversion kit" + id = "nt_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxnt + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/inteq_gygax_upgrade + name = "Gygax to Hermes conversion kit" + id = "inteq_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/hermes + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/inteq_durand_upgrade + name = "Durand to Ares conversion kit" + id = "inteq_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/ares + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/solgov_durand_upgrade + name = "Durand to Zeus conversion kit" + id = "solgov_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/zeus + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + + +//блядские рипли + +/datum/design/flames_red_upgrade + name = "Ripley MKII to MKII Flames Red conversion kit" + id = "flames_red_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/flames_red + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/earth_upgrade + name = "Ripley MKII to MKII Earth conversion kit" + id = "earth_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/earth + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/titan_upgrade + name = "Ripley MKII to MKII TItan conversion kit" + id = "titan_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/titan + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/ripley_zairjah_upgrade + name = "Ripley MKII to Ripley Zairjah conversion kit" + id = "ripley_zairjah_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley_zairjah + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/aluminizer_upgrade + name = "Ripley MKII to MKII Aluminizer conversion kit" + id = "aluminizer_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/aluminizer + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +//гигаксы + +/datum/design/white_gygax_upgrade + name = "Gygax to White Spirit conversion kit" + id = "white_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/gygaxwhite + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/proto_gygax_upgrade + name = "Gygax to Gygax Prototype conversion kit" + id = "proto_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/proto + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/alt_gygax_upgrade + name = "Gygax to Alternative Gygax conversion kit" + id = "alt_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/alt + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/pobeda_gygax_upgrade + name = "Gygax to Pobeda conversion kit" + id = "pobeda_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/pobeda + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/medgax_upgrade + name = "Gygax to Real White Spirit conversion kit" + id = "medgax_gygax_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/medgax + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +//дюранды + +/datum/design/old_durand_upgrade + name = "Durand to Old Durand conversion kit" + id = "old_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/old + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/shire_durand_upgrade + name = "Durand to Shire conversion kit" + id = "shire_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/shire + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/sarathi_durand_upgrade + name = "Durand to Sarathi conversion kit" + id = "sarathi_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/sarathi + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/dollhouse_durand_upgrade + name = "Durand to Dollhouse conversion kit" + id = "dollhouse_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/dollhouse + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/executor_durand_upgrade + name = "Durand to Executor conversion kit" + id = "executor_durand_upgrade" + build_type = AUTOLATHE + build_path = /obj/item/mecha_parts/mecha_equipment/conversion_kit/executor + materials = list(/datum/material/iron=10000,/datum/material/plasma=10000) + construction_time = 100 + category = list("Exosuit Equipment") \ No newline at end of file diff --git a/mod_celadon/icons/mecha/mecha.dmi b/mod_celadon/icons/mecha/mecha.dmi new file mode 100644 index 000000000000..d73cb1b2077e Binary files /dev/null and b/mod_celadon/icons/mecha/mecha.dmi differ diff --git a/mod_celadon/icons/mecha/mecha_equipment.dmi b/mod_celadon/icons/mecha/mecha_equipment.dmi new file mode 100644 index 000000000000..86ec9e073ce7 Binary files /dev/null and b/mod_celadon/icons/mecha/mecha_equipment.dmi differ diff --git a/mod_celadon/icons/mob/pets.dmi b/mod_celadon/icons/mob/pets.dmi new file mode 100644 index 000000000000..b414df64bb6b Binary files /dev/null and b/mod_celadon/icons/mob/pets.dmi differ diff --git a/shiptest.dme b/shiptest.dme index db41e6f11165..0d60b93ad495 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -2136,6 +2136,7 @@ #include "code\modules\food_and_drinks\food\snacks\dough.dm" #include "code\modules\food_and_drinks\food\snacks\meat.dm" #include "code\modules\food_and_drinks\kitchen_machinery\big_mortar.dm" +#include "code\modules\food_and_drinks\kitchen_machinery\coffeemaker.dm" #include "code\modules\food_and_drinks\kitchen_machinery\cutting_board.dm" #include "code\modules\food_and_drinks\kitchen_machinery\deep_fryer.dm" #include "code\modules\food_and_drinks\kitchen_machinery\food_cart.dm" @@ -3476,4 +3477,5 @@ #include "mod_celadon\code\modules\mob\dead\new_player\sprite_accessories\ipc.dm" #include "mod_celadon\code\modules\projectiles\guns\ballistic\revolver.dm" #include "mod_celadon\code\modules\vending\pizzamat.dm" +#include "mod_celadon\code\modules\mob\emote_panel.dm" // END_INCLUDE diff --git a/sound/machines/coffeemaker_brew.ogg b/sound/machines/coffeemaker_brew.ogg new file mode 100644 index 000000000000..a8e25c09867a Binary files /dev/null and b/sound/machines/coffeemaker_brew.ogg differ