diff --git a/aurorastation.dme b/aurorastation.dme index ad9d0f81692..72caf10e9e1 100644 --- a/aurorastation.dme +++ b/aurorastation.dme @@ -3802,6 +3802,7 @@ #include "maps\away\away_site\tajara\mining_jack\mining_jack_landmarks.dm" #include "maps\away\away_site\tajara\peoples_station\peoples_station.dm" #include "maps\away\away_site\tajara\peoples_station\peoples_station_ghostroles.dm" +#include "maps\away\away_site\tajara\peoples_station\peoples_station_landmarks.dm" #include "maps\away\away_site\tajara\peoples_station\peoples_station_zones.dm" #include "maps\away\away_site\tajara\pra_satellite\pra_satellite.dm" #include "maps\away\away_site\tajara\saniorios_outpost\saniorios_landmarks.dm" @@ -3919,12 +3920,13 @@ #include "maps\away\ships\scc\scc_scout_ship_areas.dm" #include "maps\away\ships\scc\scc_scout_ship_ghostroles.dm" #include "maps\away\ships\scc\scc_scout_ship_landmarks.dm" -#include "maps\away\ships\sol_merc\fsf_patrol_ship.dm" -#include "maps\away\ships\sol_merc\fsf_patrol_ship_ghostroles.dm" -#include "maps\away\ships\sol_pirate\sfa_patrol_ship.dm" -#include "maps\away\ships\sol_pirate\sfa_patrol_ship_ghostroles.dm" -#include "maps\away\ships\sol_ssmd\ssmd_ship.dm" -#include "maps\away\ships\sol_ssmd\ssmd_ship_ghostroles.dm" +#include "maps\away\ships\sol\sol_merc\fsf_patrol_ship.dm" +#include "maps\away\ships\sol\sol_merc\fsf_patrol_ship_areas.dm" +#include "maps\away\ships\sol\sol_merc\fsf_patrol_ship_ghostroles.dm" +#include "maps\away\ships\sol\sol_pirate\sfa_patrol_ship.dm" +#include "maps\away\ships\sol\sol_pirate\sfa_patrol_ship_ghostroles.dm" +#include "maps\away\ships\sol\sol_ssmd\ssmd_ship.dm" +#include "maps\away\ships\sol\sol_ssmd\ssmd_ship_ghostroles.dm" #include "maps\away\ships\tajara\circus\adhomian_circus.dm" #include "maps\away\ships\tajara\circus\adhomian_circus_areas.dm" #include "maps\away\ships\tajara\circus\adhomian_circus_items.dm" @@ -4061,19 +4063,43 @@ #include "maps\random_ruins\exoplanets\konyang\abandoned\rural_clinic.dm" #include "maps\random_ruins\exoplanets\lava\lava.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_bar.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_dead_guwandi.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_diona_traders.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_fishing_spot.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_gawgaryn_bikers.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_gawgaryn_riders.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_guild_mining.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_guwandi.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_hegemony_base.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_heph_mining.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_kataphract_wasteland.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_kung_fu.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_memorial.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_otzek_herd.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_ruined_base.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_siakh.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_skakh.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_thakh.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_threshbeast_herd.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_untouched_tyrant.dm" #include "maps\random_ruins\exoplanets\moghes\moghes_untouched_village.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_battlefield.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_bomb.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_crash.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_crater.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_dorviza.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_izwesk.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_klax.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_mikuetz.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_oasis.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_ozeuoi.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_priests.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_queendom.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_reclaimer.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_tomb.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_tyrant.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_vihnmes.dm" +#include "maps\random_ruins\exoplanets\moghes\moghes_wasteland_village.dm" #include "maps\random_ruins\exoplanets\new_gibson\gibson_mining.dm" #include "maps\random_ruins\exoplanets\new_gibson\gibson_resupply.dm" #include "maps\random_ruins\exoplanets\ouerea\ouerea_autakh.dm" diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index b0461135e05..4c2dbc8e770 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -723,6 +723,11 @@ id = ACCESS_HOUSE_VOLVALAAD_SHIP access_type = ACCESS_TYPE_CENTCOM +#define ACCESS_OZEUOI 227 +/datum/access/moghes_wasteland_ozeuoi + id = ACCESS_OZEUOI + access_type = ACCESS_TYPE_CENTCOM + #define ACCESS_AUTAKH 228 /datum/access/autakh id = ACCESS_AUTAKH diff --git a/code/game/jobs/faction/idris.dm b/code/game/jobs/faction/idris.dm index 7ef92a7e097..cba0ebe956a 100644 --- a/code/game/jobs/faction/idris.dm +++ b/code/game/jobs/faction/idris.dm @@ -196,11 +196,11 @@ name = "Tech Support - Idris" jobtype = /datum/job/librarian - l_pocket = /obj/item/modular_computer/handheld/preset + l_pocket = /obj/item/modular_computer/handheld/preset/generic r_pocket = /obj/item/card/tech_support r_hand = /obj/item/storage/bag/circuits/basic - l_hand = /obj/item/modular_computer/laptop/preset - gloves = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian + l_hand = /obj/item/device/debugger + wrist = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian /obj/outfit/job/chaplain/idris name = "Chaplain - Idris" diff --git a/code/game/jobs/faction/orion_express.dm b/code/game/jobs/faction/orion_express.dm index e7f320bd30a..4570102aafd 100644 --- a/code/game/jobs/faction/orion_express.dm +++ b/code/game/jobs/faction/orion_express.dm @@ -173,11 +173,11 @@ name = "Tech Support - Orion Express" jobtype = /datum/job/librarian - l_pocket = /obj/item/modular_computer/handheld/preset + l_pocket = /obj/item/modular_computer/handheld/preset/generic r_pocket = /obj/item/card/tech_support r_hand = /obj/item/storage/bag/circuits/basic - l_hand = /obj/item/modular_computer/laptop/preset - gloves = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian + l_hand = /obj/item/device/debugger + wrist = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian /obj/outfit/job/journalist/orion name = "Corporate Reporter - Orion Express" diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 45170b64d16..68558d58159 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -246,11 +246,11 @@ jobtype = /datum/job/librarian uniform = /obj/item/clothing/under/suit_jacket/charcoal - l_pocket = /obj/item/modular_computer/handheld/preset + l_pocket = /obj/item/modular_computer/handheld/preset/generic r_pocket = /obj/item/card/tech_support r_hand = /obj/item/storage/bag/circuits/basic - l_hand = /obj/item/modular_computer/laptop/preset - gloves = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian + l_hand = /obj/item/device/debugger + wrist = /obj/item/modular_computer/handheld/wristbound/preset/advanced/civilian /obj/outfit/job/librarian/tech_support/equip(mob/living/carbon/human/H, visualsOnly = FALSE) if(visualsOnly) diff --git a/code/game/machinery/body_scanner.dm b/code/game/machinery/body_scanner.dm index 87f558b076d..61bffa4d30b 100644 --- a/code/game/machinery/body_scanner.dm +++ b/code/game/machinery/body_scanner.dm @@ -318,7 +318,7 @@ switch(action) // shouldn't be reachable if occupant is invalid if("print") - var/obj/item/paper/medscan/R = new /obj/item/paper/medscan(src, format_occupant_data(connected.get_occupant_data()), "Scan ([connected.occupant])", connected.occupant) + var/obj/item/paper/medscan/R = new /obj/item/paper/medscan(src, format_occupant_data(connected.get_occupant_data()), "Scan ([connected.occupant]) ([worldtime2text()])", connected.occupant) print(R, message = "\The [src] beeps, printing \the [R] after a moment.", user = usr) if("eject") diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index f0bcb18f187..119c8b6da64 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -721,7 +721,7 @@ BREATH ANALYZER add_fingerprint(user) /obj/item/device/advanced_healthanalyzer/proc/print_scan(var/mob/M, var/mob/living/user) - var/obj/item/paper/medscan/R = new /obj/item/paper/medscan(src, connected.format_occupant_data(get_occupant_data(M)), "Scan ([M.name])", M) + var/obj/item/paper/medscan/R = new /obj/item/paper/medscan(src, connected.format_occupant_data(get_occupant_data(M)), "Scan ([M.name]) ([worldtime2text()])", M) connected.print(R, message = "\The [src] beeps, printing \the [R] after a moment.", user = user) /obj/item/device/advanced_healthanalyzer/proc/get_occupant_data(var/mob/living/carbon/human/H) diff --git a/code/game/objects/items/weapons/traps.dm b/code/game/objects/items/weapons/traps.dm index bacbca3ac4f..48ddbd59924 100644 --- a/code/game/objects/items/weapons/traps.dm +++ b/code/game/objects/items/weapons/traps.dm @@ -785,7 +785,7 @@ if(isvaurca(L) && prob(50)) return - organ.germ_level += INFECTION_LEVEL_THREE + organ.germ_level += INFECTION_LEVEL_TWO /obj/item/trap/punji/proc/reveal_message(mob/living/victim) if(!message) diff --git a/code/game/objects/structures/stool_bed_chair_nest/bed.dm b/code/game/objects/structures/stool_bed_chair_nest/bed.dm index 170162198bb..aab1c948ba8 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/bed.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/bed.dm @@ -570,6 +570,7 @@ desc = "A collapsed roller bed that can be carried around." icon = 'icons/obj/rollerbed.dmi' icon_state = "standard_folded" + base_icon = "standard" item_state = "rbed" contained_sprite = TRUE drop_sound = 'sound/items/drop/axe.ogg' @@ -582,6 +583,7 @@ name = "medical hoverbed" desc = "A collapsed hoverbed that can be carried around." icon_state = "hover_folded" + base_icon = "hover" item_state = "rbed_hover" origin_type = /obj/structure/bed/roller/hover @@ -633,3 +635,85 @@ R.add_fingerprint(user) qdel(held) held = null + +/** + * # Roller Rack + * + * A rack structure that can hold up to four roller bed items (Or subtypes i.e. Hoverbeds), stored in the `held` list. + * + * The `initial_beds` variable controls the number of beds the rack will spawn with. +*/ +/obj/structure/roller_rack + name = "roller bed rack" + desc = "A rack for holding collapsed roller beds." + icon = 'icons/obj/rollerbed.dmi' + icon_state = "holder" + + /** + * List of held roller bed items. + */ + var/list/obj/item/roller/held = list() + + /** + * The number of beds the rack spawns with + */ + var/initial_beds = 4 + +/obj/structure/roller_rack/Initialize() + . = ..() + for(var/_ in 1 to initial_beds) + var/obj/item/roller/RB = new /obj/item/roller(src) + held += RB + update_icon() + +/obj/structure/roller_rack/Destroy() + QDEL_LIST(held) + return ..() + +/obj/structure/roller_rack/update_icon() + . = ..() + ClearOverlays() + var/beds = 0 + for(var/obj/item/roller/RB in held) + var/image/I = overlay_image(icon, "[icon_state]_bed_[RB.base_icon]") + I.pixel_x = (5 * beds) + beds++ + AddOverlays(I) + +/obj/structure/roller_rack/examine(mob/user) + desc = "[initial(desc)] \nIt is holding [LAZYLEN(held)] beds." + . = ..() + +/obj/structure/roller_rack/attack_hand(mob/user) + if(!LAZYLEN(held)) + to_chat(user, SPAN_NOTICE("The rack is empty.")) + return + + var/obj/item/roller/RB = held[LAZYLEN(held)] + user.put_in_hands(RB) + held -= RB + to_chat(user, SPAN_NOTICE("You retrieve \the [RB] from the rack.")) + update_icon() + +/obj/structure/roller_rack/attackby(obj/item/attacking_item, mob/user) + if(iswrench(attacking_item)) + anchored = !anchored + to_chat(user, SPAN_NOTICE("You [anchored ? "bolt" : "unbolt"] \the [src] [anchored ? "to" : "from"] the ground.")) + + if(istype(attacking_item, /obj/item/roller)) + var/obj/item/roller/RB = attacking_item + + if(LAZYLEN(held) >= 4) + to_chat(user, SPAN_NOTICE("The rack has no space for \the [RB]")) + return + + user.drop_from_inventory(RB, src) + held += RB + to_chat(user, SPAN_NOTICE("You place \the [RB] on the rack.")) + update_icon() + +/obj/structure/roller_rack/two + initial_beds = 2 + +/obj/structure/roller_rack/three + initial_beds = 3 diff --git a/code/modules/cargo/random_stock/t1_common.dm b/code/modules/cargo/random_stock/t1_common.dm index ea213ac270d..9ccb59c924d 100644 --- a/code/modules/cargo/random_stock/t1_common.dm +++ b/code/modules/cargo/random_stock/t1_common.dm @@ -220,6 +220,7 @@ STOCK_ITEM_COMMON(gloves, 3.3) exclusion += typesof(/obj/item/clothing/wrists/watch) exclusion += typesof(/obj/item/clothing/gloves/fluff) exclusion += typesof(/obj/item/clothing/gloves/ballistic) + exclusion += typesof(/obj/item/clothing/gloves/unathi/ancient) allgloves -= exclusion for (var/i in 1 to rand(1, 3)) diff --git a/code/modules/effects/map_effects/window_spawner.dm b/code/modules/effects/map_effects/window_spawner.dm index cb001dc6f6a..13f5fd119be 100644 --- a/code/modules/effects/map_effects/window_spawner.dm +++ b/code/modules/effects/map_effects/window_spawner.dm @@ -242,6 +242,10 @@ icon_state = "full_rwindow_shuttle_merc" frame_color = "#5B5B5B" +/obj/effect/map_effect/window_spawner/full/shuttle/raider + icon_state = "full_rwindow_shuttle_merc" + frame_color = "#6C7364" + //Coalition window frames /obj/effect/map_effect/window_spawner/full/shuttle/coalition name = "coalition reinforced window spawner" diff --git a/code/modules/heavy_vehicle/premade/miner.dm b/code/modules/heavy_vehicle/premade/miner.dm index 9bfa39432a1..136390a27fa 100644 --- a/code/modules/heavy_vehicle/premade/miner.dm +++ b/code/modules/heavy_vehicle/premade/miner.dm @@ -22,3 +22,15 @@ dummy_colour = "#302e2b" remote_network = REMOTE_PRISON_MECH remote_type = /obj/item/remote_mecha/penal + +/mob/living/heavy_vehicle/premade/salvage + name = "salvage exosuit" + desc = "An exosuit of unknown design, with a closed cockpit and quadruped motivators." + e_head = /obj/item/mech_component/sensors/ripley + e_body = /obj/item/mech_component/chassis/combat + e_arms = /obj/item/mech_component/manipulators/ripley + e_legs = /obj/item/mech_component/propulsion/spider + e_color = "#b07f0c" + + h_l_hand = /obj/item/mecha_equipment/clamp + h_r_hand = /obj/item/mecha_equipment/mounted_system/plasmacutter diff --git a/code/modules/maps/planet_types/desert.dm b/code/modules/maps/planet_types/desert.dm index 3d0bcd28adf..513051a2431 100644 --- a/code/modules/maps/planet_types/desert.dm +++ b/code/modules/maps/planet_types/desert.dm @@ -6,6 +6,7 @@ geology = "Non-existent tectonic activity, minimal geothermal signature" weather = "Global full-atmosphere geothermal weather system. Barely-habitable ambient high temperatures. Slow-moving, stagnant meteorological activity prone to unpredictable upset in wind condition" planetary_area = /area/exoplanet/desert + initial_weather_state = /singleton/state/weather/calm/desert_planet rock_colors = list(COLOR_BEIGE, COLOR_PALE_YELLOW, COLOR_GRAY80, COLOR_BROWN) plant_colors = list("#efdd6f","#7b4a12","#e49135","#ba6222","#5c755e","#420d22") possible_themes = list(/datum/exoplanet_theme/desert) diff --git a/code/modules/maps/planet_types/lore/uueoaesa.dm b/code/modules/maps/planet_types/lore/uueoaesa.dm index 15f87ceaae2..e80d927af44 100644 --- a/code/modules/maps/planet_types/lore/uueoaesa.dm +++ b/code/modules/maps/planet_types/lore/uueoaesa.dm @@ -133,6 +133,7 @@ features_budget = 8 flora_diversity = 0 has_trees = FALSE + initial_weather_state = /singleton/state/weather/calm/jungle_planet small_flora_types = list(/datum/seed/xuizi, /datum/seed/gukhe, /datum/seed/sarezhi, /datum/seed/flower/serkiflower, /datum/seed/sthberry) surface_color = "#e8faff" generated_name = FALSE @@ -152,13 +153,53 @@ possible_themes = list(/datum/exoplanet_theme/grass/moghes) //non-nuked theme surface_color = "#164a14" //Untouched Lands ruins - ruin_type_whitelist = list(/datum/map_template/ruin/exoplanet/moghes_village, /datum/map_template/ruin/exoplanet/moghes_heph_mining, /datum/map_template/ruin/exoplanet/moghes_bar, /datum/map_template/ruin/exoplanet/moghes_hegemony_base, /datum/map_template/ruin/exoplanet/moghes_skakh, /datum/map_template/ruin/exoplanet/moghes_thakh, /datum/map_template/ruin/exoplanet/moghes_kung_fu, /datum/map_template/ruin/exoplanet/moghes_fishing_spot, /datum/map_template/ruin/exoplanet/moghes_memorial, /datum/map_template/ruin/exoplanet/moghes_guild_mining, /datum/map_template/ruin/exoplanet/moghes_threshbeast_herd, /datum/map_template/ruin/exoplanet/moghes_diona_traders, /datum/map_template/ruin/exoplanet/moghes_untouched_tyrant) + ruin_type_whitelist = list( + /datum/map_template/ruin/exoplanet/moghes_village, + /datum/map_template/ruin/exoplanet/moghes_heph_mining, + /datum/map_template/ruin/exoplanet/moghes_bar, + /datum/map_template/ruin/exoplanet/moghes_hegemony_base, + /datum/map_template/ruin/exoplanet/moghes_skakh, + /datum/map_template/ruin/exoplanet/moghes_thakh, + /datum/map_template/ruin/exoplanet/moghes_kung_fu, + /datum/map_template/ruin/exoplanet/moghes_fishing_spot, + /datum/map_template/ruin/exoplanet/moghes_memorial, + /datum/map_template/ruin/exoplanet/moghes_guild_mining, + /datum/map_template/ruin/exoplanet/moghes_threshbeast_herd, + /datum/map_template/ruin/exoplanet/moghes_diona_traders, + /datum/map_template/ruin/exoplanet/moghes_untouched_tyrant + ) if("Wasteland") possible_themes = list(/datum/exoplanet_theme/desert/wasteland) //nuked theme surface_color = "#faeac5" + set_weather(/singleton/state/weather/calm/desert_planet) //Wasteland ruins - //ruin_type_whitelist = list(/datum/map_template/ruin/exoplanet/moghes_guwandi, /datum/map_template/ruin/exoplanet/moghes_gawgaryn_bikers, /datum/map_template/ruin/exoplanet/moghes_kataphract_wasteland, /datum/map_template/ruin/exoplanet/moghes_wasteland_dorviza, /datum/map_template/ruin/exoplanet/moghes_wasteland_ozeuoi, /datum/map_template/ruin/exoplanet/moghes_wasteland_vihnmes, /datum/map_template/ruin/exoplanet/moghes_wasteland_village, /datum/map_template/ruin/exoplanet/moghes_wasteland_izweski, /datum/map_template/ruin/exoplanet/moghes_siakh, /datum/map_template/ruin/exoplanet/moghes_queendom, /datum/map_template/ruin/exoplanet/moghes_wasteland_klax, /datum/map_template/ruin/exoplanet/moghes_wasteland_reclaimer, /datum/map_template/ruin/exoplanet/moghes_wasteland_mikuetz, /datum/map_template/ruin/exoplanet/moghes_wasteland_crater, /datum/map_template/ruin/exoplanet/moghes_wasteland_oasis, /datum/map_template/ruin/exoplanet/moghes_wasteland_battlefield, /datum/map_template/ruin/exoplanet/moghes_ruined_base, /datum/map_template/ruin/exoplanet/moghes_wasteland_tomb, /datum/map_template/ruin/exoplanet/moghes_wasteland_bomb, /datum/map_template/ruin/exoplanet/moghes_wasteland_crash, /datum/map_template/ruin/exoplanet/moghes_wasteland_priests, /datum/map_template/ruin/exoplanet/moghes_dead_guwandi, /datum/map_template/ruin/exoplanet/moghes_gawgaryn_riders, /datum/map_template/ruin/exoplanet/moghes_wasteland_tyrant) + ruin_type_whitelist = list( + /datum/map_template/ruin/exoplanet/moghes_guwandi, + /datum/map_template/ruin/exoplanet/moghes_gawgaryn_bikers, + /datum/map_template/ruin/exoplanet/moghes_kataphract_wasteland, + /datum/map_template/ruin/exoplanet/moghes_wasteland_dorviza, + /datum/map_template/ruin/exoplanet/moghes_wasteland_ozeuoi, + /datum/map_template/ruin/exoplanet/moghes_wasteland_vihnmes, + /datum/map_template/ruin/exoplanet/moghes_wasteland_village, + /datum/map_template/ruin/exoplanet/moghes_wasteland_izweski, + /datum/map_template/ruin/exoplanet/moghes_siakh, + /datum/map_template/ruin/exoplanet/moghes_queendom, + /datum/map_template/ruin/exoplanet/moghes_wasteland_klax, + /datum/map_template/ruin/exoplanet/moghes_wasteland_reclaimer, + /datum/map_template/ruin/exoplanet/moghes_wasteland_mikuetz, + /datum/map_template/ruin/exoplanet/moghes_wasteland_crater, + /datum/map_template/ruin/exoplanet/moghes_wasteland_oasis, + /datum/map_template/ruin/exoplanet/moghes_wasteland_battlefield, + /datum/map_template/ruin/exoplanet/moghes_ruined_base, + /datum/map_template/ruin/exoplanet/moghes_wasteland_tomb, + /datum/map_template/ruin/exoplanet/moghes_wasteland_bomb, + /datum/map_template/ruin/exoplanet/moghes_wasteland_crash, + /datum/map_template/ruin/exoplanet/moghes_wasteland_priests, + /datum/map_template/ruin/exoplanet/moghes_dead_guwandi, + /datum/map_template/ruin/exoplanet/moghes_gawgaryn_riders, + /datum/map_template/ruin/exoplanet/moghes_wasteland_tyrant + ) desc += " The landing sites are located in the [landing_region]." diff --git a/code/modules/overmap/exoplanets/decor/objs/pit.dm b/code/modules/overmap/exoplanets/decor/objs/pit.dm index 12f26460b82..91478c222b6 100644 --- a/code/modules/overmap/exoplanets/decor/objs/pit.dm +++ b/code/modules/overmap/exoplanets/decor/objs/pit.dm @@ -178,8 +178,6 @@ /obj/structure/gravemarker/random/proc/generate(var/species) icon_state = pick("wood","cross") - - var/nam = random_name(pick(MALE,FEMALE), species) message = "Here lies [nam]." diff --git a/code/modules/vehicles/bike.dm b/code/modules/vehicles/bike.dm index 630e13ea02f..83d12d1f45b 100644 --- a/code/modules/vehicles/bike.dm +++ b/code/modules/vehicles/bike.dm @@ -527,3 +527,9 @@ /obj/vehicle/bike/motor/moped/blue icon_state = "bluemoped_on" bike_icon = "bluemoped" + +/obj/vehicle/bike/motor/sand + name = "sandbike" + desc = "A specialised bike, designed for travelling on sand. Often used by Unathi of the Wasteland." + icon_state = "sport_on" //replace when we have a unique sprite + bike_icon = "sport" diff --git a/code/modules/weather/weather_fsm_state_transitions.dm b/code/modules/weather/weather_fsm_state_transitions.dm index 08a82d192e6..92cd095050b 100644 --- a/code/modules/weather/weather_fsm_state_transitions.dm +++ b/code/modules/weather/weather_fsm_state_transitions.dm @@ -72,3 +72,12 @@ /singleton/state_transition/weather/hail/arctic_planet target = /singleton/state/weather/rain/hail/arctic_planet + +//desert planets + +/singleton/state_transition/weather/calm/desert_planet + target = /singleton/state/weather/calm/desert_planet + +/singleton/state_transition/weather/sandstorm/desert_planet + target = /singleton/state/weather/sandstorm/desert_planet + likelihood_weighting = 20 diff --git a/code/modules/weather/weather_fsm_states.dm b/code/modules/weather/weather_fsm_states.dm index d6dcbe98ed6..85cf2c2ff88 100644 --- a/code/modules/weather/weather_fsm_states.dm +++ b/code/modules/weather/weather_fsm_states.dm @@ -190,6 +190,21 @@ cosmetic_span_class = "warning" cosmetic_messages = list("Drifts of ash fall from the sky.") +/singleton/state/weather/sandstorm + name = "Sandstorm" + icon_state = "sandstorm" + descriptor = "A sandstorm is raging." + cosmetic_span_class = "warning" + cosmetic_messages = list( + "The wind howls around you.", + "Swirling sand obscures your vision." + ) + protected_messages = list("Stinging sand blows against $ITEM$.") + ambient_sounds = list('sound/effects/weather/sandstorm.ogg') + +/singleton/state/weather/sandstorm/handle_exposure_effects(mob/living/M, obj/abstract/weather_system/weather) + to_chat(M, SPAN_DANGER("You are blasted by a gust of stinging sand!")) + M.adjustBruteLoss(rand(1,5)) //planet weathers @@ -242,3 +257,11 @@ /singleton/state/weather/rain/hail/arctic_planet transitions = list(/singleton/state_transition/weather/calm/arctic_planet) + +//desert planet - only calm or sandstorm + +/singleton/state/weather/calm/desert_planet + transitions = list(/singleton/state_transition/weather/sandstorm/desert_planet) + +/singleton/state/weather/sandstorm/desert_planet + transitions = list(/singleton/state_transition/weather/calm/desert_planet) diff --git a/html/changelogs/Ben10083 - Lawboard.yml b/html/changelogs/Ben10083 - Lawboard.yml deleted file mode 100644 index 9c8e02030b6..00000000000 --- a/html/changelogs/Ben10083 - Lawboard.yml +++ /dev/null @@ -1,58 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: Ben10083 - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscdel: "Most of the AI Law boards beside law upload console in AI Upload have been moved to AI Secure Storage." diff --git a/html/changelogs/Ben10083 - TCAF Shuttle.yml b/html/changelogs/Ben10083 - TCAF Shuttle.yml deleted file mode 100644 index 042bb282273..00000000000 --- a/html/changelogs/Ben10083 - TCAF Shuttle.yml +++ /dev/null @@ -1,58 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: Ben10083 - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - bugfix: "The TCAF Shuttle now have engine control panel and targeting console." diff --git a/html/changelogs/DreamySkrell-aband-ind-update.yml b/html/changelogs/DreamySkrell-aband-ind-update.yml deleted file mode 100644 index 4834130c100..00000000000 --- a/html/changelogs/DreamySkrell-aband-ind-update.yml +++ /dev/null @@ -1,9 +0,0 @@ - -author: DreamySkrell - -delete-after: True - -changes: - - rscadd: "Abandoned Industrial Station: docks and shuttle landmarks updated to new standards." - - rscadd: "Abandoned Industrial Station: minor mapping tweaks." - - rscadd: "Abandoned Industrial Station: removed sector blacklist so it can spawn anywhere." diff --git a/html/changelogs/ReadThisNamePlz-AICoreAdditions.yml b/html/changelogs/ReadThisNamePlz-AICoreAdditions.yml deleted file mode 100644 index 7e9f606d8c4..00000000000 --- a/html/changelogs/ReadThisNamePlz-AICoreAdditions.yml +++ /dev/null @@ -1,60 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: ReadThisNamePlz - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added two additional cameras to the AI area." - - rscadd: "Added a camera to the CIC Foyer." - - rscadd: "Added holopads to the AI core." diff --git a/html/changelogs/alberyk-adhomaisoul.yml b/html/changelogs/alberyk-adhomaisoul.yml deleted file mode 100644 index 8900150c071..00000000000 --- a/html/changelogs/alberyk-adhomaisoul.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: Alberyk - -delete-after: True - -changes: - - rscadd: "Added radios stations to Adhomai." - - rscadd: "Added unique lobby music to Adhomai's system." diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 6aeb0ac525b..33164f4be05 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -67,3 +67,83 @@ 2024-05-04: Hollyhock: - bugfix: Gives daiquiris their own flavor. Wow! +2024-05-06: + Alberyk: + - rscadd: Added radios stations to Adhomai. + - rscadd: Added unique lobby music to Adhomai's system. + Ben10083: + - bugfix: The TCAF Shuttle now have engine control panel and targeting console. + - rscdel: Most of the AI Law boards beside law upload console in AI Upload have + been moved to AI Secure Storage. + Crosarius: + - qol: Greatly reduces the rate the liver clears alcohol intoxication + - qol: Increases applied intoxication coefficient from alcohol (Alcohol is more + potent) + - qol: Halves the rate that alcohol and butanol are metabolised by the body (You + get drunk slower) + - qol: Increases butanol metabolism coefficient for Unathi (Unathi metabolise alcohol + at a rate roughly equivalent to Humans and Alcohol) + - qol: Greatly reduced frequency of vomiting while moderately inebriated. + - qol: Changes liver damage from drunkeness to occur when you black out or fall + unconscious, rather than when you vomit. + - qol: Causes the liver to stop regenerating when BAC rises to dangerous levels. + DreamySkrell: + - rscadd: 'Abandoned Industrial Station: docks and shuttle landmarks updated to + new standards.' + - rscadd: 'Abandoned Industrial Station: minor mapping tweaks.' + - rscadd: 'Abandoned Industrial Station: removed sector blacklist so it can spawn + anywhere.' + FluffyGhost: + - server: Updated tracy to our v05052024, should fix linux loading. + - code_imp: Tweaked gravity check proc to be more inline with TG's version. + - code_imp: Added signals for gravity check, that allows atoms to perform anti-gravity. + - bugfix: Fixed roller beds thinking they have no gravity and thus not emitting + the rolling sound. + Geeves: + - rscadd: Added hemophilia and major hemophilia to the disabilities list. The former + will cause wounds to bleed for twice as long, while the latter will cause wounds + to bleed forever. + Llywelwyn: + - rscadd: Added gradient style/colour selection to the appearance changer. + - bugfix: Fixed hair colour being unable to be the same as eye colour. + ReadThisNamePlz: + - rscadd: Added two additional cameras to the AI area. + - rscadd: Added a camera to the CIC Foyer. + - rscadd: Added holopads to the AI core. + - rscadd: Added a guideline map to help with wiring. + TheDanseMacabre: + - refactor: Reworks the SFA ghostroles and the SFA corvette to reflect a state of + further decay. + Tomixcomics: + - rscadd: Added 14 new food dishes and food combinations + - rscadd: Added Ne'miik (Vaurcan milk) drink + crunchypretzels: + - rscadd: Added several new Coalition weapons, along with the necessary equipment + to use them. + nauticall: + - rscadd: Revamped the sensor relay to be up to modern standards; it is also more + decrepit. + - rscadd: Added a new sensor suite sprite for the relay's own sensor array. + - rscadd: The new sensor suite reaches farther than the Horizon's sensor suite in + exchange for being slower to scan and unable to perform deep scans. +2024-05-07: + Alberyk: + - qol: The People's Station should spawn closer to Adhomai now. + - qol: The Intrepid can now dock with the People's Station. + - qol: Tweaked some adhomian ruins anda away sites to take in consideration newer + features like weather. + Flpfs: + - rscadd: 'The body scanner and CMO hand scanner now print papers with timestamps + in their title. ' + FluffyGhost: + - balance: Lowers punji traps infection from three to two. + RustingWithYou: + - rscadd: Adds several ruins for the Wasteland of Moghes. + - qol: The FSF ship now has functional power and atmospherics. + SimpleMaroon: + - qol: The Tech Support job now spawns with a debugger instead of a laptop. + - bugfix: The Tech Support job's tablet computer can now be enrolled properly. + - bugfix: The Tech Support job's wristbound computer now spawns on their wrist properly. + Sparky_hotdog: + - rscadd: Added roller bed racks, which can store 4 roller beds at a time. Replaced + the previous stacks of roller beds in medical with racks. diff --git a/html/changelogs/changelog.yml b/html/changelogs/changelog.yml deleted file mode 100644 index c1992abbbd1..00000000000 --- a/html/changelogs/changelog.yml +++ /dev/null @@ -1,58 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: ReadThisNamePlz - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added a guideline map to help with wiring." diff --git a/html/changelogs/crosarius-alcoholism.yml b/html/changelogs/crosarius-alcoholism.yml deleted file mode 100644 index 2dec520ae89..00000000000 --- a/html/changelogs/crosarius-alcoholism.yml +++ /dev/null @@ -1,12 +0,0 @@ -author: Crosarius - -delete-after: True - -changes: - - qol: "Greatly reduces the rate the liver clears alcohol intoxication" - - qol: "Increases applied intoxication coefficient from alcohol (Alcohol is more potent)" - - qol: "Halves the rate that alcohol and butanol are metabolised by the body (You get drunk slower)" - - qol: "Increases butanol metabolism coefficient for Unathi (Unathi metabolise alcohol at a rate roughly equivalent to Humans and Alcohol)" - - qol: "Greatly reduced frequency of vomiting while moderately inebriated." - - qol: "Changes liver damage from drunkeness to occur when you black out or fall unconscious, rather than when you vomit." - - qol: "Causes the liver to stop regenerating when BAC rises to dangerous levels." diff --git a/html/changelogs/crunchypretzels - coalitionguns.yml b/html/changelogs/crunchypretzels - coalitionguns.yml deleted file mode 100644 index 8999ff798be..00000000000 --- a/html/changelogs/crunchypretzels - coalitionguns.yml +++ /dev/null @@ -1,41 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -# balance -# admin -# backend -# security -# refactor -################################# - -# Your name. -author: crunchypretzels - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added several new Coalition weapons, along with the necessary equipment to use them." diff --git a/html/changelogs/dansemacabre-sfadecay.yml b/html/changelogs/dansemacabre-sfadecay.yml deleted file mode 100644 index e1ab2d68e0e..00000000000 --- a/html/changelogs/dansemacabre-sfadecay.yml +++ /dev/null @@ -1,59 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: TheDanseMacabre - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - refactor: "Reworks the SFA ghostroles and the SFA corvette to reflect a state of further decay." - diff --git a/html/changelogs/fluffyghost-gravityproctweak.yml b/html/changelogs/fluffyghost-gravityproctweak.yml deleted file mode 100644 index df4894564e9..00000000000 --- a/html/changelogs/fluffyghost-gravityproctweak.yml +++ /dev/null @@ -1,60 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: FluffyGhost - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - code_imp: "Tweaked gravity check proc to be more inline with TG's version." - - code_imp: "Added signals for gravity check, that allows atoms to perform anti-gravity." - - bugfix: "Fixed roller beds thinking they have no gravity and thus not emitting the rolling sound." diff --git a/html/changelogs/fluffyghost-updatetracyb05052024.yml b/html/changelogs/fluffyghost-updatetracyb05052024.yml deleted file mode 100644 index b3671a8b57a..00000000000 --- a/html/changelogs/fluffyghost-updatetracyb05052024.yml +++ /dev/null @@ -1,58 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: FluffyGhost - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - server: "Updated tracy to our v05052024, should fix linux loading." diff --git a/html/changelogs/geeves-hemophilia_disability.yml b/html/changelogs/geeves-hemophilia_disability.yml deleted file mode 100644 index 15d3d5d741b..00000000000 --- a/html/changelogs/geeves-hemophilia_disability.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Geeves - -delete-after: True - -changes: - - rscadd: "Added hemophilia and major hemophilia to the disabilities list. The former will cause wounds to bleed for twice as long, while the latter will cause wounds to bleed forever." \ No newline at end of file diff --git a/html/changelogs/lly-hairstuff.yml b/html/changelogs/lly-hairstuff.yml deleted file mode 100644 index adf644b3bac..00000000000 --- a/html/changelogs/lly-hairstuff.yml +++ /dev/null @@ -1,59 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: Llywelwyn - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added gradient style/colour selection to the appearance changer." - - bugfix: "Fixed hair colour being unable to be the same as eye colour." diff --git a/html/changelogs/nauticall-sensor_relay.yml b/html/changelogs/nauticall-sensor_relay.yml deleted file mode 100644 index c5092970766..00000000000 --- a/html/changelogs/nauticall-sensor_relay.yml +++ /dev/null @@ -1,60 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: nauticall - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Revamped the sensor relay to be up to modern standards; it is also more decrepit." - - rscadd: "Added a new sensor suite sprite for the relay's own sensor array." - - rscadd: "The new sensor suite reaches farther than the Horizon's sensor suite in exchange for being slower to scan and unable to perform deep scans." diff --git a/html/changelogs/tomixcomics - foodsplosion.yml b/html/changelogs/tomixcomics - foodsplosion.yml deleted file mode 100644 index f2754620fd1..00000000000 --- a/html/changelogs/tomixcomics - foodsplosion.yml +++ /dev/null @@ -1,59 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# - (fixes bugs) -# wip -# - (work in progress) -# qol -# - (quality of life) -# soundadd -# - (adds a sound) -# sounddel -# - (removes a sound) -# rscadd -# - (adds a feature) -# rscdel -# - (removes a feature) -# imageadd -# - (adds an image or sprite) -# imagedel -# - (removes an image or sprite) -# spellcheck -# - (fixes spelling or grammar) -# experiment -# - (experimental change) -# balance -# - (balance changes) -# code_imp -# - (misc internal code change) -# refactor -# - (refactors code) -# config -# - (makes a change to the config files) -# admin -# - (makes changes to administrator tools) -# server -# - (miscellaneous changes to server) -################################# - -# Your name. -author: Tomixcomics - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added 14 new food dishes and food combinations" - - rscadd: "Added Ne'miik (Vaurcan milk) drink" diff --git a/icons/effects/weather.dmi b/icons/effects/weather.dmi index 01aa9d456f4..361244db06d 100644 Binary files a/icons/effects/weather.dmi and b/icons/effects/weather.dmi differ diff --git a/icons/obj/rollerbed.dmi b/icons/obj/rollerbed.dmi index 275541df8e3..8123e652a50 100644 Binary files a/icons/obj/rollerbed.dmi and b/icons/obj/rollerbed.dmi differ diff --git a/maps/away/away_site/tajara/peoples_station/peoples_station.dm b/maps/away/away_site/tajara/peoples_station/peoples_station.dm index 5156129f8c1..7e3f27f5592 100644 --- a/maps/away/away_site/tajara/peoples_station/peoples_station.dm +++ b/maps/away/away_site/tajara/peoples_station/peoples_station.dm @@ -9,7 +9,7 @@ spawn_weight = 1 spawn_cost = 1 id = "peoples_station" - shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/peoples_station_fang) + shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/peoples_station_fang, /datum/shuttle/autodock/overmap/peoples_station_transport) unit_test_groups = list(1) @@ -31,15 +31,19 @@ volume = "101 meters length, 115 meters beam/width, 32 meters vertical height" weapons = "Dual extruding starboard-mounted medium and small caliber ballistic armament, two port obscured flight craft bays" sizeclass = "Armed military surveillance and waypoint station" + place_near_main = list(2, 2) initial_generic_waypoints = list( "nav_peoples_station_ship_1", "nav_peoples_station_ship_1", - "nav_peoples_station_ship_3" + "nav_peoples_station_ship_3", + "nav_peoples_station_ship_4", + "nav_peoples_station_fore_dock", + "nav_peoples_station_port_dock" ) initial_restricted_waypoints = list( "Orbital Fleet Fang" = list("nav_hangar_peoples_station_fang"), - "Intrepid" = list("nav_peoples_station_dockintrepid") + "People's Station Transport Shuttle" = list("nav_hangar_peoples_station_transport") ) comms_support = TRUE comms_name = "people's station" @@ -76,6 +80,7 @@ shuttle = "Orbital Fleet Fang" icon_state = "shuttle" moving_state = "shuttle_moving" + colors = list("#8C8A81") max_speed = 1/(1 SECONDS) burn_delay = 1 SECONDS vessel_mass = 3000 @@ -88,14 +93,14 @@ else designation = "[pick("Adhomai's Finest", "Party's Dagger", "Sunray", "Kazarrhaldiye", "Revolutionary Courage", "Hadiist Avenger")]" ..() -/obj/machinery/computer/shuttle_control/explore/peoples_station_fang +/obj/machinery/computer/shuttle_control/explore/terminal/peoples_station_fang name = "shuttle control console" shuttle_tag = "Orbital Fleet Fang" /datum/shuttle/autodock/overmap/peoples_station_fang name = "Orbital Fleet Fang" move_time = 20 - shuttle_area = list(/area/shuttle/fang/engine, /area/shuttle/fang/bridge) + shuttle_area = list(/area/shuttle/fang) current_location = "nav_hangar_peoples_station_fang" landmark_transition = "nav_transit_peoples_station_fang" range = 1 @@ -104,15 +109,48 @@ logging_home_tag = "nav_hangar_peoples_station_fang" defer_initialisation = TRUE -/obj/effect/shuttle_landmark/peoples_station_fang/hangar - name = "People's Station Fang Hangar" - landmark_tag = "nav_hangar_peoples_station_fang" - docking_controller = "peoples_station_fang_dock" - base_area = /area/peoples_station/fang +//transport shuttle + +/obj/effect/overmap/visitable/ship/landable/peoples_station_transport + name = "People's Station Transport Shuttle" + class = "PRAMV" + designation = "Yve'kha" + desc = "A simple and reliable shuttle design used by the Orbital Fleet." + shuttle = "People's Station Transport Shuttle" + icon_state = "shuttle" + moving_state = "shuttle_moving" + colors = list("#8C8A81") + max_speed = 1/(3 SECONDS) + burn_delay = 2 SECONDS + vessel_mass = 3000 //very inefficient pod + fore_dir = NORTH + vessel_size = SHIP_SIZE_TINY + +/obj/machinery/computer/shuttle_control/explore/terminal/peoples_station_transport + name = "shuttle control console" + shuttle_tag = "People's Station Transport Shuttle" + +/datum/shuttle/autodock/overmap/peoples_station_transport + name = "People's Station Transport Shuttle" + move_time = 20 + shuttle_area = list(/area/shuttle/peoples_station_transport) + current_location = "nav_peoples_station_transport" + landmark_transition = "nav_transit_peoples_station_transport" + dock_target = "peoples_station_transport" + range = 1 + fuel_consumption = 2 + logging_home_tag = "nav_peoples_station_transport" + defer_initialisation = TRUE + +/obj/effect/shuttle_landmark/peoples_station_transport/hangar + name = "People's Station Transport Shuttle" + landmark_tag = "nav_peoples_station_transport" + docking_controller = "peoples_station_transport_dock" + base_area = /area/peoples_station/transport_hangar base_turf = /turf/simulated/floor/plating movable_flags = MOVABLE_FLAG_EFFECTMOVE -/obj/effect/shuttle_landmark/peoples_station_fang/transit +/obj/effect/shuttle_landmark/peoples_station_transport/transit name = "In transit" - landmark_tag = "nav_transit_peoples_station_fang" + landmark_tag = "nav_transit_peoples_station_transport" base_turf = /turf/space/transit/north diff --git a/maps/away/away_site/tajara/peoples_station/peoples_station.dmm b/maps/away/away_site/tajara/peoples_station/peoples_station.dmm index 062c849537a..8f65879c7d7 100644 --- a/maps/away/away_site/tajara/peoples_station/peoples_station.dmm +++ b/maps/away/away_site/tajara/peoples_station/peoples_station.dmm @@ -50,14 +50,15 @@ }, /area/peoples_station/armory) "ax" = ( -/obj/machinery/atmospherics/pipe/simple/visible, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/door/airlock/external{ + dir = 1 }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/hangar) "ay" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark{ @@ -129,7 +130,7 @@ }, /area/peoples_station) "aF" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -141,12 +142,11 @@ }, /area/peoples_station/mess_hall) "aP" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/railing/mapped{ +/obj/machinery/door/airlock/external{ dir = 1 }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -161,15 +161,23 @@ /turf/simulated/floor/reinforced/airless, /area/peoples_station/defenses) "aR" = ( -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/manifold/hidden/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) +"aW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/machinery/atmospherics/binary/pump/high_power{ + dir = 4 }, -/obj/machinery/power/terminal, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/shuttle/fang) "aX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/dark{ @@ -189,7 +197,9 @@ /obj/effect/floor_decal/corner/red{ dir = 5 }, -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -207,16 +217,21 @@ }, /area/peoples_station/training) "be" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/machinery/airlock_sensor{ + dir = 2; + pixel_y = 28; + pixel_x = 6 + }, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/obj/effect/floor_decal/industrial/outline_door/red{ dir = 8 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 9 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 1 }, -/area/peoples_station/fang) +/turf/simulated/floor/plating, +/area/peoples_station/hangar) "bg" = ( /obj/effect/floor_decal/corner/black/full{ dir = 4 @@ -227,14 +242,16 @@ }, /area/peoples_station/visitor) "bi" = ( -/obj/machinery/computer/shuttle_control/explore/peoples_station_fang{ - dir = 1; - req_access = list(209) +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 }, -/turf/simulated/floor/tiled/dark{ +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/shuttle/fang) "bj" = ( /obj/effect/floor_decal/corner/red{ dir = 10 @@ -311,12 +328,13 @@ }, /area/peoples_station/training) "bA" = ( -/obj/machinery/iff_beacon, -/obj/structure/railing/mapped, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/door/blast/regular/open{ + id = "peoples_station_transport_blast"; + dir = 4 }, -/area/shuttle/fang/bridge) +/obj/effect/map_effect/window_spawner/full/shuttle/raider, +/turf/simulated/floor/tiled/full, +/area/shuttle/peoples_station_transport) "bB" = ( /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -387,7 +405,9 @@ /obj/effect/floor_decal/corner/red{ dir = 5 }, -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -437,6 +457,21 @@ temperature = 278.15 }, /area/peoples_station/restroom) +"cj" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "ck" = ( /obj/machinery/door/airlock/command{ req_access = list(209); @@ -486,7 +521,7 @@ }, /area/peoples_station/mess_hall) "cr" = ( -/obj/item/modular_computer/console/preset/civilian{ +/obj/machinery/computer/ship/navigation/terminal{ dir = 1 }, /turf/simulated/floor/wood{ @@ -514,7 +549,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "cw" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating{ @@ -583,6 +618,31 @@ temperature = 278.15 }, /area/peoples_station/robotics_bay) +"cL" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/obj/machinery/access_button{ + pixel_y = 28; + dir = 8; + pixel_x = -10 + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock{ + frequency = 1004; + master_tag = "peoples_station_solars"; + name = "peoples_station_solars"; + req_one_access = list(209) + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/solars) "cO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -603,7 +663,19 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) +"cX" = ( +/obj/machinery/power/smes/buildable/third_party_shuttle, +/obj/machinery/light/colored/decayed{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "cZ" = ( /obj/machinery/firealarm/south, /obj/structure/cable/green{ @@ -627,10 +699,22 @@ }, /area/peoples_station) "dg" = ( -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) }, -/area/shuttle/fang/engine) +/turf/simulated/floor/reinforced, +/area/shuttle/peoples_station_transport) "dh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -762,6 +846,14 @@ temperature = 278.15 }, /area/peoples_station) +"dG" = ( +/obj/machinery/computer/ship/helm/terminal{ + dir = 1 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "dI" = ( /obj/structure/curtain/open/bed, /turf/simulated/floor/wood{ @@ -780,18 +872,20 @@ temperature = 278.15 }, /area/peoples_station) +"dL" = ( +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "dN" = ( -/obj/effect/floor_decal/corner/red, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, -/turf/simulated/floor/tiled/dark{ +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "dP" = ( /obj/structure/window/reinforced{ dir = 1; @@ -808,10 +902,9 @@ }, /area/peoples_station/visitor) "dR" = ( -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/peoples_station/hangar) +/obj/effect/map_effect/map_helper/ruler_tiles_3, +/turf/template_noop, +/area/space) "dU" = ( /obj/effect/floor_decal/corner/grey/diagonal, /turf/simulated/floor/tiled/white{ @@ -846,46 +939,38 @@ /obj/effect/floor_decal/corner/red/full{ dir = 4 }, -/obj/machinery/light, -/obj/structure/closet/emcloset, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/east{ + req_access = list(209) + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "dZ" = ( /obj/structure/table/wood, /obj/item/paper_bin, /turf/simulated/floor/carpet/art, /area/peoples_station/captain_quarters) "ec" = ( -/obj/effect/floor_decal/corner/red/full, -/obj/structure/sign/flag/pra{ - pixel_y = -32 +/obj/machinery/door/blast/regular{ + dir = 4 }, -/obj/structure/closet/emcloset, -/turf/simulated/floor/tiled/dark{ +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/transport_hangar) "ed" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/effect/floor_decal/corner/red/full, +/obj/machinery/alarm/cold/south{ + req_one_access = list(209) }, -/turf/simulated/floor/plating{ +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "ee" = ( /obj/machinery/light, /obj/structure/cable/green, @@ -935,6 +1020,14 @@ temperature = 278.15 }, /area/peoples_station) +"eq" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "er" = ( /obj/machinery/mech_recharger, /obj/effect/floor_decal/industrial/hatch/yellow, @@ -944,20 +1037,32 @@ temperature = 278.15 }, /area/peoples_station/ammo_storage) +"et" = ( +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/sign/flag/pra{ + pixel_x = -32 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "eu" = ( /turf/simulated/floor/plating{ temperature = 278.15 }, /area/peoples_station/fang) "ey" = ( -/obj/machinery/light/small{ - brightness_color = "#FA8282"; - dir = 1 - }, +/obj/effect/decal/cleanable/blood/oil, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "eB" = ( /obj/structure/table/wood, /obj/item/material/ashtray/bronze, @@ -993,17 +1098,31 @@ }, /area/peoples_station/visitor) "eM" = ( -/obj/effect/floor_decal/corner/red/full{ - dir = 4 +/obj/machinery/door/airlock/engineering{ + name = "Fang Hangar"; + req_access = list(209); + dir = 1 }, -/obj/structure/sign/flag/pra{ - pixel_y = -32 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station) +"eN" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "eO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -1027,7 +1146,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "eQ" = ( /obj/structure/window/reinforced{ dir = 1; @@ -1048,21 +1167,29 @@ }, /area/peoples_station/range) "eS" = ( -/obj/machinery/door/airlock/engineering{ - name = "Fang Hangar"; - req_access = list(209); - dir = 4 - }, /obj/machinery/door/firedoor, /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/door/airlock/engineering{ + name = "Crew Hangar"; + req_access = list(209); + dir = 4 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) +"eT" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "eX" = ( /obj/effect/floor_decal/corner/red{ dir = 9 @@ -1118,7 +1245,9 @@ }, /area/peoples_station/robotics_bay) "fb" = ( -/obj/structure/sign/flag/pra/large/south, +/obj/structure/sign/flag/pra/large/south{ + pixel_y = -32 + }, /obj/effect/floor_decal/corner/red{ dir = 10 }, @@ -1228,20 +1357,11 @@ }, /area/peoples_station/training) "fy" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/railing/mapped{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/obj/machinery/porta_turret/ballistic, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 8 }, -/area/peoples_station/hangar) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "fz" = ( /obj/machinery/door/airlock/glass_engineering{ name = "Hangar"; @@ -1259,16 +1379,16 @@ }, /area/peoples_station/hangar) "fB" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/effect/floor_decal/corner/red/full{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 10 }, -/obj/item/clothing/head/helmet/tank/olive, -/obj/item/clothing/head/helmet/tank/olive, -/obj/structure/table/standard, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/hangar) "fC" = ( /obj/machinery/shower{ dir = 8; @@ -1284,7 +1404,10 @@ }, /area/peoples_station/restroom) "fD" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/machinery/atmospherics/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -1300,47 +1423,35 @@ /turf/simulated/floor/reinforced/airless, /area/peoples_station/defenses) "fG" = ( -/obj/effect/floor_decal/corner/red{ - dir = 6 +/obj/machinery/door/airlock/external{ + dir = 1 }, -/obj/machinery/light{ - dir = 4 +/obj/machinery/access_button{ + pixel_x = 28; + pixel_y = 12; + dir = 1 }, -/turf/simulated/floor/tiled/dark{ +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, +/turf/simulated/floor/plating{ temperature = 278.15 }, /area/peoples_station/hangar) "fH" = ( -/obj/structure/table/rack, -/obj/effect/floor_decal/industrial/hatch/red, -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/item/ship_ammunition/francisca/ap, -/obj/item/ship_ammunition/francisca/ap, -/obj/item/ship_ammunition/francisca/ap, -/obj/item/ship_ammunition/francisca/ap, -/obj/item/ship_ammunition/francisca/ap, -/obj/structure/window/reinforced{ - dir = 1; - icon_state = "rwindow" - }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 5 - }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 5 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 - }, -/area/shuttle/fang/bridge) +/obj/structure/lattice/catwalk/indoor/grate/dark, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "fK" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 9 }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "fM" = ( /obj/effect/floor_decal/corner/red{ dir = 5 @@ -1362,13 +1473,13 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "fS" = ( -/obj/effect/shuttle_landmark/nav_peoples_station/dockintrepid, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/door/blast/regular{ + dir = 4 }, -/area/peoples_station/hangar) +/turf/simulated/floor/airless, +/area/peoples_station/transport_hangar) "fY" = ( /obj/machinery/light{ dir = 1 @@ -1396,30 +1507,80 @@ }, /area/peoples_station/armory) "gc" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/obj/structure/fuel_port/phoron{ + pixel_x = 10; + pixel_y = 32 }, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/bed/stool/chair/shuttle{ + dir = 8 + }, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = 32; + pixel_x = -6 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "headmaster_shuttle"; + name = "peoples_station_transport"; + req_one_access = list(209); + shuttle_tag = "Orbital Fleet Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) +"gd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "ge" = ( -/obj/effect/floor_decal/corner/red{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/structure/sign/flag/pra{ + pixel_y = 32 }, -/obj/machinery/light, -/turf/simulated/floor/tiled/dark{ +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) +"gi" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "gl" = ( /obj/machinery/light, /turf/simulated/floor/reinforced{ temperature = 278.15 }, /area/peoples_station/range) +"gm" = ( +/obj/machinery/iff_beacon, +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/engineering, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "gn" = ( /obj/structure/toilet, /obj/machinery/light/small{ @@ -1439,7 +1600,7 @@ /area/peoples_station/barracks) "gs" = ( /obj/structure/window/reinforced, -/obj/item/modular_computer/console/preset/civilian{ +/obj/machinery/computer/ship/sensors/terminal{ dir = 1 }, /turf/simulated/floor/tiled/dark{ @@ -1465,18 +1626,26 @@ }, /area/peoples_station/training) "gD" = ( -/obj/effect/overmap/visitable/ship/landable/peoples_station_fang, -/obj/machinery/hologram/holopad/long_range, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/machinery/iff_beacon{ + pixel_y = 4; + pixel_x = 1 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 }, -/area/shuttle/fang/bridge) +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/structure/railing/mapped, +/turf/simulated/floor/reinforced, +/area/shuttle/peoples_station_transport) +"gH" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, fang hull" + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "gJ" = ( /obj/machinery/light{ dir = 8 @@ -1503,14 +1672,13 @@ }, /area/peoples_station/restroom) "gQ" = ( -/obj/structure/ship_weapon_dummy, /obj/effect/floor_decal/industrial/warning{ - dir = 4 + dir = 9 }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/transport_hangar) "gU" = ( /obj/machinery/door/airlock/glass_security{ name = "Firing Range"; @@ -1546,7 +1714,7 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "gW" = ( /obj/structure/sign/painting_frame/hadii{ pixel_y = 32 @@ -1556,13 +1724,17 @@ }, /area/peoples_station/living_quarters) "gX" = ( -/obj/machinery/computer/ship/targeting{ - dir = 1 +/obj/machinery/light{ + dir = 4 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/machinery/computer/ship/sensors/terminal{ + dir = 8 }, -/area/shuttle/fang/bridge) +/obj/structure/sign/painting_frame/hadii{ + pixel_x = 32 + }, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "gY" = ( /obj/effect/floor_decal/corner/red{ dir = 6 @@ -1581,21 +1753,23 @@ }, /area/peoples_station) "gZ" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1337; - id_tag = "peoples_station_fang"; - pixel_y = -24; - tag_door = "fang_hatch" +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/warning{ + dir = 1 }, -/area/shuttle/fang/engine) +/obj/machinery/meter{ + name = "Air Supply Meter" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "hc" = ( /obj/structure/closet/secure_closet/kitchen_cabinet/standard{ req_access = null @@ -1624,6 +1798,21 @@ temperature = 278.15 }, /area/peoples_station/mess_hall) +"he" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8; + icon_state = "map-scrubbers" + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "hh" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 10 @@ -1655,14 +1844,13 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "hn" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "hp" = ( /obj/structure/sign/flag/pra{ pixel_y = 32 @@ -1711,12 +1899,38 @@ "hz" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/fang) +"hD" = ( +/obj/machinery/suit_cycler/offship/pra, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "hE" = ( -/obj/effect/shuttle_landmark/nav_peoples_station/nav1, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/light, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) +"hG" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "hH" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/atmospherics/binary/pump/on{ @@ -1744,6 +1958,35 @@ temperature = 278.15 }, /area/peoples_station/restroom) +"hK" = ( +/obj/structure/table/rack, +/obj/item/tank/jetpack/oxygen, +/obj/effect/floor_decal/corner/red/full{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) +"hS" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "hZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red, /turf/simulated/floor/plating{ @@ -1760,32 +2003,19 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "id" = ( -/obj/structure/table/rack, -/obj/effect/floor_decal/industrial/hatch/red, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/structure/window/reinforced{ - dir = 1; - icon_state = "rwindow" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 5 +/obj/effect/floor_decal/corner/red{ + dir = 9 }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/structure/cable{ + icon_state = "1-8" }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "ig" = ( /obj/machinery/bodyscanner{ dir = 4 @@ -1832,16 +2062,11 @@ }, /area/peoples_station/solars) "ir" = ( -/obj/effect/floor_decal/corner/red{ - dir = 6 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/map_effect/map_helper/ruler_tiles_3{ + dir = 4 }, -/area/peoples_station/hangar) +/turf/template_noop, +/area/space) "iw" = ( /turf/simulated/floor/plating{ temperature = 278.15 @@ -1875,7 +2100,7 @@ }, /area/peoples_station/solars) "iD" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -1890,7 +2115,7 @@ }, /area/peoples_station/bridge) "iF" = ( -/obj/item/modular_computer/console/preset/civilian{ +/obj/machinery/computer/ship/navigation/terminal{ dir = 1 }, /turf/simulated/floor/wood{ @@ -1982,27 +2207,20 @@ }, /area/peoples_station/training) "jg" = ( -/obj/machinery/portable_atmospherics/canister/empty{ - name = "waste canister" - }, -/obj/machinery/atmospherics/portables_connector{ - }, -/obj/machinery/alarm/cold/north{ - req_one_access = list(209) +/obj/machinery/light{ + dir = 8 }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/computer/shuttle_control/explore/terminal/peoples_station_transport{ + dir = 4 }, -/area/shuttle/fang/engine) +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "jj" = ( -/obj/machinery/computer/ship/helm{ - req_access = null; - dir = 1 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/warning{ + dir = 6 }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "jl" = ( /obj/machinery/door/airlock/hatch{ name = "Station Hatch"; @@ -2022,14 +2240,11 @@ }, /area/peoples_station/mess_hall) "jo" = ( -/obj/structure/ship_weapon_dummy, /obj/effect/floor_decal/industrial/warning{ dir = 8 }, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "js" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 @@ -2218,30 +2433,33 @@ }, /area/peoples_station/robotics_bay) "kg" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/machinery/porta_turret/ballistic, +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/hologram/holopad/long_range, +/obj/effect/overmap/visitable/ship/landable/peoples_station_fang, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) "kh" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/warning{ + dir = 4 }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "kk" = ( -/obj/effect/floor_decal/corner/red{ - dir = 6 +/obj/machinery/door/airlock/external{ + dir = 4 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/machinery/access_button{ + pixel_x = 12; + pixel_y = -28; + dir = 4 }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/effect/floor_decal/industrial/warning/cee, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/turf/simulated/floor/tiled/dark, /area/peoples_station/hangar) "kn" = ( /obj/effect/floor_decal/corner/dark_blue{ @@ -2305,7 +2523,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "ku" = ( /obj/structure/viewport, /obj/machinery/door/blast/regular{ @@ -2339,22 +2557,12 @@ }, /area/peoples_station/hangar) "kB" = ( -/obj/effect/floor_decal/industrial/loading/yellow{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/shuttle_landmark/peoples_station_fang/hangar, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 5 }, -/area/peoples_station/fang) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "kC" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2365,6 +2573,13 @@ d2 = 4; icon_state = "1-4" }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -2420,7 +2635,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "kO" = ( /obj/structure/table/stone/marble, /obj/effect/floor_decal/corner/grey/diagonal, @@ -2443,13 +2658,22 @@ }, /area/peoples_station/bridge) "kS" = ( -/obj/structure/sign/painting_frame/hadii{ - pixel_x = -32 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 }, -/area/shuttle/fang/bridge) +/obj/effect/floor_decal/corner/red{ + dir = 9 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -28; + pixel_y = 6 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "kT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -2469,6 +2693,17 @@ temperature = 278.15 }, /area/peoples_station/restroom) +"kV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "kW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -2482,7 +2717,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "kX" = ( /obj/machinery/light{ dir = 4 @@ -2505,19 +2740,11 @@ /turf/simulated/floor/tiled/dark, /area/peoples_station/armory) "lc" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/landmark/entry_point/fore{ + name = "fore, fang bridge" }, -/area/peoples_station/hangar) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "lf" = ( /obj/structure/table/standard, /obj/structure/window/reinforced{ @@ -2567,18 +2794,13 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "ll" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, +/obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/transport_hangar) "lq" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -2597,34 +2819,47 @@ }, /area/peoples_station) "lt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 4 }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" +/obj/effect/floor_decal/industrial/outline_door/red{ + dir = 1 }, -/obj/machinery/power/apc/east{ - req_access = list(209) +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 8 }, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/hangar) "lu" = ( -/obj/machinery/light{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/wall/shuttle/raider, -/area/peoples_station/hangar) -"lv" = ( -/obj/machinery/atmospherics/binary/passive_gate/supply{ - target_pressure = 250 +/obj/effect/floor_decal/industrial/warning{ + dir = 1 }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) +"lv" = ( +/obj/structure/bed/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "lw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/freezer{ @@ -2689,6 +2924,16 @@ temperature = 278.15 }, /area/peoples_station/training) +"lC" = ( +/obj/machinery/door/airlock/engineering{ + name = "Fang Ammunition"; + req_access = list(209); + dir = 1 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "lG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_security{ @@ -2725,6 +2970,21 @@ temperature = 278.15 }, /area/peoples_station/ammo_storage) +"lL" = ( +/obj/effect/floor_decal/corner/orange/full{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/structure/table/rack, +/obj/item/ship_ammunition/francisca/frag, +/obj/item/ship_ammunition/francisca/frag, +/obj/item/ship_ammunition/francisca/frag, +/obj/item/ship_ammunition/francisca/frag, +/obj/item/ship_ammunition/francisca/frag, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "lO" = ( /obj/machinery/door/window/brigdoor/southleft{ name = "Robot Storage"; @@ -2739,15 +2999,23 @@ }, /area/peoples_station/robotics_bay) "lS" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 8 +/obj/effect/floor_decal/corner/red{ + dir = 10 }, -/turf/simulated/floor/plating{ +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(209); + name = "gun cabinet (icelance)" + }, +/obj/item/gun/energy/rifle/icelance, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "md" = ( -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /obj/effect/floor_decal/corner/red{ dir = 5 }, @@ -2767,11 +3035,13 @@ }, /area/peoples_station/armory) "mh" = ( -/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "ml" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/button/remote/blast_door{ @@ -2829,6 +3099,21 @@ temperature = 278.15 }, /area/peoples_station) +"mv" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "mw" = ( /obj/effect/floor_decal/corner/red{ dir = 10 @@ -2849,14 +3134,17 @@ }, /area/peoples_station) "mF" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 1 +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc/west{ + req_access = list(209) }, -/obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/shuttle/fang) "mH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -2889,6 +3177,12 @@ temperature = 278.15 }, /area/peoples_station/ammo_storage) +"mM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "mN" = ( /obj/structure/foamedmetal, /turf/simulated/floor/plating{ @@ -2904,16 +3198,18 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "mR" = ( -/obj/effect/floor_decal/corner/red{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "mS" = ( /turf/simulated/floor/carpet/art, /area/peoples_station/captain_quarters) @@ -3015,6 +3311,14 @@ temperature = 278.15 }, /area/peoples_station/armory) +"ns" = ( +/obj/effect/shuttle_landmark/peoples_station_transport/hangar{ + dir = 1 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "nz" = ( /turf/simulated/floor/tiled/white{ temperature = 278.15 @@ -3048,14 +3352,16 @@ }, /area/peoples_station/captain_quarters) "nI" = ( -/obj/structure/ship_weapon_dummy{ - is_barrel = 1 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 }, -/obj/effect/floor_decal/industrial/warning/cee, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/transport_hangar) "nL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -3067,6 +3373,27 @@ temperature = 278.15 }, /area/peoples_station/defenses) +"nN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/aux, +/obj/structure/lattice/catwalk/indoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external, +/obj/machinery/access_button{ + pixel_x = 26; + pixel_y = -4 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "nO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -3090,6 +3417,22 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + pixel_y = -28; + dir = 1 + }, +/obj/machinery/airlock_sensor{ + pixel_y = 32 + }, +/obj/effect/map_effect/marker/airlock{ + frequency = 1004; + master_tag = "peoples_station_solars"; + name = "peoples_station_solars"; + req_one_access = list(209) + }, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -3132,14 +3475,25 @@ temperature = 278.15 }, /area/peoples_station/mess_hall) +"oa" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, crew compartment" + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "oc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/indoor, +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) }, -/area/shuttle/fang/engine) +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "oe" = ( /obj/effect/floor_decal/corner/dark_blue/full{ dir = 8 @@ -3179,17 +3533,41 @@ temperature = 278.15 }, /area/peoples_station/atmos) -"ow" = ( -/obj/structure/fuel_port/hydrogen{ - pixel_x = -32 +"ov" = ( +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 +/obj/effect/floor_decal/industrial/outline_door/red, +/obj/machinery/light/small/emergency{ + dir = 8 }, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/hangar) +"ow" = ( +/obj/structure/bed/handrail{ + dir = 4 + }, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/airlock_sensor{ + pixel_x = -24; + pixel_y = -6; + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/decal/cleanable/dirt, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "ox" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -3290,14 +3668,11 @@ /obj/effect/floor_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "oT" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 5 @@ -3307,7 +3682,7 @@ }, /area/peoples_station/training) "oU" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -3316,7 +3691,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "oW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -3345,20 +3720,16 @@ }, /area/peoples_station) "pg" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/railing/mapped{ - dir = 4 +/obj/machinery/door/window/northright{ + dir = 2 }, -/obj/structure/railing/mapped{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/obj/machinery/porta_turret/ballistic, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) "pi" = ( /obj/structure/ship_weapon_dummy, /obj/effect/floor_decal/industrial/warning{ @@ -3399,7 +3770,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "pv" = ( /obj/effect/floor_decal/industrial/loading/yellow{ dir = 8 @@ -3455,11 +3826,22 @@ }, /area/peoples_station/restroom) "pz" = ( -/obj/structure/bed/stool/chair/shuttle, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/structure/table/steel, +/obj/item/clothing/head/helmet/pilot{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/item/device/binoculars{ + pixel_y = 8; + pixel_x = -6 + }, +/obj/machinery/button/remote/blast_door{ + pixel_x = -5; + id = "peoples_station_transport_blast"; + name = "Shuttle Safety Shutters" }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "pA" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 6 @@ -3469,25 +3851,26 @@ }, /area/peoples_station/training) "pF" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/machinery/ammunition_loader/francisca{ + weapon_id = "Fang Rotary Gun" }, -/obj/structure/railing/mapped{ - dir = 8 +/obj/structure/window/reinforced, +/obj/structure/sign/painting_frame/hadii{ + pixel_x = -32 }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) "pH" = ( -/obj/machinery/computer/ship/targeting{ - dir = 1 - }, /obj/structure/window/reinforced, /obj/machinery/light, /obj/effect/floor_decal/corner/red{ dir = 10 }, +/obj/machinery/computer/ship/targeting/terminal{ + dir = 1 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -3531,6 +3914,24 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/obj/machinery/access_button{ + pixel_y = 28; + dir = 4; + pixel_x = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock{ + frequency = 1004; + master_tag = "peoples_station_solars"; + name = "peoples_station_solars"; + req_one_access = list(209) + }, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -3547,7 +3948,7 @@ }, /area/peoples_station/armory) "pZ" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -3556,7 +3957,9 @@ /obj/effect/floor_decal/corner/red{ dir = 5 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -3683,12 +4086,16 @@ }, /area/peoples_station/medbay) "qI" = ( -/obj/machinery/shipsensors/weak, -/obj/structure/railing/mapped, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/landmark/entry_point/fore{ + name = "fore, cockpit" }, -/area/shuttle/fang/bridge) +/obj/machinery/door/blast/regular/open{ + id = "peoples_station_transport_blast"; + dir = 4 + }, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, +/turf/simulated/floor/tiled/full, +/area/shuttle/peoples_station_transport) "qJ" = ( /obj/machinery/light{ dir = 4 @@ -3696,7 +4103,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "qK" = ( /obj/machinery/light/small{ brightness_color = "#FA8282"; @@ -3738,6 +4145,13 @@ temperature = 278.15 }, /area/peoples_station/defenses) +"qX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/solars) "qY" = ( /obj/effect/floor_decal/corner/red/full, /obj/structure/closet/emcloset, @@ -3838,7 +4252,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "rw" = ( /turf/simulated/floor/wood{ temperature = 278.15 @@ -3948,9 +4362,10 @@ /area/peoples_station) "rQ" = ( /obj/effect/floor_decal/corner/red{ - dir = 6 + dir = 5 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ dir = 8 }, /turf/simulated/floor/tiled/dark{ @@ -4046,6 +4461,17 @@ }, /turf/simulated/wall/shuttle/raider, /area/peoples_station/visitor) +"sg" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "si" = ( /obj/structure/cable/green{ d1 = 4; @@ -4081,11 +4507,13 @@ }, /area/peoples_station/mess_hall) "sr" = ( -/obj/effect/landmark/entry_point/starboard{ - name = "starboard, fang engine" +/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 }, -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/engine) +/turf/simulated/floor/reinforced/airless, +/area/shuttle/peoples_station_transport) "ss" = ( /obj/machinery/door/airlock/glass_engineering{ name = "Hangar"; @@ -4130,16 +4558,23 @@ /turf/simulated/wall/shuttle/raider, /area/peoples_station/restroom) "sw" = ( -/obj/effect/floor_decal/corner/red{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 }, -/turf/simulated/floor/tiled/dark{ +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/transport_hangar) +"sx" = ( +/obj/machinery/atmospherics/binary/pump/high_power{ + dir = 8; + name = "Fuel to Thrusters" + }, +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "sA" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/bridge) @@ -4178,11 +4613,14 @@ }, /area/peoples_station/captain_quarters) "sH" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, hangar" +/obj/machinery/atmospherics/pipe/manifold/hidden/aux, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/obj/effect/floor_decal/industrial/outline_door/red{ + dir = 8 }, -/turf/simulated/wall/shuttle/raider, -/area/peoples_station/fang) +/obj/effect/floor_decal/industrial/outline_straight/red, +/turf/simulated/floor/plating, +/area/peoples_station/hangar) "sI" = ( /obj/structure/window/reinforced{ dir = 8 @@ -4194,6 +4632,23 @@ temperature = 268.15 }, /area/peoples_station/visitor) +"sK" = ( +/obj/machinery/door/airlock/external{ + dir = 1 + }, +/obj/machinery/access_button{ + pixel_x = 28; + dir = 2 + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, +/obj/effect/shuttle_landmark/nav_peoples_station/fore_dock{ + dir = 1 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "sL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -4299,10 +4754,15 @@ }, /area/peoples_station) "th" = ( -/turf/unsimulated/wall/fakepdoor{ - dir = 4 +/obj/effect/floor_decal/corner/red/full{ + dir = 8 }, -/area/peoples_station/hangar) +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "tk" = ( /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -4357,9 +4817,22 @@ temperature = 278.15 }, /area/peoples_station) +"tt" = ( +/obj/effect/floor_decal/corner/red/full{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "tu" = ( /obj/machinery/light, -/obj/structure/sign/flag/pra/large/south, +/obj/structure/sign/flag/pra/large/south{ + pixel_y = -32 + }, /obj/effect/floor_decal/corner/red{ dir = 10 }, @@ -4368,13 +4841,11 @@ }, /area/peoples_station/mess_hall) "tv" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "tw" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/toxin, @@ -4425,21 +4896,33 @@ temperature = 278.15 }, /area/peoples_station) +"tF" = ( +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "tG" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "tH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ dir = 10 }, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/shuttle/fang/engine) +/turf/simulated/floor/reinforced/airless, +/area/shuttle/peoples_station_transport) "tI" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/light, @@ -4463,8 +4946,22 @@ /obj/item/paper_bin, /turf/simulated/floor/carpet/art, /area/peoples_station/commissar_quarters) +"tP" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "tS" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -4537,8 +5034,22 @@ }, /area/peoples_station/training) "uu" = ( -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/bridge) +/obj/effect/floor_decal/industrial/warning{ + layer = 2.71 + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) +"uv" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "uw" = ( /obj/structure/table/steel, /obj/item/storage/toolbox/mechanical{ @@ -4550,7 +5061,9 @@ }, /area/peoples_station/defenses) "uz" = ( -/obj/structure/sign/flag/pra/large/south, +/obj/structure/sign/flag/pra/large/south{ + pixel_y = -32 + }, /obj/structure/table/wood, /obj/item/storage/box/fancy/cigarettes/cigar, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -4560,6 +5073,22 @@ temperature = 278.15 }, /area/peoples_station/commissar_quarters) +"uA" = ( +/obj/effect/shuttle_landmark/peoples_station_fang/hangar{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "uC" = ( /obj/structure/table/stone/marble, /obj/effect/floor_decal/corner/grey/diagonal, @@ -4575,14 +5104,38 @@ temperature = 278.15 }, /area/peoples_station/defenses) +"uG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "uJ" = ( -/obj/structure/sign/flag/pra{ - pixel_y = 32 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/turf/simulated/floor/tiled/dark{ +/obj/structure/bed/stool/chair/shuttle{ + dir = 8 + }, +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 36; + pixel_y = 6 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) +"uK" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/light, +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/fang) "uL" = ( /obj/structure/sign/painting_frame/hadii{ pixel_y = -32 @@ -4652,12 +5205,16 @@ }, /area/peoples_station/barracks) "uV" = ( -/obj/effect/floor_decal/corner/red{ +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ dir = 8 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/machinery/light/small/emergency, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/obj/effect/floor_decal/industrial/outline_door/red{ + dir = 4 }, +/obj/effect/floor_decal/industrial/outline_straight/red, +/turf/simulated/floor/plating, /area/peoples_station/hangar) "uY" = ( /obj/structure/dispenser/oxygen, @@ -4710,6 +5267,31 @@ temperature = 278.15 }, /area/peoples_station/visitor) +"vt" = ( +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + dir = 2; + pixel_y = 28; + pixel_x = -6 + }, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/obj/effect/floor_decal/industrial/outline_door/red{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/peoples_station/hangar) +"vv" = ( +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/obj/machinery/atmospherics/binary/pump/on{ + dir = 4; + name = "Scrubbers to Waste" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "vx" = ( /obj/structure/table/standard, /turf/simulated/floor/tiled/dark{ @@ -4746,6 +5328,18 @@ temperature = 278.15 }, /area/peoples_station) +"vE" = ( +/obj/structure/fuel_port/hydrogen{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "vF" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/barracks) @@ -4767,10 +5361,29 @@ temperature = 278.15 }, /area/peoples_station/mess_hall) -"vR" = ( -/obj/effect/map_effect/airlock/s_to_n/long/square, +"vM" = ( /turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/engine) +/area/shuttle/fang) +"vR" = ( +/obj/structure/lattice/catwalk/indoor, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/machinery/access_button{ + pixel_x = -22; + dir = 4; + pixel_y = 30 + }, +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "vV" = ( /obj/structure/cable/green{ d1 = 1; @@ -4848,6 +5461,21 @@ temperature = 278.15 }, /area/peoples_station/robotics_bay) +"wl" = ( +/obj/structure/table/rack, +/obj/item/ship_ammunition/francisca/ap, +/obj/item/ship_ammunition/francisca/ap, +/obj/item/ship_ammunition/francisca/ap, +/obj/item/ship_ammunition/francisca/ap, +/obj/item/ship_ammunition/francisca/ap, +/obj/effect/floor_decal/corner/orange{ + dir = 5 + }, +/obj/effect/floor_decal/industrial/hatch/red, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "wt" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/corner/black{ @@ -4903,7 +5531,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "wI" = ( /obj/structure/closet/crate/trashcart, /obj/item/storage/bag/trash, @@ -4925,22 +5553,18 @@ }, /area/peoples_station/mess_hall) "wM" = ( -/obj/structure/ship_weapon_dummy, /obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning/corner, -/turf/simulated/floor/plating{ - temperature = 278.15 + dir = 10 }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "wQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "wT" = ( /obj/effect/floor_decal/corner/red{ dir = 5 @@ -4973,6 +5597,14 @@ temperature = 268.15 }, /area/peoples_station/visitor) +"wZ" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "xa" = ( /obj/machinery/portable_atmospherics/powered/scrubber, /obj/machinery/alarm/cold/north{ @@ -5003,10 +5635,13 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "xh" = ( -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/engine) +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "xi" = ( /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -5079,6 +5714,12 @@ temperature = 278.15 }, /area/peoples_station/robotics_bay) +"xr" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, fang hull" + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "xu" = ( /obj/effect/floor_decal/corner/red{ dir = 5 @@ -5102,7 +5743,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "xA" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/adv{ @@ -5144,6 +5785,17 @@ temperature = 278.15 }, /area/peoples_station/medbay) +"xE" = ( +/obj/machinery/shipsensors/weak, +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/engineering, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "xF" = ( /obj/effect/floor_decal/industrial/warning{ dir = 6 @@ -5204,6 +5856,9 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -5215,11 +5870,30 @@ }, /area/peoples_station/training) "xX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating{ +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/hangar) +"xY" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "xZ" = ( /obj/effect/floor_decal/corner/dark_blue/full, /obj/structure/closet/crate, @@ -5288,13 +5962,14 @@ }, /area/peoples_station/restroom) "ys" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/obj/effect/floor_decal/corner/red{ + dir = 5 }, -/turf/simulated/floor/plating{ +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/hangar) "yu" = ( /obj/effect/floor_decal/industrial/loading/yellow, /obj/structure/railing/mapped, @@ -5333,6 +6008,14 @@ temperature = 278.15 }, /area/peoples_station/medbay) +"yC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "yE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark{ @@ -5438,13 +6121,16 @@ }, /area/peoples_station) "zc" = ( -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled/ramp{ +/obj/machinery/atmospherics/portables_connector{ dir = 8 }, -/area/peoples_station/hangar) +/obj/machinery/portable_atmospherics/canister/empty{ + name = "waste canister" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "ze" = ( /obj/structure/table/standard, /obj/structure/window/reinforced, @@ -5572,10 +6258,15 @@ }, /area/peoples_station) "zw" = ( -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/machinery/hologram/holopad/long_range, +/obj/effect/floor_decal/spline/plain/grey{ + dir = 8 }, -/area/shuttle/fang/bridge) +/obj/effect/floor_decal/spline/plain/grey{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "zB" = ( /obj/effect/floor_decal/corner/red{ dir = 9 @@ -5602,11 +6293,11 @@ }, /area/peoples_station/mess_hall) "zI" = ( -/obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plating{ +/obj/effect/floor_decal/corner/orange/full, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "zJ" = ( /obj/machinery/door/airlock/command{ req_access = list(209); @@ -5653,14 +6344,16 @@ }, /area/peoples_station/living_quarters) "zX" = ( -/obj/machinery/atmospherics/pipe/simple/visible, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/floor_decal/corner/red{ + dir = 9 }, -/turf/simulated/floor/plating{ +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "zY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4; @@ -5707,14 +6400,20 @@ }, /area/peoples_station/mess_hall) "Ae" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 4; +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 }, -/obj/machinery/portable_atmospherics/canister/air/airlock, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/indoor, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/structure/cable/green{ + icon_state = "1-2" }, -/area/shuttle/fang/engine) +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "Ai" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -5735,11 +6434,27 @@ }, /area/peoples_station/defenses) "Ao" = ( -/obj/effect/floor_decal/corner/red, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/landmark/entry_point/aft{ + name = "aft, airlock" }, -/area/peoples_station/hangar) +/obj/structure/bed/handrail{ + dir = 8 + }, +/obj/structure/lattice/catwalk/indoor, +/obj/machinery/airlock_sensor/airlock_exterior{ + pixel_x = -21; + pixel_y = 8; + dir = 4 + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "Au" = ( /obj/structure/window/reinforced, /obj/effect/floor_decal/corner/dark_blue{ @@ -5779,34 +6494,20 @@ }, /area/peoples_station/training) "AB" = ( -/obj/structure/ship_weapon_dummy, -/obj/machinery/ship_weapon/francisca{ - pixel_x = -64; - pixel_y = -162; - weapon_id = "Fang Rotary Gun" - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 5 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/shuttle/fang/bridge) +/obj/effect/map_effect/window_spawner/full/shuttle/raider, +/turf/simulated/floor/tiled/full, +/area/shuttle/fang) "AD" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/railing/mapped{ - dir = 8 +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 8; + start_pressure = 1500 }, -/obj/structure/railing/mapped{ +/obj/effect/floor_decal/industrial/outline/blue, +/obj/machinery/light/colored/decayed{ dir = 1 }, -/obj/machinery/porta_turret/ballistic, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/peoples_station/hangar) +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "AL" = ( /obj/structure/window/reinforced{ dir = 8 @@ -5856,6 +6557,17 @@ temperature = 278.15 }, /area/peoples_station) +"AW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Bh" = ( /obj/structure/window/reinforced{ dir = 8 @@ -6006,6 +6718,16 @@ temperature = 278.15 }, /area/peoples_station/visitor) +"BH" = ( +/obj/machinery/atmospherics/portables_connector/aux, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/machinery/door/window/southright{ + req_access = list(209) + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "BJ" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/range) @@ -6020,13 +6742,16 @@ }, /area/peoples_station) "BN" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 +/obj/machinery/computer/shuttle_control/explore/terminal/peoples_station_fang{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/shuttle/fang) "BO" = ( /obj/effect/floor_decal/corner/red{ dir = 10 @@ -6060,13 +6785,22 @@ }, /area/peoples_station/atmos) "BU" = ( -/obj/machinery/atmospherics/pipe/tank/air{ - start_pressure = 5066.26 +/obj/effect/floor_decal/industrial/warning{ + dir = 1 }, -/turf/simulated/floor/plating{ +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) +"BY" = ( +/obj/effect/floor_decal/corner/red/full{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/hangar) "BZ" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/firealarm/south, @@ -6075,18 +6809,30 @@ }, /area/peoples_station/atmos) "Ca" = ( -/obj/effect/map_effect/airlock/e_to_w, -/obj/effect/map_effect/window_spawner/reinforced/firedoor, -/turf/simulated/floor/plating{ +/obj/effect/floor_decal/corner/red{ + dir = 9 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/solars) +/area/peoples_station/fang) "Cf" = ( /obj/effect/floor_decal/industrial/loading/yellow, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, /area/peoples_station/robotics_bay) +"Cg" = ( +/obj/machinery/computer/ship/engines/terminal{ + dir = 8 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "Ch" = ( /obj/structure/window/reinforced, /obj/machinery/door/window{ @@ -6125,13 +6871,10 @@ }, /area/peoples_station) "Cu" = ( -/obj/effect/landmark/entry_point/aft{ - name = "aft, fang airlock" - }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "Cw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6187,23 +6930,43 @@ }, /area/peoples_station/atmos) "CB" = ( -/obj/structure/ship_weapon_dummy, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/shipsensors/weak{ + pixel_y = 4; + pixel_x = -1 }, +/obj/effect/floor_decal/industrial/outline/engineering, /obj/effect/floor_decal/industrial/warning{ - dir = 9 + dir = 5 }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/structure/railing/mapped{ + dir = 8 }, -/area/shuttle/fang/bridge) -"CI" = ( /obj/structure/railing/mapped, -/turf/simulated/floor/tiled/ramp{ +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/reinforced, +/area/shuttle/peoples_station_transport) +"CH" = ( +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/area/peoples_station/hangar) +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) +"CI" = ( +/obj/machinery/atmospherics/binary/passive_gate/supply{ + target_pressure = 250 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "CN" = ( /obj/machinery/light/small/red{ dir = 4 @@ -6251,6 +7014,20 @@ "CR" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station) +"CT" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "CV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6258,7 +7035,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "CX" = ( /obj/effect/floor_decal/corner/red{ dir = 6 @@ -6277,12 +7054,30 @@ temperature = 278.15 }, /area/peoples_station) +"CY" = ( +/obj/structure/bed/stool/chair/cockpit, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "Dc" = ( /obj/effect/landmark/entry_point/aft{ name = "aft, firing range" }, /turf/simulated/wall/shuttle/raider, /area/peoples_station/range) +"Dd" = ( +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "Df" = ( /obj/structure/table/steel, /obj/machinery/button/remote/blast_door{ @@ -6308,7 +7103,9 @@ }, /area/peoples_station/solars) "Dl" = ( -/obj/structure/sign/flag/pra/large/south, +/obj/structure/sign/flag/pra/large/south{ + pixel_y = -32 + }, /obj/structure/table/wood, /obj/item/storage/box/fancy/cigarettes/cigar, /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/pra, @@ -6320,18 +7117,26 @@ }, /area/peoples_station/captain_quarters) "Do" = ( -/obj/machinery/power/smes/buildable/third_party_shuttle, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/hidden/black, +/obj/effect/floor_decal/corner/red{ + dir = 9 }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/vending/wallmed1{ + pixel_y = 32; + req_access = null }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 }, -/area/shuttle/fang/engine) +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "Dr" = ( /obj/structure/table/stone/marble, /obj/machinery/light, @@ -6374,13 +7179,18 @@ }, /area/peoples_station/defenses) "Dy" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 6 +/obj/machinery/power/apc/high/west{ + req_access = list(209) }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 }, -/area/shuttle/fang/bridge) +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "Dz" = ( /obj/machinery/vending/tool, /obj/effect/floor_decal/corner/orange/full, @@ -6398,10 +7208,27 @@ temperature = 278.15 }, /area/peoples_station/armory) +"DC" = ( +/obj/machinery/computer/ship/sensors/terminal{ + dir = 4 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) +"DF" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "DI" = ( /obj/effect/floor_decal/corner/red/full, /obj/machinery/alarm/cold/south{ - req_one_access = list(209) + req_one_access = list(209); + pixel_y = 0 }, /obj/structure/closet/emcloset, /turf/simulated/floor/tiled/dark{ @@ -6429,7 +7256,7 @@ }, /area/peoples_station/training) "DM" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -6442,6 +7269,14 @@ }, /turf/simulated/floor/airless, /area/peoples_station/solars) +"DO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "DT" = ( /obj/machinery/light{ dir = 1 @@ -6478,6 +7313,14 @@ temperature = 278.15 }, /area/peoples_station/hangar) +"Ef" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Eg" = ( /obj/machinery/door/airlock/hatch{ name = "Station Hatch"; @@ -6539,13 +7382,30 @@ }, /area/peoples_station/range) "Eo" = ( -/obj/machinery/alarm/cold/north{ - req_one_access = list(209) +/obj/effect/floor_decal/corner/orange{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/fang) +"Ep" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "Eq" = ( /obj/effect/floor_decal/corner/red{ dir = 10 @@ -6646,7 +7506,7 @@ /obj/effect/floor_decal/corner/red{ dir = 10 }, -/obj/machinery/computer/ship/sensors{ +/obj/machinery/computer/ship/sensors/terminal{ dir = 1 }, /turf/simulated/floor/tiled/dark{ @@ -6660,11 +7520,25 @@ /turf/simulated/wall/shuttle/raider, /area/peoples_station/barracks) "EW" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, hangar" +/obj/structure/table/standard, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/turf/simulated/wall/shuttle/raider, -/area/peoples_station/hangar) +/obj/item/storage/bag/inflatable, +/obj/item/crowbar/red, +/obj/machinery/alarm/cold/east{ + req_one_access = list(209) + }, +/obj/item/clothing/head/helmet/pilot{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/item/device/binoculars, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "EX" = ( /turf/simulated/floor/reinforced{ temperature = 278.15 @@ -6681,12 +7555,15 @@ d2 = 8; icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, /area/peoples_station/solars) "Fe" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -6707,7 +7584,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Fo" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/mapped{ @@ -6769,16 +7646,15 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "FA" = ( -/obj/effect/floor_decal/corner/red/full{ - dir = 4 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 }, -/obj/machinery/light, -/turf/simulated/floor/tiled/dark{ +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "FC" = ( /obj/machinery/shower{ dir = 4 @@ -6870,7 +7746,28 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, +/area/peoples_station/transport_hangar) +"FZ" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, /area/peoples_station/fang) +"Ga" = ( +/obj/effect/shuttle_landmark/peoples_station_transport/transit, +/turf/space/transit/north, +/area/space) "Gd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6888,16 +7785,10 @@ }, /area/peoples_station/range) "Ge" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/peoples_station/fang) +/obj/effect/floor_decal/industrial/warning/cee, +/obj/structure/ship_weapon_dummy/barrel, +/turf/simulated/floor/reinforced, +/area/shuttle/fang) "Gf" = ( /obj/structure/bed/stool/chair/sofa/red{ dir = 4 @@ -6908,6 +7799,23 @@ }, /turf/simulated/floor/carpet/art, /area/peoples_station/living_quarters) +"Gg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 5 + }, +/obj/effect/floor_decal/corner/red{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "Gj" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6952,17 +7860,22 @@ temperature = 278.15 }, /area/peoples_station/hangar) -"Gq" = ( -/obj/effect/floor_decal/industrial/loading/yellow{ - dir = 8 +"Go" = ( +/obj/machinery/computer/ship/helm/terminal{ + dir = 1 }, -/obj/machinery/light{ +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) +"Gq" = ( +/obj/machinery/door/airlock/engineering{ + name = "Fang Hangar"; + req_access = list(209); dir = 1 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "Gw" = ( /obj/machinery/firealarm/south, /turf/simulated/floor/carpet/art, @@ -7015,11 +7928,13 @@ }, /area/peoples_station/fang) "GK" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/plating{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "GL" = ( /obj/structure/cable/green{ d1 = 1; @@ -7052,6 +7967,13 @@ temperature = 278.15 }, /area/peoples_station) +"GQ" = ( +/obj/item/clothing/head/cone, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "GT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -7083,13 +8005,20 @@ }, /area/peoples_station/training) "GY" = ( -/obj/machinery/atmospherics/pipe/simple/visible/cyan{ +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/floor_decal/industrial/warning{ dir = 6 }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) }, -/area/shuttle/fang/engine) +/turf/simulated/floor/reinforced, +/area/shuttle/peoples_station_transport) "Hc" = ( /obj/structure/bed/stool/chair/padded/black{ dir = 4 @@ -7121,14 +8050,13 @@ }, /area/peoples_station/solars) "Hf" = ( -/obj/machinery/atmospherics/binary/pump/high_power{ - dir = 1; - name = "Fuel Tank to Thrusters" +/obj/effect/floor_decal/corner/orange{ + dir = 9 }, -/turf/simulated/floor/plating{ +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "Hg" = ( /turf/simulated/floor/holofloor/space{ temperature = 278.15 @@ -7204,7 +8132,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /obj/effect/floor_decal/corner/red/full{ dir = 8 }, @@ -7221,6 +8151,10 @@ "HB" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/training) +"HD" = ( +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "HE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -7270,6 +8204,12 @@ /obj/effect/shuttle_landmark/nav_peoples_station/nav3, /turf/template_noop, /area/space) +"HS" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, hangar" + }, +/turf/simulated/wall/shuttle/raider, +/area/peoples_station/transport_hangar) "HT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/carpet/art, @@ -7285,19 +8225,23 @@ }, /area/peoples_station/range) "Ia" = ( -/obj/machinery/light{ - dir = 4 +/obj/machinery/atmospherics/portables_connector/aux, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/machinery/door/window/southleft{ + req_access = list(209) }, -/turf/simulated/floor/tiled/dark{ +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/hangar) "Ie" = ( -/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "Ig" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8; @@ -7383,6 +8327,17 @@ temperature = 278.15 }, /area/peoples_station/visitor) +"IF" = ( +/obj/effect/floor_decal/corner/red/full, +/obj/structure/dispenser/oxygen, +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/alarm/cold/south{ + req_one_access = list(209) + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "IG" = ( /obj/machinery/power/solar, /obj/structure/cable/green{ @@ -7413,16 +8368,15 @@ }, /area/peoples_station/mess_hall) "IL" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/portables_connector{ dir = 8 }, -/turf/simulated/floor/plating{ - temperature = 278.15 - }, -/area/shuttle/fang/engine) +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/machinery/alarm/cold/east, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "IM" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/mapped{ @@ -7439,7 +8393,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "IU" = ( /obj/machinery/light{ dir = 8 @@ -7472,7 +8426,7 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Je" = ( /obj/effect/floor_decal/corner/red/full{ dir = 8 @@ -7510,13 +8464,19 @@ }, /area/peoples_station/commissar_quarters) "Jn" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/effect/floor_decal/corner/red{ + dir = 9 }, -/turf/simulated/floor/plating{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "Jp" = ( /obj/effect/floor_decal/corner/red{ dir = 9 @@ -7528,6 +8488,21 @@ temperature = 278.15 }, /area/peoples_station) +"Jr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/binary/passive_gate/supply{ + target_pressure = 250 + }, +/obj/structure/lattice/catwalk/indoor/grate/dark, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor, +/area/shuttle/peoples_station_transport) "Jx" = ( /obj/machinery/alarm/cold/north{ req_one_access = list(209) @@ -7649,6 +8624,10 @@ temperature = 278.15 }, /area/peoples_station/armory) +"JR" = ( +/obj/effect/shuttle_landmark/nav_peoples_station/nav4, +/turf/template_noop, +/area/space) "JS" = ( /obj/effect/floor_decal/industrial/loading/yellow, /turf/simulated/floor/tiled/dark{ @@ -7665,17 +8644,20 @@ }, /area/peoples_station/armory) "JZ" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/railing/mapped{ - dir = 4 +/obj/effect/floor_decal/corner/orange/full{ + dir = 8 }, -/obj/machinery/porta_turret/ballistic, -/turf/simulated/floor/plating{ +/obj/effect/floor_decal/industrial/hatch/red, +/obj/structure/table/rack, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "Ka" = ( /obj/structure/sign/painting_frame/hadii{ pixel_y = 32 @@ -7693,6 +8675,22 @@ temperature = 268.15 }, /area/peoples_station/visitor) +"Kj" = ( +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + frequency = 1337; + id_tag = "peoples_station_fang_dock"; + pixel_y = 28 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Kn" = ( /turf/template_noop, /area/space) @@ -7724,6 +8722,30 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, +/area/peoples_station/transport_hangar) +"KC" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) +"KF" = ( +/obj/machinery/door/airlock/engineering{ + name = "Fang Ammunition"; + req_access = list(209); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, /area/peoples_station/fang) "KG" = ( /obj/effect/floor_decal/corner/red/full{ @@ -7767,6 +8789,24 @@ temperature = 278.15 }, /area/peoples_station/restroom) +"KU" = ( +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + dir = 8; + pixel_y = 6; + pixel_x = 20 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline_door/red, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "KZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7789,8 +8829,16 @@ }, /area/peoples_station/hangar) "Lc" = ( -/obj/effect/shuttle_landmark/nav_peoples_station/nav2, -/turf/simulated/floor/plating{ +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, /area/peoples_station/hangar) @@ -7812,23 +8860,17 @@ }, /area/peoples_station) "Lk" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, fang engine" - }, /turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "Lp" = ( -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/obj/machinery/power/apc/east{ +/obj/machinery/door/window/southright{ req_access = list(209) }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 - }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "Lq" = ( /obj/structure/bed/stool/chair/sofa/left/red{ dir = 4 @@ -7849,13 +8891,13 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Lt" = ( /obj/effect/floor_decal/corner/red{ - dir = 9 + dir = 10 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -7906,21 +8948,28 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "LE" = ( -/obj/effect/floor_decal/corner/red{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/light{ +/obj/machinery/door/airlock/external{ dir = 4 }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/hatch/red, +/obj/effect/floor_decal/industrial/warning/cee{ + dir = 1 }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/turf/simulated/floor/tiled/dark, /area/peoples_station/hangar) +"LF" = ( +/obj/effect/floor_decal/industrial/warning/cee{ + dir = 1 + }, +/obj/structure/ship_weapon_dummy, +/turf/simulated/floor/reinforced, +/area/shuttle/fang) "LH" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -7952,7 +9001,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "LT" = ( /obj/structure/ship_weapon_dummy{ is_barrel = 1 @@ -8030,13 +9079,17 @@ }, /area/peoples_station/living_quarters) "Mo" = ( -/obj/machinery/mech_recharger, -/obj/effect/floor_decal/industrial/hatch/yellow, -/mob/living/heavy_vehicle/premade/ripley/loader, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "Mp" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 9 @@ -8200,6 +9253,22 @@ temperature = 278.15 }, /area/peoples_station/bridge) +"MU" = ( +/obj/machinery/ship_weapon/francisca/compact{ + pixel_x = -40; + pixel_y = -64; + weapon_id = "Fang Rotary Gun" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8; + icon_state = "warning" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/ship_weapon_dummy, +/turf/simulated/floor/reinforced, +/area/shuttle/fang) "MX" = ( /obj/effect/floor_decal/corner/white{ dir = 10 @@ -8225,7 +9294,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/red{ - dir = 8 + dir = 10 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -8255,6 +9324,14 @@ temperature = 278.15 }, /area/peoples_station/visitor) +"Nl" = ( +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Nn" = ( /obj/structure/punching_bag, /obj/effect/floor_decal/spline/plain/black{ @@ -8358,6 +9435,14 @@ /obj/machinery/power/solar, /turf/simulated/floor/airless, /area/peoples_station/solars) +"NJ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "NK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark{ @@ -8416,12 +9501,12 @@ }, /area/peoples_station/visitor) "Oi" = ( -/obj/effect/floor_decal/corner/red{ - dir = 5 - }, /obj/structure/sign/flag/pra{ pixel_y = 32 }, +/obj/effect/floor_decal/industrial/loading/yellow{ + dir = 4 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -8450,7 +9535,7 @@ /turf/simulated/floor/airless, /area/peoples_station/solars) "Ok" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -8519,6 +9604,17 @@ temperature = 278.15 }, /area/peoples_station/range) +"OD" = ( +/obj/effect/floor_decal/corner/orange{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "OF" = ( /obj/structure/cable/green{ d1 = 1; @@ -8605,13 +9701,16 @@ temperature = 278.15 }, /area/peoples_station/medbay) +"OU" = ( +/turf/space, +/area/space) "OV" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "OW" = ( /obj/machinery/light/small/red{ dir = 1 @@ -8621,14 +9720,16 @@ }, /area/peoples_station/robotics_bay) "OX" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/effect/floor_decal/industrial/warning{ + dir = 1 }, -/obj/machinery/firealarm/north, -/turf/simulated/floor/tiled/dark{ +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/transport_hangar) "OY" = ( /obj/structure/sink/kitchen{ name = "sink"; @@ -8639,11 +9740,12 @@ }, /area/peoples_station) "OZ" = ( -/obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8; + icon_state = "map" }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "Pb" = ( /obj/machinery/body_scanconsole{ dir = 8 @@ -8725,6 +9827,12 @@ temperature = 278.15 }, /area/peoples_station/training) +"Po" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fang) "Pp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -8764,6 +9872,26 @@ temperature = 278.15 }, /area/peoples_station/atmos) +"Px" = ( +/obj/machinery/airlock_sensor{ + pixel_x = 20; + dir = 8; + pixel_y = -6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline_door/red{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline_straight/red{ + dir = 4 + }, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/hangar) "Py" = ( /obj/structure/table/standard, /obj/item/reagent_containers/spray/cleaner, @@ -8845,6 +9973,16 @@ temperature = 278.15 }, /area/peoples_station/ammo_storage) +"PQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/obj/machinery/power/terminal, +/obj/structure/cable/green, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "PR" = ( /turf/simulated/floor/tiled/dark{ temperature = 278.15 @@ -8864,16 +10002,12 @@ }, /area/peoples_station/commissar_quarters) "PU" = ( -/obj/effect/floor_decal/corner/red{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map" }, -/area/peoples_station/hangar) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "PV" = ( /obj/effect/floor_decal/corner/red{ dir = 10 @@ -8931,7 +10065,9 @@ /area/peoples_station/ammo_storage) "Qj" = ( /obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/sign/flag/pra/large/east, +/obj/structure/sign/flag/pra/large/east{ + pixel_x = 32 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -8956,22 +10092,26 @@ }, /area/peoples_station/atmos) "Qz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/corner/red/full{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) +"QA" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/airlock/command{ - req_access = list(209); - name = "Bridge"; - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station) "QC" = ( /obj/structure/ship_weapon_dummy, /obj/effect/floor_decal/industrial/warning{ @@ -9005,14 +10145,15 @@ }, /area/peoples_station/living_quarters) "QJ" = ( -/obj/effect/floor_decal/corner/red{ - dir = 6 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/effect/floor_decal/industrial/loading/yellow, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/peoples_station/fang) "QK" = ( /obj/effect/floor_decal/corner/red{ dir = 6 @@ -9022,13 +10163,18 @@ }, /area/peoples_station) "QN" = ( -/obj/machinery/computer/ship/engines{ - dir = 1 +/obj/effect/floor_decal/corner/orange/full{ + dir = 4 + }, +/obj/structure/table/steel, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/alarm/cold/south{ + req_one_access = list(209) }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/peoples_station/fang) "QQ" = ( /obj/machinery/light, /obj/structure/table/rack, @@ -9050,13 +10196,16 @@ }, /area/peoples_station/armory) "QR" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/door/blast/regular/open{ + id = "peoples_station_transport_blast" }, -/area/shuttle/fang/bridge) +/obj/effect/map_effect/window_spawner/full/shuttle/raider, +/turf/simulated/floor/tiled/full, +/area/shuttle/peoples_station_transport) "QX" = ( -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, @@ -9111,14 +10260,13 @@ }, /area/peoples_station/armory) "Ri" = ( -/obj/structure/bed/stool/chair/shuttle, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/head/cone, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 }, -/area/shuttle/fang/bridge) +/turf/simulated/floor/plating/cooled, +/area/peoples_station/transport_hangar) "Rk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -9181,14 +10329,16 @@ }, /area/peoples_station/training) "Rw" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/portables_connector{ - dir = 1 +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/transport_hangar) "Rx" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ @@ -9207,6 +10357,10 @@ temperature = 278.15 }, /area/peoples_station/hangar) +"RA" = ( +/obj/effect/shuttle_landmark/nav_peoples_station/nav2, +/turf/template_noop, +/area/space) "RB" = ( /obj/machinery/light{ dir = 8 @@ -9266,7 +10420,7 @@ }, /area/peoples_station/training) "RM" = ( -/obj/effect/map_effect/window_spawner/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/shuttle/raider, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -9344,6 +10498,23 @@ temperature = 278.15 }, /area/peoples_station/visitor) +"Sj" = ( +/obj/structure/bed/handrail{ + dir = 8 + }, +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8; + layer = 2.71 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "Sl" = ( /obj/effect/floor_decal/corner/red{ dir = 5 @@ -9359,6 +10530,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plating{ temperature = 278.15 }, @@ -9368,10 +10540,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Ss" = ( /obj/structure/bed/stool/bar/padded/red, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9432,9 +10607,12 @@ }, /area/peoples_station/barracks) "SH" = ( -/turf/unsimulated/wall/fakepdoor{ +/obj/machinery/door/blast/regular{ dir = 4 }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, /area/peoples_station/fang) "SJ" = ( /obj/effect/floor_decal/corner/red{ @@ -9463,6 +10641,21 @@ temperature = 278.15 }, /area/peoples_station/atmos) +"SM" = ( +/obj/machinery/door/airlock/engineering{ + name = "Fang Hangar"; + req_access = list(209); + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "SN" = ( /obj/machinery/photocopier, /obj/structure/sign/painting_frame/hadii{ @@ -9478,6 +10671,17 @@ temperature = 278.15 }, /area/peoples_station/armory) +"SP" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/hatch/yellow, +/mob/living/heavy_vehicle/premade/ripley/loader, +/obj/effect/floor_decal/corner/orange{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "SQ" = ( /obj/structure/cable/green{ d1 = 2; @@ -9541,23 +10745,11 @@ }, /area/peoples_station/bridge) "Tf" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - frequency = 1337; - icon_state = "door_locked"; - id_tag = "fang_hatch"; - name = "Ship External Access"; - open_layer = 2.8; - dir = 4 - }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "Th" = ( /obj/structure/bed/stool/chair/office/dark, /obj/machinery/turretid/lethal{ @@ -9568,15 +10760,39 @@ temperature = 278.15 }, /area/peoples_station/hangar) +"Ti" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/corner/red{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Tl" = ( /obj/effect/floor_decal/corner/black{ dir = 5 }, -/obj/structure/sign/flag/pra/large/north, +/obj/structure/sign/flag/pra/large/north{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, /area/peoples_station/visitor) +"To" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/ship/navigation/terminal{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/bridge) "Tr" = ( /obj/machinery/firealarm/east, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9639,16 +10855,13 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "TB" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ - dir = 4 - }, -/obj/machinery/meter, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "TC" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, @@ -9681,11 +10894,17 @@ }, /area/peoples_station/visitor) "TF" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, fang bridge" +/obj/machinery/power/smes/buildable/third_party_shuttle, +/obj/structure/cable/green{ + icon_state = "0-4" }, -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fang/bridge) +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/shuttle/fang) "TH" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 6 @@ -9698,18 +10917,19 @@ }, /area/peoples_station/training) "TI" = ( -/obj/structure/window/reinforced, -/obj/machinery/light, -/obj/effect/floor_decal/corner/red{ - dir = 10 +/obj/effect/floor_decal/corner/orange{ + dir = 9 }, -/obj/machinery/computer/ship/targeting{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/bridge) +/area/peoples_station/fang) "TN" = ( /obj/effect/floor_decal/corner_wide/white/full{ dir = 6 @@ -9815,7 +11035,7 @@ /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Ud" = ( /obj/effect/landmark/entry_point/starboard{ name = "starboard, defenses" @@ -9850,32 +11070,21 @@ /area/peoples_station/mess_hall) "Uk" = ( /obj/effect/floor_decal/corner/red{ - dir = 6 + dir = 10 }, -/obj/effect/floor_decal/industrial/loading/yellow{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, /area/peoples_station/hangar) "Ul" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8; - icon_state = "map-scrubbers" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/landmark/entry_point/port{ + name = "port, crew compartment" }, -/area/shuttle/fang/engine) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "Um" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/captain_quarters) @@ -9899,11 +11108,15 @@ }, /area/peoples_station/commissar_quarters) "Ux" = ( -/obj/machinery/ammunition_loader/francisca{ - weapon_id = "Fang Rotary Gun" +/obj/machinery/alarm/west{ + req_access = list(207); + req_one_access = null }, -/turf/simulated/floor/tiled/dark, -/area/shuttle/fang/bridge) +/obj/machinery/computer/ship/engines/terminal{ + dir = 4 + }, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/peoples_station_transport) "Uy" = ( /turf/simulated/wall/shuttle/raider, /area/peoples_station/defenses) @@ -9968,16 +11181,11 @@ }, /area/peoples_station/restroom) "UO" = ( -/obj/machinery/computer/ship/sensors{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 - }, -/area/shuttle/fang/bridge) +/obj/structure/bed/stool/chair/office/bridge/pilot, +/obj/effect/floor_decal/spline/plain/cee/grey, +/obj/effect/overmap/visitable/ship/landable/peoples_station_transport, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) "UP" = ( /obj/effect/overmap/visitable/sector/peoples_station, /turf/simulated/floor/tiled/dark{ @@ -10022,13 +11230,24 @@ }, /area/peoples_station) "UY" = ( -/obj/effect/floor_decal/corner/red/full{ +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/access_button{ + pixel_x = 12; + pixel_y = 28; + dir = 4 + }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/effect/floor_decal/industrial/warning/cee{ dir = 1 }, -/obj/structure/closet/emcloset, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/obj/effect/shuttle_landmark/nav_peoples_station/port_dock{ + dir = 8 }, +/turf/simulated/floor/tiled/dark, /area/peoples_station/hangar) "UZ" = ( /obj/effect/floor_decal/corner/red{ @@ -10050,13 +11269,10 @@ }, /area/peoples_station) "Vb" = ( -/obj/effect/floor_decal/corner/red{ - dir = 9 - }, -/turf/simulated/floor/tiled/dark{ - temperature = 278.15 - }, -/area/peoples_station/hangar) +/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/fang) "Vc" = ( /obj/structure/reagent_dispensers/cookingoil, /turf/simulated/floor/tiled/freezer{ @@ -10077,6 +11293,17 @@ temperature = 278.15 }, /area/peoples_station/barracks) +"Vi" = ( +/obj/effect/floor_decal/corner/red/full{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Vl" = ( /obj/effect/floor_decal/corner/red{ dir = 1 @@ -10125,11 +11352,24 @@ }, /area/peoples_station/mess_hall) "VG" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/tank/air{ + start_pressure = 5066.26; + dir = 4 + }, +/obj/structure/sign/flag/pra{ + pixel_y = 32 + }, +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + frequency = 1337; + id_tag = "peoples_station_fang"; + tag_door = "fang_hatch"; + dir = 4; + pixel_x = -24 + }, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) "VQ" = ( /obj/structure/table/steel, /obj/machinery/door/window/brigdoor/westright, @@ -10171,12 +11411,16 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "VV" = ( /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, /area/peoples_station/armory) +"VX" = ( +/obj/effect/shuttle_landmark/nav_peoples_station/nav1, +/turf/template_noop, +/area/space) "Wf" = ( /obj/machinery/light, /obj/structure/table/standard, @@ -10245,6 +11489,12 @@ temperature = 278.15 }, /area/peoples_station/mess_hall) +"Ww" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/fang) "Wy" = ( /obj/effect/landmark/entry_point/starboard{ name = "starboard, station hull" @@ -10331,20 +11581,29 @@ }, /area/peoples_station/hangar) "WO" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 8 }, -/obj/structure/railing/mapped{ +/obj/machinery/door/airlock/external{ + frequency = 1337; + icon_state = "door_locked"; + id_tag = "fang_hatch"; + name = "Ship External Access"; + open_layer = 2.8; dir = 1 }, -/obj/structure/railing/mapped{ - dir = 8 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/entry_point/aft{ + name = "aft, airlock" }, -/obj/machinery/porta_turret/ballistic, /turf/simulated/floor/plating{ temperature = 278.15 }, -/area/peoples_station/hangar) +/area/shuttle/fang) "WP" = ( /obj/machinery/shipsensors/strong, /obj/effect/floor_decal/industrial/warning/full, @@ -10382,7 +11641,7 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Xa" = ( /obj/effect/floor_decal/corner/dark_blue/full, /obj/structure/closet/lasertag/blue, @@ -10423,7 +11682,7 @@ /area/peoples_station/visitor) "Xo" = ( /obj/machinery/door/airlock/engineering{ - name = "Fang Hangar"; + name = "Crew Hangar"; req_access = list(209); dir = 4 }, @@ -10437,12 +11696,22 @@ /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "Xp" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp, /turf/simulated/floor/carpet/art, /area/peoples_station/commissar_quarters) +"Xq" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating{ + temperature = 278.15 + }, +/area/peoples_station/transport_hangar) "Xs" = ( /obj/structure/closet/crate/freezer, /obj/item/storage/field_ration, @@ -10460,20 +11729,31 @@ temperature = 253.15 }, /area/peoples_station/mess_hall) -"Xy" = ( +"Xw" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/alarm/cold/north{ + req_one_access = list(209) + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/turf/simulated/floor/plating{ + temperature = 278.15 }, -/turf/simulated/floor/tiled/dark{ +/area/peoples_station/fang) +"Xy" = ( +/obj/machinery/computer/ship/targeting/terminal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating{ temperature = 278.15 }, -/area/shuttle/fang/bridge) +/area/shuttle/fang) "XD" = ( /obj/structure/closet/cabinet, /obj/item/clothing/shoes/jackboots/tajara, @@ -10538,14 +11818,14 @@ icon_state = "2-8" }, /obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1337; - id_tag = "peoples_station_fang_dock"; - pixel_y = 28 + frequency = 1380; + id_tag = "peoples_station_transport_dock"; + pixel_y = 25 }, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/peoples_station/fang) +/area/peoples_station/transport_hangar) "XQ" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 10 @@ -10595,13 +11875,19 @@ }, /area/peoples_station/bridge) "Ye" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ +/obj/effect/floor_decal/corner/red{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plating{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark{ temperature = 278.15 }, -/area/shuttle/fang/engine) +/area/peoples_station/fang) "Yf" = ( /obj/effect/floor_decal/industrial/loading/yellow{ dir = 4 @@ -10896,19 +12182,58 @@ /turf/simulated/wall/shuttle/raider, /area/peoples_station/commissar_quarters) "Zn" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 9 +/obj/structure/bed/handrail{ + dir = 8 }, -/turf/simulated/floor/plating{ - temperature = 278.15 +/obj/effect/floor_decal/industrial/warning{ + dir = 8; + layer = 2.71 + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport{ + req_one_access = list(209) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/peoples_station_transport) +"Zp" = ( +/obj/machinery/door/airlock/engineering{ + name = "Fang Preparation"; + req_access = list(209); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/area/shuttle/fang/engine) -"Zq" = ( -/obj/effect/floor_decal/corner/red/full, -/obj/machinery/light, /turf/simulated/floor/tiled/dark{ temperature = 278.15 }, +/area/peoples_station/fang) +"Zq" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 8 + }, +/obj/machinery/access_button{ + pixel_x = -12; + pixel_y = -28; + dir = 8 + }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/effect/floor_decal/industrial/warning/cee, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port, +/turf/simulated/floor/tiled/dark, /area/peoples_station/hangar) "Zr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -11021,6 +12346,15 @@ }, /turf/simulated/floor/reinforced/airless, /area/peoples_station/defenses) +"ZT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/peoples_station_transport) "ZU" = ( /obj/structure/table/glass, /obj/item/storage/box/bodybags, @@ -14081,31 +15415,31 @@ rl rl rl rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl +bS +bS +bS +rr +rr +bS +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +bS rl rl rl @@ -14338,6 +15672,7 @@ rl rl rl rl +rr rl rl rl @@ -14361,8 +15696,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -14595,6 +15929,7 @@ rl rl rl rl +rr rl rl rl @@ -14618,8 +15953,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -14852,6 +16186,7 @@ rl rl rl rl +rr rl rl rl @@ -14875,8 +16210,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -15109,6 +16443,7 @@ rl rl rl rl +rr rl rl rl @@ -15132,8 +16467,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -15366,6 +16700,7 @@ rl rl rl rl +rr rl rl rl @@ -15389,8 +16724,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -15623,6 +16957,7 @@ rl rl rl rl +rr rl rl rl @@ -15646,8 +16981,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -15880,6 +17214,7 @@ rl rl rl rl +rr rl rl rl @@ -15891,6 +17226,7 @@ rl rl rl rl +Ga rl rl rl @@ -15902,9 +17238,7 @@ rl rl rl rl -rl -rl -rl +rr rl rl rl @@ -16137,6 +17471,7 @@ rl rl rl rl +rr rl rl rl @@ -16160,8 +17495,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -16394,6 +17728,7 @@ rl rl rl rl +rr rl rl rl @@ -16417,8 +17752,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -16651,6 +17985,7 @@ rl rl rl rl +rr rl rl rl @@ -16674,8 +18009,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -16908,6 +18242,7 @@ rl rl rl rl +rr rl rl rl @@ -16931,8 +18266,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -17165,6 +18499,7 @@ rl rl rl rl +rr rl rl rl @@ -17188,8 +18523,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -17422,6 +18756,7 @@ rl rl rl rl +rr rl rl rl @@ -17445,8 +18780,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -17679,6 +19013,7 @@ rl rl rl rl +rr rl rl rl @@ -17702,8 +19037,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -17936,6 +19270,7 @@ rl rl rl rl +rr rl rl rl @@ -17959,8 +19294,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -18193,31 +19527,31 @@ rl rl rl rl -bS -bS -bS -rr -rr -bS -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr rr +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl rr -bS rl rl rl @@ -18964,7 +20298,7 @@ rl rl rl rl -rr +bS rl rl rl @@ -18988,7 +20322,7 @@ rl rl rl rl -rr +bS rl rl rl @@ -19222,29 +20556,29 @@ rl rl rl rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr rr rl rl @@ -19478,31 +20812,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -19735,31 +21069,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -19992,31 +21326,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -eh -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -20249,31 +21583,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -20506,31 +21840,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -20763,31 +22097,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -21020,31 +22354,31 @@ rl rl rl rl -rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rr +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU +OU rl rl rl @@ -21277,31 +22611,31 @@ rl rl rl rl +bS +bS +bS +rr +rr +bS rr -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +bS rl rl rl @@ -23076,8 +24410,7 @@ rl rl rl rl -bS -rl +rr rl rl rl @@ -23089,6 +24422,7 @@ rl rl rl rl +eh rl rl rl @@ -23100,7 +24434,7 @@ rl rl rl rl -bS +rr rl rl rl @@ -23334,29 +24668,29 @@ rl rl rl rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr -rr +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl +rl rr rl rl @@ -23590,6 +24924,7 @@ rl rl rl rl +rr rl rl rl @@ -23613,8 +24948,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -23847,6 +25181,7 @@ rl rl rl rl +rr rl rl rl @@ -23870,8 +25205,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -24104,6 +25438,7 @@ rl rl rl rl +rr rl rl rl @@ -24127,8 +25462,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -24361,6 +25695,7 @@ rl rl rl rl +rr rl rl rl @@ -24384,8 +25719,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -24618,6 +25952,7 @@ rl rl rl rl +rr rl rl rl @@ -24641,8 +25976,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -24875,6 +26209,7 @@ rl rl rl rl +rr rl rl rl @@ -24898,8 +26233,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -25132,6 +26466,7 @@ rl rl rl rl +rr rl rl rl @@ -25155,8 +26490,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -25389,6 +26723,7 @@ rl rl rl rl +rr rl rl rl @@ -25412,8 +26747,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -25646,6 +26980,7 @@ rl rl rl rl +rr rl rl rl @@ -25669,8 +27004,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -25903,6 +27237,7 @@ rl rl rl rl +rr rl rl rl @@ -25926,8 +27261,7 @@ rl rl rl rl -rl -rl +rr rl rl rl @@ -26160,6 +27494,7 @@ rl rl rl rl +bS rl rl rl @@ -26183,8 +27518,7 @@ rl rl rl rl -rl -rl +bS rl rl rl @@ -26417,31 +27751,31 @@ rl rl rl rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl -rl +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr +rr rl rl rl @@ -40973,9 +42307,9 @@ Kn Kn Kn Kn -fD -pP -Ca +nU +cL +nU Kn Kn Kn @@ -41230,9 +42564,9 @@ Kn Kn Kn Kn -fD +nU nR -fD +nU Kn Kn Kn @@ -41260,7 +42594,7 @@ rO rO tm hw -CR +Xj Kn Kn Kn @@ -41487,9 +42821,9 @@ Kn Kn nU nU -fD +nU pP -fD +nU nU nU nU @@ -41518,11 +42852,11 @@ Nv mV Qc CR -Kn -Kn -Kn -Kn -Kn +hz +hz +hz +hz +hz Kn Kn Kn @@ -41775,29 +43109,29 @@ qh GT hw CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +th +zX +Ca +IF +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz Kn Kn Kn @@ -42003,9 +43337,9 @@ nU KK OJ xT -OJ +qX So -PX +fD nU Qo Pe @@ -42032,29 +43366,29 @@ qh GT hw CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +hD +mR +GK +lS +hz +GJ +FA +FA +FA +dN +FA +FA +FA +FA +FA +dN +FA +FA +FA +FA +FA +hE +hz Kn Kn Kn @@ -42288,30 +43622,30 @@ dt Rq GT hw -Xj -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +CR +hK +Ye +Nl +Qz +Gq +sg +gd +DO +eu +eu +eu +eu +eu +eu +ey +eu +eu +eu +eu +eu +eu +WF +SH Kn Kn Kn @@ -42546,29 +43880,29 @@ qh GT hw CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +hz +Zp +hz +hz +hz +Kj +eu +GJ +Vb +Po +vM +vM +gH +vM +AB +AB +AB +xE +Ig +NU +eu +WF +SH Kn Kn Kn @@ -42803,6 +44137,29 @@ qh GT Fs CR +Vi +Jn +zX +ed +hz +tP +eu +qS +eu +fy +VG +vE +mF +pF +DC +Xy +AB +AB +vM +wZ +NU +WF +SH Kn Kn Kn @@ -42894,31 +44251,8 @@ Kn Kn Kn Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -"} -(125,1,1) = {" +"} +(125,1,1) = {" Kn Kn Kn @@ -43058,31 +44392,31 @@ JN GH Yy kC -hw -CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +QA +eM +Ti +QJ +he +hS +SM +FZ +DF +lu +uA +WO +bi +aW +CI +pg +kg +CY +dG +AB +LF +MU +Ge +WF +SH Kn Kn Kn @@ -43317,6 +44651,29 @@ qh GT hw CR +tt +Ye +CH +dY +hz +CT +eu +qS +eu +uG +ge +PQ +TF +EW +Cg +BN +AB +AB +lc +Ww +xF +WF +SH Kn Kn Kn @@ -43336,30 +44693,7 @@ Kn Kn Kn Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +RA Kn Kn Kn @@ -43574,29 +44908,29 @@ qh GT hw CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +hz +KF +hz +hz +hz +Xw +eu +dC +Vb +mM +vM +vM +xr +vM +AB +AB +AB +gm +SD +xF +eu +WF +SH Kn Kn Kn @@ -43831,29 +45165,29 @@ Rq GT hw CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +JZ +TI +Hf +zI +lC +AW +hn +Ef +eu +eu +eu +eu +eu +eu +eu +eu +eu +eu +eu +eu +eu +WF +SH Kn Kn Kn @@ -44088,29 +45422,29 @@ qh dD UX CR -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +wl +kV +yC +SP +hz +dC +SD +SD +SD +oB +SD +SD +SD +SD +SD +oB +SD +SD +SD +SD +SD +uK +hz Kn Kn Kn @@ -44345,6 +45679,29 @@ qh GT hw CR +lL +OD +Eo +QN +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz +hz Kn Kn Kn @@ -44436,31 +45793,8 @@ Kn Kn Kn Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -"} -(131,1,1) = {" +"} +(131,1,1) = {" Kn Kn Kn @@ -44602,11 +45936,11 @@ qh GT hw CR -Kn -Kn -Kn -Kn -Kn +hz +hz +hz +hz +hz Kn Kn Kn @@ -44855,7 +46189,7 @@ BM sB Cw iT -rO +eZ Bj Ma CR @@ -45113,7 +46447,7 @@ QK Up CR Ey -GT +Yh Up CR Kn @@ -47133,7 +48467,7 @@ DJ Jz DJ YG -TI +pH iD Kn Kn @@ -48415,7 +49749,7 @@ Kn sA FT WD -gs +To DJ YV Fx @@ -51283,30 +52617,30 @@ lI fz ss lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -51520,10 +52854,10 @@ CR CR CR CR -hz +Lk eS Xo -hz +Lk CR CR CR @@ -51539,32 +52873,6 @@ Kn lI ik Ne -Vb -Vb -Lt -Vb -Vb -Vb -Vb -Vb -Vb -Lt -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Lt -Vb -Vb -Vb -ec -lI -lI lI Kn Kn @@ -51655,6 +52963,32 @@ Kn Kn Kn Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn "} (159,1,1) = {" Kn @@ -51777,10 +53111,10 @@ Kn Kn Kn Kn -hz +Lk LK WZ -hz +Lk Kn Kn Kn @@ -51795,34 +53129,34 @@ lI lI lI ik -dN -kk -kk -kk -kk -kk -kk -kk -kk -kk -kk -kk -kk -Uk -qB -qB -QJ -kk -kk -kk -kk -kk -kk -kk -FA -th -VG -th +Ne +lI +Kn +Kn +Kn +Kn +ir +Kn +Kn +ir +Kn +Kn +ir +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -52034,10 +53368,10 @@ Kn Kn Kn Kn -hz +Lk LK WZ -hz +Lk Kn Kn Kn @@ -52053,77 +53387,7 @@ ZH rL KZ DY -WO -pF -pF -pF -pF -pF -pF -pF -pF -pF -pF -pF -pF -zc -CI -pF -pF -pF -pF -pF -pF -pF -pF -kg -th -VG -th -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +lI Kn Kn Kn @@ -52169,8 +53433,78 @@ Kn Kn Kn Kn -"} -(161,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +"} +(161,1,1) = {" Kn Kn Kn @@ -52285,16 +53619,16 @@ Zj Zj Kn Kn -hz -hz -hz -hz -hz -hz -hz +Lk +Lk +Lk +Lk +Lk +Lk +Lk LK TA -hz +Lk Kn Kn Kn @@ -52308,35 +53642,35 @@ sb PR Df DM -Gq -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -zc -CI -dR -dR -dR -dR -dR -dR -dR +ik +cj +lI +Kn +Kn dR -GK -th -VG -th +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -52542,16 +53876,16 @@ cr Zj Kn Kn -hz +Lk IS oV eP oV VU -hz +Lk LK WZ -hz +Lk Kn Kn Kn @@ -52567,33 +53901,33 @@ Rm vm qB PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -Lc -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -52799,16 +54133,16 @@ eB Zj Kn Kn -hz +Lk IS oV oV kJ xx -hz +Lk LK WZ -hz +Lk Kn Kn Kn @@ -52824,33 +54158,15 @@ Th Oo qB PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -52940,8 +54256,6 @@ Kn Kn Kn Kn -"} -(164,1,1) = {" Kn Kn Kn @@ -52960,6 +54274,22 @@ Kn Kn Kn Kn +"} +(164,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -52999,6 +54329,10 @@ Kn Kn Kn Kn +VX +Kn +Kn +Kn Kn Kn Kn @@ -53056,16 +54390,16 @@ uz Zj Kn Kn -hz +Lk Fz oV oV CV rs -hz +Lk LK WZ -hz +Lk Kn Kn Kn @@ -53081,33 +54415,33 @@ lI lI Oi PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR +lI +Kn +Kn dR -GK -th -VG -th +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -53313,16 +54647,16 @@ dA Zj Kn Kn -hz +Lk IS oV oV CV pt -hz +Lk LK TA -hz +Lk Kn Kn Kn @@ -53338,33 +54672,33 @@ Kn lI Sl PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -hn -th -VG -th +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -53570,7 +54904,7 @@ cZ Zj Kn Kn -hz +Lk IS oV oV @@ -53579,7 +54913,7 @@ Fm Ls lj wQ -hz +Lk Kn Kn Kn @@ -53595,74 +54929,7 @@ Kn lI ik PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn -Kn +lI Kn Kn Kn @@ -53711,10 +54978,6 @@ Kn Kn Kn Kn -"} -(167,1,1) = {" -Kn -Kn Kn Kn Kn @@ -53782,6 +55045,8 @@ Kn Kn Kn Kn +"} +(167,1,1) = {" Kn Kn Kn @@ -53793,50 +55058,8 @@ Kn Kn Kn Kn -PY -py -lw -lw -Gj -PY -PY -PY -PY -PY -vX -BS -bD -vF -vX -BS -bD -vF -vX -BS -bD -vF -vX -BS -bD -Zj -Jx -tB -Hc -tB -Ax -Zj Kn Kn -hz -IS -oV -oV -oV -FX -hz -LK -WZ -hz Kn Kn Kn @@ -53849,36 +55072,147 @@ Kn Kn Kn Kn -lI -Lb -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +PY +py +lw +lw +Gj +PY +PY +PY +PY +PY +vX +BS +bD +vF +vX +BS +bD +vF +vX +BS +bD +vF +vX +BS +bD +Zj +Jx +tB +Hc +tB +Ax +Zj +Kn +Kn +Lk +IS +oV +oV +oV +FX +Lk +LK +WZ +Lk +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +lI +Lb +PV +lI +Kn +Kn +dR +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -54084,16 +55418,16 @@ rw Zj Kn Kn -hz +Lk Fz oV oV oV LB -hz +Lk LK kW -hz +Lk Kn Kn Kn @@ -54109,33 +55443,33 @@ Kn lI aZ PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +lI +lI +lI +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -54341,17 +55675,16 @@ Zj Zj Kn Kn -hz +Lk wG oV oV oV tG -hz +Lk LK TA -hz -Kn +Lk Kn Kn Kn @@ -54364,35 +55697,36 @@ Kn Kn Kn lI +lI ik PV aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +lt +ov +ax +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -54598,17 +55932,16 @@ Kn Kn Kn Kn -hz +Lk OV oV qJ oV tG -hz +Lk LK WZ -hz -Kn +Lk Kn Kn Kn @@ -54621,35 +55954,36 @@ Kn Kn Kn lI -ik -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -fS -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -hn -th -VG -th +Ia +ys +mv +fG +Px +KU +sK +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -54854,59 +56188,59 @@ Kn Kn Kn Kn -Kn -hz -hz -hz -hz -hz -hz -hz +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk XP cu -hz -hz -hz -hz -hz -hz -hz -hz -hz -hz -Kn +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk Kn Kn lI -ik +BH +Dd PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +lI +lI +lI +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -55110,60 +56444,37 @@ Kn Kn Kn Kn -hz -hz -hz -hz -GJ +Kn +Lk +gQ +nI +sw ic Jd KB KB gV Uc +Mo +oO oO -Sp -Sp -Sp -Sp oO Sp +oO +oO fQ -NU -hz -Kn +eT +Lk Kn Kn lI -ik +lI +qa PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR +lI +Kn +Kn dR -GK -th -VG -th Kn Kn Kn @@ -55253,8 +56564,730 @@ Kn Kn Kn Kn -"} -(173,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +"} +(173,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Lk +mh +Cu +Cu +hl +Cu +Cu +Cu +mO +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +xf +cT +Lk +Lk +Lk +Kn +lI +xX +PV +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +"} +(174,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Lk +mh +Cu +Xq +eq +eq +eq +eq +hG +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +ll +ec +Cu +fS +Kn +lI +Lc +PV +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +"} +(175,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Lk +mh +Cu +mO +gi +jo +jo +sr +kB +dL +oa +dL +dL +CB +jo +GQ +wM +Cu +ll +ec +Cu +fS +Kn +lI +qa +PV +lI +Kn +Kn +dR +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -55325,6 +57358,8 @@ Kn Kn Kn Kn +"} +(176,1,1) = {" Kn Kn Kn @@ -55367,60 +57402,7 @@ Kn Kn Kn Kn -hz -be -Ig -Ig -BN -hl -eu -eu -eu -mO -eu -eu -eu -eu -eu -eu -eu -eu -xf -cT -hz -hz -hz Kn -lI -Lb -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -55491,7 +57473,33 @@ Kn Kn Kn Kn +Lk +mh +Cu +xY +GY +dL +dL +dL +Tf +cX +et +Dy +dL +dL +dL +dL +uu +Cu +ll +ec +Cu +fS Kn +lI +qa +PV +lI Kn Kn Kn @@ -55510,8 +57518,6 @@ Kn Kn Kn Kn -"} -(174,1,1) = {" Kn Kn Kn @@ -55609,6 +57615,8 @@ Kn Kn Kn Kn +"} +(177,1,1) = {" Kn Kn Kn @@ -55624,60 +57632,7 @@ Kn Kn Kn Kn -hz -qS -xh -xh -xh -xh -xh -xh -eu -mO -eu -eu -eu -uu -uu -uu -uu -uu -uu -WF -SH -eu -SH Kn -lI -ik -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -55767,8 +57722,6 @@ Kn Kn Kn Kn -"} -(175,1,1) = {" Kn Kn Kn @@ -55777,7 +57730,33 @@ Kn Kn Kn Kn +Lk +OX +Cu +uv +TB +OZ +lv +ow +aR +Do +Gg +id +kS +Ux +jg +QR +bA +wM +ll +ec +Cu +fS Kn +lI +qa +PV +lI Kn Kn Kn @@ -55881,60 +57860,35 @@ Kn Kn Kn Kn -hz -qS -mh -lS -zX -Ie -Rw -xh -sr -kB -eu -eu -eu -uu -CB -jo -jo -wM -nI -WF -SH -eu -SH Kn -lI -ik -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +"} +(178,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -56024,8 +57978,6 @@ Kn Kn Kn Kn -"} -(176,1,1) = {" Kn Kn Kn @@ -56035,9 +57987,36 @@ Kn Kn Kn Kn +Lk +mh +ns +eN +Ao +vR +Ae +oc +nN +gZ +Jr +fH +Lp +zw +UO +Go +qI +HD +ll +ec +Cu +fS Kn +lI +qa +PV +lI Kn Kn +dR Kn Kn Kn @@ -56138,60 +58117,7 @@ Kn Kn Kn Kn -hz -qS -mh -Zn -dg -GY -zI -mF -xh -Tf -xh -xh -uu -uu -AB -gQ -ys -Dy -uu -WF -SH -eu -SH Kn -lI -ik -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -56203,6 +58129,8 @@ Kn Kn Kn Kn +"} +(179,1,1) = {" Kn Kn Kn @@ -56281,8 +58209,6 @@ Kn Kn Kn Kn -"} -(177,1,1) = {" Kn Kn Kn @@ -56318,7 +58244,33 @@ Kn Kn Kn Kn +Lk +OX +Cu +BU +tv +PU +Zn +Sj +ZT +gc +sx +vv +uJ +pz +gX +QR +bA +jj +ll +ec +Cu +fS Kn +lI +xX +PV +lI Kn Kn Kn @@ -56395,60 +58347,7 @@ Kn Kn Kn Kn -hz -Ge -xh -xh -BU -TB -OZ -lv -ow -aR -Do -xh -id -kS -Ux -uu -uu -uu -uu -WF -SH -eu -SH Kn -lI -ik -PV -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -56487,6 +58386,8 @@ Kn Kn Kn Kn +"} +(180,1,1) = {" Kn Kn Kn @@ -56538,8 +58439,6 @@ Kn Kn Kn Kn -"} -(178,1,1) = {" Kn Kn Kn @@ -56602,15 +58501,44 @@ Kn Kn Kn Kn +Lk +mh +Cu +xh +dg +dL +dL +dL +Tf +AD +IL +zc +dL +dL +dL +dL +uu +Cu +ll +ec +Cu +fS Kn +lI +Lc +PV +lI Kn Kn Kn Kn +ir Kn Kn +ir Kn Kn +ir Kn Kn Kn @@ -56652,60 +58580,7 @@ Kn Kn Kn Kn -hz -qS -eu -xh -xh -xh -vR -Ae -oc -dg -gZ -xh -fH -zw -zw -UO -QR -qI -eu -WF -SH -eu -SH Kn -lI -qa -Gn -pg -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -JZ -th -VG -th Kn Kn Kn @@ -56768,6 +58643,8 @@ Kn Kn Kn Kn +"} +(181,1,1) = {" Kn Kn Kn @@ -56795,8 +58672,6 @@ Kn Kn Kn Kn -"} -(179,1,1) = {" Kn Kn Kn @@ -56883,7 +58758,33 @@ Kn Kn Kn Kn +Lk +mh +Cu +Cu +xh +kh +kh +tH +fK +dL +Ul +dL +dL +gD +kh +Ri +jj +Cu +ll +ec +Cu +fS Kn +lI +qa +PV +lI Kn Kn Kn @@ -56909,60 +58810,7 @@ Kn Kn Kn Kn -hz -qS -eu -Cu -dg -dg -dg -Zn -oc -dg -gc -xh -uu -uJ -pz -gX -QR -bA -eu -WF -SH -eu -SH Kn -lI -Lb -PU -mR -mR -mR -mR -mR -mR -mR -mR -mR -mR -LE -mR -mR -mR -mR -mR -mR -sw -Vb -Vb -Vb -Vb -Vb -Zq -lI -VG -lI Kn Kn Kn @@ -57053,7 +58901,7 @@ Kn Kn Kn "} -(180,1,1) = {" +(182,1,1) = {" Kn Kn Kn @@ -57166,63 +59014,34 @@ Kn Kn Kn Kn -hz -qS -eu -dg -dg -dg -dg -dg -oc -dg -gc -IL -uu -Eo -zw -QN -uu -uu -TF -WF -SH -eu -SH +Kn +Lk +mh +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +ll +ec +Cu +fS Kn lI -Lb -Ao -kk -kk -kk -kk -kk -kk -kk -kk -kk -ge -lu -ir -Uk -qB -qB -QJ -kk -rQ -kk -kk -kk -kk -kk -dY +tF +Gn lI -VG -EW -Kn -Kn -Kn Kn Kn Kn @@ -57309,9 +59128,6 @@ Kn Kn Kn Kn -"} -(181,1,1) = {" -Kn Kn Kn Kn @@ -57341,6 +59157,8 @@ Kn Kn Kn Kn +"} +(183,1,1) = {" Kn Kn Kn @@ -57423,60 +59241,7 @@ Kn Kn Kn Kn -hz -qS -eu -xh -xh -xh -xh -ey -tH -fK -ed -Ul -Qz -Xy -gD -kh -Ri -jj -QR -WF -SH -eu -SH Kn -lI -ik -BO -AD -pF -pF -pF -pF -pF -pF -pF -pF -pF -lc -pF -pF -zc -CI -pF -pF -pF -pF -pF -pF -pF -pF -kg -th -VG -th Kn Kn Kn @@ -57507,7 +59272,33 @@ Kn Kn Kn Kn +Lk +mh +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +Cu +cT +Lk +Lk +Lk Kn +lI +qa +Uk +lI Kn Kn Kn @@ -57566,8 +59357,6 @@ Kn Kn Kn Kn -"} -(182,1,1) = {" Kn Kn Kn @@ -57625,6 +59414,8 @@ Kn Kn Kn Kn +"} +(184,1,1) = {" Kn Kn Kn @@ -57680,60 +59471,7 @@ Kn Kn Kn Kn -hz -Ge -xh -xh -jg -Hf -OZ -xX -xX -xX -lt -Jn -uu -OX -Lp -Ia -fB -bi -QR -WF -SH -eu -SH Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -zc -CI -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -57791,9 +59529,33 @@ Kn Kn Kn Kn +Lk +NJ +Rw +Ie +Ie +Rw +Ie +Ie +Ie +Ie +Rw +Ie +Ie +Ie +Rw +Ie +Ie +Ie +KC +Lk Kn Kn Kn +lI +qa +Uk +lI Kn Kn Kn @@ -57823,8 +59585,6 @@ Kn Kn Kn Kn -"} -(183,1,1) = {" Kn Kn Kn @@ -57911,6 +59671,8 @@ Kn Kn Kn Kn +"} +(185,1,1) = {" Kn Kn Kn @@ -57937,60 +59699,7 @@ Kn Kn Kn Kn -hz -qS -mh -tv -dg -dg -dg -Mo -xh -xh -xh -xh -uu -uu -uu -uu -uu -uu -uu -WF -SH -eu -SH Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -hE -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -58077,11 +59786,33 @@ Kn Kn Kn Kn +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +HS +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk +Lk Kn Kn Kn -"} -(184,1,1) = {" +lI +xX +Uk +lI Kn Kn Kn @@ -58194,62 +59925,11 @@ Kn Kn Kn Kn -hz -qS -mh -Ye -ax -Ie -Rw -xh -xh -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -WF -SH -eu -SH Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn +"} +(186,1,1) = {" Kn Kn Kn @@ -58337,8 +60017,6 @@ Kn Kn Kn Kn -"} -(185,1,1) = {" Kn Kn Kn @@ -58388,6 +60066,10 @@ Kn Kn Kn Kn +lI +Lc +Uk +lI Kn Kn Kn @@ -58451,60 +60133,7 @@ Kn Kn Kn Kn -hz -qS -xh -xh -xh -xh -Lk -xh -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -WF -SH -eu -SH Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -58556,6 +60185,21 @@ Kn Kn Kn Kn +"} +(187,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -58594,8 +60238,6 @@ Kn Kn Kn Kn -"} -(186,1,1) = {" Kn Kn Kn @@ -58681,6 +60323,39 @@ Kn Kn Kn Kn +lI +rQ +Lt +lI +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -58708,60 +60383,7 @@ Kn Kn Kn Kn -hz -dC -SD -oB -SD -SD -SD -SD -SD -oB -SD -SD -SD -SD -SD -oB -SD -SD -oB -xF -hz -hz -hz Kn -lI -Lb -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -58820,6 +60442,8 @@ Kn Kn Kn Kn +"} +(188,1,1) = {" Kn Kn Kn @@ -58851,8 +60475,6 @@ Kn Kn Kn Kn -"} -(187,1,1) = {" Kn Kn Kn @@ -58958,6 +60580,10 @@ Kn Kn Kn Kn +lI +qa +BO +lI Kn Kn Kn @@ -58965,60 +60591,9 @@ Kn Kn Kn Kn -hz -hz -hz -hz -hz -hz -hz -hz -hz -sH -hz -hz -hz -hz -hz -hz -hz -hz -hz -hz -hz Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -59108,8 +60683,6 @@ Kn Kn Kn Kn -"} -(188,1,1) = {" Kn Kn Kn @@ -59126,6 +60699,8 @@ Kn Kn Kn Kn +"} +(189,1,1) = {" Kn Kn Kn @@ -59246,36 +60821,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -59292,6 +60837,10 @@ Kn Kn Kn Kn +lI +qa +BO +lI Kn Kn Kn @@ -59365,8 +60914,6 @@ Kn Kn Kn Kn -"} -(189,1,1) = {" Kn Kn Kn @@ -59409,6 +60956,8 @@ Kn Kn Kn Kn +"} +(190,1,1) = {" Kn Kn Kn @@ -59503,36 +61052,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -59575,6 +61094,10 @@ Kn Kn Kn Kn +lI +qa +BO +lI Kn Kn Kn @@ -59622,8 +61145,6 @@ Kn Kn Kn Kn -"} -(190,1,1) = {" Kn Kn Kn @@ -59692,6 +61213,8 @@ Kn Kn Kn Kn +"} +(191,1,1) = {" Kn Kn Kn @@ -59760,36 +61283,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -hn -th -VG -th Kn Kn Kn @@ -59858,6 +61351,10 @@ Kn Kn Kn Kn +lI +Ep +BO +lI Kn Kn Kn @@ -59879,8 +61376,6 @@ Kn Kn Kn Kn -"} -(191,1,1) = {" Kn Kn Kn @@ -59975,6 +61470,8 @@ Kn Kn Kn Kn +"} +(192,1,1) = {" Kn Kn Kn @@ -60017,36 +61514,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -60136,13 +61603,15 @@ Kn Kn Kn Kn -"} -(192,1,1) = {" Kn Kn Kn Kn Kn +lI +fB +BY +lI Kn Kn Kn @@ -60258,6 +61727,8 @@ Kn Kn Kn Kn +"} +(193,1,1) = {" Kn Kn Kn @@ -60274,36 +61745,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -60393,8 +61834,6 @@ Kn Kn Kn Kn -"} -(193,1,1) = {" Kn Kn Kn @@ -60426,6 +61865,10 @@ Kn Kn Kn Kn +lI +LE +Zq +lI Kn Kn Kn @@ -60531,36 +61974,6 @@ Kn Kn Kn Kn -lI -ik -BO -aP -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -dR -GK -th -VG -th Kn Kn Kn @@ -60571,6 +61984,8 @@ Kn Kn Kn Kn +"} +(194,1,1) = {" Kn Kn Kn @@ -60650,8 +62065,6 @@ Kn Kn Kn Kn -"} -(194,1,1) = {" Kn Kn Kn @@ -60709,6 +62122,10 @@ Kn Kn Kn Kn +lI +be +sH +lI Kn Kn Kn @@ -60788,36 +62205,6 @@ Kn Kn Kn Kn -lI -Lb -BO -fy -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -JZ -th -VG -th Kn Kn Kn @@ -60854,6 +62241,8 @@ Kn Kn Kn Kn +"} +(195,1,1) = {" Kn Kn Kn @@ -60907,8 +62296,6 @@ Kn Kn Kn Kn -"} -(195,1,1) = {" Kn Kn Kn @@ -60992,6 +62379,10 @@ Kn Kn Kn Kn +lI +vt +uV +lI Kn Kn Kn @@ -61045,36 +62436,6 @@ Kn Kn Kn Kn -lI -ik -uV -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Vb -Zq -th -VG -th Kn Kn Kn @@ -61137,6 +62498,8 @@ Kn Kn Kn Kn +"} +(196,1,1) = {" Kn Kn Kn @@ -61164,8 +62527,6 @@ Kn Kn Kn Kn -"} -(196,1,1) = {" Kn Kn Kn @@ -61268,14 +62629,24 @@ Kn Kn Kn Kn +ir Kn Kn +ir Kn Kn +ir +lI +UY +kk +lI +ir Kn Kn +ir Kn Kn +ir Kn Kn Kn @@ -61302,36 +62673,6 @@ Kn Kn Kn Kn -lI -UY -kk -kk -kk -fG -kk -kk -kk -kk -kk -kk -fG -kk -kk -kk -kk -kk -kk -kk -kk -kk -fG -kk -kk -kk -eM -lI -lI -lI Kn Kn Kn @@ -61414,6 +62755,8 @@ Kn Kn Kn Kn +"} +(197,1,1) = {" Kn Kn Kn @@ -61421,8 +62764,6 @@ Kn Kn Kn Kn -"} -(197,1,1) = {" Kn Kn Kn @@ -61559,34 +62900,6 @@ Kn Kn Kn Kn -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI -lI Kn Kn Kn @@ -61678,8 +62991,6 @@ Kn Kn Kn Kn -"} -(198,1,1) = {" Kn Kn Kn @@ -61701,6 +63012,22 @@ Kn Kn Kn Kn +"} +(198,1,1) = {" +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn Kn Kn Kn @@ -61814,6 +63141,10 @@ Kn Kn Kn Kn +dR +Kn +Kn +Kn Kn Kn Kn @@ -61831,6 +63162,9 @@ Kn Kn Kn Kn +dR +Kn +Kn Kn Kn Kn @@ -62578,6 +63912,7 @@ Kn Kn Kn Kn +dR Kn Kn Kn @@ -62598,8 +63933,7 @@ Kn Kn Kn Kn -Kn -Kn +dR Kn Kn Kn @@ -63300,6 +64634,7 @@ Kn Kn Kn Kn +JR Kn Kn Kn @@ -63348,6 +64683,7 @@ Kn Kn Kn Kn +dR Kn Kn Kn @@ -63368,9 +64704,7 @@ Kn Kn Kn Kn -Kn -Kn -Kn +dR Kn Kn Kn diff --git a/maps/away/away_site/tajara/peoples_station/peoples_station_ghostroles.dm b/maps/away/away_site/tajara/peoples_station/peoples_station_ghostroles.dm index 18dd92129a6..b024b71441b 100644 --- a/maps/away/away_site/tajara/peoples_station/peoples_station_ghostroles.dm +++ b/maps/away/away_site/tajara/peoples_station/peoples_station_ghostroles.dm @@ -12,6 +12,8 @@ outfit = /obj/outfit/admin/peoples_station_crew possible_species = list(SPECIES_TAJARA, SPECIES_TAJARA_MSAI, SPECIES_TAJARA_ZHAN) allow_appearance_change = APPEARANCE_PLASTICSURGERY + welcome_message = "As a crewmember of the People's Space Station, you must man your station and protect the People's Republic of Adhomai's and its allies' assets. \ + Your superior is the station's captain, but you should listen to the commissar in matters of ideology." assigned_role = "People's Space Station Crewmember" special_role = "People's Space Station Crewmember" @@ -41,6 +43,9 @@ desc = "Command the People's Space Station." tags = list("External") + welcome_message = "As the captain of the People's Space Station, you must command the station in its mission of protecting the People's Republic and its allies in space. \ + While the commissar is not your superior, you should listen to his advice." + spawnpoints = list("peoples_station_captain") max_count = 1 uses_species_whitelist = TRUE @@ -71,6 +76,9 @@ name = "People's Space Station Party Commissar" desc = "Ensure that the People's Space Station's crew follow the principles of Hadiism." + welcome_message = "As the Party Commissar of the People's Space Station, you must advice the crew on ideological matters and how to behave in the Hadiist way. \ + While the captain is not your superior, you should listen to his advice on matters related to tactics." + max_count = 1 spawnpoints = list("peoples_station_commissar") diff --git a/maps/away/away_site/tajara/peoples_station/peoples_station_landmarks.dm b/maps/away/away_site/tajara/peoples_station/peoples_station_landmarks.dm new file mode 100644 index 00000000000..d88e3564521 --- /dev/null +++ b/maps/away/away_site/tajara/peoples_station/peoples_station_landmarks.dm @@ -0,0 +1,86 @@ +// --------------------- base type + +/obj/effect/shuttle_landmark/saniorios_outpost + base_turf = /turf/space + base_area = /area/space + +// --------------------- shuttle + +// ---- fang + +/obj/effect/shuttle_landmark/peoples_station_fang/hangar + name = "People's Station Fang Hangar" + landmark_tag = "nav_hangar_peoples_station_fang" + docking_controller = "peoples_station_fang_dock" + base_area = /area/peoples_station/fang + base_turf = /turf/simulated/floor/plating + movable_flags = MOVABLE_FLAG_EFFECTMOVE + +/obj/effect/shuttle_landmark/peoples_station_fang/transit + name = "In transit" + landmark_tag = "nav_transit_peoples_station_fang" + base_turf = /turf/space/transit/north + +// ---- transport + +/obj/effect/shuttle_landmark/peoples_station_transport/hangar + name = "People's Station Transport Hangar" + landmark_tag = "nav_peoples_station_transport" + docking_controller = "peoples_station_transport_dock" + base_area = /area/peoples_station/transport_hangar + base_turf = /turf/simulated/floor/plating + movable_flags = MOVABLE_FLAG_EFFECTMOVE + +/obj/effect/shuttle_landmark/peoples_station_transport/transit + name = "In transit" + landmark_tag = "nav_transit_peoples_station_transport" + base_turf = /turf/space/transit/north + +/obj/effect/map_effect/marker/airlock/shuttle/peoples_station_transport + name = "People's Station Transport Shuttle" + shuttle_tag = "People's Station Transport Shuttle" + master_tag = "peoples_station_transport" + +// --------------------- docks + +// ---- + +/obj/effect/shuttle_landmark/nav_peoples_station/fore_dock + name = "People's Space Station Fore Dock" + landmark_tag = "nav_peoples_station_fore_dock" + docking_controller = "peoples_station_dock_fore" + +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/fore + name = "People's Space Station Fore Dock" + landmark_tag = "nav_peoples_station_fore_dock" + master_tag = "peoples_station_dock_fore" + +// ---- + +/obj/effect/shuttle_landmark/nav_peoples_station/port_dock + name = "People's Space Station Port Dock" + landmark_tag = "nav_peoples_station_port_dock" + docking_controller = "peoples_station_port_dock" + +/obj/effect/map_effect/marker/airlock/docking/peoples_station/dock/port + name = "People's Space Station Port Dock" + landmark_tag = "nav_peoples_station_port_dock" + master_tag = "peoples_station_dock_port" + +// ---- + +/obj/effect/shuttle_landmark/nav_peoples_station/nav1 + name = "People's Space Station Navpoint #1" + landmark_tag = "nav_peoples_station_ship_1" + +/obj/effect/shuttle_landmark/nav_peoples_station/nav2 + name = "People's Space Station Navpoint #2" + landmark_tag = "nav_peoples_station_ship_2" + +/obj/effect/shuttle_landmark/nav_peoples_station/nav3 + name = "People's Space Station Navpoint #3" + landmark_tag = "nav_peoples_station_ship_3" + +/obj/effect/shuttle_landmark/nav_peoples_station/nav4 + name = "People's Space Station Navpoint #4" + landmark_tag = "nav_peoples_station_ship_4" diff --git a/maps/away/away_site/tajara/peoples_station/peoples_station_zones.dm b/maps/away/away_site/tajara/peoples_station/peoples_station_zones.dm index d72d6077930..ed07339fa02 100644 --- a/maps/away/away_site/tajara/peoples_station/peoples_station_zones.dm +++ b/maps/away/away_site/tajara/peoples_station/peoples_station_zones.dm @@ -56,6 +56,10 @@ name = "People's Space Station Fang Hangar" icon_state = "away1" +/area/peoples_station/transport_hangar + name = "People's Space Station Transport Hangar" + icon_state = "away" + /area/peoples_station/captain_quarters name = "People's Space Station Captain Quarters" icon_state = "captain" @@ -92,12 +96,11 @@ //Shuttle /area/shuttle/fang + name = "People's Station Fang" + icon_state = "bridge_stairs" requires_power = TRUE -/area/shuttle/fang/bridge - name = "People's Station Fang Bridge" +/area/shuttle/peoples_station_transport + name = "People's Station Transport" icon_state = "bridge_stairs" - -/area/shuttle/fang/engine - name = "People's Station Fang Engine" - icon_state = "substation" + requires_power = TRUE diff --git a/maps/away/ships/sol_merc/fsf_patrol_ship.dm b/maps/away/ships/sol/sol_merc/fsf_patrol_ship.dm similarity index 77% rename from maps/away/ships/sol_merc/fsf_patrol_ship.dm rename to maps/away/ships/sol/sol_merc/fsf_patrol_ship.dm index 33c426411f9..115acd8e374 100644 --- a/maps/away/ships/sol_merc/fsf_patrol_ship.dm +++ b/maps/away/ships/sol/sol_merc/fsf_patrol_ship.dm @@ -2,11 +2,11 @@ name = "FSF Corvette" description = "A small corvette manufactured for the Solarian Navy by Hephaestus, the Montevideo-class is an anti-piracy vessel through and through - with a shuttle bay that takes up a third of the ship and only a single weapon hardpoint located in one arm of the ship, the Montevideo is designed for long-term, self-sufficient operations in inhabited space against small-time pirate vessels that would be unable to overcome the ship's lackluster armaments. Generous automation and streamlined equipment allows it to function with a very small crew." - prefix = "ships/sol_merc/" + prefix = "ships/sol/sol_merc/" suffixes = list("fsf_patrol_ship.dmm") sectors = list(SECTOR_ROMANOVICH, SECTOR_CORP_ZONE, SECTOR_VALLEY_HALE) - spawn_weight = 0 // outdated and not following current standards, could be enabled after it's fixed + spawn_weight = 1 ship_cost = 1 id = "fsf_patrol_ship" shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/fsf_shuttle) @@ -17,14 +17,6 @@ map = "FSF Corvette" descriptor = "A small corvette manufactured for the Solarian Navy by Hephaestus, the Montevideo-class is an anti-piracy vessel through and through - with a shuttle bay that takes up a third of the ship and only a single weapon hardpoint located in one arm of the ship, the Montevideo is designed for long-term, self-sufficient operations in inhabited space against small-time pirate vessels that would be unable to overcome the ship's lackluster armaments. Generous automation and streamlined equipment allows it to function with a very small crew." -//areas -/area/ship/fsf_patrol_ship - name = "FSF Corvette" - -/area/shuttle/fsf_shuttle - name = "FSF Shuttle" - icon_state = "shuttle2" - //ship stuff /obj/effect/overmap/visitable/ship/fsf_patrol_ship @@ -51,8 +43,13 @@ ) initial_generic_waypoints = list( - "nav_fsf_patrol_ship_1", - "nav_fsf_patrol_ship_2" + "nav_fsf_patrol_ship_fore", + "nav_fsf_patrol_ship_aft", + "nav_fsf_patrol_ship_port", + "nav_fsf_patrol_ship_starboard", + "nav_fsf_dock", + "nav_fsf_dock_aft", + "nav_fsf_dock_fore" ) invisible_until_ghostrole_spawn = TRUE @@ -67,22 +64,46 @@ skybox_image.pixel_y = rand(128,256) return skybox_image -/obj/effect/shuttle_landmark/fsf_patrol_ship/nav1 - name = "FSF Corvette - Port Side" - landmark_tag = "nav_fsf_patrol_ship_1" +/obj/effect/shuttle_landmark/fsf_fore + name = "Fore" + landmark_tag = "nav_fsf_patrol_ship_fore" base_turf = /turf/space/dynamic base_area = /area/space -/obj/effect/shuttle_landmark/fsf_patrol_ship/nav2 - name = "FSF Corvette - Port Side" - landmark_tag = "nav_fsf_patrol_ship_2" +/obj/effect/shuttle_landmark/fsf_aft + name = "Aft" + landmark_tag = "nav_fsf_patrol_ship_aft" base_turf = /turf/space/dynamic base_area = /area/space -/obj/effect/shuttle_landmark/fsf_patrol_ship/transit - name = "In transit" - landmark_tag = "nav_transit_fsf_patrol_ship" - base_turf = /turf/space/transit/north +/obj/effect/shuttle_landmark/fsf_port + name = "Port" + landmark_tag = "nav_fsf_patrol_ship_port" + base_turf = /turf/space/dynamic + base_area = /area/space + +/obj/effect/shuttle_landmark/fsf_starboard + name = "Starboard" + landmark_tag = "nav_fsf_patrol_ship_starboard" + base_turf = /turf/space/dynamic + base_area = /area/space + +/obj/effect/shuttle_landmark/fsf_dock + name = "Port Docking Bay" + landmark_tag = "nav_fsf_dock" + docking_controller = "airlock_fsf_dock" + base_turf = /turf/space/dynamic + base_area = /area/space + +/obj/effect/shuttle_landmark/fsf_dock/aft + name = "Aft Docking Bay" + landmark_tag = "nav_fsf_dock_aft" + docking_controller = "airlock_fsf_dock_aft" + +/obj/effect/shuttle_landmark/fsf_dock/fore + name = "Fore Docking Bay" + landmark_tag = "nav_fsf_dock_fore" + docking_controller = "airlock_fsf_dock_fore" //shuttle stuff /obj/effect/overmap/visitable/ship/landable/fsf_shuttle @@ -91,8 +112,8 @@ designation = "Condottiere" desc = "An inefficient design of ultra-light shuttle known as the Wisp-class. Its only redeeming features are the extreme cheapness of the design and the ease of finding replacement parts. Manufactured by Hephaestus." shuttle = "FSF Shuttle" - icon_state = "pod" - moving_state = "pod_moving" + icon_state = "shuttle" + moving_state = "shuttle_moving" colors = list("#9dc04c", "#52c24c") max_speed = 1/(3 SECONDS) burn_delay = 2 SECONDS @@ -107,22 +128,22 @@ /datum/shuttle/autodock/overmap/fsf_shuttle name = "FSF Shuttle" - move_time = 90 + move_time = 20 shuttle_area = list(/area/shuttle/fsf_shuttle) current_location = "nav_hangar_fsf" landmark_transition = "nav_transit_fsf_shuttle" range = 1 fuel_consumption = 2 logging_home_tag = "nav_hangar_fsf" + dock_target = "airlock_fsf_shuttle" defer_initialisation = TRUE /obj/effect/shuttle_landmark/fsf_shuttle/hangar name = "FSF Shuttle Hangar" landmark_tag = "nav_hangar_fsf" - docking_controller = "fsf_shuttle_dock" - base_area = /area/ship/fsf_patrol_ship + docking_controller = "fsf_hangar" + base_area = /area/ship/fsf_patrol_ship/hangar base_turf = /turf/simulated/floor/plating - movable_flags = MOVABLE_FLAG_EFFECTMOVE /obj/effect/shuttle_landmark/fsf_shuttle/transit name = "In transit" diff --git a/maps/away/ships/sol_merc/fsf_patrol_ship.dmm b/maps/away/ships/sol/sol_merc/fsf_patrol_ship.dmm similarity index 67% rename from maps/away/ships/sol_merc/fsf_patrol_ship.dmm rename to maps/away/ships/sol/sol_merc/fsf_patrol_ship.dmm index 4edcfeb6f5f..b53f3561962 100644 --- a/maps/away/ships/sol_merc/fsf_patrol_ship.dmm +++ b/maps/away/ships/sol/sol_merc/fsf_patrol_ship.dmm @@ -1,1413 +1,1458 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( -/obj/machinery/computer/ship/engines{ - dir = 4 +/obj/machinery/telecomms/allinone/ship, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/turf/simulated/floor/tiled/cooled, +/area/ship/fsf_patrol_ship/engineering) "aab" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light/small/emergency{ - dir = 4 +/obj/machinery/computer/ship/targeting{ + dir = 1 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/obj/structure/railing/mapped, +/obj/effect/floor_decal/corner/dark_blue{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) "aac" = ( -/obj/structure/bed/stool/chair/office/dark{ +/obj/structure/bed/roller, +/obj/structure/curtain/open/medical, +/obj/effect/floor_decal/corner_wide/green/full{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) "aad" = ( -/obj/machinery/suit_cycler/offship/sol/fsf, -/obj/effect/floor_decal/industrial/outline/yellow, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) "aae" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/door/airlock/security{ - name = "Messhall"; - req_access = list(203); +/obj/machinery/light/broken{ dir = 4 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) +/obj/machinery/computer/ship/sensors{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) "aaf" = ( -/obj/machinery/door/airlock/security{ - name = "EVA"; - req_access = list(203); +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 1 + }, +/obj/machinery/atmospherics/binary/pump/scrubber{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) "aah" = ( -/obj/machinery/door/airlock/security{ - name = "Engineering"; - req_access = list(203); - dir = 1 +/obj/effect/floor_decal/corner/black/diagonal, +/obj/structure/table/stone/marble, +/obj/machinery/chemical_dispenser/bar_soft/full{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) "aai" = ( -/obj/machinery/door/airlock/security{ - name = "Head"; - req_access = list(203); +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/vending/engineering{ + req_access = list(203) + }, +/obj/effect/floor_decal/industrial/outline/engineering, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"aaz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) "aaI" = ( -/obj/machinery/atmospherics/unary/engine, -/obj/structure/window/reinforced, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/obj/effect/floor_decal/corner_wide/green{ + dir = 6 + }, +/obj/effect/floor_decal/sign/srg, +/obj/machinery/light{ + dir = 4; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) "aaJ" = ( -/obj/machinery/bodyscanner{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/floor_decal/corner_wide/green/full{ +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 1 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/indoor, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"aaZ" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/requisitions) "acx" = ( -/obj/structure/closet/firecloset/full, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 10 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) "aej" = ( -/obj/machinery/atmospherics/portables_connector{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/high/south{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) "agg" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 8 +/obj/item/storage/belt/medical/first_responder, +/obj/item/roller, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light{ + dir = 8; + icon_state = "tube_empty" }, -/obj/effect/floor_decal/corner/red/full, -/obj/machinery/computer/ship/navigation{ - dir = 1 +/obj/structure/closet, +/obj/item/clothing/accessory/storage/white_vest, +/obj/item/storage/belt/medical, +/obj/item/clothing/accessory/storage/white_vest, +/obj/item/roller, +/obj/item/clothing/suit/storage/hazardvest/white, +/obj/item/clothing/suit/storage/hazardvest/white, +/obj/item/clothing/head/hardhat/white, +/obj/item/clothing/head/hardhat/white, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"agl" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/closet/radiation, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/engineering) "ahU" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/floor_decal/industrial/outline/blue, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/obj/machinery/atmospherics/binary/pump/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) "ajL" = ( -/obj/effect/floor_decal/corner_wide/green{ - dir = 5 +/obj/structure/bed/stool{ + pixel_y = 16 }, -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" +/obj/structure/bed/stool{ + pixel_y = -9 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/high/north{ + req_access = list(203) + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/quarters) "akP" = ( -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/hangar) +"alI" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/bathroom) +"ane" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/dock) +"anF" = ( +/obj/effect/landmark/entry_point/aft{ + name = "aft, airlock" + }, +/obj/structure/bed/handrail{ + dir = 8 + }, +/obj/structure/lattice/catwalk/indoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/obj/machinery/door/airlock/external, +/obj/machinery/access_button{ + pixel_x = -28; + pixel_y = 12; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) "anK" = ( -/obj/structure/bed/padded, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/obj/machinery/door/blast/regular/open{ + id = "fsf_shuttle_shutters"; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) "aou" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 +/obj/machinery/light{ + dir = 8; + icon_state = "tube_empty" }, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/closet/crate/rad{ + name = "fuel crate" + }, +/obj/item/stack/material/tritium/full, +/obj/item/stack/material/tritium/full, +/obj/item/stack/material/tritium/full, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) "atj" = ( -/obj/structure/table/standard, -/obj/item/reagent_containers/toothpaste, -/obj/item/reagent_containers/toothbrush/green, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"auY" = ( -/obj/structure/table/steel, -/obj/item/device/binoculars, -/obj/item/device/binoculars{ - pixel_y = 5 +/obj/structure/closet/crate/bin{ + name = "trashbin" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"axe" = ( -/obj/structure/table/rack, -/obj/item/clothing/head/welding{ - pixel_y = 10 +/area/ship/fsf_patrol_ship/briefing) +"auY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"avf" = ( +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" }, -/obj/item/clothing/head/welding, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/starboardhallway) +"avB" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"axe" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/gym) "axl" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, quarters" +/obj/structure/bed/stool, +/obj/structure/sign/flag/sol{ + pixel_x = 32; + stand_icon = "banner" }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) +/obj/effect/floor_decal/spline/plain/black, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/quarters) "axB" = ( -/obj/effect/shuttle_landmark/fsf_patrol_ship/nav1, -/turf/template_noop, -/area/space) +/obj/effect/landmark/entry_point/aft{ + name = "aft engines, port" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) "aAY" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet/crate, -/obj/item/stack/material/plasteel/full, -/obj/item/stack/material/steel/full, -/obj/item/stack/material/steel/full, -/obj/item/stack/material/glass/reinforced/full, -/obj/item/tape_roll, -/obj/item/tape_roll, -/obj/item/storage/box/lights/mixed, -/obj/item/storage/bag/inflatable, -/obj/item/storage/bag/inflatable, -/obj/item/tank/phoron/shuttle, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/stack/material/glass/full, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/obj/effect/floor_decal/corner/black/diagonal, +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) "aBb" = ( -/obj/machinery/access_button{ - command = "cycle_exterior"; - frequency = 1380; - master_tag = "sfa_patrol_ship_port"; - name = "exterior access button"; - pixel_x = -24; - pixel_y = -10 +/obj/structure/closet/cabinet, +/obj/item/flag/sol/l, +/obj/item/flag/sol/l, +/obj/item/flag/sol/l, +/obj/item/flag/sol, +/obj/item/flag/sol, +/obj/item/flag/sol, +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/turf/template_noop, -/area/space) +/obj/effect/floor_decal/carpet/blue{ + dir = 1 + }, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c500, +/obj/item/spacecash/c500, +/obj/random/spacecash, +/obj/random/spacecash, +/obj/random/spacecash, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) "aCd" = ( -/obj/structure/lattice/catwalk/indoor/grate, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/gym) +"aCe" = ( +/obj/item/clothing/head/cone, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) "aCu" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/structure/closet/secure_closet/kitchen_cabinet/standard{ + req_access = list(203) + }, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/storage/box/produce{ + pixel_x = 3; + pixel_y = -11 + }, +/obj/item/storage/box/fancy/egg_box, +/obj/item/storage/box/fancy/egg_box, +/obj/item/reagent_containers/food/drinks/carton/milk, +/obj/item/reagent_containers/food/drinks/carton/milk, +/obj/effect/floor_decal/corner/black/diagonal, /obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; + dir = 8; icon_state = "tube_empty" }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/mess) "aEq" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_shuttle_out"; +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor, -/area/shuttle/fsf_shuttle) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) "aGW" = ( +/obj/structure/bed/stool/chair/office/bridge/generic{ + dir = 8 + }, +/obj/effect/floor_decal/carpet/blue, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"aHt" = ( /obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/vending/coffee/free, +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"aHt" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden, -/obj/machinery/meter, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/area/ship/fsf_patrol_ship/mess) "aHv" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9 + dir = 10 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) "aHw" = ( -/obj/machinery/light/small/emergency{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"aJd" = ( -/obj/machinery/atmospherics/binary/pump/high_power{ - dir = 1; +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"aLo" = ( -/obj/structure/extinguisher_cabinet/west, -/obj/effect/floor_decal/spline/plain/black{ - dir = 8 +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/landmark/entry_point/fore{ + name = "fore, airlock" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"aMB" = ( -/obj/structure/table/steel, -/obj/item/storage/slide_projector, -/obj/effect/floor_decal/spline/plain/black{ +/obj/effect/shuttle_landmark/fsf_dock/fore{ dir = 1 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"aOU" = ( -/obj/machinery/light/small/emergency{ +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock/fore) +"aIu" = ( +/obj/effect/floor_decal/industrial/warning{ dir = 4 }, -/obj/machinery/computer/ship/targeting{ - dir = 8 - }, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 }, -/area/ship/fsf_patrol_ship) -"aSi" = ( +/obj/structure/lattice/catwalk/indoor/grate, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/emergency{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/powered/pump/filled, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"aSm" = ( -/obj/structure/weightlifter, -/obj/effect/floor_decal/corner_wide/green/diagonal, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"aSJ" = ( -/obj/machinery/computer/ship/engines{ - dir = 8 +/area/ship/fsf_patrol_ship/dock) +"aJd" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"aUn" = ( -/obj/machinery/atmospherics/portables_connector{ +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"aJW" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/machinery/portable_atmospherics/canister/air/airlock, -/obj/structure/window/reinforced{ +/obj/structure/bed/stool/chair/shuttle{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 +/obj/effect/floor_decal/corner/blue{ + dir = 9 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -28; + pixel_y = 6 }, /obj/structure/window/reinforced, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/door/window/northleft{ - dir = 8; - req_access = list(203) +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"aLo" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"aVu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"aMB" = ( /obj/machinery/door/airlock/security{ - name = "Weapons Systems"; + name = "Crew Quarters"; req_access = list(203); dir = 1 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"aXh" = ( +/area/ship/fsf_patrol_ship/dock) +"aOU" = ( /obj/structure/table/steel, -/obj/item/laser_components/modifier/stock, -/obj/item/screwdriver, -/obj/item/laser_components/modifier/scope{ - pixel_y = 8 +/obj/effect/floor_decal/corner/paleblue/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"aPe" = ( +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + dir = 8; + pixel_x = 20; + pixel_y = 6 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"aZQ" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/structure/sign/nosmoking_1{ - pixel_x = -32 +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 20; + pixel_y = -6 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"bcf" = ( -/obj/structure/table/rack, -/obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bci" = ( -/obj/machinery/vending/tool, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bfg" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 8 +/area/ship/fsf_patrol_ship/dock/fore) +"aSi" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 }, -/obj/effect/floor_decal/spline/plain/black{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "1-4" }, -/turf/simulated/floor/holofloor/tiled/ramp, -/area/ship/fsf_patrol_ship) -"bgD" = ( -/obj/structure/railing/mapped, -/obj/effect/floor_decal/corner/dark_blue/full, -/obj/machinery/computer/ship/navigation{ - dir = 1 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"aSm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/light{ - dir = 8; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"blv" = ( -/obj/structure/table/standard, -/obj/structure/bedsheetbin, +/area/ship/fsf_patrol_ship/storage) +"aSJ" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, /obj/machinery/light{ - dir = 1; + dir = 4; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"buK" = ( -/obj/structure/sign/vacuum{ - pixel_y = -32 - }, -/obj/machinery/light/small/emergency, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bxR" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, +/area/ship/fsf_patrol_ship/armory) +"aUn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bzW" = ( -/obj/structure/sign/fire{ - pixel_x = -32 - }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bFk" = ( -/obj/machinery/computer/ship/targeting{ +/obj/effect/decal/cleanable/generic, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"aUJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 1 }, -/obj/structure/railing/mapped, -/obj/effect/floor_decal/corner/dark_blue{ - dir = 10 +/obj/machinery/door/airlock/external{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"bGz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9 +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/powered/pump/filled, +/obj/machinery/access_button{ + pixel_x = -8; + pixel_y = 28; + dir = 8 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"bLq" = ( -/obj/structure/ship_weapon_dummy{ - is_barrel = 1 +/area/ship/fsf_patrol_ship/dock) +"aVu" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/turf/template_noop, -/area/space) -"bNj" = ( -/obj/effect/shuttle_landmark/fsf_patrol_ship/transit, -/turf/space/transit/north, -/area/space) -"bOZ" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-8" }, -/turf/simulated/floor/holofloor/tiled/ramp, -/area/ship/fsf_patrol_ship) -"ccm" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/obj/structure/cable/green{ + icon_state = "2-8" }, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"aXh" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/shot{ + pixel_x = -5; + pixel_y = 11 }, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 2; + pixel_y = 17 }, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"aXk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 }, -/obj/item/ship_ammunition/francisca/ap{ - pixel_y = 8 +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 4 +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 4 +/obj/effect/map_effect/marker_helper/airlock/interior, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"aZO" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance"; + req_access = list(203); + dir = 4 }, -/obj/item/ship_ammunition/francisca/frag{ - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"cdD" = ( -/obj/effect/floor_decal/corner/dark_blue{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/computer/ship/engines{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/structure/railing/mapped, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"aZQ" = ( /obj/structure/railing/mapped{ + dir = 1 + }, +/obj/machinery/conveyor{ + name = "running machine" + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 + }, +/obj/effect/floor_decal/spline/plain/black{ dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"cwd" = ( -/obj/structure/sign/nosmoking_1{ - pixel_x = -32 +/area/ship/fsf_patrol_ship/gym) +"bbD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"cCV" = ( -/obj/structure/toilet{ - pixel_y = 10 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable/green{ + icon_state = "1-4" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"cFK" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, -/obj/effect/landmark/entry_point/fore{ - name = "fore, bridge" +/area/ship/fsf_patrol_ship/starboardhallway) +"bbK" = ( +/obj/machinery/access_button{ + pixel_x = -28; + pixel_y = -8 }, -/obj/structure/grille, -/obj/machinery/door/blast/regular{ - density = 0; - icon_state = "pdoor0"; - id = "fsf bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" }, +/obj/effect/map_effect/marker_helper/airlock/exterior, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"cTN" = ( -/obj/structure/bed/roller, -/obj/structure/curtain/open/medical, -/obj/effect/floor_decal/corner_wide/green/full{ - dir = 4 +/area/ship/fsf_patrol_ship/dock/fore) +"bcf" = ( +/obj/effect/map_effect/window_spawner/full/borosilicate/reinforced/firedoor, +/turf/simulated/floor/tiled/dark/full, +/area/ship/fsf_patrol_ship/engineering) +"bci" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"dhp" = ( -/obj/machinery/door/airlock/security{ - name = "Checkpoint"; - req_access = list(203); +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"drJ" = ( -/obj/effect/landmark/entry_point/starboard{ - name = "starboard, bridge hall" - }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"dHE" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"dLJ" = ( -/obj/machinery/door/airlock/hatch{ - name = "Telecomms/Aux CIC"; +/area/ship/fsf_patrol_ship/brig) +"bef" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 4 }, -/obj/structure/plasticflaps/airtight, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"dPp" = ( -/obj/structure/table/steel, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Checkpoint"; - req_access = list(203) +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 }, -/obj/machinery/light{ - dir = 1; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/item/paper_bin, -/obj/item/pen, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"dQZ" = ( -/obj/machinery/shower{ - dir = 8 +/obj/structure/cable/green{ + icon_state = "1-4" }, -/obj/item/soap, -/obj/item/bikehorn/rubberducky, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 4 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"dSA" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"dTw" = ( -/obj/machinery/atmospherics/portables_connector{ +/area/ship/fsf_patrol_ship/starboardpropulsion) +"beU" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"bfg" = ( +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/simulated/floor/shuttle/black, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"bgD" = ( +/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/turf/simulated/floor/reinforced/airless, /area/shuttle/fsf_shuttle) -"dVO" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/lava/blue{ - pixel_x = 5; - pixel_y = 3 +"bho" = ( +/obj/machinery/atmospherics/portables_connector/supply{ + dir = 8 }, -/obj/item/toy/desk/newtoncradle{ - pixel_x = -10 +/obj/machinery/portable_atmospherics/powered/pump/filled, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"blv" = ( +/obj/machinery/button/distress{ + pixel_y = 32 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"dYf" = ( -/obj/effect/landmark/entry_point/starboard{ - name = "starboard, engines" +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"bmP" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"bok" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, medbay" }, /turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"dYq" = ( -/obj/effect/floor_decal/corner/red{ - dir = 10 +/area/ship/fsf_patrol_ship/medical) +"brx" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/item/clothing/head/cone, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"bsb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"edg" = ( -/obj/machinery/iv_drip, -/obj/effect/floor_decal/corner_wide/green/full{ - dir = 1 +/area/ship/fsf_patrol_ship/briefing) +"btd" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ + dir = 8 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eeP" = ( +/obj/machinery/access_button{ + pixel_x = -24; + pixel_y = -28; + dir = 8 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"buB" = ( /obj/structure/bed/padded, /obj/item/bedsheet/black, -/obj/effect/ghostspawpoint{ - identifier = "fsf_navy_officer"; - name = "igs - fsf_navy_officer" - }, -/obj/structure/curtain/open/bed, -/obj/effect/floor_decal/carpet/blue{ - dir = 1 +/obj/structure/sign/poster{ + pixel_x = 32 }, -/obj/effect/floor_decal/carpet/blue{ - dir = 4 +/obj/effect/ghostspawpoint{ + identifier = "fsf_navy_crewman"; + name = "igs - fsf_navy_crewman" }, -/obj/effect/floor_decal/carpet/blue{ - dir = 5 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"buK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"efK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"eiX" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"etL" = ( -/turf/space/transit/north, -/area/space) -"ewW" = ( -/obj/machinery/cryopod{ +/area/ship/fsf_patrol_ship/engineering) +"bxR" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"eMi" = ( -/obj/effect/decal/cleanable/dirt, +/area/ship/fsf_patrol_ship/hangar) +"byG" = ( /obj/structure/ship_weapon_dummy, -/obj/machinery/ship_weapon/grauwolf{ - pixel_x = -32; - pixel_y = -192; - weapon_id = "FSF Grauwolf Flak Battery" - }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"eMT" = ( -/obj/machinery/appliance/cooker/grill, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eMY" = ( -/obj/machinery/appliance/cooker/oven, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eOK" = ( -/obj/effect/floor_decal/industrial/warning{ +/area/ship/fsf_patrol_ship/grauwolf) +"bzW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/floodlight{ - dir = 1 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"bBr" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/cic) +"bCf" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"eOW" = ( -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "4-8" }, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/suit_cycler/offship/sol/fsf, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"eTq" = ( -/obj/machinery/appliance/cooker/stove, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eTH" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/structure/sign/flag/sol/large/north, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eYk" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"eYX" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 +/area/ship/fsf_patrol_ship/medical) +"bEa" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, crew compartment" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"far" = ( -/obj/structure/bed/stool, -/obj/effect/floor_decal/spline/plain/black{ +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"bFk" = ( +/obj/effect/floor_decal/corner/red{ dir = 10 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"fhJ" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"fjy" = ( -/obj/effect/floor_decal/industrial/warning{ +/obj/machinery/recharger/wallcharger{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fkj" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet/crate/freezer/rations, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"fnE" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fnS" = ( -/obj/machinery/button/distress{ - pixel_y = 32 +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fnY" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light/small/emergency{ - dir = 1 +/area/ship/fsf_patrol_ship/armory) +"bGr" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/ammo) +"bGz" = ( +/obj/effect/floor_decal/spline/plain/black, +/obj/structure/noticeboard{ + pixel_x = -32 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"fqb" = ( -/obj/structure/bed/stool/chair/office/bridge/pilot{ - dir = 4 +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"bLq" = ( +/obj/structure/ship_weapon_dummy{ + is_barrel = 1 + }, +/turf/template_noop, +/area/space) +"bNj" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/indoor, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" }, -/area/ship/fsf_patrol_ship) -"frC" = ( +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"bOZ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/floor_decal/industrial/outline/blue, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"bTb" = ( /obj/effect/floor_decal/corner_wide/green{ dir = 5 }, +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ftq" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/computer/ship/sensors{ - dir = 1 +/area/ship/fsf_patrol_ship/medical) +"bVS" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 + }, +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"fva" = ( /obj/machinery/light/small/emergency{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/grauwolf) +"ccm" = ( +/obj/machinery/door/airlock/security{ + name = "Gym"; + req_access = list(203); dir = 1 }, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fAN" = ( -/obj/effect/floor_decal/industrial/warning/corner{ +/area/ship/fsf_patrol_ship/mess) +"cdD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"cdY" = ( +/obj/machinery/door/airlock/security{ + name = "Engineering"; + req_access = list(203); dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fCq" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/structure/sign/nosmoking_2{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"chY" = ( /obj/structure/closet/crate/bin{ name = "trashbin" }, -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" - }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"fDM" = ( -/obj/structure/closet/cabinet, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c100, -/obj/item/spacecash/c100, -/obj/item/spacecash/c100, -/obj/item/spacecash/c100, -/obj/item/spacecash/c100, -/obj/item/spacecash/c200, -/obj/item/spacecash/c200, -/obj/item/spacecash/c200, -/obj/item/spacecash/c500, -/obj/item/spacecash/c500, -/obj/item/spacecash/c500, -/obj/item/spacecash/c50, -/obj/item/spacecash/c50, -/obj/item/spacecash/c50, -/obj/item/spacecash/c20, -/obj/item/spacecash/c20, -/obj/item/spacecash/c20, -/obj/item/spacecash/c20, -/obj/item/spacecash/c20, -/obj/item/spacecash/c20, -/obj/item/flag/sol/l, -/obj/item/flag/sol/l, -/obj/item/flag/sol/l, -/obj/item/flag/sol, -/obj/item/flag/sol, -/obj/item/flag/sol, /obj/machinery/light{ dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"cmE" = ( +/obj/effect/shuttle_landmark/fsf_fore, +/turf/template_noop, +/area/space) +"cuF" = ( +/obj/structure/bed/padded, +/obj/item/bedsheet/black, +/obj/structure/curtain/open/bed, /obj/effect/floor_decal/carpet/blue{ dir = 1 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"fFu" = ( -/obj/structure/table/steel, -/obj/item/storage/firstaid/adv, -/obj/item/storage/firstaid/toxin{ - pixel_x = -1 - }, -/obj/effect/floor_decal/corner_wide/green/full, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"fFU" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/stone/marble, -/obj/machinery/chemical_dispenser/bar_soft/full{ +/obj/effect/floor_decal/carpet/blue{ dir = 4 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"fLs" = ( -/obj/structure/ship_weapon_dummy, -/turf/template_noop, -/area/space) -"fQq" = ( -/obj/machinery/vending/wallmed1{ - name = "Medical Supplies"; - pixel_x = -26; - pixel_y = -1; - req_access = null +/obj/effect/floor_decal/carpet/blue{ + dir = 5 }, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 +/obj/effect/ghostspawpoint{ + identifier = "fsf_navy_officer"; + name = "igs - fsf_navy_officer" }, -/obj/item/storage/bag/inflatable, -/obj/structure/table/steel, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"fRI" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 4 +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"cwd" = ( +/obj/machinery/power/smes/buildable/third_party_shuttle, +/obj/structure/cable/green{ + icon_state = "0-4" }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"fUw" = ( -/obj/machinery/light/small/emergency, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/area/ship/fsf_patrol_ship) -"fVv" = ( /obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/ship_ammunition/grauwolf_bundle, -/obj/item/ship_ammunition/grauwolf_bundle, -/obj/item/ship_ammunition/grauwolf_bundle, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"fXG" = ( -/obj/structure/table/steel, -/obj/item/toy/desk/newtoncradle, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fYt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"fZq" = ( -/obj/effect/floor_decal/corner_wide/green{ +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"cCV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/structure/closet/crate/freezer, -/obj/effect/floor_decal/industrial/outline/red, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" +/obj/machinery/door/window/southright{ + req_access = list(207) }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"gkM" = ( +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"cFK" = ( /obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"glO" = ( -/obj/machinery/body_scanconsole{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 }, -/obj/effect/floor_decal/corner_wide/green{ - dir = 5 +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"gnr" = ( -/obj/effect/floor_decal/corner_wide/green/full{ - dir = 4 +/area/ship/fsf_patrol_ship/medical) +"cJx" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map" }, -/obj/structure/table/steel, -/obj/item/storage/firstaid/surgery, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"goI" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"cPv" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/brig) +"cRx" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardhallway) +"cRM" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/hangar) +"cTN" = ( +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/obj/effect/floor_decal/industrial/warning{ +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"dhp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/machinery/floodlight, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"gpq" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, engines" - }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"gqw" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) }, -/obj/effect/shuttle_landmark/fsf_shuttle/hangar, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"gqO" = ( -/obj/machinery/shipsensors/weak, -/obj/structure/railing/mapped{ - dir = 4 +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"dix" = ( +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/structure/railing/mapped{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/structure/railing/mapped{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"dkH" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/floor_decal/industrial/warning{ +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"dqj" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"drJ" = ( +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 8; + start_pressure = 1500 + }, +/obj/effect/floor_decal/industrial/outline/blue, +/obj/machinery/light/colored/decayed{ dir = 1 }, -/turf/simulated/floor, +/turf/simulated/floor/carpet/rubber, /area/shuttle/fsf_shuttle) -"gxW" = ( -/obj/effect/floor_decal/industrial/warning{ +"dxN" = ( +/turf/simulated/floor/reinforced/carbon_dioxide, +/area/ship/fsf_patrol_ship/atmos) +"dyy" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"dza" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, airlock" + }, +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" }, -/obj/machinery/floodlight, +/obj/effect/map_effect/marker_helper/airlock/exterior, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"gyl" = ( -/obj/structure/punching_bag, +/area/ship/fsf_patrol_ship/dock) +"dDP" = ( /obj/effect/floor_decal/corner_wide/green/diagonal, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"gyL" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/vending/dinnerware, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"gAg" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet, -/obj/item/clothing/accessory/storage/pouches/black, -/obj/item/clothing/accessory/storage/pouches/black, -/obj/item/storage/belt/security/full, -/obj/item/storage/belt/security/full, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"gAS" = ( -/obj/effect/floor_decal/corner/red{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/machinery/recharger/wallcharger{ - pixel_y = 25 - }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"gKK" = ( -/obj/effect/landmark/entry_point/aft{ - name = "aft, port side" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"gXx" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "2-4" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"gXD" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/stone/marble, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"gYw" = ( -/obj/effect/floor_decal/carpet/blue{ - dir = 4 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"dHE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/obj/effect/floor_decal/carpet/blue, -/obj/effect/floor_decal/carpet/blue{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"gYW" = ( -/obj/machinery/ammunition_loader/francisca{ - weapon_id = "FSF Francisca Rotary Gun" +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"hdb" = ( -/obj/machinery/atmospherics/portables_connector{ +/area/ship/fsf_patrol_ship/quarters) +"dJN" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"dLJ" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"dPp" = ( +/obj/machinery/computer/ship/helm{ dir = 8; + req_access = list(203) }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"heP" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/structure/bed/stool, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"hiw" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance"; - req_access = list(203); - dir = 4 +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"dQZ" = ( +/obj/structure/cable/green{ + icon_state = "0-2" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"hjH" = ( -/obj/structure/sign/securearea{ - pixel_y = -32 +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/power/apc/high/west{ + req_access = list(203) }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"dSA" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, /obj/machinery/light{ dir = 4; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"hjW" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, -/obj/effect/landmark/entry_point/south{ - name = "fore, bridge" - }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"dTw" = ( +/obj/effect/map_effect/window_spawner/full/borosilicate/reinforced/firedoor, +/turf/simulated/floor/reinforced/carbon_dioxide, +/area/ship/fsf_patrol_ship/atmos) +"dVO" = ( +/obj/effect/decal/cleanable/liquid_fuel, /turf/simulated/floor/plating, -/area/shuttle/fsf_shuttle) -"hsz" = ( -/obj/structure/closet/secure_closet/kitchen_cabinet/standard{ - req_access = list(203) +/area/ship/fsf_patrol_ship/hangar) +"dYf" = ( +/obj/effect/landmark/entry_point/fore{ + name = "fore, weapons control" }, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/reagent_containers/food/snacks/meat, -/obj/item/storage/box/produce{ - pixel_x = 3; - pixel_y = -11 +/obj/structure/viewport, +/turf/space, +/area/ship/fsf_patrol_ship/grauwolf) +"dYq" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance"; + req_access = list(203); + dir = 4 }, -/obj/item/storage/box/fancy/egg_box, -/obj/item/storage/box/fancy/egg_box, -/obj/item/reagent_containers/food/drinks/carton/milk, -/obj/item/reagent_containers/food/drinks/carton/milk, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/light{ - dir = 8; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 4 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"dZZ" = ( +/obj/machinery/iv_drip, +/obj/effect/floor_decal/corner_wide/green/full{ + dir = 1 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -9; - pixel_y = 5 +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"huE" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/machinery/door/airlock/security{ - name = "Infirmary"; - dir = 4 +/area/ship/fsf_patrol_ship/medical) +"edg" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/bed/stool, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"hxl" = ( -/obj/machinery/door/airlock/security{ - name = "Small Arms Locker"; - req_access = list(203); - dir = 4 +/area/ship/fsf_patrol_ship/mess) +"eeP" = ( +/obj/structure/bed/stool, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"hzg" = ( -/obj/structure/closet/toolcloset, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/obj/structure/extinguisher_cabinet/north, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"hBs" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"hQA" = ( -/obj/structure/bed/stool/chair/office/dark{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"hVU" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"hXZ" = ( -/obj/effect/floor_decal/carpet/blue{ - dir = 1 +/area/ship/fsf_patrol_ship/mess) +"efK" = ( +/obj/item/clothing/accessory/storage/webbingharness, +/obj/item/clothing/head/helmet/pilot, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"eiX" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/obj/effect/floor_decal/carpet/blue{ +/obj/machinery/atmospherics/pipe/simple/hidden/black, +/obj/effect/floor_decal/corner/blue{ dir = 9 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"hZe" = ( -/obj/structure/closet/secure_closet/guncabinet{ - name = "gun cabinet (rifles)"; - req_access = list(203) +/obj/machinery/vending/wallmed1{ + pixel_y = 32; + req_access = null }, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/item/grenade/frag, -/obj/item/grenade/frag, -/obj/item/gun/projectile/automatic/rifle/sol, -/obj/item/ammo_magazine/c762/sol, -/obj/item/gun/projectile/automatic/rifle/sol, -/obj/item/ammo_magazine/c762/sol, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"hZq" = ( -/obj/machinery/computer/ship/helm{ - req_access = list(203) +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 }, -/turf/simulated/floor/shuttle/black, +/turf/simulated/floor/tiled/dark/full, /area/shuttle/fsf_shuttle) -"iiZ" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 8; - frequency = 1380; - id_tag = "sfa_patrol_ship_pump" +"enT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/machinery/airlock_sensor{ - frequency = 1380; - id_tag = "sfa_patrol_ship_sensor"; - pixel_y = 26 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"ikP" = ( -/obj/machinery/embedded_controller/radio/airlock/docking_port{ - frequency = 1380; - id_tag = "sfa_patrol_ship_port"; - pixel_y = 28; - tag_airpump = "sfa_patrol_ship_pump"; - tag_chamber_sensor = "sfa_patrol_ship_sensor"; - tag_exterior_door = "sfa_patrol_ship_out"; - tag_interior_door = "sfa_patrol_ship_in" +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"ilo" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_patrol_ship_out"; +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"eoE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/entry_point/port{ - name = "port, airlock" +/obj/structure/cable/green{ + icon_state = "1-8" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"inf" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"irz" = ( -/obj/machinery/appliance/cooker/fryer, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/light{ - dir = 8; - icon_state = "tube_empty" +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"iwP" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"eoK" = ( +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ixg" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, office" +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"iBZ" = ( -/obj/item/clothing/suit/storage/hazardvest, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/taperoll/engineering, -/obj/structure/closet, -/obj/item/clothing/suit/storage/hazardvest, -/obj/item/taperoll/engineering, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/head/hardhat, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"iGK" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Kitchen"; - req_access = list(203) +/area/ship/fsf_patrol_ship/hangar) +"erT" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, bridge hall" }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/briefing) +"etL" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"iIT" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 4 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/obj/effect/floor_decal/spline/plain/black{ - dir = 8 +/area/ship/fsf_patrol_ship/medical) +"etN" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/structure/table/rack, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"iJB" = ( -/obj/machinery/computer/shuttle_control/explore/fsf_shuttle{ - dir = 4 - }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"iOh" = ( -/obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1380; - id_tag = "sfa_shuttle"; - name = "Port docking controller"; - pixel_x = 6; - pixel_y = 28; - tag_door = "sfa_shuttle_out" +/area/ship/fsf_patrol_ship/atmos) +"euF" = ( +/obj/effect/shuttle_landmark/fsf_shuttle/transit{ + dir = 1 }, -/obj/machinery/computer/ship/sensors{ - dir = 8 +/turf/space/transit/north, +/area/space) +"ewW" = ( +/obj/structure/bed/padded, +/obj/item/bedsheet/black, +/obj/effect/ghostspawpoint{ + identifier = "fsf_navy_crewman"; + name = "igs - fsf_navy_crewman" }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"iOD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"iQt" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/table/rack, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"eAj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/device/gps, -/obj/item/clothing/mask/gas/half, -/obj/item/device/gps, -/obj/item/device/gps, -/obj/item/device/gps, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/device/gps, -/obj/item/clothing/mask/gas/half, -/obj/item/clothing/mask/gas/half, -/obj/item/clothing/mask/gas/half, -/obj/item/clothing/mask/gas/half, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"iQy" = ( -/obj/effect/floor_decal/corner_wide/green{ - dir = 10 +/area/ship/fsf_patrol_ship/atmos) +"eAo" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/structure/table/steel, -/obj/item/clothing/under/rank/medical/surgeon, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical/w, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"iRD" = ( -/obj/structure/table/rack, -/obj/item/device/assembly/infra, -/obj/structure/lattice/catwalk/indoor/grate, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"iWa" = ( +/area/ship/fsf_patrol_ship/requisitions) +"eCG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"eCP" = ( +/obj/structure/ship_weapon_dummy, +/turf/template_noop, +/area/ship/fsf_patrol_ship/grauwolf) +"eMi" = ( /obj/structure/toilet{ dir = 8 }, @@ -1415,881 +1460,805 @@ dir = 1 }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"jdD" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/structure/closet/crate/bin{ - name = "trashbin" +/area/ship/fsf_patrol_ship/bathroom) +"eMT" = ( +/obj/structure/bed/stool, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"eMY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"jeR" = ( -/obj/structure/filingcabinet{ - desc = "A large cabinet with drawers. Those are some fancy cabinets, High-Speed."; - name = "gun parts cabinet"; - pixel_x = 6 +/obj/structure/lattice/catwalk/indoor/grate/dark, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"eNK" = ( +/obj/machinery/light/small/emergency{ + dir = 1 }, -/obj/structure/filingcabinet{ - desc = "A large cabinet with drawers. Those are some fancy cabinets, High-Speed."; - name = "gun parts cabinet"; - pixel_x = -6 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/structure/lattice/catwalk/indoor/grate, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"jmA" = ( -/obj/structure/table/rack, -/obj/item/gun/energy/plasmacutter{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/item/gun/energy/plasmacutter, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-4" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"jxF" = ( -/obj/structure/bed/roller, -/obj/structure/curtain/open/medical, -/obj/effect/floor_decal/corner_wide/green{ - dir = 10 +/area/ship/fsf_patrol_ship/starboardhallway) +"eOK" = ( +/obj/structure/sign/nosmoking_1{ + pixel_x = -32 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"jEu" = ( /obj/machinery/light{ - dir = 8; + inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/smes/buildable/third_party_shuttle, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"jFZ" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 8; - frequency = 1380; - id_tag = "sfa_patrol_ship_pump" - }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"jHa" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/door/airlock/security{ - name = "Messhall"; - req_access = list(203); - dir = 1 +/area/ship/fsf_patrol_ship/engineering) +"eOW" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/structure/cable/green{ + icon_state = "0-8" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"jIq" = ( -/obj/structure/extinguisher_cabinet/west, -/obj/machinery/computer/ship/engines{ - dir = 4 +/obj/machinery/power/apc/high/east{ + req_access = list(203) }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"jIP" = ( -/obj/structure/bed/stool/chair/shuttle{ - dir = 8 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"ePG" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/officer) +"eTq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/structure/table/rack, +/obj/item/ship_ammunition/francisca/frag{ + pixel_y = 4 }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"jJQ" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/obj/item/ship_ammunition/francisca/frag{ + pixel_y = 4 }, -/obj/item/clothing/head/cone, +/obj/item/ship_ammunition/francisca/frag, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"kaR" = ( -/obj/structure/table/steel, -/obj/item/storage/firstaid/fire{ - pixel_x = 1 - }, -/obj/item/storage/firstaid/regular{ - pixel_y = -1 - }, -/obj/item/storage/firstaid/o2{ - pixel_x = -2 +/area/ship/fsf_patrol_ship/ammo) +"eTH" = ( +/obj/structure/bed/stool/chair/office/dark, +/obj/effect/floor_decal/corner_wide/green/full{ + dir = 8 }, -/obj/effect/floor_decal/corner_wide/green{ - dir = 10 +/obj/machinery/vending/wallmed1{ + name = "Medical Supplies"; + pixel_x = -26; + pixel_y = -1; + req_access = null }, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"kcJ" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/smartfridge/foodheater, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"keV" = ( -/obj/structure/table/steel, -/obj/item/clothing/head/hardhat/orange, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"kjN" = ( -/obj/machinery/sleeper{ - dir = 8 +/area/ship/fsf_patrol_ship/medical) +"eYk" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 1 }, -/obj/effect/floor_decal/corner_wide/green{ - dir = 6 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"eYX" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/ship_weapon_dummy, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"far" = ( +/obj/structure/table/steel, +/obj/item/device/binoculars, +/obj/item/device/binoculars{ + pixel_y = 5 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"kmF" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/computer/ship/helm{ - dir = 1; - req_access = list(203) +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"feq" = ( +/obj/structure/ship_weapon_dummy, +/obj/machinery/ship_weapon/francisca{ + pixel_x = -64; + pixel_y = -162; + weapon_id = "FSF Francisca Rotary Gun" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"krH" = ( -/obj/structure/bed/stool, -/obj/effect/floor_decal/corner/paleblue/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ktI" = ( -/obj/machinery/door/airlock/security{ +/turf/simulated/floor/airless, +/area/ship/fsf_patrol_ship/starboardhallway) +"fhJ" = ( +/obj/structure/ship_weapon_dummy, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/grauwolf) +"fjy" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ktN" = ( -/obj/structure/railing/mapped{ - dir = 1 - }, -/obj/machinery/conveyor{ - name = "running machine" - }, -/obj/effect/floor_decal/spline/plain/black{ +/area/ship/fsf_patrol_ship/medical) +"fkj" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/floor_decal/spline/plain/black{ +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"kzm" = ( -/obj/machinery/hologram/holopad/long_range, -/obj/effect/overmap/visitable/ship/landable/fsf_shuttle, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"kAt" = ( -/obj/machinery/light/small/emergency{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/structure/bed/stool/chair/shuttle{ - dir = 8 +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"flz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 6 }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"kFu" = ( -/obj/structure/closet/crate/bin{ - name = "trashbin" +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"fnE" = ( +/obj/structure/filingcabinet{ + desc = "A large cabinet with drawers. Those are some fancy cabinets, High-Speed."; + name = "gun parts cabinet"; + pixel_x = 6 }, -/obj/item/clothing/gloves/black_leather{ +/obj/structure/filingcabinet{ + desc = "A large cabinet with drawers. Those are some fancy cabinets, High-Speed."; + name = "gun parts cabinet"; + pixel_x = -6 }, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/armory) +"fnS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ + dir = 4 }, -/area/ship/fsf_patrol_ship) -"kFw" = ( -/obj/structure/dispenser/oxygen, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"kIx" = ( -/obj/structure/curtain/open/shower, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"kJp" = ( -/obj/item/screwdriver, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" + }, +/obj/effect/map_effect/marker_helper/airlock/interior, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"kMV" = ( -/obj/effect/floor_decal/spline/plain/black{ +/area/ship/fsf_patrol_ship/dock/fore) +"fnY" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Cell"; + req_access = list(203); dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"kSt" = ( -/obj/structure/bed/padded, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"kTl" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, workshop" +/area/ship/fsf_patrol_ship/brig) +"fpU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 }, /turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"kTD" = ( -/obj/structure/table/steel, -/obj/item/folder/white, -/obj/effect/floor_decal/corner_wide/green{ - dir = 9 +/area/ship/fsf_patrol_ship/starboardpropulsion) +"fqb" = ( +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"kWZ" = ( -/obj/structure/table/steel, -/obj/item/storage/box/gloves, -/obj/item/storage/box/masks{ - pixel_y = 7 +/area/ship/fsf_patrol_ship/bathroom) +"fqm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 1 }, -/obj/effect/floor_decal/corner_wide/green/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"kYY" = ( -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"lcg" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/binary/pump/supply{ + dir = 8 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ldz" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"frC" = ( +/obj/structure/extinguisher_cabinet/west, /obj/effect/floor_decal/spline/plain/black{ - dir = 6 + dir = 8 }, -/obj/effect/floor_decal/spline/plain/corner/black{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "0-4" }, -/turf/simulated/floor/holofloor/tiled/ramp/bottom, -/area/ship/fsf_patrol_ship) -"lfq" = ( -/obj/effect/floor_decal/corner/red{ - dir = 10 +/obj/machinery/power/apc/high/north{ + req_access = list(203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"lit" = ( -/obj/machinery/ammunition_loader/grauwolf{ - weapon_id = "FSF Grauwolf Flak Battery" +/area/ship/fsf_patrol_ship/grauwolf) +"ftq" = ( +/obj/structure/bed/stool/chair/office/bridge/generic{ + icon_state = "bridge" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"llg" = ( -/obj/structure/closet/walllocker/emerglocker/west, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"lmO" = ( -/obj/machinery/computer/ship/helm{ - dir = 8; - req_access = list(203) +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"fva" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 }, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/area/ship/fsf_patrol_ship) -"loX" = ( -/obj/structure/table/rack, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light{ - dir = 8; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/item/grenade/chem_grenade, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"lpm" = ( -/obj/structure/ship_weapon_dummy, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"lwj" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/suit_cycler/offship/sol/fsf, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"lBQ" = ( -/obj/structure/ship_weapon_dummy, -/turf/template_noop, -/area/ship/fsf_patrol_ship) -"lFg" = ( -/obj/structure/weightlifter, -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/item/towel, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"lGR" = ( -/obj/structure/fuel_port/phoron{ - pixel_x = -32 +/area/ship/fsf_patrol_ship/engineering) +"fAN" = ( +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 4 }, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"lIx" = ( -/obj/machinery/atmospherics/unary/engine, -/obj/structure/window/reinforced, -/obj/effect/landmark/entry_point/aft{ - name = "aft engines, port" +/obj/machinery/shipsensors, +/turf/simulated/floor/airless, +/area/ship/fsf_patrol_ship/hangar) +"fCq" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/structure/sign/nosmoking_1{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"lNu" = ( +/area/ship/fsf_patrol_ship/hangar) +"fCR" = ( /obj/structure/table/steel, -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/item/toy/desk/fan{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle{ +/obj/machinery/button/remote/blast_door{ pixel_x = -5; - pixel_y = 5 + id = "fsf_shuttle_shutters"; + name = "Shuttle Safety Shutters" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"lOH" = ( -/obj/structure/table/wood, -/obj/item/modular_computer/laptop/preset/civilian, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"lOJ" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) -"lQT" = ( -/obj/effect/landmark/entry_point/starboard{ - name = "starboard, mess hall" +/obj/item/storage/bag/inflatable{ + pixel_x = 4; + pixel_y = 6 }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"lRa" = ( -/obj/machinery/atmospherics/binary/pump/high_power, -/turf/simulated/floor/shuttle/black, +/turf/simulated/floor/tiled/dark/full, /area/shuttle/fsf_shuttle) -"lRe" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, +"fDM" = ( /obj/structure/table/steel, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/cable/green{ + icon_state = "4-8" + }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"lUc" = ( +/area/ship/fsf_patrol_ship/mess) +"fFu" = ( /obj/structure/table/steel, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/door/window/eastright{ + name = "Checkpoint"; + req_access = list(203) }, +/obj/item/folder/blue, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"lUH" = ( -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/area/ship/fsf_patrol_ship/dock) +"fFU" = ( +/obj/machinery/atmospherics/binary/pump/scrubber/on{ + dir = 8 }, -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) -"lVW" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_shuttle_out"; - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 }, -/obj/effect/landmark/entry_point/east{ - name = "port, crew compartment" +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"fKw" = ( +/obj/structure/sign/flag/sol{ + pixel_x = -32; + stand_icon = "banner" }, -/turf/simulated/floor, -/area/shuttle/fsf_shuttle) -"lXE" = ( -/obj/structure/table/steel, -/obj/item/pen/drafting/blue, +/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mbP" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, medbay" +/area/ship/fsf_patrol_ship/dock) +"fKQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"fLs" = ( +/obj/structure/ship_weapon_dummy, +/turf/template_noop, +/area/space) +"fNJ" = ( +/obj/machinery/computer/ship/sensors{ + dir = 8 }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"fNY" = ( /turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"mdc" = ( -/obj/structure/bed/stool/chair/office/dark, +/area/ship/fsf_patrol_ship/grauwolf) +"fOI" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mfR" = ( -/obj/effect/floor_decal/corner_wide/green{ - dir = 6 +/area/ship/fsf_patrol_ship/armory) +"fPt" = ( +/obj/machinery/door/airlock/security{ + name = "Brig"; + req_access = list(203); + dir = 1 }, -/obj/effect/floor_decal/sign/srg, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"mgi" = ( -/obj/structure/bed/padded, -/obj/item/bedsheet/black, -/obj/structure/sign/poster{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/effect/ghostspawpoint{ - identifier = "fsf_navy_crewman"; - name = "igs - fsf_navy_crewman" +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mme" = ( -/obj/machinery/atmospherics/unary/engine{ - dir = 1 +/area/ship/fsf_patrol_ship/brig) +"fQq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"fRI" = ( +/obj/structure/railing/mapped{ + dir = 8 }, -/obj/effect/landmark/entry_point/north{ - name = "aft, engines" +/obj/structure/railing/mapped, +/obj/machinery/iff_beacon/name_change, +/turf/simulated/floor/airless, +/area/ship/fsf_patrol_ship/hangar) +"fUw" = ( +/obj/structure/closet/crate/bin{ + name = "trashbin" }, -/turf/unsimulated/floor/plating, -/area/shuttle/fsf_shuttle) -"msC" = ( -/obj/structure/bed/padded, -/obj/item/bedsheet/black, /obj/machinery/light{ + dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/obj/effect/ghostspawpoint{ - identifier = "fsf_navy_crewman"; - name = "igs - fsf_navy_crewman" +/obj/machinery/alarm/west{ + req_one_access = list(24,11,203) + }, +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"fVv" = ( +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"fWa" = ( +/obj/machinery/light/small/emergency, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"fXG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/structure/sign/vacuum{ + pixel_x = 32; + pixel_y = -30 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"fYt" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/obj/structure/closet/crate/bin{ + name = "trashbin" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mwV" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, /obj/machinery/light{ dir = 1; - inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"mEc" = ( -/obj/structure/table/steel, -/obj/item/paper_bin, -/obj/item/pen/black, -/obj/item/pen/blue{ - pixel_x = -1; - pixel_y = -2 - }, -/obj/item/pen/red{ - pixel_x = -3; - pixel_y = -3 +/area/ship/fsf_patrol_ship/medical) +"fZq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mET" = ( -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"mGj" = ( -/obj/effect/floor_decal/corner_wide/green{ - dir = 6 +/area/ship/fsf_patrol_ship/engineering) +"gkM" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/optable, -/obj/machinery/light{ - dir = 4; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"mGs" = ( -/obj/effect/floor_decal/corner/dark_blue{ - dir = 9 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/machinery/button/remote/blast_door{ - id = "fsf bridge blast"; - name = "Bridge Lockdown"; - pixel_x = -28 +/obj/structure/cable/green{ + icon_state = "1-4" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"mHp" = ( -/obj/structure/railing/mapped{ +/area/ship/fsf_patrol_ship/briefing) +"glx" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 8 }, -/obj/structure/railing/mapped, -/obj/machinery/iff_beacon/name_change, -/turf/simulated/floor/airless, -/area/ship/fsf_patrol_ship) -"mWk" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" }, -/obj/item/clothing/head/cone, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"mXO" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, weapons control" +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + pixel_x = -6; + pixel_y = 28 }, -/obj/structure/viewport, -/turf/space, -/area/ship/fsf_patrol_ship) -"ncb" = ( -/obj/structure/noticeboard{ +/obj/machinery/airlock_sensor{ + pixel_x = 6; pixel_y = 28 }, -/obj/structure/table/steel, -/obj/item/tape_roll, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"nic" = ( -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fsf_shuttle) -"nny" = ( -/obj/structure/table/steel, -/obj/item/device/flashlight/lamp, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"nsN" = ( -/obj/structure/bed/stool/chair{ - dir = 1 +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"glO" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"ntt" = ( +/area/ship/fsf_patrol_ship/gym) +"gnr" = ( /obj/structure/table/steel, -/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/sol{ - pixel_x = 7 +/obj/item/storage/firstaid/fire{ + pixel_x = 1 }, -/obj/machinery/light/small, -/obj/item/storage/chewables/tobacco{ - pixel_x = -5; +/obj/item/storage/firstaid/regular{ pixel_y = -1 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"nty" = ( -/obj/machinery/door/airlock/security{ - name = "Head"; - req_access = list(203); - dir = 4 +/obj/item/storage/firstaid/o2{ + pixel_x = -2 + }, +/obj/effect/floor_decal/corner_wide/green{ + dir = 10 + }, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"nvz" = ( -/obj/structure/bed/stool/chair/office/bridge/generic{ - icon_state = "bridge" +/area/ship/fsf_patrol_ship/medical) +"goI" = ( +/obj/structure/table/steel, +/obj/machinery/door/window/northleft{ + name = "Desk"; + req_access = list(203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"nBN" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 1 +/area/ship/fsf_patrol_ship/armory) +"gpq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/machinery/portable_atmospherics/canister/empty/oxygen, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"nKS" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/machinery/vending/cigarette/hacked, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"nSb" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/manifold/visible{ +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/machinery/meter, -/obj/structure/closet/crate/freezer/rations, -/turf/simulated/floor/shuttle/black, -/area/shuttle/fsf_shuttle) -"nTM" = ( -/obj/machinery/door/airlock/security{ - name = "EVA"; - req_access = list(203); - dir = 1 +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"gqw" = ( +/obj/structure/cable/green{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"nVi" = ( -/obj/structure/bed/padded, -/obj/item/bedsheet/black, -/obj/effect/ghostspawpoint{ - identifier = "fsf_navy_crewman"; - name = "igs - fsf_navy_crewman" +/area/ship/fsf_patrol_ship/hangar) +"gqO" = ( +/obj/machinery/door/airlock/hatch{ + name = "CIC"; + dir = 4; + req_access = list(203) }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"obG" = ( -/obj/machinery/hologram/holopad/long_range, -/obj/effect/floor_decal/spline/plain/black{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"ofG" = ( -/obj/item/storage/belt/medical/first_responder, -/obj/item/roller, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 8; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/structure/closet, -/obj/item/clothing/accessory/storage/white_vest, -/obj/item/storage/belt/medical, -/obj/item/clothing/accessory/storage/white_vest, -/obj/item/roller, -/obj/item/clothing/suit/storage/hazardvest/white, -/obj/item/clothing/suit/storage/hazardvest/white, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/head/hardhat/white, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"oie" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/cic) +"gxW" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"gyl" = ( +/obj/machinery/door/blast/regular{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"gyL" = ( /obj/structure/table/steel, -/obj/item/book/manual/wiki/engineering_construction{ - desc = "Blueprints for a Montevideo-class vessel."; - icon = 'icons/obj/items.dmi'; - icon_state = "blueprints"; - item_icons = null; - item_state = null; - name = "ship blueprints" +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/item/toy/desk/fan{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle{ + pixel_x = -5; + pixel_y = 5 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"oqH" = ( -/obj/structure/bed/stool/chair/office/bridge/generic{ - dir = 8 +/area/ship/fsf_patrol_ship/gym) +"gAg" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 5 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"oqN" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"oDy" = ( -/obj/structure/ship_weapon_dummy, -/turf/simulated/floor/airless, -/area/ship/fsf_patrol_ship) -"oFb" = ( -/obj/structure/table/rack, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/structure/sign/fire{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/item/trash/uselessplastic, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"oJN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"oKX" = ( -/obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/wall/shuttle/raider, -/area/shuttle/fsf_shuttle) -"oPL" = ( -/obj/effect/floor_decal/industrial/warning{ +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"gAS" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6 +/obj/machinery/door/airlock/multi_tile/glass{ + name = "Infirmary"; + req_access = list(203); + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"gCN" = ( +/obj/structure/table/steel, +/obj/item/storage/slide_projector, +/obj/effect/floor_decal/spline/plain/black{ + dir = 1 }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"gGC" = ( /obj/structure/lattice/catwalk/indoor/grate, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"oRr" = ( -/obj/structure/closet/secure_closet/guncabinet{ - name = "gun cabinet (LTL)"; +/area/ship/fsf_patrol_ship/hangar) +"gKK" = ( +/obj/effect/floor_decal/corner_wide/green{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/high/north{ req_access = list(203) }, -/obj/item/storage/box/zipties, -/obj/item/storage/box/zipties, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/item/melee/baton/stunrod, -/obj/item/melee/baton/stunrod, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"gLy" = ( +/obj/machinery/light/small/emergency{ + dir = 4 }, -/obj/item/storage/box/flashbangs, -/obj/item/storage/box/smokebombs, -/obj/item/gun/energy/taser, -/obj/item/gun/energy/taser, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"oSU" = ( -/obj/machinery/door/airlock/security{ - name = "Crew Quarters"; - req_access = list(203); - dir = 1 +/obj/structure/cable/green{ + icon_state = "1-8" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"pfE" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/structure/sign/nosmoking_1{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, +/obj/structure/lattice/catwalk/indoor/grate, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"phC" = ( -/obj/structure/table/steel, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/folder/blue{ - pixel_x = -16 +/area/ship/fsf_patrol_ship/hangar) +"gRr" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 }, -/obj/machinery/light{ - dir = 1; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"phQ" = ( -/obj/effect/decal/cleanable/blood/oil, -/obj/structure/ship_weapon_dummy, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"pnp" = ( -/obj/machinery/atmospherics/unary/engine, -/obj/structure/window/reinforced, -/obj/effect/landmark/entry_point/aft{ - name = "aft engines, starboard" +/area/ship/fsf_patrol_ship/armory) +"gXx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"pPS" = ( -/obj/machinery/vending/wallmed1{ - name = "Medical Supplies"; - pixel_x = -26; - pixel_y = -1; - req_access = null +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"pRf" = ( -/obj/effect/step_trigger/teleporter, -/turf/template_noop, -/area/space) -"pUp" = ( -/obj/structure/table/steel, -/obj/item/reagent_containers/food/drinks/flask/flask_cup{ - pixel_x = -6 +/area/ship/fsf_patrol_ship/starboardhallway) +"gXD" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/obj/item/reagent_containers/food/drinks/flask/flask_cup{ - pixel_x = 7; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 }, -/obj/item/reagent_containers/food/drinks/flask/flask_cup{ - pixel_x = -5; - pixel_y = 9 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"gYv" = ( +/obj/structure/bed/stool, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"gYw" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/vending/coffee/free, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"gYW" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle{ - pixel_x = 4; - pixel_y = 13 +/turf/simulated/floor/holofloor/tiled/ramp, +/area/ship/fsf_patrol_ship/grauwolf) +"hdb" = ( +/obj/machinery/shipsensors/weak{ + pixel_y = 4; + pixel_x = -1 }, -/obj/item/reagent_containers/food/drinks/flask/flask_cup{ - pixel_x = 1; - pixel_y = 4 +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 }, -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" +/obj/effect/floor_decal/spline/plain/yellow{ + dir = 5 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"pXP" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light/small/emergency{ +/obj/structure/railing/mapped{ dir = 8 }, +/obj/structure/railing/mapped, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"heP" = ( +/obj/structure/weightlifter, +/obj/effect/floor_decal/corner_wide/green/diagonal, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"qbP" = ( -/obj/structure/table/steel, -/obj/item/storage/toolbox/electrical, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"qcp" = ( +/area/ship/fsf_patrol_ship/gym) +"hhg" = ( /obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/ship_ammunition/grauwolf_bundle/ap, -/obj/item/ship_ammunition/grauwolf_bundle/ap, -/obj/item/ship_ammunition/grauwolf_bundle/ap, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"qcz" = ( -/obj/structure/table/steel, -/obj/item/storage/box/cups, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/mech_recharger, +/mob/living/heavy_vehicle/premade/ripley/loader/sol, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"hiw" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1; + icon_state = "map-supply" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"qfj" = ( -/obj/effect/landmark/entry_point/starboard{ - name = "starboard, equipment room" +/area/ship/fsf_patrol_ship/atmos) +"hjH" = ( +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"qgw" = ( -/obj/machinery/door/airlock/security{ - name = "Lieutenant's Quarters"; - req_access = list(203); - dir = 4 +/obj/machinery/computer/cryopod{ + pixel_y = 32 }, +/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"qil" = ( +/area/ship/fsf_patrol_ship/quarters) +"hjW" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/starboardhallway) +"hmC" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/industrial/warning{ dir = 8 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"qjY" = ( -/obj/machinery/atmospherics/unary/engine{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/unsimulated/floor/plating, -/area/shuttle/fsf_shuttle) -"qmh" = ( -/obj/structure/sign/flag/sol{ - pixel_x = -32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "1-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"quc" = ( -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"que" = ( -/obj/effect/step_trigger/teleporter, -/turf/space/transit/north, -/area/space) -"qwc" = ( -/obj/machinery/access_button{ - command = "cycle_interior"; - frequency = 1380; - master_tag = "sfa_patrol_ship_port"; - name = "interior access button"; - pixel_x = 24; - pixel_y = -8 +/area/ship/fsf_patrol_ship/grauwolf) +"hsz" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/table/rack, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" }, -/obj/structure/lattice/catwalk/indoor/grate, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/device/gps, +/obj/item/clothing/mask/gas/half, +/obj/item/device/gps, +/obj/item/device/gps, +/obj/item/device/gps, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/device/gps, +/obj/item/clothing/mask/gas/half, +/obj/item/clothing/mask/gas/half, +/obj/item/clothing/mask/gas/half, +/obj/item/clothing/mask/gas/half, +/obj/item/clothing/accessory/flagpatch/fsf, +/obj/item/clothing/accessory/flagpatch/fsf, +/obj/item/clothing/accessory/flagpatch/fsf, +/obj/item/clothing/accessory/flagpatch/fsf, +/obj/item/clothing/accessory/flagpatch/fsf, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"qyG" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, +/area/ship/fsf_patrol_ship/storage) +"huE" = ( +/obj/effect/landmark/entry_point/fore{ + name = "fore, bridge" + }, /obj/machinery/door/blast/regular{ density = 0; icon_state = "pdoor0"; @@ -2297,623 +2266,481 @@ name = "Bridge Blast Doors"; opacity = 0 }, -/obj/structure/grille, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"qBC" = ( -/obj/structure/bed/stool/chair/office/dark{ - dir = 4 +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" }, -/obj/structure/lattice/catwalk/indoor/grate, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"qHm" = ( -/obj/effect/floor_decal/industrial/warning{ +/area/ship/fsf_patrol_ship/bridge) +"hxl" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"hzg" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube_empty" + }, +/obj/machinery/computer/shuttle_control/explore/fsf_shuttle{ dir = 4 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"rdB" = ( -/obj/structure/janitorialcart/full, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"hBs" = ( +/obj/structure/bed/padded, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"rrx" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"rtf" = ( -/obj/machinery/vending/engivend{ - req_access = list(203) +/area/ship/fsf_patrol_ship/brig) +"hDK" = ( +/obj/machinery/door/airlock/security{ + name = "EVA"; + req_access = list(203); + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"ryb" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"ryY" = ( -/obj/effect/landmark/entry_point/aft{ - name = "aft, starboard side" +/area/ship/fsf_patrol_ship/storage) +"hEe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"rzy" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_patrol_ship_in"; +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"rAo" = ( +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"hPU" = ( /obj/machinery/light{ - dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"rCw" = ( -/obj/structure/railing/mapped, -/obj/effect/floor_decal/corner/red{ - dir = 10 - }, -/obj/machinery/light/small/emergency{ +/area/ship/fsf_patrol_ship/quarters) +"hQA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/computer/ship/targeting, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"rCG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 +/area/ship/fsf_patrol_ship/hangar) +"hRj" = ( +/obj/structure/closet/secure_closet/guncabinet{ + name = "gun cabinet (rifles)"; + req_access = list(203) }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/powered/pump/filled, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/item/grenade/frag, +/obj/item/grenade/frag, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/ammo_magazine/c762/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/ammo_magazine/c762/sol, +/obj/item/gun/projectile/shotgun/pump/combat/sol, +/obj/item/storage/box/shotgunshells, +/obj/item/clothing/accessory/storage/bandolier, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"rNp" = ( -/obj/structure/bed/stool/chair/office/dark, -/obj/effect/floor_decal/corner_wide/green/full{ - dir = 8 +/area/ship/fsf_patrol_ship/armory) +"hVU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 }, -/obj/machinery/vending/wallmed1{ - name = "Medical Supplies"; - pixel_x = -26; - pixel_y = -1; - req_access = null +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"sfM" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/structure/bed/stool/chair/office/bridge/pilot, -/obj/effect/overmap/visitable/ship/fsf_patrol_ship, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"sgx" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, hangar" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/turf/unsimulated/wall/fakepdoor, -/area/ship/fsf_patrol_ship) -"srj" = ( -/obj/machinery/door/airlock/security{ - name = "Bridge"; - req_access = list(203); - dir = 1 +/obj/structure/cable/green{ + icon_state = "2-4" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"swZ" = ( -/obj/machinery/ship_weapon/francisca{ - pixel_x = -64; - pixel_y = -162; - weapon_id = "FSF Francisca Rotary Gun" +/area/ship/fsf_patrol_ship/engineering) +"hWc" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/engineering) +"hXc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/structure/ship_weapon_dummy, -/turf/simulated/floor/airless, -/area/ship/fsf_patrol_ship) -"sBv" = ( -/obj/effect/landmark/entry_point/fore{ - name = "fore, armoury" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"sKE" = ( -/obj/machinery/door/airlock/security{ - name = "Briefing Room"; - req_access = list(203); - dir = 1 +/obj/structure/cable/green{ + icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"sLj" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"sOb" = ( -/obj/effect/step_trigger/teleporter, -/obj/effect/step_trigger/teleporter, -/turf/space/transit/north, -/area/space) -"sOy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/ship/sensors, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/area/ship/fsf_patrol_ship/quarters) +"hXZ" = ( +/obj/structure/bed/stool, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/cable/green{ + icon_state = "2-4" }, -/area/ship/fsf_patrol_ship) -"sSs" = ( -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"sVY" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"hZe" = ( +/obj/machinery/washing_machine, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) }, -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"taa" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet/crate/loot, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"taq" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_patrol_ship_in"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"hZq" = ( +/obj/structure/closet/secure_closet/guncabinet{ + name = "gun cabinet (sidearms)"; + req_access = list(203) }, +/obj/item/gun/projectile/pistol/sol, +/obj/item/gun/projectile/pistol/sol, +/obj/item/gun/projectile/pistol/sol, +/obj/item/gun/projectile/pistol/sol, +/obj/item/gun/projectile/pistol/sol, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/ammo_magazine/mc9mm, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"tnP" = ( -/obj/structure/sign/securearea{ - pixel_y = -32 - }, -/obj/machinery/light/small/emergency, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"tra" = ( -/obj/structure/closet/crate/bin{ - name = "trashbin" +/area/ship/fsf_patrol_ship/armory) +"icj" = ( +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"trv" = ( -/obj/structure/closet/crate/bin{ - name = "trashbin" +/area/ship/fsf_patrol_ship/bridge) +"idW" = ( +/obj/structure/table/steel, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/folder/blue{ + pixel_x = -16 }, /obj/machinery/light{ dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ttw" = ( -/obj/machinery/shipsensors/weak, -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/airless, -/area/ship/fsf_patrol_ship) -"ttC" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/obj/structure/mirror{ - pixel_x = -28 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"iiZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/structure/cable/green, +/obj/machinery/power/apc/high/south{ + req_access = list(203) }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"ttG" = ( -/obj/structure/bed/stool, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"ttH" = ( -/obj/machinery/light/small/emergency, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"tvp" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"txi" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/area/ship/fsf_patrol_ship/atmos) +"ijH" = ( +/obj/machinery/ammunition_loader/francisca{ + weapon_id = "FSF Francisca Rotary Gun" }, -/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"ikz" = ( /obj/structure/lattice/catwalk/indoor/grate, -/obj/structure/sign/vacuum{ - pixel_x = 32; - pixel_y = -30 +/obj/structure/bed/stool/chair/office/bridge/pilot, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"ikP" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"tJH" = ( -/obj/effect/landmark/entry_point/port{ - name = "port, weapons control" +/area/ship/fsf_patrol_ship/grauwolf) +"ilo" = ( +/obj/structure/table/steel, +/obj/item/device/flashlight/lamp, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"tKM" = ( -/obj/machinery/light{ - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"tPE" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, -/obj/structure/grille, -/obj/machinery/door/blast/regular{ - density = 0; - icon_state = "pdoor0"; - id = "fsf bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 +/area/ship/fsf_patrol_ship/ammo) +"inf" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"tWo" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, +/area/ship/fsf_patrol_ship/grauwolf) +"inj" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/briefing) +"ipI" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + dir = 8; + pixel_x = 20; + pixel_y = 6 + }, +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 20; + pixel_y = -6 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"irs" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/passive_gate/supply{ + dir = 4; + target_pressure = 250 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"irz" = ( +/obj/structure/sign/vacuum{ + pixel_y = -32 + }, /obj/machinery/light/small/emergency, +/obj/machinery/power/apc/high/south{ + req_access = list(203) + }, +/obj/structure/cable/green, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"tYU" = ( -/obj/effect/floor_decal/spline/plain/black, -/obj/structure/noticeboard{ - pixel_x = -32 +/area/ship/fsf_patrol_ship/hangar) +"irW" = ( +/obj/machinery/light/small/emergency{ + dir = 8 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"uaE" = ( -/turf/unsimulated/wall/fakepdoor, -/area/ship/fsf_patrol_ship) -"ubV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/area/ship/fsf_patrol_ship) -"udB" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Cell"; - req_access = list(203); - dir = 1 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"uvX" = ( -/obj/machinery/mech_recharger, -/obj/effect/floor_decal/industrial/outline/red, -/mob/living/heavy_vehicle/premade/ripley/loader/sol, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"uBC" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"uCl" = ( -/obj/structure/table/wood, -/obj/item/flame/lighter/zippo/sol{ - pixel_x = -4; - pixel_y = 2 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 }, -/obj/item/clothing/mask/smokable/cigarette/cigar{ - pixel_x = 5; - pixel_y = 4 +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"ivC" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/item/material/ashtray/bronze{ - pixel_x = 5; - pixel_y = -4 +/obj/structure/cable/green{ + icon_state = "1-2" }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"uHi" = ( -/obj/machinery/door/airlock/security{ - name = "Gym"; - req_access = list(203); - dir = 1 +/obj/structure/cable/green{ + icon_state = "1-4" }, -/obj/effect/floor_decal/corner_wide/green/diagonal, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"uHV" = ( -/obj/effect/floor_decal/carpet/blue{ +/area/ship/fsf_patrol_ship/hangar) +"iwo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"uWQ" = ( -/obj/machinery/washing_machine, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"uYP" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"vfY" = ( -/obj/machinery/light{ - dir = 1; - icon_state = "tube_empty" - }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"iwP" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/suit_cycler/offship/sol/fsf, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vgc" = ( +/area/ship/fsf_patrol_ship/storage) +"ixg" = ( /obj/machinery/light{ dir = 1; icon_state = "tube_empty" }, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/suit_cycler/offship/sol/fsf, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vgt" = ( -/obj/structure/ship_weapon_dummy{ - is_barrel = 1 +/area/ship/fsf_patrol_ship/storage) +"iyY" = ( +/obj/structure/toilet{ + pixel_y = 10 }, -/turf/simulated/floor/airless, -/area/ship/fsf_patrol_ship) -"vmq" = ( -/obj/effect/floor_decal/spline/plain/corner/black{ +/obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"vns" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" - }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vtl" = ( -/obj/effect/floor_decal/spline/plain/black{ +/area/ship/fsf_patrol_ship/brig) +"iBZ" = ( +/obj/machinery/atmospherics/binary/pump/fuel{ dir = 4 }, -/obj/structure/railing/mapped{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/effect/floor_decal/spline/plain/black{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/obj/machinery/light/small/emergency{ +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"iDM" = ( +/obj/machinery/atmospherics/portables_connector/aux{ dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vwF" = ( -/obj/machinery/telecomms/allinone/ship, -/obj/effect/floor_decal/industrial/outline, -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/effect/floor_decal/industrial/outline/emergency_closet, +/obj/structure/window/reinforced{ + dir = 1 }, -/area/ship/fsf_patrol_ship) -"vxN" = ( -/obj/structure/table/steel, -/obj/item/clipboard, -/obj/item/folder/blue, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"vAi" = ( -/obj/structure/closet/secure_closet/guncabinet{ - name = "gun cabinet (SMGs)"; +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + dir = 8; req_access = list(203) }, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/item/gun/projectile/automatic/c20r/sol, -/obj/item/gun/projectile/automatic/c20r/sol, -/obj/item/gun/projectile/automatic/c20r/sol, -/obj/item/ammo_magazine/a10mm, -/obj/item/ammo_magazine/a10mm, -/obj/item/ammo_magazine/a10mm, -/obj/item/ammo_magazine/a10mm, -/obj/item/ammo_magazine/a10mm, -/obj/item/ammo_magazine/a10mm, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"vCD" = ( -/obj/structure/table/steel, -/obj/effect/floor_decal/corner/paleblue/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"vCZ" = ( -/obj/structure/closet/crate/bin{ - name = "trashbin" +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"iGK" = ( +/obj/effect/floor_decal/corner_wide/green{ + dir = 6 }, +/obj/machinery/optable, /obj/machinery/light{ - dir = 1; + dir = 4; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) -"vGx" = ( -/obj/structure/table/steel, -/obj/machinery/door/window/northleft{ - name = "Desk"; - req_access = list(203) - }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vJj" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light/small/emergency{ +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"iIE" = ( +/obj/effect/floor_decal/carpet/blue{ dir = 8 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"vLp" = ( /turf/simulated/floor/carpet/cyan, -/area/ship/fsf_patrol_ship) -"vMq" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vMF" = ( -/obj/structure/ship_weapon_dummy, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"vOB" = ( -/obj/effect/floor_decal/corner/paleblue/diagonal, -/obj/effect/floor_decal/corner/paleblue/diagonal, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"vPt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk/indoor/grate, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"vPL" = ( +/area/ship/fsf_patrol_ship/officer) +"iIT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"iJB" = ( +/obj/structure/bed/handrail{ + dir = 8 + }, +/obj/machinery/light/small/emergency{ + dir = 4 + }, /obj/effect/floor_decal/industrial/warning{ + dir = 8; + layer = 2.71 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"iKj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/structure/sign/nosmoking_1{ - pixel_x = -10; - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/structure/fuel_port/phoron{ - pixel_x = 10; - pixel_y = 32 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"vQR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"vTv" = ( /obj/machinery/door/airlock/security{ - name = "Engineering"; + name = "Briefing Room"; req_access = list(203); dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"waK" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 6 +/area/ship/fsf_patrol_ship/briefing) +"iNm" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/light/small/emergency{ + dir = 8 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"wfy" = ( -/obj/machinery/door/airlock/security{ - name = "Weapons Control"; - req_access = list(203); - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"wha" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden, -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"wmd" = ( -/obj/structure/sign/nosmoking_1{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/structure/lattice/catwalk/indoor/grate, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"woR" = ( -/obj/effect/floor_decal/spline/plain/black{ - dir = 1 +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"wrJ" = ( -/obj/effect/shuttle_landmark/fsf_shuttle/transit, -/turf/space/transit/north, -/area/space) -"wxY" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/steel, -/obj/machinery/reagentgrinder{ - pixel_y = 7 +/area/ship/fsf_patrol_ship/hangar) +"iOh" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable/green{ + icon_state = "0-2" }, -/turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"wBq" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"wCo" = ( -/obj/structure/table/steel, -/obj/machinery/door/window/eastright{ - name = "Checkpoint"; +/obj/machinery/power/apc/high/east{ req_access = list(203) }, -/obj/item/folder/blue, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"wMs" = ( -/obj/structure/bed/stool{ - pixel_y = 16 - }, -/obj/structure/bed/stool{ - pixel_y = -9 +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"iOD" = ( +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) }, -/obj/effect/floor_decal/spline/plain/black{ +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"iPv" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 8 }, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"wTJ" = ( -/obj/structure/closet/secure_closet/guncabinet{ - name = "gun cabinet (sidearms)"; - req_access = list(203) +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" }, -/obj/item/gun/projectile/pistol/sol, -/obj/item/gun/projectile/pistol/sol, -/obj/item/gun/projectile/pistol/sol, -/obj/item/gun/projectile/pistol/sol, -/obj/item/gun/projectile/pistol/sol, -/obj/structure/lattice/catwalk/indoor/grate, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, -/obj/item/ammo_magazine/mc9mm, +/obj/machinery/light, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"wUJ" = ( +/area/ship/fsf_patrol_ship/dock) +"iQt" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 @@ -2922,203 +2749,9817 @@ pixel_x = -28 }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"wUQ" = ( -/obj/structure/bed/stool, -/obj/structure/sign/flag/sol{ - pixel_x = 32 +/area/ship/fsf_patrol_ship/bathroom) +"iQy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/obj/effect/floor_decal/spline/plain/black, -/turf/simulated/floor/carpet/rubber, -/area/ship/fsf_patrol_ship) -"wZc" = ( -/obj/machinery/door/airlock/external{ - frequency = 1380; - icon_state = "door_locked"; - id_tag = "sfa_patrol_ship_out"; - dir = 4 +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"iRD" = ( +/obj/machinery/door/airlock/security{ + name = "Head"; + req_access = list(203); + dir = 1 }, -/obj/effect/shuttle_landmark/fsf_patrol_ship/nav2, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"wZf" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/machinery/floodlight{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"xbK" = ( -/obj/structure/bed/stool/chair/office/bridge/generic{ - icon_state = "bridge_legion" +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/item/clothing/suit/storage/hazardvest/fsf, -/obj/item/clothing/ears/earmuffs, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xdk" = ( -/obj/structure/closet/crate/bin{ - name = "trashbin" +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"iSd" = ( +/obj/structure/cable/green{ + icon_state = "1-8" }, -/obj/machinery/light{ - dir = 1; - inserted_light = /obj/item/light/tube/colored/blue; - icon_state = "tube_empty" +/obj/machinery/autolathe{ + hacked = 1 }, +/obj/effect/floor_decal/industrial/outline/engineering, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xdn" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xeO" = ( -/obj/machinery/papershredder, -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) -"xgf" = ( -/obj/machinery/conveyor{ - name = "running machine" +/area/ship/fsf_patrol_ship/engineering) +"iSz" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"iWa" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/door/airlock/multi_tile/glass{ + name = "Mess Hall"; + req_access = list(203); + dir = 1 }, -/obj/effect/floor_decal/spline/plain/black{ - dir = 4 +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"jdD" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"jeR" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 }, -/obj/structure/railing/mapped{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, -/obj/effect/floor_decal/spline/plain/black{ - dir = 8 +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"jjy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xgG" = ( -/obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xmZ" = ( -/obj/structure/sign/greencross, +/area/ship/fsf_patrol_ship/dock/fore) +"jmf" = ( /turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"xoc" = ( -/turf/simulated/floor/tiled{ - name = "cooled floor"; - temperature = 278 +/area/ship/fsf_patrol_ship/mess) +"jmA" = ( +/obj/structure/bed/stool/chair/office/dark{ + dir = 1 + }, +/obj/machinery/alarm/west{ + req_one_access = list(24,11,203) }, -/area/ship/fsf_patrol_ship) -"xto" = ( -/obj/effect/floor_decal/corner_wide/green/diagonal, -/obj/effect/floor_decal/corner_wide/green/diagonal, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xyj" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 +/area/ship/fsf_patrol_ship/armory) +"jnv" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/structure/railing/mapped{ +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"jqf" = ( +/obj/machinery/bodyscanner{ dir = 8 }, -/obj/structure/railing/mapped{ +/obj/effect/floor_decal/corner_wide/green/full{ dir = 1 }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"jxF" = ( +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/light/small/emergency, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"jEu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"jFG" = ( +/obj/machinery/iff_beacon{ + pixel_y = 4; + pixel_x = 1 + }, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/obj/effect/floor_decal/spline/plain/yellow{ + dir = 9 + }, /obj/structure/railing/mapped{ dir = 4 }, -/obj/machinery/iff_beacon/name_change, +/obj/structure/railing/mapped, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"jFQ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"jFZ" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/structure/sign/nosmoking_1{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"jHa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) +"jIq" = ( +/obj/effect/landmark/entry_point/aft{ + name = "aft, starboard side" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/atmos) +"jIP" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"jJQ" = ( +/obj/structure/sign/fire{ + pixel_x = -32 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/floor_decal/industrial/hatch/red, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"jLe" = ( +/obj/machinery/door/airlock/security{ + name = "Weapons Systems"; + req_access = list(203); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"jNk" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"jNr" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/binary/passive_gate/supply{ + target_pressure = 250 + }, +/obj/structure/lattice/catwalk/indoor/grate/dark, +/turf/simulated/floor/plating, /area/shuttle/fsf_shuttle) -"xzu" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +"jOd" = ( /obj/machinery/light{ dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, +/obj/effect/floor_decal/industrial/hatch/red, +/obj/machinery/power/portgen/basic/fusion, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/reinforced, +/area/ship/fsf_patrol_ship/engineering) +"jOz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"kaR" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc/high/east{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"kcJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"keV" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + frequency = 1380; + id_tag = "fsf_hangar"; + name = "\improper shuttle docking port controller"; + req_one_access = list(204); + dir = 2; + pixel_y = 28 + }, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"xCV" = ( -/obj/item/clothing/accessory/storage/webbingharness, -/obj/item/clothing/head/helmet/pilot, -/obj/item/device/flashlight/flare, -/obj/item/device/flashlight/flare, -/obj/item/device/flashlight/flare, -/obj/item/device/flashlight/flare, -/obj/item/device/flashlight/flare, -/obj/item/device/flashlight/flare, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet, +/area/ship/fsf_patrol_ship/hangar) +"kgO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xKJ" = ( +/area/ship/fsf_patrol_ship/hangar) +"kha" = ( /obj/machinery/door/airlock/security{ - name = "Brig"; + name = "Head"; req_access = list(203); dir = 1 }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/requisitions) +"kjN" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Reactor"; + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xOE" = ( +/area/ship/fsf_patrol_ship/engineering) +"kmF" = ( +/obj/machinery/door/airlock/security{ + name = "EVA"; + req_access = list(203); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"kpk" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"krz" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/computer/ship/sensors{ + dir = 1 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"krH" = ( +/obj/effect/landmark/entry_point/fore{ + name = "fore, office" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/officer) +"ktI" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, crew compartment" + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"ktN" = ( +/obj/structure/ship_weapon_dummy{ + is_barrel = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"kwx" = ( +/obj/machinery/floodlight{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"kzm" = ( +/obj/machinery/atmospherics/unary/vent_pump/siphon/atmos, +/obj/effect/map_effect/marker/large_tank{ + tag = "fsf_co2" + }, +/turf/simulated/floor/reinforced/carbon_dioxide, +/area/ship/fsf_patrol_ship/atmos) +"kAt" = ( +/obj/effect/map_effect/marker/large_tank{ + tag = "fsf_co2" + }, +/obj/machinery/air_sensor, +/turf/simulated/floor/reinforced/carbon_dioxide, +/area/ship/fsf_patrol_ship/atmos) +"kBo" = ( +/obj/machinery/atmospherics/portables_connector/aux{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastleft, +/obj/structure/window/reinforced, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"kBp" = ( +/obj/machinery/alarm/west{ + req_one_access = list(24,11,203) + }, +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"kEU" = ( +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/reinforced, +/area/shuttle/fsf_shuttle) +"kFu" = ( +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/effect/floor_decal/corner/red/full, +/obj/machinery/computer/ship/navigation{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/grauwolf) +"kFw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/pump/fuel{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, /obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"kIx" = ( +/obj/structure/table/standard, +/obj/structure/bedsheetbin, +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"kJp" = ( +/obj/structure/bed/stool/chair/office/bridge/generic{ + icon_state = "bridge_legion" + }, +/obj/item/clothing/suit/storage/hazardvest/fsf, +/obj/item/clothing/ears/earmuffs, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xPF" = ( +/area/ship/fsf_patrol_ship/grauwolf) +"kJz" = ( +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 4 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"kKp" = ( +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"kMV" = ( +/obj/structure/cable{ + icon_state = "1-2"; + dir = 1 + }, +/obj/structure/lattice/catwalk/indoor, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"kPT" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"kSt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/binary/pump/supply{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"kSD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"kTl" = ( +/obj/effect/floor_decal/corner_wide/green{ + dir = 10 + }, /obj/structure/table/steel, -/obj/item/toy/comic{ - color = "CC0000"; - desc = "A magazine from New Hai Phong. This issue was released in 2464 and mainly lamnets Hephaestus as traitors; furthermore it speaks highly of the Solarian Socialist Unity Party and its strive to better New Hai Phong."; - name = "New Hai Phong Bustle Issue #84" +/obj/item/clothing/under/rank/medical/surgeon, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/surgical/w, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"kTD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 4 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"kTZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/alarm/west{ + req_one_access = list(24,11,203) }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xRX" = ( -/turf/template_noop, -/area/space) -"xTp" = ( -/obj/effect/floor_decal/industrial/loading/yellow{ +/area/ship/fsf_patrol_ship/requisitions) +"kWZ" = ( +/obj/effect/floor_decal/carpet/blue{ + dir = 4 + }, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"kYY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/vending/engivend{ + req_access = list(203) + }, +/obj/effect/floor_decal/industrial/outline/engineering, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"lcg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ dir = 8 }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"lcK" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/quarters) +"ldz" = ( +/obj/structure/railing/mapped, +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/obj/machinery/computer/ship/targeting, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, /turf/simulated/floor/tiled/dark, -/area/ship/fsf_patrol_ship) -"xWV" = ( -/obj/effect/landmark/entry_point/west{ - name = "starboard, crew compartment" +/area/ship/fsf_patrol_ship/grauwolf) +"lfq" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"lfP" = ( +/obj/machinery/door/airlock/security{ + name = "Bridge"; + req_access = list(203); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"lfX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"lit" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet, +/obj/item/clothing/accessory/storage/pouches/black, +/obj/item/clothing/accessory/storage/pouches/black, +/obj/item/storage/belt/security/full, +/obj/item/storage/belt/security/full, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"llg" = ( +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/obj/machinery/door/blast/regular/open{ + id = "fsf_shuttle_shutters" }, +/turf/simulated/floor/tiled/full, +/area/shuttle/fsf_shuttle) +"lmO" = ( /turf/simulated/wall/shuttle/raider, /area/shuttle/fsf_shuttle) -"yin" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/effect/floor_decal/corner/black/diagonal, +"loX" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/white, -/area/ship/fsf_patrol_ship) -"yjk" = ( -/turf/simulated/wall/shuttle/raider, -/area/ship/fsf_patrol_ship) -"yjW" = ( +/area/ship/fsf_patrol_ship/bathroom) +"lpm" = ( +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/high/east{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"lug" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/grauwolf) +"lwj" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, engines" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"lBQ" = ( +/obj/structure/bed/stool/chair/office/dark{ + dir = 4 + }, +/obj/structure/lattice/catwalk/indoor/grate, /turf/simulated/floor, -/area/ship/fsf_patrol_ship) -"ylV" = ( -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) -"yme" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/shot{ - pixel_x = -5; - pixel_y = 11 +/area/ship/fsf_patrol_ship/dock) +"lFg" = ( +/obj/machinery/vending/wallmed1{ + name = "Medical Supplies"; + pixel_x = -26; + pixel_y = -1; + req_access = null + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"lGR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" }, /obj/machinery/light{ + dir = 1; inserted_light = /obj/item/light/tube/colored/blue; icon_state = "tube_empty" }, -/obj/item/reagent_containers/food/drinks/bottle/cognac{ - pixel_x = 2; - pixel_y = 17 +/obj/structure/sign/nosmoking_1{ + pixel_y = 32 }, -/turf/simulated/floor/wood, -/area/ship/fsf_patrol_ship) - -(1,1,1) = {" +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"lIx" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"lIC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"lMW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"lNu" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Kitchen"; + req_access = list(203) + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"lOk" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"lOH" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/cable/green, +/obj/machinery/power/apc/high/south{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"lOJ" = ( +/obj/machinery/computer/ship/engines{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"lQT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"lRa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/computer/general_air_control/large_tank_control, +/obj/effect/map_effect/marker/large_tank{ + tag = "fsf_co2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"lRe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"lTS" = ( +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"lUc" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/door/airlock/security{ + name = "Infirmary"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"lUz" = ( +/obj/structure/bed/stool, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"lUH" = ( +/obj/structure/bed/stool/chair/office/bridge/pilot, +/obj/effect/floor_decal/spline/plain/cee/grey, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"lVW" = ( +/obj/effect/floor_decal/carpet/blue{ + dir = 4 + }, +/obj/effect/floor_decal/carpet/blue, +/obj/effect/floor_decal/carpet/blue{ + dir = 6 + }, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"lWj" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/medical) +"lXE" = ( +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/table/reinforced/steel, +/obj/item/stack/material/steel/full, +/obj/item/stack/material/steel/full, +/obj/item/stack/material/glass/full, +/obj/item/stack/material/glass/full, +/obj/item/stack/material/aluminium/full, +/obj/item/stack/material/plastic/full, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/item/stack/material/lead/full, +/obj/item/stack/barricade/plasteel/full, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"mbP" = ( +/obj/machinery/door/airlock/security{ + name = "Head"; + req_access = list(203); + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"mdc" = ( +/obj/structure/table/steel, +/obj/item/clipboard, +/obj/item/folder/blue, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"mfR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"mgi" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/reagent_dispensers/coolanttank, +/obj/item/reagent_containers/glass/bucket{ + pixel_y = -6; + pixel_x = 11 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"mme" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"msC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"mvO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"mwC" = ( +/obj/structure/closet/crate/bin{ + name = "trashbin" + }, +/obj/item/clothing/gloves/black_leather, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"mwV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/aux, +/obj/structure/lattice/catwalk/indoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external, +/obj/machinery/access_button{ + pixel_x = 26; + pixel_y = -4 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"myh" = ( +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock/fore) +"mzf" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"mCl" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/structure/table/steel, +/obj/machinery/reagentgrinder{ + pixel_y = 7 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"mCt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"mEc" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"mET" = ( +/obj/machinery/atmospherics/binary/pump/high_power, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"mGj" = ( +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/obj/machinery/airlock_sensor/airlock_exterior{ + pixel_x = 24; + pixel_y = 13; + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/shuttle/fsf_shuttle) +"mGs" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"mHp" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"mIw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"mLD" = ( +/obj/structure/table/standard, +/obj/item/reagent_containers/toothpaste, +/obj/item/reagent_containers/toothbrush/green, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"mTv" = ( +/obj/effect/shuttle_landmark/fsf_shuttle/hangar{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"mUQ" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"mVr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"mWk" = ( +/obj/machinery/atmospherics/portables_connector/scrubber{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/empty{ + name = "waste canister" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"mXO" = ( +/obj/structure/table/steel, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Checkpoint"; + req_access = list(203) + }, +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"mXV" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/storage) +"mYH" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/door/window/northleft{ + dir = 8; + req_access = list(203) + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"ncb" = ( +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"nds" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/armory) +"nfm" = ( +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/light{ + dir = 4; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"nhd" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/requisitions) +"nhq" = ( +/obj/structure/curtain/open/shower, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"nhD" = ( +/obj/machinery/conveyor{ + name = "running machine" + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 + }, +/obj/structure/railing/mapped{ + dir = 1 + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"nic" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"niO" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/red, +/mob/living/heavy_vehicle/premade/light/recon, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/storage) +"nny" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"nsN" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"ntt" = ( +/obj/machinery/ammunition_loader/grauwolf{ + weapon_id = "FSF Grauwolf Flak Battery" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"nty" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"nvz" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, weapons control" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/grauwolf) +"nBN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"nDG" = ( +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"nEa" = ( +/obj/effect/shuttle_landmark/fsf_aft, +/turf/template_noop, +/area/space) +"nFO" = ( +/obj/effect/map_effect/map_helper/ruler_tiles_3{ + dir = 4 + }, +/turf/template_noop, +/area/space) +"nKS" = ( +/obj/machinery/atmospherics/unary/engine, +/obj/effect/landmark/entry_point/aft{ + name = "aft engines, starboard" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"nPM" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) +"nSb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"nTn" = ( +/obj/structure/bed/padded, +/obj/item/bedsheet/black, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/effect/ghostspawpoint{ + identifier = "fsf_navy_crewman"; + name = "igs - fsf_navy_crewman" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"nTM" = ( +/obj/structure/punching_bag, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"nVi" = ( +/obj/machinery/atmospherics/unary/engine, +/obj/effect/floor_decal/industrial/outline/engineering, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/fsf_shuttle) +"nZQ" = ( +/obj/effect/map_effect/map_helper/ruler_tiles_3, +/turf/template_noop, +/area/space) +"oaP" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/crate, +/obj/item/stack/material/plasteel/full, +/obj/item/stack/material/steel/full, +/obj/item/stack/material/steel/full, +/obj/item/stack/material/glass/reinforced/full, +/obj/item/tape_roll, +/obj/item/tape_roll, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/bag/inflatable, +/obj/item/storage/bag/inflatable, +/obj/item/tank/phoron/shuttle, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/stack/material/glass/full, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/starboardhallway) +"obG" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, equipment room" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/brig) +"ofG" = ( +/obj/machinery/atmospherics/binary/pump/fuel{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"ofS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"ogC" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/requisitions) +"ohJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"oie" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/security{ + name = "Requisitions"; + req_access = list(203); + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"omW" = ( +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/obj/effect/landmark/entry_point/fore{ + name = "fore, cockpit" + }, +/obj/machinery/door/blast/regular/open{ + id = "fsf_shuttle_shutters"; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/fsf_shuttle) +"omY" = ( +/obj/effect/shuttle_landmark/fsf_port, +/turf/template_noop, +/area/space) +"onl" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"onF" = ( +/obj/structure/bed/stool/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"ooF" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 9 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"ooR" = ( +/obj/effect/floor_decal/corner/dark_blue{ + dir = 10 + }, +/obj/machinery/computer/ship/engines{ + dir = 1 + }, +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"oqH" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"oqN" = ( +/obj/machinery/door/airlock/security{ + name = "Lieutenant's Quarters"; + req_access = list(203); + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"orj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"oue" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"ozA" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" + }, +/obj/machinery/access_button{ + pixel_x = 8; + pixel_y = 28; + dir = 4 + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/shuttle_landmark/fsf_dock{ + dir = 8 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"oBj" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"oDy" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/high/north{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/armory) +"oEc" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"oFb" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/requisitions) +"oJN" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/computer/ship/helm{ + dir = 1; + req_access = list(203) + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"oKE" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"oKX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"oPL" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"oRr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"oRu" = ( +/obj/structure/table/steel, +/obj/item/toy/comic{ + color = "CC0000"; + desc = "A magazine from New Hai Phong. This issue was released in 2464 and mainly lamnets Hephaestus as traitors; furthermore it speaks highly of the Solarian Socialist Unity Party and its strive to better New Hai Phong."; + name = "New Hai Phong Bustle Issue #84" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"oSU" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"pej" = ( +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"pfE" = ( +/turf/simulated/floor/reinforced, +/area/ship/fsf_patrol_ship/engineering) +"phC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/obj/machinery/atmospherics/portables_connector/supply{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/powered/pump/filled, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"phQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ship_weapon_dummy, +/obj/machinery/ship_weapon/grauwolf{ + pixel_x = -32; + pixel_y = -192; + weapon_id = "FSF Grauwolf Flak Battery" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"pkg" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 6 + }, +/obj/effect/floor_decal/spline/plain/corner/black{ + dir = 4 + }, +/turf/simulated/floor/holofloor/tiled/ramp/bottom, +/area/ship/fsf_patrol_ship/bridge) +"pnp" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/crate/freezer/rations, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/starboardhallway) +"pvy" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"pPS" = ( +/obj/machinery/computer/ship/engines{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"pRf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"pSg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/security{ + name = "Command"; + req_access = list(203); + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"pSG" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"pUj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"pUp" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable/green, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/starboardhallway) +"pXP" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, quarters" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/quarters) +"qbP" = ( +/obj/machinery/hologram/holopad/long_range, +/obj/effect/floor_decal/spline/plain/black{ + dir = 1 + }, +/obj/effect/overmap/visitable/ship/fsf_patrol_ship, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"qcp" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/armory) +"qcz" = ( +/obj/effect/landmark/entry_point/starboard{ + name = "starboard, mess hall" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/mess) +"qdY" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"qfj" = ( +/obj/structure/ship_weapon_dummy, +/turf/simulated/floor/airless, +/area/space) +"qgw" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"qhC" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"qhP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"qil" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"qjY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"qmh" = ( +/obj/machinery/door/airlock/security{ + name = "Checkpoint"; + req_access = list(203); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"qoB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/armory) +"qqh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"qrD" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 + }, +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 + }, +/obj/structure/table/rack, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/grauwolf) +"qrP" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/closet/crate/bin{ + name = "trashbin" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"quc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"que" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 8 + }, +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/holofloor/tiled/ramp, +/area/ship/fsf_patrol_ship/bridge) +"qwc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/bed/stool/chair/shuttle{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"qyG" = ( +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"qzb" = ( +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"qzX" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc/high/south{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"qBC" = ( +/obj/structure/bed/stool/chair/office/bridge/pilot{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"qBG" = ( +/turf/space/transit/north, +/area/space) +"qCO" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/empty{ + name = "waste canister" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/fsf_shuttle) +"qHm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green, +/obj/machinery/power/terminal, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"qHA" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"qJo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"qMB" = ( +/obj/effect/step_trigger/teleporter, +/turf/space/transit/north, +/area/space) +"qVv" = ( +/obj/machinery/appliance/cooker/stove, +/obj/effect/floor_decal/corner/black/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"qWJ" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"qYw" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"qZK" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/bridge) +"rbG" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"rdB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable/green, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/obj/machinery/alarm/south{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"rfb" = ( +/obj/machinery/door/airlock/security{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"rgr" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/dock/fore) +"riZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"rrx" = ( +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/alarm/west{ + req_one_access = list(24,11,203) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"rtf" = ( +/obj/machinery/atmospherics/binary/pump/high_power{ + dir = 8; + name = "Fuel to Thrusters" + }, +/obj/effect/floor_decal/corner/blue{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"rtG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"ryb" = ( +/obj/item/screwdriver, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"ryY" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"rzy" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"rzD" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/access_button{ + dir = 1; + pixel_x = -28; + pixel_y = 12 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/effect/shuttle_landmark/fsf_dock/aft, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"rAo" = ( +/obj/machinery/atmospherics/portables_connector/scrubber{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/powered/scrubber, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"rCw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"rCG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"rEH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"rIa" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) +"rNp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"rUb" = ( +/obj/effect/floor_decal/corner/dark_blue{ + dir = 9 + }, +/obj/machinery/button/remote/blast_door{ + id = "fsf bridge blast"; + name = "Bridge Lockdown"; + pixel_x = -28 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"rUi" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"rWV" = ( +/obj/effect/floor_decal/spline/plain/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/briefing) +"rXv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 6 + }, +/obj/machinery/access_button{ + pixel_x = -24; + pixel_y = 28; + dir = 8 + }, +/obj/machinery/door/airlock/external, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock/fore) +"rYg" = ( +/obj/effect/floor_decal/corner_wide/green/full{ + dir = 4 + }, +/obj/structure/table/steel, +/obj/item/storage/firstaid/surgery, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"sbd" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"seo" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/gym) +"sfM" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/floor_decal/industrial/outline/grey, +/turf/simulated/floor/carpet/rubber, +/area/shuttle/fsf_shuttle) +"sgx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue{ + dir = 6 + }, +/obj/structure/fuel_port/phoron{ + pixel_x = 10; + pixel_y = 32 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/bed/stool/chair/shuttle{ + dir = 8 + }, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = 32; + pixel_x = -6 + }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"sjh" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"smQ" = ( +/obj/structure/bed/padded, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"sox" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/emergency, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"srj" = ( +/obj/machinery/appliance/cooker/fryer, +/obj/effect/floor_decal/corner/black/diagonal, +/obj/machinery/light{ + dir = 8; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"srL" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_aft"; + master_tag = "airlock_fsf_dock_aft"; + name = "airlock_fsf_dock_aft" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/atmos) +"swZ" = ( +/obj/structure/table/steel, +/obj/item/storage/box/cups, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"sBv" = ( +/obj/structure/bed/roller, +/obj/structure/curtain/open/medical, +/obj/effect/floor_decal/corner_wide/green{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"sCl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"sGb" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"sHb" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/effect/floor_decal/corner/black/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"sKE" = ( +/obj/machinery/door/airlock/security{ + name = "Small Arms Locker"; + req_access = list(203); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/armory) +"sLj" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"sOb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"sOy" = ( +/obj/machinery/door/airlock/security{ + name = "Weapons Control"; + req_access = list(203); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"sOz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"sRx" = ( +/obj/structure/table/steel, +/obj/machinery/light{ + dir = 4; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/item/laser_components/modifier/scope{ + pixel_y = 8 + }, +/obj/item/screwdriver, +/obj/item/laser_components/modifier/stock, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"sRF" = ( +/obj/effect/shuttle_landmark/fsf_starboard, +/turf/template_noop, +/area/space) +"sSs" = ( +/obj/machinery/appliance/cooker/oven, +/obj/effect/floor_decal/corner/black/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"sVY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"taa" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/sign/flag/sol/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"taq" = ( +/obj/structure/bed/stool/chair{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"tdB" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"tgb" = ( +/obj/effect/landmark/entry_point/fore{ + name = "fore, hangar" + }, +/obj/machinery/door/blast/regular{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/hangar) +"tgd" = ( +/obj/effect/floor_decal/corner_wide/green{ + dir = 5 + }, +/obj/structure/closet/crate/freezer, +/obj/effect/floor_decal/industrial/outline/red, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"tiZ" = ( +/obj/structure/railing/mapped, +/obj/effect/floor_decal/corner/dark_blue/full, +/obj/machinery/computer/ship/navigation{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/bridge) +"tjk" = ( +/obj/structure/bed/handrail{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8; + layer = 2.71 + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"tkw" = ( +/obj/structure/closet/crate/bin{ + name = "trashbin" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"tnP" = ( +/obj/structure/table/steel, +/obj/item/storage/box/gloves, +/obj/item/storage/box/masks{ + pixel_y = 7 + }, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"tra" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"trv" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"ttw" = ( +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/high/south{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"ttC" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"ttG" = ( +/obj/machinery/appliance/cooker/grill, +/obj/effect/floor_decal/corner/black/diagonal, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"ttH" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/effect/floor_decal/corner_wide/green{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"tvp" = ( +/obj/structure/bed/handrail{ + dir = 4 + }, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/airlock_sensor{ + pixel_x = -24; + pixel_y = -6; + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, +/obj/effect/decal/cleanable/dirt, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"txi" = ( +/obj/structure/sign/nosmoking_1{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"tCl" = ( +/obj/effect/floor_decal/industrial/loading/yellow{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"tJH" = ( +/obj/machinery/hologram/holopad/long_range, +/obj/effect/floor_decal/spline/plain/grey{ + dir = 8 + }, +/obj/effect/overmap/visitable/ship/landable/fsf_shuttle, +/obj/effect/floor_decal/spline/plain/grey{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"tKM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"tLS" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, engines" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) +"tNo" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"tPE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"tWo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"tYU" = ( +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"uaE" = ( +/obj/structure/sign/vacuum{ + pixel_y = -32 + }, +/obj/machinery/light/small/emergency, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"ubV" = ( +/obj/machinery/light/small/emergency, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"udB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/binary/pump/scrubber{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"ueE" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"ufZ" = ( +/obj/machinery/light/small/emergency{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"upU" = ( +/obj/effect/floor_decal/spline/plain/corner/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"urY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/grauwolf) +"utR" = ( +/obj/effect/landmark/entry_point/fore{ + name = "fore, armoury" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/armory) +"uvX" = ( +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock"; + master_tag = "airlock_fsf_dock"; + name = "airlock_fsf_dock" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock) +"uzA" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"uBC" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"uCl" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"uDp" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/corner/blue{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"uDI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"uHi" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"uHV" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/bed/stool, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"uOq" = ( +/obj/effect/landmark/entry_point/port{ + name = "port, workshop" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/ammo) +"uRs" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"uRy" = ( +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/atmos) +"uTX" = ( +/obj/structure/weightlifter, +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/item/towel, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/gym) +"uUc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"uWQ" = ( +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"uXR" = ( +/obj/structure/closet/secure_closet/guncabinet{ + name = "gun cabinet (SMGs)"; + req_access = list(203) + }, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/item/gun/projectile/automatic/c20r/sol, +/obj/item/gun/projectile/automatic/c20r/sol, +/obj/item/gun/projectile/automatic/c20r/sol, +/obj/item/ammo_magazine/a10mm, +/obj/item/ammo_magazine/a10mm, +/obj/item/ammo_magazine/a10mm, +/obj/item/ammo_magazine/a10mm, +/obj/item/ammo_magazine/a10mm, +/obj/item/ammo_magazine/a10mm, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/armory) +"uXT" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"uYP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"vby" = ( +/obj/structure/bed/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/effect/map_effect/marker/airlock/shuttle{ + cycle_to_external_air = 1; + master_tag = "airlock_fsf_shuttle"; + name = "airlock_fsf_shuttle"; + req_one_access = list(203); + shuttle_tag = "FSF Shuttle" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"vfY" = ( +/obj/machinery/door/airlock/security{ + name = "EVA"; + req_access = list(203); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"vgc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/portpropulsion) +"vgt" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"vkt" = ( +/obj/effect/floor_decal/corner/red{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"vmq" = ( +/obj/machinery/light/small/emergency{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"vns" = ( +/obj/machinery/body_scanconsole{ + dir = 4 + }, +/obj/effect/floor_decal/corner_wide/green{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"vtl" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/item/soap, +/obj/item/bikehorn/rubberducky, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/bathroom) +"vwF" = ( +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/item/ship_ammunition/francisca/ap{ + pixel_y = 8 + }, +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/ammo) +"vxN" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"vAi" = ( +/obj/structure/table/steel, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/toxin{ + pixel_x = -1 + }, +/obj/effect/floor_decal/corner_wide/green/full, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"vCD" = ( +/obj/machinery/atmospherics/portables_connector/supply{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"vCZ" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/structure/table/stone/marble, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"vFx" = ( +/obj/structure/table/steel, +/obj/item/reagent_containers/food/drinks/flask/flask_cup{ + pixel_x = -6 + }, +/obj/item/reagent_containers/food/drinks/flask/flask_cup{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/flask/flask_cup{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/bottle{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/flask/flask_cup{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/machinery/light{ + dir = 1; + icon_state = "tube_empty" + }, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/quarters) +"vGw" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow, +/turf/simulated/floor/reinforced/carbon_dioxide, +/area/ship/fsf_patrol_ship/atmos) +"vGx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"vJj" = ( +/obj/machinery/atmospherics/unary/engine, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/starboardpropulsion) +"vLp" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/structure/table/steel, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"vMq" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/reinforced, +/area/ship/fsf_patrol_ship/engineering) +"vMF" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"vOq" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/alarm/north{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"vOB" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"vPd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"vPt" = ( +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/bed/stool/chair/shuttle{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"vPL" = ( +/obj/structure/table/steel, +/obj/item/blueprints{ + pixel_y = 6 + }, +/obj/item/pen/drafting/blue{ + pixel_y = 8; + pixel_x = -4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"vQR" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc/high/west{ + req_access = list(203) + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/ship/fsf_patrol_ship/officer) +"vRL" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/emergency_closet, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"vTv" = ( +/obj/machinery/computer/ship/helm{ + dir = 1; + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"wao" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"waK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portables_connector/scrubber{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/powered/scrubber, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"wfy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"wha" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/crate/loot, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/starboardhallway) +"wmb" = ( +/obj/effect/floor_decal/corner_wide/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"wmd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"wmk" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"wom" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"woR" = ( +/obj/item/clothing/suit/storage/hazardvest, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/item/taperoll/engineering, +/obj/structure/closet, +/obj/item/clothing/suit/storage/hazardvest, +/obj/item/taperoll/engineering, +/obj/item/clothing/head/hardhat, +/obj/item/clothing/head/hardhat, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"wrJ" = ( +/obj/machinery/computer/ship/engines{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"wuH" = ( +/obj/structure/bed/stool, +/obj/effect/floor_decal/spline/plain/black{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/rubber, +/area/ship/fsf_patrol_ship/quarters) +"wvw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"wwR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 5 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"wxY" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/effect/floor_decal/carpet/blue, +/obj/effect/floor_decal/carpet/blue{ + dir = 8 + }, +/obj/effect/floor_decal/carpet/blue{ + dir = 10 + }, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"wBq" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/armory) +"wCo" = ( +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/obj/machinery/computer/ship/targeting{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/ship/fsf_patrol_ship/cic) +"wFB" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/lava/blue{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/toy/desk/newtoncradle{ + pixel_x = -10 + }, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"wMs" = ( +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "fsf bridge blast"; + name = "Bridge Blast Doors"; + opacity = 0 + }, +/obj/effect/map_effect/window_spawner/full/shuttle{ + spawn_firedoor = 1; + spawn_grille = 1; + color = "#6C7364"; + frame_color = "#6C7364" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"wQe" = ( +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/high/north{ + req_access = list(203) + }, +/obj/machinery/alarm/east{ + req_one_access = list(24,11, 203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"wRz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"wRS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/lattice/catwalk/indoor/grate, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"wTJ" = ( +/obj/machinery/door/airlock/security{ + name = "Checkpoint"; + req_access = list(203); + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock) +"wUJ" = ( +/obj/structure/plasticflaps/airtight, +/obj/machinery/door/airlock/hatch{ + name = "Telecomms"; + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"wUQ" = ( +/obj/machinery/door/airlock/security{ + name = "Lieutenant's Quarters"; + req_access = list(203); + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/officer) +"wVB" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"wVZ" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/structure/sign/fire{ + pixel_y = -32 + }, +/obj/structure/table/rack, +/obj/item/ship_ammunition/grauwolf_bundle, +/obj/item/ship_ammunition/grauwolf_bundle, +/obj/item/ship_ammunition/grauwolf_bundle, +/obj/item/ship_ammunition/grauwolf_bundle, +/obj/item/ship_ammunition/grauwolf_bundle, +/obj/item/ship_ammunition/grauwolf_bundle, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/ammo) +"wYH" = ( +/obj/structure/closet/secure_closet/guncabinet{ + name = "gun cabinet (LTL)"; + req_access = list(203) + }, +/obj/item/storage/box/zipties, +/obj/item/storage/box/zipties, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/item/melee/baton/stunrod, +/obj/item/melee/baton/stunrod, +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/item/storage/box/flashbangs, +/obj/item/storage/box/smokebombs, +/obj/item/gun/energy/taser, +/obj/item/gun/energy/taser, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/armory) +"wZc" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/vending/cigarette/hacked, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"wZf" = ( +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/machinery/atmospherics/portables_connector/supply{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"xbK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"xdk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"xdn" = ( +/obj/structure/sign/greencross, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/medical) +"xdq" = ( +/obj/structure/table/wood, +/obj/item/flame/lighter/zippo/sol{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/clothing/mask/smokable/cigarette/cigar{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/material/ashtray/bronze{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/effect/floor_decal/carpet/blue{ + dir = 8 + }, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"xeO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"xgf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"xgG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8; + icon_state = "map" + }, +/turf/simulated/wall/shuttle/raider, +/area/shuttle/fsf_shuttle) +"xmZ" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 5 + }, +/obj/effect/floor_decal/corner/blue{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"xoc" = ( +/obj/structure/table/steel, +/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/sol{ + pixel_x = 7 + }, +/obj/machinery/light/small, +/obj/item/storage/chewables/tobacco{ + pixel_x = -5; + pixel_y = -1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/brig) +"xqE" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 1 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock/fore) +"xto" = ( +/obj/effect/floor_decal/carpet/blue{ + dir = 1 + }, +/obj/effect/floor_decal/carpet/blue{ + dir = 8 + }, +/obj/effect/floor_decal/carpet/blue{ + dir = 9 + }, +/obj/machinery/papershredder, +/turf/simulated/floor/carpet/cyan, +/area/ship/fsf_patrol_ship/officer) +"xuN" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"xvG" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"xyj" = ( +/obj/structure/sign/nosmoking_1{ + pixel_x = 32 + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/hangar) +"xzl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/requisitions) +"xzu" = ( +/obj/machinery/door/airlock/security{ + name = "Engineering"; + req_access = list(203); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/hangar) +"xAX" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"xCV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"xDw" = ( +/obj/effect/floor_decal/corner/blue{ + dir = 6 + }, +/obj/machinery/atmospherics/binary/pump/on{ + dir = 4; + name = "Scrubbers to Waste" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"xEr" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 1 + }, +/obj/effect/map_effect/marker/airlock/docking{ + landmark_tag = "nav_fsf_dock_fore"; + master_tag = "airlock_fsf_dock_fore"; + name = "airlock_fsf_dock_fore" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/dock/fore) +"xJS" = ( +/obj/machinery/light{ + dir = 1; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/high/north{ + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/engineering) +"xKJ" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/light/small/emergency{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/hangar) +"xOE" = ( +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/starboardhallway) +"xPD" = ( +/obj/machinery/light{ + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/suit_cycler/offship/sol/fsf, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/storage) +"xPF" = ( +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/bridge) +"xRX" = ( +/turf/template_noop, +/area/space) +"xTp" = ( +/obj/structure/table/steel, +/obj/item/folder/white, +/obj/effect/floor_decal/corner_wide/green{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/medical) +"xWV" = ( +/obj/effect/landmark/entry_point/aft{ + name = "aft, port side" + }, +/turf/simulated/wall/shuttle/raider, +/area/ship/fsf_patrol_ship/engineering) +"ybt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/atmos) +"ycY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"yge" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + name = "Docking Arm"; + req_access = list(203) + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"ygQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/dock/fore) +"yhC" = ( +/obj/machinery/door/airlock/security{ + name = "Briefing Room"; + req_access = list(203); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/briefing) +"yin" = ( +/obj/structure/table/rack, +/obj/structure/lattice/catwalk/indoor/grate, +/obj/machinery/light{ + dir = 8; + inserted_light = /obj/item/light/tube/colored/blue; + icon_state = "tube_empty" + }, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/obj/item/ship_ammunition/grauwolf_bundle/ap, +/turf/simulated/floor, +/area/ship/fsf_patrol_ship/ammo) +"yjk" = ( +/obj/machinery/atmospherics/unary/engine, +/turf/simulated/floor/plating, +/area/ship/fsf_patrol_ship/portpropulsion) +"yjW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/meter{ + name = "Air Supply Meter" + }, +/turf/simulated/floor/tiled/dark/full, +/area/shuttle/fsf_shuttle) +"ykj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/quarters) +"ykI" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/ship/fsf_patrol_ship/ammo) +"ylV" = ( +/obj/effect/floor_decal/corner/black/diagonal, +/obj/machinery/smartfridge/foodheater, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/mess) +"yme" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/door/airlock/security{ + name = "Messhall"; + req_access = list(203); + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/ship/fsf_patrol_ship/storage) + +(1,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(2,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(3,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(4,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(5,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(6,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(7,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(8,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(9,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(10,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(11,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(12,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(13,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(14,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +euF +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(15,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(16,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(17,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(18,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(19,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(20,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(21,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(22,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(23,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -3199,6 +12640,36 @@ xRX xRX xRX xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(24,1,1) = {" xRX xRX xRX @@ -3290,92 +12761,172 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG "} -(2,1,1) = {" +(25,1,1) = {" xRX xRX xRX @@ -3547,92 +13098,238 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG "} -(3,1,1) = {" +(26,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -3714,6 +13411,36 @@ xRX xRX xRX xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(27,1,1) = {" xRX xRX xRX @@ -3804,92 +13531,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(4,1,1) = {" xRX xRX xRX @@ -4027,6 +13668,36 @@ xRX xRX xRX xRX +qMB +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +qBG +"} +(28,1,1) = {" xRX xRX xRX @@ -4061,92 +13732,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(5,1,1) = {" xRX xRX xRX @@ -4318,92 +13903,58 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB +qMB "} -(6,1,1) = {" +(29,1,1) = {" xRX xRX xRX @@ -4575,92 +14126,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(7,1,1) = {" xRX xRX xRX @@ -4745,6 +14210,62 @@ xRX xRX xRX xRX +"} +(30,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -4832,92 +14353,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(8,1,1) = {" xRX xRX xRX @@ -5032,6 +14467,8 @@ xRX xRX xRX xRX +"} +(31,1,1) = {" xRX xRX xRX @@ -5089,92 +14526,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(9,1,1) = {" xRX xRX xRX @@ -5346,92 +14697,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(10,1,1) = {" xRX xRX xRX @@ -5459,6 +14724,8 @@ xRX xRX xRX xRX +"} +(32,1,1) = {" xRX xRX xRX @@ -5603,92 +14870,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(11,1,1) = {" xRX xRX xRX @@ -5800,6 +14981,32 @@ xRX xRX xRX xRX +"} +(33,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -5860,92 +15067,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(12,1,1) = {" xRX xRX xRX @@ -6117,92 +15238,60 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(13,1,1) = {" +(34,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -6374,92 +15463,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(14,1,1) = {" xRX xRX xRX @@ -6492,6 +15495,8 @@ xRX xRX xRX xRX +"} +(35,1,1) = {" xRX xRX xRX @@ -6631,92 +15636,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(15,1,1) = {" xRX xRX xRX @@ -6833,6 +15752,37 @@ xRX xRX xRX xRX +"} +(36,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -6888,92 +15838,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(16,1,1) = {" xRX xRX xRX @@ -7145,92 +16009,57 @@ xRX xRX xRX xRX -pRf -etL -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(17,1,1) = {" +(37,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -7402,92 +16231,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(18,1,1) = {" xRX xRX xRX @@ -7523,6 +16266,8 @@ xRX xRX xRX xRX +"} +(38,1,1) = {" xRX xRX xRX @@ -7659,92 +16404,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(19,1,1) = {" xRX xRX xRX @@ -7864,6 +16523,40 @@ xRX xRX xRX xRX +"} +(39,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -7916,92 +16609,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(20,1,1) = {" xRX xRX xRX @@ -8173,92 +16780,8 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(21,1,1) = {" +(40,1,1) = {" xRX xRX xRX @@ -8430,92 +16953,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(22,1,1) = {" xRX xRX xRX @@ -8600,6 +17037,52 @@ xRX xRX xRX xRX +"} +(41,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -8687,92 +17170,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(23,1,1) = {" xRX xRX xRX @@ -8897,6 +17294,8 @@ xRX xRX xRX xRX +"} +(42,1,1) = {" xRX xRX xRX @@ -8944,92 +17343,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(24,1,1) = {" xRX xRX xRX @@ -9201,92 +17514,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(25,1,1) = {" xRX xRX xRX @@ -9324,6 +17551,8 @@ xRX xRX xRX xRX +"} +(43,1,1) = {" xRX xRX xRX @@ -9458,92 +17687,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(26,1,1) = {" xRX xRX xRX @@ -9665,6 +17808,42 @@ xRX xRX xRX xRX +"} +(44,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -9715,92 +17894,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(27,1,1) = {" xRX xRX xRX @@ -9972,92 +18065,50 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(28,1,1) = {" +(45,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -10229,92 +18280,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(29,1,1) = {" xRX xRX xRX @@ -10357,6 +18322,8 @@ xRX xRX xRX xRX +"} +(46,1,1) = {" xRX xRX xRX @@ -10486,92 +18453,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(30,1,1) = {" xRX xRX xRX @@ -10698,6 +18579,47 @@ xRX xRX xRX xRX +"} +(47,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -10743,92 +18665,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(31,1,1) = {" xRX xRX xRX @@ -11000,92 +18836,47 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(32,1,1) = {" +(48,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -11257,92 +19048,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(33,1,1) = {" xRX xRX xRX @@ -11388,6 +19093,8 @@ xRX xRX xRX xRX +"} +(49,1,1) = {" xRX xRX xRX @@ -11514,92 +19221,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(34,1,1) = {" xRX xRX xRX @@ -11729,6 +19350,50 @@ xRX xRX xRX xRX +"} +(50,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -11771,92 +19436,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(35,1,1) = {" xRX xRX xRX @@ -12028,92 +19607,8 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(36,1,1) = {" +(51,1,1) = {" xRX xRX xRX @@ -12285,92 +19780,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(37,1,1) = {" xRX xRX xRX @@ -12455,6 +19864,42 @@ xRX xRX xRX xRX +"} +(52,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -12542,92 +19987,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(38,1,1) = {" xRX xRX xRX @@ -12762,6 +20121,8 @@ xRX xRX xRX xRX +"} +(53,1,1) = {" xRX xRX xRX @@ -12799,92 +20160,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(39,1,1) = {" xRX xRX xRX @@ -13056,92 +20331,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -bNj -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(40,1,1) = {" xRX xRX xRX @@ -13189,6 +20378,8 @@ xRX xRX xRX xRX +"} +(54,1,1) = {" xRX xRX xRX @@ -13313,92 +20504,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(41,1,1) = {" xRX xRX xRX @@ -13530,6 +20635,52 @@ xRX xRX xRX xRX +"} +(55,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -13570,92 +20721,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(42,1,1) = {" xRX xRX xRX @@ -13827,92 +20892,40 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(43,1,1) = {" +(56,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -14084,92 +21097,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(44,1,1) = {" xRX xRX xRX @@ -14222,6 +21149,8 @@ xRX xRX xRX xRX +"} +(57,1,1) = {" xRX xRX xRX @@ -14341,92 +21270,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(45,1,1) = {" xRX xRX xRX @@ -14563,6 +21406,57 @@ xRX xRX xRX xRX +"} +(58,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -14598,92 +21492,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(46,1,1) = {" xRX xRX xRX @@ -14855,92 +21663,37 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(47,1,1) = {" +(59,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -15112,92 +21865,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(48,1,1) = {" xRX xRX xRX @@ -15253,6 +21920,8 @@ xRX xRX xRX xRX +"} +(60,1,1) = {" xRX xRX xRX @@ -15369,95 +22038,10 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(49,1,1) = {" xRX xRX xRX +sRF xRX xRX xRX @@ -15593,6 +22177,59 @@ xRX xRX xRX xRX +"} +(61,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -15626,92 +22263,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(50,1,1) = {" xRX xRX xRX @@ -15883,92 +22434,8 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(51,1,1) = {" +(62,1,1) = {" xRX xRX xRX @@ -16140,92 +22607,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(52,1,1) = {" xRX xRX xRX @@ -16310,6 +22691,33 @@ xRX xRX xRX xRX +"} +(63,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -16397,92 +22805,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(53,1,1) = {" xRX xRX xRX @@ -16626,6 +22948,8 @@ xRX xRX xRX xRX +"} +(64,1,1) = {" xRX xRX xRX @@ -16654,92 +22978,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(54,1,1) = {" xRX xRX xRX @@ -16911,92 +23149,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(55,1,1) = {" xRX xRX xRX @@ -17053,6 +23205,8 @@ xRX xRX xRX xRX +"} +(65,1,1) = {" xRX xRX xRX @@ -17168,92 +23322,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(56,1,1) = {" xRX xRX xRX @@ -17394,6 +23462,61 @@ xRX xRX xRX xRX +"} +(66,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -17425,92 +23548,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(57,1,1) = {" xRX xRX xRX @@ -17682,92 +23719,31 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(58,1,1) = {" +(67,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -17939,92 +23915,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(59,1,1) = {" xRX xRX xRX @@ -18086,6 +23976,8 @@ xRX xRX xRX xRX +"} +(68,1,1) = {" xRX xRX xRX @@ -18196,92 +24088,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(60,1,1) = {" xRX xRX xRX @@ -18427,6 +24233,66 @@ xRX xRX xRX xRX +"} +(69,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -18453,92 +24319,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(61,1,1) = {" xRX xRX xRX @@ -18710,92 +24490,28 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(62,1,1) = {" +(70,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -18967,92 +24683,6 @@ xRX xRX xRX xRX -pRf -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(63,1,1) = {" xRX xRX xRX @@ -19117,6 +24747,8 @@ xRX xRX xRX xRX +"} +(71,1,1) = {" xRX xRX xRX @@ -19224,92 +24856,6 @@ xRX xRX xRX xRX -pRf -etL -sOb -que -que -que -que -que -sOb -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -sOb -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(64,1,1) = {" xRX xRX xRX @@ -19458,6 +25004,69 @@ xRX xRX xRX xRX +"} +(72,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -19481,92 +25090,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(65,1,1) = {" xRX xRX xRX @@ -19738,92 +25261,8 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(66,1,1) = {" +(73,1,1) = {" xRX xRX xRX @@ -19995,92 +25434,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(67,1,1) = {" xRX xRX xRX @@ -20165,6 +25518,23 @@ xRX xRX xRX xRX +"} +(74,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -20252,92 +25622,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(68,1,1) = {" xRX xRX xRX @@ -20491,6 +25775,8 @@ xRX xRX xRX xRX +"} +(75,1,1) = {" xRX xRX xRX @@ -20509,92 +25795,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(69,1,1) = {" xRX xRX xRX @@ -20766,92 +25966,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(70,1,1) = {" xRX xRX xRX @@ -20918,6 +26032,8 @@ xRX xRX xRX xRX +"} +(76,1,1) = {" xRX xRX xRX @@ -21023,92 +26139,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(71,1,1) = {" xRX xRX xRX @@ -21259,6 +26289,71 @@ xRX xRX xRX xRX +"} +(77,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -21280,92 +26375,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(72,1,1) = {" xRX xRX xRX @@ -21537,92 +26546,21 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(73,1,1) = {" +(78,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -21794,92 +26732,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(74,1,1) = {" xRX xRX xRX @@ -21951,6 +26803,8 @@ xRX xRX xRX xRX +"} +(79,1,1) = {" xRX xRX xRX @@ -22051,92 +26905,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(75,1,1) = {" xRX xRX xRX @@ -22292,6 +27060,76 @@ xRX xRX xRX xRX +"} +(80,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -22308,92 +27146,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(76,1,1) = {" xRX xRX xRX @@ -22565,92 +27317,18 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(77,1,1) = {" +(81,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -22822,92 +27500,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(78,1,1) = {" xRX xRX xRX @@ -22982,6 +27574,8 @@ xRX xRX xRX xRX +"} +(82,1,1) = {" xRX xRX xRX @@ -23079,92 +27673,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(79,1,1) = {" xRX xRX xRX @@ -23323,6 +27831,79 @@ xRX xRX xRX xRX +"} +(83,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -23336,92 +27917,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -wrJ -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(80,1,1) = {" xRX xRX xRX @@ -23593,92 +28088,8 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(81,1,1) = {" +(84,1,1) = {" xRX xRX xRX @@ -23850,92 +28261,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(82,1,1) = {" xRX xRX xRX @@ -24020,6 +28345,13 @@ xRX xRX xRX xRX +"} +(85,1,1) = {" +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -24107,92 +28439,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(83,1,1) = {" xRX xRX xRX @@ -24356,6 +28602,8 @@ xRX xRX xRX xRX +"} +(86,1,1) = {" xRX xRX xRX @@ -24364,92 +28612,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(84,1,1) = {" xRX xRX xRX @@ -24621,92 +28783,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -sOb -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -que -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(85,1,1) = {" xRX xRX xRX @@ -24783,6 +28859,8 @@ xRX xRX xRX xRX +"} +(87,1,1) = {" xRX xRX xRX @@ -24878,92 +28956,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(86,1,1) = {" xRX xRX xRX @@ -25124,6 +29116,81 @@ xRX xRX xRX xRX +"} +(88,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -25135,92 +29202,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(87,1,1) = {" xRX xRX xRX @@ -25392,92 +29373,11 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} -(88,1,1) = {" +(89,1,1) = {" +xRX +xRX +xRX xRX xRX xRX @@ -25649,92 +29549,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(89,1,1) = {" xRX xRX xRX @@ -25816,6 +29630,8 @@ xRX xRX xRX xRX +"} +(90,1,1) = {" xRX xRX xRX @@ -25906,92 +29722,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(90,1,1) = {" xRX xRX xRX @@ -26157,98 +29887,92 @@ xRX xRX xRX xRX +"} +(91,1,1) = {" +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -"} -(91,1,1) = {" xRX xRX xRX @@ -26420,90 +30144,6 @@ xRX xRX xRX xRX -pRf -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL -etL "} (92,1,1) = {" xRX @@ -26677,92 +30317,6 @@ xRX xRX xRX xRX -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -pRf -"} -(93,1,1) = {" xRX xRX xRX @@ -26847,6 +30401,10 @@ xRX xRX xRX xRX +"} +(93,1,1) = {" +xRX +xRX xRX xRX xRX @@ -27018,8 +30576,6 @@ xRX xRX xRX xRX -"} -(94,1,1) = {" xRX xRX xRX @@ -27102,6 +30658,8 @@ xRX xRX xRX xRX +"} +(94,1,1) = {" xRX xRX xRX @@ -27275,8 +30833,6 @@ xRX xRX xRX xRX -"} -(95,1,1) = {" xRX xRX xRX @@ -27359,6 +30915,8 @@ xRX xRX xRX xRX +"} +(95,1,1) = {" xRX xRX xRX @@ -27532,8 +31090,6 @@ xRX xRX xRX xRX -"} -(96,1,1) = {" xRX xRX xRX @@ -27616,6 +31172,8 @@ xRX xRX xRX xRX +"} +(96,1,1) = {" xRX xRX xRX @@ -27789,8 +31347,6 @@ xRX xRX xRX xRX -"} -(97,1,1) = {" xRX xRX xRX @@ -27873,6 +31429,8 @@ xRX xRX xRX xRX +"} +(97,1,1) = {" xRX xRX xRX @@ -28046,8 +31604,6 @@ xRX xRX xRX xRX -"} -(98,1,1) = {" xRX xRX xRX @@ -28130,6 +31686,8 @@ xRX xRX xRX xRX +"} +(98,1,1) = {" xRX xRX xRX @@ -28303,8 +31861,6 @@ xRX xRX xRX xRX -"} -(99,1,1) = {" xRX xRX xRX @@ -28387,6 +31943,8 @@ xRX xRX xRX xRX +"} +(99,1,1) = {" xRX xRX xRX @@ -28560,8 +32118,6 @@ xRX xRX xRX xRX -"} -(100,1,1) = {" xRX xRX xRX @@ -28644,6 +32200,8 @@ xRX xRX xRX xRX +"} +(100,1,1) = {" xRX xRX xRX @@ -28817,8 +32375,6 @@ xRX xRX xRX xRX -"} -(101,1,1) = {" xRX xRX xRX @@ -28901,6 +32457,8 @@ xRX xRX xRX xRX +"} +(101,1,1) = {" xRX xRX xRX @@ -29074,8 +32632,6 @@ xRX xRX xRX xRX -"} -(102,1,1) = {" xRX xRX xRX @@ -29158,6 +32714,8 @@ xRX xRX xRX xRX +"} +(102,1,1) = {" xRX xRX xRX @@ -29331,8 +32889,6 @@ xRX xRX xRX xRX -"} -(103,1,1) = {" xRX xRX xRX @@ -29415,6 +32971,8 @@ xRX xRX xRX xRX +"} +(103,1,1) = {" xRX xRX xRX @@ -29588,8 +33146,6 @@ xRX xRX xRX xRX -"} -(104,1,1) = {" xRX xRX xRX @@ -29672,6 +33228,8 @@ xRX xRX xRX xRX +"} +(104,1,1) = {" xRX xRX xRX @@ -29845,8 +33403,6 @@ xRX xRX xRX xRX -"} -(105,1,1) = {" xRX xRX xRX @@ -29929,6 +33485,8 @@ xRX xRX xRX xRX +"} +(105,1,1) = {" xRX xRX xRX @@ -30102,8 +33660,6 @@ xRX xRX xRX xRX -"} -(106,1,1) = {" xRX xRX xRX @@ -30186,6 +33742,8 @@ xRX xRX xRX xRX +"} +(106,1,1) = {" xRX xRX xRX @@ -30359,8 +33917,6 @@ xRX xRX xRX xRX -"} -(107,1,1) = {" xRX xRX xRX @@ -30443,6 +33999,8 @@ xRX xRX xRX xRX +"} +(107,1,1) = {" xRX xRX xRX @@ -30463,11 +34021,6 @@ xRX xRX xRX xRX -oDy -oDy -oDy -oDy -vgt xRX xRX xRX @@ -30566,6 +34119,11 @@ xRX xRX xRX xRX +qfj +qfj +qfj +qfj +ktN xRX xRX xRX @@ -30577,6 +34135,7 @@ xRX xRX xRX xRX +nZQ xRX xRX xRX @@ -30616,8 +34175,6 @@ xRX xRX xRX xRX -"} -(108,1,1) = {" xRX xRX xRX @@ -30699,6 +34256,8 @@ xRX xRX xRX xRX +"} +(108,1,1) = {" xRX xRX xRX @@ -30720,8 +34279,6 @@ xRX xRX xRX xRX -swZ -oDy xRX xRX xRX @@ -30819,6 +34376,8 @@ xRX xRX xRX xRX +feq +qfj xRX xRX xRX @@ -30873,8 +34432,6 @@ xRX xRX xRX xRX -"} -(109,1,1) = {" xRX xRX xRX @@ -30956,6 +34513,8 @@ xRX xRX xRX xRX +"} +(109,1,1) = {" xRX xRX xRX @@ -30964,35 +34523,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -lQT -yjk -yjk -yjk -yjk -yjk -qfj -yjk -yjk -yjk -gYW -yjk -yjk -yjk -yjk -drJ -yjk -yjk -yjk -yjk -yjk -yjk -tPE -tPE -tPE -tPE xRX xRX xRX @@ -31101,6 +34631,24 @@ xRX xRX xRX xRX +cRx +cRx +ijH +inj +inj +inj +inj +erT +inj +qZK +qZK +qZK +qZK +qZK +wMs +wMs +wMs +wMs xRX xRX xRX @@ -31130,8 +34678,6 @@ xRX xRX xRX xRX -"} -(110,1,1) = {" xRX xRX xRX @@ -31220,40 +34766,12 @@ xRX xRX xRX xRX -yjk -yjk -eMT -eMY -eTq -irz -yjk -anK -kSt -tvp -sSs -nsN -yjk -pXP -aCd -yjk -akP -aMB -vxN -tYU -ryb -yjk -auY -pPS -mGs -bgD -kMV -hBs -ftq -tPE xRX xRX xRX xRX +"} +(110,1,1) = {" xRX xRX xRX @@ -31369,6 +34887,27 @@ xRX xRX xRX xRX +cRx +cRx +vgt +sLj +inj +lTS +gCN +mdc +bGz +nty +qZK +far +lFg +rUb +tiZ +eYk +avB +krz +wMs +nZQ +xRX xRX xRX xRX @@ -31387,8 +34926,6 @@ xRX xRX xRX xRX -"} -(111,1,1) = {" xRX xRX xRX @@ -31476,37 +35013,6 @@ xRX xRX xRX xRX -yjk -yjk -hsz -fhJ -fhJ -fhJ -fhJ -yjk -fYt -vMq -tvp -sSs -ntt -yjk -sSs -sSs -sKE -sSs -inf -fRI -waK -qcz -yjk -phC -hBs -nvz -bFk -obG -sfM -kmF -cFK xRX xRX xRX @@ -31521,6 +35027,8 @@ xRX xRX xRX xRX +"} +(111,1,1) = {" xRX xRX xRX @@ -31626,6 +35134,35 @@ xRX xRX xRX xRX +jmf +jmf +jmf +qcz +jmf +cPv +cPv +cPv +cPv +obG +cPv +cPv +rNp +nSb +yhC +gkM +gAg +rWV +lIx +swZ +qZK +idW +ttC +ftq +aab +qbP +ikz +oJN +huE xRX xRX xRX @@ -31644,8 +35181,6 @@ xRX xRX xRX xRX -"} -(112,1,1) = {" xRX xRX xRX @@ -31732,38 +35267,6 @@ xRX xRX xRX xRX -yjk -yjk -wxY -fhJ -yin -fhJ -iwP -fhJ -yjk -xPF -sSs -tvp -sSs -sSs -yjk -fva -sSs -yjk -akP -ttG -ttG -sSs -sSs -srj -sSs -hBs -sSs -cdD -kMV -hBs -tPE -tPE xRX xRX xRX @@ -31781,6 +35284,8 @@ xRX xRX xRX xRX +"} +(112,1,1) = {" xRX xRX xRX @@ -31885,6 +35390,36 @@ xRX xRX xRX xRX +jmf +jmf +ttG +sSs +qVv +srj +cPv +hBs +smQ +bfg +sGb +taq +cPv +ufZ +xOE +inj +qzb +eMT +eMT +ryY +bsb +lfP +orj +xPF +oBj +ooR +eYk +avB +wMs +wMs xRX xRX xRX @@ -31901,8 +35436,6 @@ xRX xRX xRX xRX -"} -(113,1,1) = {" xRX xRX xRX @@ -31981,45 +35514,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -dYf -yjk -yjk -yjk -yjk -yjk -gyL -fFU -gXD -gXD -kcJ -iGK -yjk -cCV -vMq -udB -sSs -sSs -xKJ -sSs -sSs -yjk -sSs -ttG -ttG -sSs -tra -yjk -fnS -sSs -sSs -bfg -ldz -tPE -tPE xRX xRX xRX @@ -32047,6 +35541,8 @@ xRX xRX xRX xRX +"} +(113,1,1) = {" xRX xRX xRX @@ -32150,7 +35646,38 @@ xRX xRX xRX xRX +jmf +jmf +aCu +qgw +qgw +qgw +qgw +cPv +lMW +iwo +bfg +sGb +xoc +cPv +wfy +xOE +inj +wQe +eMT +eMT +mvO +atj +qZK +blv +kaR +icj +que +pkg +avB +wMs xRX +nZQ xRX xRX xRX @@ -32158,8 +35685,6 @@ xRX xRX xRX xRX -"} -(114,1,1) = {" xRX xRX xRX @@ -32238,44 +35763,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -mwV -vOB -eYk -eYk -eYk -lcg -yjk -yjk -yjk -yjk -yjk -yjk -yjk -aCd -aCd -yjk -yjk -yjk -yjk -qgw -yjk -yjk -qgw -yjk -yjk -yjk -tPE -tPE xRX xRX xRX @@ -32311,6 +35798,8 @@ xRX xRX xRX xRX +"} +(114,1,1) = {" xRX xRX xRX @@ -32403,6 +35892,7 @@ xRX xRX xRX xRX +nZQ xRX xRX xRX @@ -32412,11 +35902,41 @@ xRX xRX xRX xRX +seo +jmf +mCl +qgw +sHb +qgw +dyy +qgw +cPv +oRu +lfX +bfg +tPE +aej +cPv +kPT +sLj +inj +inj +inj +inj +iKj +inj +qZK +oqN +qZK +qZK +qZK +rgr +rgr +rgr +rgr xRX xRX xRX -"} -(115,1,1) = {" xRX xRX xRX @@ -32495,40 +36015,6 @@ xRX xRX xRX xRX -aaI -aou -aaa -aej -dSA -yjk -gyl -gkM -aSm -yjk -eTH -krH -krH -heP -eYk -eYk -yjk -vfY -lwj -aad -lwj -eOW -yjk -sSs -sSs -fVv -aAY -yjk -vCZ -ylV -ylV -ylV -lUH -yjk xRX xRX xRX @@ -32569,6 +36055,8 @@ xRX xRX xRX xRX +"} +(115,1,1) = {" xRX xRX xRX @@ -32663,6 +36151,46 @@ xRX xRX xRX xRX +qHA +qHA +qHA +qHA +lwj +seo +seo +seo +seo +jmf +aAY +aah +vCZ +vCZ +ylV +lNu +cPv +iyY +riZ +fnY +bci +uYP +fPt +rEH +aaz +yge +bmP +bmP +kBp +pUj +tNo +jjy +jOz +wmk +bmP +bmP +rXv +xqE +myh +bbK xRX xRX xRX @@ -32672,8 +36200,6 @@ xRX xRX xRX xRX -"} -(116,1,1) = {" xRX xRX xRX @@ -32752,40 +36278,6 @@ xRX xRX xRX xRX -pnp -aHt -aJd -aHv -yjW -yjk -xgf -dHE -lFg -yjk -eYk -vCD -vCD -lRe -eYk -eYk -jHa -sSs -sSs -sSs -sSs -sSs -yjk -fva -sSs -fVv -taa -yjk -xeO -ylV -ylV -ylV -ylV -yjk xRX xRX xRX @@ -32820,6 +36312,8 @@ xRX xRX xRX xRX +"} +(116,1,1) = {" xRX xRX xRX @@ -32913,6 +36407,47 @@ xRX xRX xRX xRX +vJj +fpU +qHA +qHA +qHA +qHA +seo +seo +seo +seo +jmf +aHt +iSz +oqH +oqH +oqH +mGs +mXV +mXV +mXV +mXV +mXV +mXV +mXV +pSG +kSD +bmP +kpk +bmP +wmk +sVY +wom +ycY +dkH +wmk +flz +ygQ +fnS +xEr +aPe +aHw xRX xRX xRX @@ -32929,8 +36464,6 @@ xRX xRX xRX xRX -"} -(117,1,1) = {" xRX xRX xRX @@ -33009,40 +36542,6 @@ xRX xRX xRX xRX -aaI -bGz -aHw -yjW -quc -yjk -lNu -xto -dHE -uHi -eYk -krH -krH -heP -eYk -aGW -yjk -uvX -sSs -sSs -sSs -sSs -nTM -sSs -sSs -qcp -taa -yjk -hXZ -vLp -uCl -lOH -lOJ -ixg xRX xRX xRX @@ -33070,6 +36569,8 @@ xRX xRX xRX xRX +"} +(117,1,1) = {" xRX xRX xRX @@ -33162,6 +36663,48 @@ xRX xRX xRX xRX +nZQ +vJj +trv +kBo +pPS +kJz +uDI +seo +nTM +nsN +heP +jmf +taa +gYv +hXZ +edg +uCl +lOH +mXV +ixg +iwP +iwP +iwP +xPD +mXV +gXx +xOE +cRx +cRx +ePG +ePG +wUQ +ePG +ePG +ePG +ePG +iDM +vRL +rgr +rgr +rgr +rgr xRX xRX xRX @@ -33186,15 +36729,6 @@ xRX xRX xRX xRX -"} -(118,1,1) = {" -xRX -xRX -xRX -xRX -xRX -xRX -xRX xRX xRX xRX @@ -33266,41 +36800,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -hiw -yjk -ktN -fnE -xto -yjk -jdD -gXx -eYk -eYk -gXx -nKS -yjk -acx -sSs -ahU -kFw -iQt -yjk -aCd -aCd -qcp -fkj -yjk -fDM -vLp -dVO -oqH -yme -yjk -xRX xRX xRX xRX @@ -33327,6 +36826,8 @@ xRX xRX xRX xRX +"} +(118,1,1) = {" xRX xRX xRX @@ -33420,9 +36921,48 @@ xRX xRX xRX xRX +nKS +trv +acx +mCt +ahU +kFw +seo +nhD +aCd +uTX +jmf +aJd +aOU +fDM +vLp +oqH +oqH +yme +xAX +mme +quc +xAX +ttw +mXV +eNK +qdY +pUp +oaP +ePG +fUw +mVr +vQR +qyG +cTN +ePG +rgr +rgr +rgr xRX xRX xRX +nZQ xRX xRX xRX @@ -33443,8 +36983,6 @@ xRX xRX xRX xRX -"} -(119,1,1) = {" xRX xRX xRX @@ -33523,40 +37061,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -sSs -vQR -yjk -yjk -yjk -yjk -yjk -yjk -aae -aae -yjk -yjk -yjk -yjk -aaf -yjk -yjk -yjk -yjk -sSs -sSs -ccm -fkj -yjk -eeP -uHV -uHV -gYw -yjk -yjk xRX xRX xRX @@ -33579,6 +37083,8 @@ xRX xRX xRX xRX +"} +(119,1,1) = {" xRX xRX xRX @@ -33672,6 +37178,41 @@ xRX xRX xRX xRX +vJj +jNk +udB +kSt +mfR +kTD +seo +gyL +gXD +dDP +ccm +fkj +lUz +eeP +uHV +oqH +gYw +mXV +niO +bzW +rCw +xAX +jIP +hDK +bbD +xOE +hjW +wha +ePG +xto +iIE +xdq +wxY +oSU +krH xRX xRX xRX @@ -33700,8 +37241,6 @@ xRX xRX xRX xRX -"} -(120,1,1) = {" xRX xRX xRX @@ -33783,36 +37322,6 @@ xRX xRX xRX xRX -yjk -vns -sSs -sSs -bcf -jmA -yjk -hBs -hBs -sSs -sSs -aZQ -vJj -hBs -aZQ -sSs -hBs -hBs -vJj -aZQ -vMq -sSs -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk xRX xRX xRX @@ -33831,6 +37340,8 @@ xRX xRX xRX xRX +"} +(120,1,1) = {" xRX xRX xRX @@ -33923,6 +37434,42 @@ xRX xRX xRX xRX +nZQ +vJj +qhP +rAo +bho +iOh +bef +seo +aZQ +glO +eOW +jmf +qrP +dSA +oKE +oqH +dSA +wZc +mXV +uBC +aSm +bOZ +dLJ +hsz +mXV +kPT +sLj +hjW +pnp +ePG +aBb +uWQ +wFB +aGW +aXh +ePG xRX xRX xRX @@ -33957,8 +37504,6 @@ xRX xRX xRX xRX -"} -(121,1,1) = {" xRX xRX xRX @@ -34040,30 +37585,6 @@ xRX xRX xRX xRX -yjk -vPL -fjy -fAN -sSs -axe -yjk -fnY -sSs -sSs -sSs -vMq -vMq -vMq -vMq -vMq -sSs -sSs -vMq -sSs -xgG -buK -yjk -ttw xRX xRX xRX @@ -34076,6 +37597,8 @@ xRX xRX xRX xRX +"} +(121,1,1) = {" xRX xRX xRX @@ -34169,12 +37692,48 @@ xRX xRX xRX xRX +qHA +qHA +qHA +qHA +qHA +dYq +axe +seo +seo +seo +jmf +jmf +jmf +oKE +iWa +jmf +jmf +mXV +mXV +kmF +mXV +mXV +mXV +mXV +wfy +xOE +hjW +pnp +ePG +cuF +kWZ +kWZ +lVW +ePG +ePG xRX xRX xRX xRX xRX xRX +nZQ xRX xRX xRX @@ -34214,8 +37773,6 @@ xRX xRX xRX xRX -"} -(122,1,1) = {" xRX xRX xRX @@ -34297,29 +37854,8 @@ xRX xRX xRX xRX -ryY -rrx -wBq -oqN -vMq -uBC -yjk -hBs -sSs -goI -qil -qil -qil -mWk -gqw -qil -mWk -qil -qil -mWk -qil -wZf -uaE +"} +(122,1,1) = {" xRX xRX xRX @@ -34413,6 +37949,40 @@ xRX xRX xRX xRX +rzD +nDG +sjh +btd +eCG +qil +mWk +mWk +vCD +wZf +cRM +oue +jeR +bxR +sOz +jFZ +iNm +jeR +jFZ +aLo +wRS +irW +txi +cRM +pSg +avf +cRx +cRx +ePG +ePG +ePG +ePG +ePG +ePG xRX xRX xRX @@ -34471,8 +38041,6 @@ xRX xRX xRX xRX -"} -(123,1,1) = {" xRX xRX xRX @@ -34543,6 +38111,8 @@ xRX xRX xRX xRX +"} +(123,1,1) = {" xRX xRX xRX @@ -34554,29 +38124,6 @@ xRX xRX xRX xRX -yjk -rrx -rrx -bxR -sSs -sLj -yjk -hBs -sSs -xyj -nic -nic -nic -nic -aEq -lVW -nic -nic -nic -nic -nic -quc -uaE xRX xRX xRX @@ -34659,6 +38206,34 @@ xRX xRX xRX xRX +pej +srL +ipI +ooF +uzA +nic +iQy +ybt +hiw +qqh +cRM +xKJ +xvG +oPL +msC +auY +auY +auY +auY +auY +msC +jEu +kgO +dix +oEc +irz +cRM +fAN xRX xRX xRX @@ -34709,6 +38284,7 @@ xRX xRX xRX xRX +cmE xRX xRX xRX @@ -34728,8 +38304,6 @@ xRX xRX xRX xRX -"} -(124,1,1) = {" xRX xRX xRX @@ -34794,6 +38368,8 @@ xRX xRX xRX xRX +"} +(124,1,1) = {" xRX xRX xRX @@ -34811,31 +38387,6 @@ xRX xRX xRX xRX -yjk -xzu -rrx -oqN -vMq -eiX -yjk -hBs -sSs -eYX -nic -nic -iJB -jIq -mET -mET -llg -lGR -fQq -oKX -qjY -quc -uaE -xRX -xRX xRX xRX xRX @@ -34870,6 +38421,7 @@ xRX xRX xRX xRX +nEa xRX xRX xRX @@ -34911,6 +38463,33 @@ xRX xRX xRX xRX +jIq +uRy +uRy +uRy +uRy +lGR +fQq +fFU +irs +iOD +cRM +gGC +xvG +qhC +aCe +fVv +bgD +wwR +lmO +ktI +lmO +lmO +hdb +cdD +aCe +kwx +gyl xRX xRX xRX @@ -34925,6 +38504,7 @@ xRX xRX xRX xRX +nZQ xRX xRX xRX @@ -34985,8 +38565,6 @@ xRX xRX xRX xRX -"} -(125,1,1) = {" xRX xRX xRX @@ -35047,6 +38625,8 @@ xRX xRX xRX xRX +"} +(125,1,1) = {" xRX xRX xRX @@ -35068,29 +38648,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -vTv -yjk -yjk -fnY -sSs -eYX -hjW -hZq -jIP -mET -kzm -mET -mET -mET -nBN -oKX -mme -quc -sgx xRX xRX xRX @@ -35162,7 +38719,34 @@ xRX xRX xRX xRX +nZQ xRX +uRy +kzm +vGw +dTw +mET +nBN +jnv +eAj +etN +cRM +vOq +xvG +mGj +lmO +lmO +lmO +lcg +cwd +rrx +vPt +lmO +lmO +lmO +lmO +fVv +gyl xRX xRX xRX @@ -35242,8 +38826,6 @@ xRX xRX xRX xRX -"} -(126,1,1) = {" xRX xRX xRX @@ -35300,6 +38882,8 @@ xRX xRX xRX xRX +"} +(126,1,1) = {" xRX xRX xRX @@ -35325,29 +38909,6 @@ xRX xRX xRX xRX -yjk -xdk -sSs -bzW -sSs -cwd -yjk -hBs -sSs -eYX -nic -nic -iOh -jIP -kAt -jIP -dTw -lRa -nSb -oKX -qjY -quc -uaE xRX xRX xRX @@ -35417,6 +38978,32 @@ xRX xRX xRX xRX +uRy +kAt +dxN +dTw +lRa +enT +oKX +qjY +iiZ +cRM +keV +xvG +aHv +xgG +vby +tvp +jFQ +eiX +xmZ +uDp +aJW +wrJ +hzg +llg +anK +gyl xRX xRX xRX @@ -35499,8 +39086,6 @@ xRX xRX xRX xRX -"} -(127,1,1) = {" xRX xRX xRX @@ -35554,6 +39139,8 @@ xRX xRX xRX xRX +"} +(127,1,1) = {" xRX xRX xRX @@ -35582,29 +39169,6 @@ xRX xRX xRX xRX -yjk -ncb -sSs -mEc -keV -sSs -aah -hBs -sSs -gqO -nic -nic -nic -nic -nic -xWV -nic -nic -nic -nic -nic -quc -uaE xRX xRX xRX @@ -35671,6 +39235,32 @@ xRX xRX xRX xRX +uRy +uRy +uRy +uRy +uRy +uRy +uRy +cdY +uRy +cRM +xKJ +mTv +anF +kMV +aaJ +bNj +mwV +yjW +jNr +eMY +cCV +tJH +lUH +vTv +omW +tgb xRX xRX xRX @@ -35756,8 +39346,6 @@ xRX xRX xRX xRX -"} -(128,1,1) = {" xRX xRX xRX @@ -35808,6 +39396,8 @@ xRX xRX xRX xRX +"} +(128,1,1) = {" xRX xRX xRX @@ -35839,29 +39429,6 @@ xRX xRX xRX xRX -gKK -qbP -sSs -mdc -oie -sSs -aah -hBs -sSs -gxW -qHm -qHm -qHm -jJQ -qHm -qHm -jJQ -qHm -qHm -jJQ -qHm -eOK -uaE xRX xRX xRX @@ -35923,7 +39490,34 @@ xRX xRX xRX xRX +nZQ xRX +hWc +pfE +pfE +bcf +aou +mgi +jJQ +qHm +eOK +cRM +gGC +xvG +xgf +cJx +tjk +iJB +iIT +sgx +rtf +xDw +qwc +fCR +aae +llg +anK +gyl xRX xRX xRX @@ -36013,13 +39607,6 @@ xRX xRX xRX xRX -"} -(129,1,1) = {" -xRX -xRX -xRX -xRX -xRX xRX xRX xRX @@ -36066,6 +39653,8 @@ xRX xRX xRX xRX +"} +(129,1,1) = {" xRX xRX xRX @@ -36096,42 +39685,6 @@ xRX xRX xRX xRX -yjk -hzg -sSs -lXE -fXG -sSs -yjk -fnY -sSs -vMq -vMq -sSs -sSs -sSs -vMq -vMq -vMq -sSs -sSs -sSs -sSs -buK -yjk -mHp -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX xRX xRX xRX @@ -36196,6 +39749,32 @@ xRX xRX xRX xRX +xWV +jOd +vMq +kjN +wVB +onl +onl +qJo +buK +xzu +mHp +xvG +kEU +lmO +lmO +lmO +lcg +drJ +sfM +qCO +lmO +lmO +lmO +lmO +fVv +gyl xRX xRX xRX @@ -36270,8 +39849,6 @@ xRX xRX xRX xRX -"} -(130,1,1) = {" xRX xRX xRX @@ -36333,6 +39910,8 @@ xRX xRX xRX xRX +"} +(130,1,1) = {" xRX xRX xRX @@ -36353,36 +39932,6 @@ xRX xRX xRX xRX -yjk -rAo -sSs -sSs -sSs -tKM -yjk -hBs -hBs -sSs -sSs -pfE -aab -hBs -pfE -sSs -hBs -hBs -aab -wmd -vMq -sSs -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk xRX xRX xRX @@ -36457,6 +40006,32 @@ xRX xRX xRX xRX +hWc +pfE +pfE +bcf +onl +onl +wmd +xdk +uRs +eoK +rUi +xvG +qhC +brx +dVO +nVi +oRr +lmO +bEa +lmO +lmO +jFG +fVv +aCe +kwx +gyl xRX xRX xRX @@ -36527,8 +40102,6 @@ xRX xRX xRX xRX -"} -(131,1,1) = {" xRX xRX xRX @@ -36594,6 +40167,8 @@ xRX xRX xRX xRX +"} +(131,1,1) = {" xRX xRX xRX @@ -36607,40 +40182,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -sSs -bci -rtf -rdB -sSs -yjk -yjk -xmZ -huE -huE -yjk -yjk -yjk -yjk -nty -yjk -yjk -yjk -yjk -sSs -sSs -sSs -sSs -xOE -vGx -hQA -jEu -sSs -yjk -yjk xRX xRX xRX @@ -36720,7 +40261,35 @@ xRX xRX xRX xRX +nZQ xRX +hWc +hWc +hWc +hWc +xJS +vMF +fZq +wao +agl +cRM +xKJ +xvG +vGx +hQA +xvG +xvG +xvG +auY +auY +hQA +rtG +akP +gqw +gqw +uaE +cRM +fRI xRX xRX xRX @@ -36784,8 +40353,6 @@ xRX xRX xRX xRX -"} -(132,1,1) = {" xRX xRX xRX @@ -36857,6 +40424,8 @@ xRX xRX xRX xRX +"} +(132,1,1) = {" xRX xRX xRX @@ -36864,40 +40433,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -hiw -yjk -yjk -yjk -dLJ -yjk -rNp -kTD -uYP -uYP -fFu -yjk -uWQ -kYY -kYY -wUJ -atj -ttC -yjk -fva -hBs -hBs -sSs -tWo -yjk -lfq -hBs -lfq -jeR -yjk xRX xRX xRX @@ -36986,6 +40521,38 @@ xRX xRX xRX xRX +hWc +aaa +wUJ +onl +onl +onl +fva +lXE +cRM +uHi +jeR +ivC +pRf +fCq +lfq +jeR +fCq +ofS +gpq +sOb +gLy +xyj +oie +aEq +nhd +nhd +nhd +qcp +qcp +qcp +qcp +qcp xRX xRX xRX @@ -37041,8 +40608,6 @@ xRX xRX xRX xRX -"} -(133,1,1) = {" xRX xRX xRX @@ -37116,45 +40681,13 @@ xRX xRX xRX xRX +"} +(133,1,1) = {" xRX xRX xRX xRX xRX -aaI -rCG -aSi -quc -yjW -yjk -kFu -xoc -ubV -yjk -ajL -kWZ -uYP -uYP -kaR -yjk -blv -kYY -kYY -kYY -hVU -kYY -aai -sSs -hBs -hBs -sSs -xdn -yjk -gAS -wTJ -lfq -oRr -sBv xRX xRX xRX @@ -37245,6 +40778,39 @@ xRX xRX xRX xRX +hWc +hWc +hWc +hVU +kYY +aai +lRe +iSd +lWj +lWj +xdn +bCf +gAS +lWj +alI +alI +alI +mbP +alI +alI +alI +nhd +dJN +xeO +kTZ +dJN +lOk +goI +jmA +wBq +qoB +qcp +qcp xRX xRX xRX @@ -37298,8 +40864,6 @@ xRX xRX xRX xRX -"} -(134,1,1) = {" xRX xRX xRX @@ -37374,44 +40938,12 @@ xRX xRX xRX xRX +"} +(134,1,1) = {" xRX xRX xRX xRX -lIx -wha -aJd -oJN -quc -yjk -sOy -fqb -fUw -yjk -frC -uYP -uYP -uYP -uYP -aai -kYY -kYY -yjk -kIx -yjk -ktI -yjk -sSs -sSs -sSs -sSs -xTp -yjk -gAS -vAi -dYq -hZe -yjk xRX xRX xRX @@ -37501,6 +41033,41 @@ xRX xRX xRX xRX +yjk +jHa +nPM +nPM +nPM +aZO +bBr +bBr +gqO +bBr +lWj +eTH +xTp +bCf +fjy +vAi +alI +hZe +tYU +ncb +iQt +mLD +aad +nhd +vmq +ogC +aaZ +dJN +sox +qcp +oDy +nds +gRr +fnE +qcp xRX xRX xRX @@ -37555,8 +41122,6 @@ xRX xRX xRX xRX -"} -(135,1,1) = {" xRX xRX xRX @@ -37630,45 +41195,13 @@ xRX xRX xRX xRX +"} +(135,1,1) = {" xRX xRX xRX xRX xRX -aaI -bGz -aSJ -hdb -dSA -yjk -vwF -lmO -aOU -yjk -yjk -fCq -uYP -uYP -aCu -yjk -trv -kYY -yjk -dQZ -yjk -iWa -yjk -yjk -dhp -yjk -sSs -tnP -yjk -hxl -yjk -yjk -yjk -yjk xRX xRX xRX @@ -37757,6 +41290,41 @@ xRX xRX xRX xRX +yjk +rIa +waK +phC +dQZ +eoE +bBr +mwC +mUQ +dhp +lWj +bTb +tnP +wmb +hxl +gnr +alI +kIx +fqb +ncb +ncb +qWJ +ncb +kha +dJN +oFb +eAo +rCG +qYw +qcp +bFk +hZq +fOI +wYH +utR xRX xRX xRX @@ -37812,8 +41380,6 @@ xRX xRX xRX xRX -"} -(136,1,1) = {" xRX xRX xRX @@ -37886,54 +41452,14 @@ xRX xRX xRX xRX +"} +(136,1,1) = {" xRX xRX xRX xRX xRX xRX -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -yjk -glO -uYP -uYP -uYP -jxF -yjk -yjk -aaf -yjk -yjk -yjk -yjk -yjk -qBC -hBs -yjk -sSs -sSs -aVu -sSs -lfq -iRD -loX -yjk -yjk -yjk -yjk -yjk -lpm -lpm -fLs -fLs xRX xRX xRX @@ -38021,6 +41547,41 @@ xRX xRX xRX xRX +yjk +axB +aaf +fqm +fKQ +vxN +bBr +kcJ +qBC +fWa +lWj +gKK +pvy +aVu +cFK +gxW +iRD +loX +ohJ +alI +nhq +alI +rfb +nhd +lpm +vOB +xzl +aSi +tCl +qcp +bFk +uXR +aSJ +hRj +qcp xRX xRX xRX @@ -38069,8 +41630,6 @@ xRX xRX xRX xRX -"} -(137,1,1) = {" xRX xRX xRX @@ -38149,48 +41708,12 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -gpq -yjk -yjk -yjk -yjk -yjk -aaJ -kjN -mfR -uYP -cTN -yjk -ewW -sSs -xCV -ofG -iBZ -gAg -yjk -dPp -wCo -yjk -dhp -yjk -yjk -sSs -sSs -sSs -sSs -yjk -aLo -vtl -iIT -eMi -vMF -lBQ -bLq -fLs +xRX +"} +(137,1,1) = {" +xRX +xRX +xRX xRX xRX xRX @@ -38281,6 +41804,55 @@ xRX xRX xRX xRX +yjk +rIa +tWo +xCV +ofG +iBZ +bBr +fNJ +dPp +wCo +lWj +lWj +fYt +etL +mEc +rbG +alI +chY +hEe +alI +vtl +alI +eMi +ane +ane +wTJ +ane +vPd +jxF +qcp +sKE +qcp +qcp +qcp +qcp +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX +xRX xRX xRX xRX @@ -38326,8 +41898,6 @@ xRX xRX xRX xRX -"} -(138,1,1) = {" xRX xRX xRX @@ -38396,6 +41966,8 @@ xRX xRX xRX xRX +"} +(138,1,1) = {" xRX xRX xRX @@ -38414,40 +41986,6 @@ xRX xRX xRX xRX -yjk -yjk -yjk -yjk -yjk -huE -yjk -yjk -vgc -sSs -sSs -sSs -sSs -tKM -yjk -sSs -sSs -qmh -sSs -sSs -yjk -tra -lfq -vPt -oFb -yjk -vMq -bOZ -vmq -vMF -phQ -lBQ -fLs -fLs xRX xRX xRX @@ -38523,6 +42061,49 @@ xRX xRX xRX xRX +yjk +vgc +uUc +lOJ +tKM +mIw +bBr +bBr +bBr +bBr +lWj +vns +rzy +rzy +nny +sBv +lcK +lcK +vfY +lcK +lcK +lcK +lcK +ane +lBQ +jdD +ane +sCl +wvw +jLe +tdB +uXT +vwF +yin +bGr +fNY +fNY +fNY +fNY +fhJ +fhJ +fLs +fLs xRX xRX xRX @@ -38583,8 +42164,6 @@ xRX xRX xRX xRX -"} -(139,1,1) = {" xRX xRX xRX @@ -38644,6 +42223,8 @@ xRX xRX xRX xRX +"} +(139,1,1) = {" xRX xRX xRX @@ -38672,37 +42253,6 @@ xRX xRX xRX xRX -yjk -yjk -fZq -uYP -uYP -iQy -yjk -wMs -far -sSs -sSs -sSs -sSs -oSU -sSs -sSs -sSs -sSs -ttH -yjk -nny -aac -sSs -sSs -wfy -efK -agg -woR -lit -kJp -mXO xRX xRX xRX @@ -38769,6 +42319,48 @@ xRX xRX xRX xRX +nPM +nPM +nPM +nPM +tLS +bBr +bBr +bBr +bBr +lWj +jqf +ttH +aaI +nny +aac +lcK +xuN +hXc +efK +agg +woR +lit +ane +mXO +fFu +ane +qmh +ane +ane +lQT +tra +ykI +qzX +bGr +frC +bVS +qrD +phQ +byG +eCP +bLq +fLs xRX xRX xRX @@ -38840,8 +42432,6 @@ xRX xRX xRX xRX -"} -(140,1,1) = {" xRX xRX xRX @@ -38890,6 +42480,8 @@ xRX xRX xRX xRX +"} +(140,1,1) = {" xRX xRX xRX @@ -38930,45 +42522,6 @@ xRX xRX xRX xRX -yjk -yjk -edg -mGj -gnr -yjk -pUp -wUQ -nVi -nVi -mgi -msC -yjk -qwc -oPL -sVY -txi -aUn -yjk -lUc -aXh -sSs -hjH -yjk -xbK -rCw -woR -iOD -yjW -yjk -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX -xRX xRX xRX xRX @@ -39031,6 +42584,40 @@ xRX xRX xRX xRX +bBr +lWj +lWj +lWj +lWj +lUc +lWj +lcK +hjH +dHE +xbK +ykj +beU +hPU +ane +dqj +dqj +fKw +wRz +rdB +ane +tkw +vkt +eTq +wVZ +bGr +lug +gYW +upU +byG +eYX +eCP +fLs +fLs xRX xRX xRX @@ -39097,8 +42684,6 @@ xRX xRX xRX xRX -"} -(141,1,1) = {" xRX xRX xRX @@ -39152,6 +42737,8 @@ xRX xRX xRX xRX +"} +(141,1,1) = {" xRX xRX xRX @@ -39188,35 +42775,6 @@ xRX xRX xRX xRX -yjk -yjk -mbP -yjk -yjk -yjk -yjk -yjk -axl -yjk -yjk -yjk -qyG -rzy -taq -qyG -yjk -yjk -yjk -kTl -yjk -yjk -yjk -yjk -yjk -tJH -yjk -yjk -yjk xRX xRX xRX @@ -39284,6 +42842,37 @@ xRX xRX xRX xRX +lWj +lWj +tgd +etL +mzf +kTl +lcK +ajL +wuH +beU +beU +beU +beU +aMB +dqj +dqj +dqj +dqj +ubV +ane +ilo +onF +lIC +lIC +sOy +hmC +kFu +ikP +ntt +ryb +dYf xRX xRX xRX @@ -39354,8 +42943,6 @@ xRX xRX xRX xRX -"} -(142,1,1) = {" xRX xRX xRX @@ -39407,6 +42994,8 @@ xRX xRX xRX xRX +"} +(142,1,1) = {" xRX xRX xRX @@ -39457,10 +43046,6 @@ xRX xRX xRX xRX -qyG -iiZ -jFZ -qyG xRX xRX xRX @@ -39515,6 +43100,36 @@ xRX xRX xRX xRX +lWj +lWj +dZZ +iGK +rYg +lcK +vFx +axl +ewW +ewW +buB +nTn +ane +sbd +aIu +ueE +fXG +mYH +ane +sRx +vPL +hhg +nfm +bGr +kJp +ldz +inf +aUn +urY +fNY xRX xRX xRX @@ -39611,8 +43226,6 @@ xRX xRX xRX xRX -"} -(143,1,1) = {" xRX xRX xRX @@ -39638,6 +43251,8 @@ xRX xRX xRX xRX +"} +(143,1,1) = {" xRX xRX xRX @@ -39714,10 +43329,6 @@ xRX xRX xRX xRX -qyG -ikP -quc -qyG xRX xRX xRX @@ -39747,6 +43358,35 @@ xRX xRX xRX xRX +lWj +lWj +bok +lWj +lcK +lcK +lcK +lcK +pXP +lcK +lcK +ane +ane +aUJ +aXk +ane +ane +ane +bGr +uOq +bGr +bGr +bGr +fNY +fNY +nvz +fNY +fNY +fNY xRX xRX xRX @@ -39971,10 +43611,6 @@ xRX xRX xRX xRX -qyG -wZc -ilo -qyG xRX xRX xRX @@ -39991,6 +43627,10 @@ xRX xRX xRX xRX +ane +glx +iPv +ane xRX xRX xRX @@ -40228,10 +43868,6 @@ xRX xRX xRX xRX -aBb -xRX -xRX -xRX xRX xRX xRX @@ -40248,6 +43884,10 @@ xRX xRX xRX xRX +kKp +uvX +uvX +kKp xRX xRX xRX @@ -40501,10 +44141,10 @@ xRX xRX xRX xRX -xRX -xRX -xRX -xRX +ane +ozA +dza +ane xRX xRX xRX @@ -40751,24 +44391,24 @@ xRX xRX xRX xRX +nFO xRX xRX +nFO xRX xRX +nFO xRX xRX xRX xRX +nFO xRX xRX +nFO xRX xRX -xRX -xRX -xRX -xRX -xRX -xRX +nFO xRX xRX xRX @@ -46908,7 +50548,7 @@ xRX xRX xRX xRX -axB +xRX xRX xRX xRX @@ -54889,7 +58529,7 @@ xRX xRX xRX xRX -xRX +omY xRX xRX xRX diff --git a/maps/away/ships/sol/sol_merc/fsf_patrol_ship_areas.dm b/maps/away/ships/sol/sol_merc/fsf_patrol_ship_areas.dm new file mode 100644 index 00000000000..9b0c4288537 --- /dev/null +++ b/maps/away/ships/sol/sol_merc/fsf_patrol_ship_areas.dm @@ -0,0 +1,101 @@ +/area/ship/fsf_patrol_ship + name = "FSF Corvette" + requires_power = TRUE + dynamic_lighting = TRUE + +/area/ship/fsf_patrol_ship/bridge + name = "FSF Corvette - Bridge" + icon_state = "bridge" + +/area/ship/fsf_patrol_ship/officer + name = "FSF Corvette - Officer's Quarters" + icon_state = "captain" + +/area/ship/fsf_patrol_ship/briefing + name = "FSF Corvette - Briefing Room" + icon_state = "bridge" + +/area/ship/fsf_patrol_ship/starboardhallway + name = "FSF Corvette - Starboard Hallway" + icon_state = "hallS" + +/area/ship/fsf_patrol_ship/brig + name = "FSF Corvette - Brig" + icon_state = "brig" + +/area/ship/fsf_patrol_ship/storage + name = "FSF Corvette - Equipment Storage" + icon_state = "storage" + +/area/ship/fsf_patrol_ship/mess + name = "FSF Corvette - Mess Hall" + icon_state = "kitchen" + +/area/ship/fsf_patrol_ship/gym + name = "FSF Corvette - Gym" + icon_state = "fitness_gym" + +/area/ship/fsf_patrol_ship/hangar + name = "FSF Corvette - Hangar" + icon_state = "exit" + +/area/ship/fsf_patrol_ship/engineering + name = "FSF Corvette - Engineering" + icon_state = "engineering" + +/area/ship/fsf_patrol_ship/atmos + name = "FSF Corvette - Atmospherics" + icon_state = "atmos" + +/area/ship/fsf_patrol_ship/cic + name = "FSF Corvette - CIC" + icon_state = "Tactical" + +/area/ship/fsf_patrol_ship/portpropulsion + name = "FSF Corvette - Port Propulsion" + icon_state = "engine" + +/area/ship/fsf_patrol_ship/starboardpropulsion + name = "FSF Corvette - Starboard Propulsion" + icon_state = "engine" + +/area/ship/fsf_patrol_ship/medical + name = "FSF Corvette - Infirmary" + icon_state = "medbay" + +/area/ship/fsf_patrol_ship/bathroom + name = "FSF Corvette - Head" + icon_state = "toilet" + +/area/ship/fsf_patrol_ship/quarters + name = "FSF Corvette - Crew Quarters" + icon_state = "crew_quarters" + +/area/ship/fsf_patrol_ship/requisitions + name = "FSF Corvette - Requisitions" + icon_state = "quart" + +/area/ship/fsf_patrol_ship/armory + name = "FSF Corvette - Armory" + icon_state = "armory" + +/area/ship/fsf_patrol_ship/ammo + name = "FSF Corvette - Ammunition Storage" + icon_state = "Tactical" + +/area/ship/fsf_patrol_ship/grauwolf + name = "FSF Corvette - Flak Battery" + icon_state = "thunder" + +/area/ship/fsf_patrol_ship/dock + name = "FSF Corvette - Docking Bay" + icon_state = "exit" + +/area/ship/fsf_patrol_ship/dock/fore + name = "FSF Corvette - Fore Docking Bay" + icon_state = "exit" + +/area/shuttle/fsf_shuttle + name = "FSF Shuttle" + icon_state = "shuttle2" + requires_power = TRUE diff --git a/maps/away/ships/sol_merc/fsf_patrol_ship_ghostroles.dm b/maps/away/ships/sol/sol_merc/fsf_patrol_ship_ghostroles.dm similarity index 100% rename from maps/away/ships/sol_merc/fsf_patrol_ship_ghostroles.dm rename to maps/away/ships/sol/sol_merc/fsf_patrol_ship_ghostroles.dm diff --git a/maps/away/ships/sol_pirate/sfa_patrol_ship.dm b/maps/away/ships/sol/sol_pirate/sfa_patrol_ship.dm similarity index 99% rename from maps/away/ships/sol_pirate/sfa_patrol_ship.dm rename to maps/away/ships/sol/sol_pirate/sfa_patrol_ship.dm index ddca88da02c..e0a9e4adca0 100644 --- a/maps/away/ships/sol_pirate/sfa_patrol_ship.dm +++ b/maps/away/ships/sol/sol_pirate/sfa_patrol_ship.dm @@ -2,7 +2,7 @@ name = "SFA Corvette" description = "A small ship that appears to be, at its core, a Montevideo-class corvette, a Solarian anti-piracy and patrol corvette designed with ample automation and streamlined equipment which allows for it to be manned by a small crew. This one, however, seems to have been host to a myriad of haphazard and radical modifications, and is scarcely identifiable as the original craft. Beyond the changes made to the ship itself, it also appears to have suffered extensive damage and wear, and seems to be near-derelict" - prefix = "ships/sol_pirate/" + prefix = "ships/sol/sol_pirate/" suffixes = list("sfa_patrol_ship.dmm") sectors = list(SECTOR_CORP_ZONE, SECTOR_VALLEY_HALE, SECTOR_BADLANDS) diff --git a/maps/away/ships/sol_pirate/sfa_patrol_ship.dmm b/maps/away/ships/sol/sol_pirate/sfa_patrol_ship.dmm similarity index 100% rename from maps/away/ships/sol_pirate/sfa_patrol_ship.dmm rename to maps/away/ships/sol/sol_pirate/sfa_patrol_ship.dmm diff --git a/maps/away/ships/sol_pirate/sfa_patrol_ship_ghostroles.dm b/maps/away/ships/sol/sol_pirate/sfa_patrol_ship_ghostroles.dm similarity index 100% rename from maps/away/ships/sol_pirate/sfa_patrol_ship_ghostroles.dm rename to maps/away/ships/sol/sol_pirate/sfa_patrol_ship_ghostroles.dm diff --git a/maps/away/ships/sol_ssmd/ssmd_ship.dm b/maps/away/ships/sol/sol_ssmd/ssmd_ship.dm similarity index 99% rename from maps/away/ships/sol_ssmd/ssmd_ship.dm rename to maps/away/ships/sol/sol_ssmd/ssmd_ship.dm index 03d7ddbffc6..2bfd0849a6f 100644 --- a/maps/away/ships/sol_ssmd/ssmd_ship.dm +++ b/maps/away/ships/sol/sol_ssmd/ssmd_ship.dm @@ -3,7 +3,7 @@ description = "A long-range reconnaissance corvette design in use by the Solarian Navy, the Uhlan-class is a relatively costly and somewhat uncommon ship to be seen in the Alliance's fleets, and is typically reserved for more elite (or at least better equipped and trained) units. Designed to operate alone or as part of a small task force with minimal support in unfriendly space, it is most commonly seen assigned to probing, surveillance, harassment, and strike operations. \ In spite of its small size, the Uhlan has relatively generous crew facilities and it is well-armed relative to its size and role, all made possible by extensive automation." - prefix = "ships/sol_ssmd/" + prefix = "ships/sol/sol_ssmd/" suffixes = list("ssmd_ship.dmm") sectors = list(SECTOR_BADLANDS) diff --git a/maps/away/ships/sol_ssmd/ssmd_ship.dmm b/maps/away/ships/sol/sol_ssmd/ssmd_ship.dmm similarity index 100% rename from maps/away/ships/sol_ssmd/ssmd_ship.dmm rename to maps/away/ships/sol/sol_ssmd/ssmd_ship.dmm diff --git a/maps/away/ships/sol_ssmd/ssmd_ship_ghostroles.dm b/maps/away/ships/sol/sol_ssmd/ssmd_ship_ghostroles.dm similarity index 100% rename from maps/away/ships/sol_ssmd/ssmd_ship_ghostroles.dm rename to maps/away/ships/sol/sol_ssmd/ssmd_ship_ghostroles.dm diff --git a/maps/random_ruins/exoplanets/adhomai/abandoned_village.dmm b/maps/random_ruins/exoplanets/adhomai/abandoned_village.dmm index 6708bb7346e..a546575cfb4 100644 --- a/maps/random_ruins/exoplanets/adhomai/abandoned_village.dmm +++ b/maps/random_ruins/exoplanets/adhomai/abandoned_village.dmm @@ -105,11 +105,6 @@ /obj/item/reagent_containers/bowl/plate, /turf/simulated/floor/exoplanet/wood, /area/exoplanet/adhomai) -"kO" = ( -/obj/structure/window/basic, -/obj/structure/curtain/black, -/turf/simulated/floor/exoplanet/wood, -/area/exoplanet/adhomai) "mf" = ( /obj/item/trash/cigbutt, /turf/simulated/floor/exoplanet/wood, @@ -179,13 +174,6 @@ /obj/item/bedsheet/black, /turf/simulated/floor/exoplanet/wood, /area/exoplanet/adhomai) -"zh" = ( -/obj/structure/window/basic{ - dir = 1 - }, -/obj/structure/curtain/black, -/turf/simulated/floor/exoplanet/wood, -/area/exoplanet/adhomai) "zA" = ( /obj/structure/railing/fence{ dir = 8 @@ -323,9 +311,7 @@ /area/exoplanet/adhomai) "TD" = ( /obj/structure/curtain/black, -/obj/structure/window/basic{ - dir = 4 - }, +/obj/effect/map_effect/window_spawner/full/wood, /turf/simulated/floor/exoplanet/wood, /area/exoplanet/adhomai) "TQ" = ( @@ -478,7 +464,7 @@ nR Gu Ic WK -fq +Qe Gu nR nR @@ -513,7 +499,7 @@ Gu WK WK Cc -kO +TD nR nR nR @@ -531,7 +517,7 @@ nR "} (5,1,1) = {" nR -zh +TD Rw WK WK @@ -546,7 +532,7 @@ Gu Oa WK wx -Qe +fq Gu nR nR @@ -1177,7 +1163,7 @@ nR "} (24,1,1) = {" nR -zh +TD WK WK WK @@ -1211,7 +1197,7 @@ nR "} (25,1,1) = {" nR -zh +TD WK WK WK diff --git a/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dm b/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dm index 8160112f2dc..c7235892f2c 100644 --- a/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dm +++ b/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dm @@ -22,6 +22,12 @@ area_flags = AREA_FLAG_RAD_SHIELDED ambience = AMBIENCE_HIGHSEC area_blurb = "The closed doors on the ground ominously point to the sky." + is_outside = OUTSIDE_YES + +/area/adhomai_silo/cabin + name = "Adhomian Missile Silo Cabin" + icon_state = "security" + is_outside = FALSE //ghost roles diff --git a/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dmm b/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dmm index 219ebd263f3..c7312424340 100644 --- a/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dmm +++ b/maps/random_ruins/exoplanets/adhomai/adhomai_silo.dmm @@ -87,7 +87,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "p" = ( /obj/effect/floor_decal/concrete{ dir = 4 @@ -143,7 +143,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "C" = ( /obj/structure/window/reinforced{ dir = 1; @@ -165,7 +165,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "E" = ( /obj/machinery/light{ dir = 4 @@ -193,7 +193,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "G" = ( /obj/effect/floor_decal/concrete/large/cee{ dir = 1 @@ -216,7 +216,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "M" = ( /obj/effect/decal/fake_object{ icon = 'icons/effects/missile_silo.dmi'; @@ -250,7 +250,7 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "S" = ( /obj/effect/floor_decal/concrete/large{ dir = 4 @@ -258,13 +258,13 @@ /turf/simulated/floor/concrete{ temperature = 268.15 }, -/area/pra_base) +/area/adhomai_silo/cabin) "T" = ( /turf/simulated/wall/concrete, /area/adhomai_silo) "U" = ( /turf/simulated/wall/concrete, -/area/pra_base) +/area/adhomai_silo/cabin) "W" = ( /obj/machinery/light{ dir = 4 diff --git a/maps/random_ruins/exoplanets/adhomai/adhomai_village.dmm b/maps/random_ruins/exoplanets/adhomai/adhomai_village.dmm index 471b1d5d88b..2d2f06b2cad 100644 --- a/maps/random_ruins/exoplanets/adhomai/adhomai_village.dmm +++ b/maps/random_ruins/exoplanets/adhomai/adhomai_village.dmm @@ -84,7 +84,7 @@ "fD" = ( /obj/structure/closet/outhouse, /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "fZ" = ( /obj/structure/bed/stool/chair/wood{ dir = 4 @@ -96,7 +96,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "gw" = ( /obj/structure/table/wood, /obj/item/material/twohanded/pike/pitchfork, @@ -146,7 +146,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "ko" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/hardbread, @@ -224,7 +224,7 @@ "oi" = ( /obj/structure/flora/grass/adhomai, /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "ol" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/bottle/messa_mead{ @@ -282,7 +282,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "sF" = ( /obj/structure/table/rack, /obj/item/material/hatchet, @@ -348,7 +348,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "wx" = ( /obj/structure/table/wood, /obj/item/flame/lighter/adhomai, @@ -369,7 +369,7 @@ /area/adhomai_village) "xc" = ( /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "xn" = ( /obj/structure/bed/stool/chair/wood{ dir = 1 @@ -416,7 +416,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "Aq" = ( /turf/simulated/floor/tiled/freezer{ temperature = 268.15 @@ -481,7 +481,7 @@ "Fz" = ( /obj/structure/sink/puddle, /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "FM" = ( /obj/structure/bed/stool/wood, /obj/effect/ghostspawpoint{ @@ -602,12 +602,12 @@ dir = 8 }, /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "Jb" = ( /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "Jr" = ( /obj/machinery/light/small{ dir = 8 @@ -628,7 +628,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "KV" = ( /obj/item/paper_bundle, /obj/structure/table/wood, @@ -690,7 +690,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "Pa" = ( /obj/structure/table/wood, /obj/item/toy/plushie/farwa, @@ -732,7 +732,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "Rq" = ( /obj/structure/bed/padded, /obj/structure/curtain/open/bed, @@ -879,11 +879,11 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "YV" = ( /obj/structure/flora/bush/adhomai, /turf/simulated/floor/exoplanet/snow/cold, -/area/adhomai_village) +/area/exoplanet/adhomai) "Zi" = ( /obj/structure/railing/fence{ dir = 1 @@ -892,7 +892,7 @@ /turf/simulated/floor/exoplanet/barren{ temperature = 268.15 }, -/area/adhomai_village) +/area/exoplanet/adhomai) "Zo" = ( /mob/living/simple_animal/fatshouter, /turf/simulated/floor/exoplanet/wood, @@ -983,7 +983,7 @@ xc Gu Ic Jr -fq +Qe Gu xc xc @@ -1051,7 +1051,7 @@ Gu Oa TQ TQ -Qe +fq Gu xc xc @@ -1691,7 +1691,7 @@ xn TQ TQ TQ -Gk +AZ Gu Gu Gu @@ -1759,7 +1759,7 @@ TQ TQ TQ TQ -AZ +Gk Gu GR TQ diff --git a/maps/random_ruins/exoplanets/adhomai/ala_base.dmm b/maps/random_ruins/exoplanets/adhomai/ala_base.dmm index 9bb8eb61efb..c3b9d19f009 100644 --- a/maps/random_ruins/exoplanets/adhomai/ala_base.dmm +++ b/maps/random_ruins/exoplanets/adhomai/ala_base.dmm @@ -52,7 +52,7 @@ /area/ala_base) "bD" = ( /obj/item/storage/secure/safe, -/turf/simulated/wall/iron, +/turf/unsimulated/wall/steel, /area/ala_base) "bR" = ( /obj/structure/closet/crate/medical, @@ -488,7 +488,7 @@ /obj/structure/barricade/metal/wired{ pixel_y = 16 }, -/turf/simulated/wall/iron, +/turf/unsimulated/wall/steel, /area/ala_base) "vT" = ( /obj/machinery/light{ @@ -853,7 +853,7 @@ }, /area/exoplanet/adhomai) "Hq" = ( -/turf/simulated/wall/iron, +/turf/unsimulated/wall/steel, /area/ala_base) "HA" = ( /obj/machinery/light, diff --git a/maps/random_ruins/exoplanets/adhomai/nka_base.dmm b/maps/random_ruins/exoplanets/adhomai/nka_base.dmm index 6b2036dc14d..8d930c0a7dd 100644 --- a/maps/random_ruins/exoplanets/adhomai/nka_base.dmm +++ b/maps/random_ruins/exoplanets/adhomai/nka_base.dmm @@ -124,7 +124,7 @@ "lX" = ( /obj/machinery/light/small, /turf/simulated/floor/exoplanet/snow/cold, -/area/nka_base) +/area/exoplanet/adhomai) "mf" = ( /obj/structure/closet/secure_closet/cabinet{ req_access = list(213); @@ -200,9 +200,10 @@ /turf/simulated/floor/exoplanet/wood, /area/nka_base) "pV" = ( -/obj/structure/flora/bush/adhomai, -/turf/simulated/floor/exoplanet/snow/cold, -/area/nka_base) +/turf/simulated/floor/exoplanet/barren{ + temperature = 268.15 + }, +/area/exoplanet/adhomai) "qa" = ( /obj/structure/reagent_dispensers/keg/mead, /obj/machinery/light/small{ @@ -454,7 +455,7 @@ /turf/simulated/floor/exoplanet/tiled, /area/nka_base) "CO" = ( -/turf/simulated/wall/iron, +/turf/unsimulated/wall/steel, /area/nka_base) "CW" = ( /obj/machinery/light/small, @@ -741,9 +742,9 @@ /area/nka_base) (1,1,1) = {" -DL -DL -DL +vi +vi +vi vi vi vi @@ -775,9 +776,9 @@ vi vi "} (2,1,1) = {" -DL -DL -DL +vi +vi +vi vi vi vi @@ -809,9 +810,9 @@ vi vi "} (3,1,1) = {" -DL -DL -pV +vi +vi +hT vi vi vi @@ -843,9 +844,9 @@ vi vi "} (4,1,1) = {" -DL -DL -DL +vi +vi +vi CO EK EK @@ -877,9 +878,9 @@ EK CO "} (5,1,1) = {" -DL -DL -DL +vi +vi +vi CO CO CO @@ -911,8 +912,8 @@ DL gU "} (6,1,1) = {" -pV -DL +hT +vi lX CO St @@ -945,9 +946,9 @@ DL gU "} (7,1,1) = {" -DL -DL -DL +vi +vi +vi CO Xb mj @@ -979,9 +980,9 @@ DL gU "} (8,1,1) = {" -EP -EP -EP +pV +pV +pV oA EP EP @@ -1013,9 +1014,9 @@ DL gU "} (9,1,1) = {" -EP -EP -EP +pV +pV +pV gU DL DL @@ -1047,9 +1048,9 @@ DL gU "} (10,1,1) = {" -EP -EP -EP +pV +pV +pV oA EP EP @@ -1081,9 +1082,9 @@ DL gU "} (11,1,1) = {" -DL -DL -DL +vi +vi +vi CO EK EK @@ -1115,9 +1116,9 @@ DL gU "} (12,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1149,9 +1150,9 @@ yB gU "} (13,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1183,9 +1184,9 @@ yB gU "} (14,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1217,9 +1218,9 @@ yB gU "} (15,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1251,9 +1252,9 @@ yB gU "} (16,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1285,9 +1286,9 @@ yB gU "} (17,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1319,9 +1320,9 @@ DL gU "} (18,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1353,9 +1354,9 @@ DL gU "} (19,1,1) = {" -DL -pV -DL +vi +hT +vi gU DL DL @@ -1387,9 +1388,9 @@ DL gU "} (20,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1421,9 +1422,9 @@ DL gU "} (21,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1455,9 +1456,9 @@ DL gU "} (22,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1489,9 +1490,9 @@ DL gU "} (23,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1523,9 +1524,9 @@ DL gU "} (24,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1557,9 +1558,9 @@ DL gU "} (25,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1591,9 +1592,9 @@ DL gU "} (26,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1625,9 +1626,9 @@ DL gU "} (27,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1659,9 +1660,9 @@ DL gU "} (28,1,1) = {" -DL -DL -DL +vi +vi +vi gU DL DL @@ -1693,9 +1694,9 @@ DL gU "} (29,1,1) = {" -DL -pV -DL +vi +hT +vi CO EK EK @@ -1727,9 +1728,9 @@ EK CO "} (30,1,1) = {" -DL -DL -DL +vi +vi +vi vi vi vi @@ -1761,9 +1762,9 @@ vi vi "} (31,1,1) = {" -DL -DL -DL +vi +vi +vi vi vi vi @@ -1795,9 +1796,9 @@ vi vi "} (32,1,1) = {" -DL -DL -DL +vi +vi +vi vi hT vi diff --git a/maps/random_ruins/exoplanets/adhomai/pra_base.dmm b/maps/random_ruins/exoplanets/adhomai/pra_base.dmm index 62ec08d2293..19c4f3d47f5 100644 --- a/maps/random_ruins/exoplanets/adhomai/pra_base.dmm +++ b/maps/random_ruins/exoplanets/adhomai/pra_base.dmm @@ -952,7 +952,7 @@ dir = 1 }, /turf/simulated/floor/exoplanet/snow/cold, -/area/pra_base) +/area/exoplanet/adhomai) "Lm" = ( /obj/effect/floor_decal/concrete, /obj/effect/floor_decal/concrete{ @@ -978,10 +978,6 @@ temperature = 268.15 }, /area/pra_base) -"LI" = ( -/obj/structure/flora/bush/adhomai, -/turf/simulated/floor/exoplanet/snow/cold, -/area/pra_base) "Md" = ( /turf/simulated/floor/tiled/freezer{ temperature = 268.15 @@ -1503,8 +1499,8 @@ vi "} (4,1,1) = {" vi -wB -wB +vi +vi gU gU gU @@ -1537,8 +1533,8 @@ vi "} (5,1,1) = {" vi -wB -wB +vi +vi gU fq Go @@ -1571,8 +1567,8 @@ vi "} (6,1,1) = {" hT -wB -wB +vi +vi gU St bR @@ -1605,7 +1601,7 @@ vi "} (7,1,1) = {" vi -wB +vi Lb gU Xb @@ -1639,8 +1635,8 @@ vi "} (8,1,1) = {" mN -Lu -Lu +mN +mN rt Lu Lu @@ -1673,8 +1669,8 @@ vi "} (9,1,1) = {" Fo -Sr -Sr +Fo +Fo oA Sr Sr @@ -1707,8 +1703,8 @@ vi "} (10,1,1) = {" HY -EJ -EJ +HY +HY Yb EJ EJ @@ -1741,7 +1737,7 @@ hT "} (11,1,1) = {" vi -wB +vi Lb gU EK @@ -1775,8 +1771,8 @@ vi "} (12,1,1) = {" vi -wB -wB +vi +vi gU UF DL @@ -1809,8 +1805,8 @@ vi "} (13,1,1) = {" vi -wB -wB +vi +vi gU rq tc @@ -1843,8 +1839,8 @@ vi "} (14,1,1) = {" vi -wB -wB +vi +vi gU gU gU @@ -1877,8 +1873,8 @@ vi "} (15,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -1911,8 +1907,8 @@ vi "} (16,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -1945,8 +1941,8 @@ vi "} (17,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -1979,8 +1975,8 @@ vi "} (18,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2013,8 +2009,8 @@ vi "} (19,1,1) = {" vi -LI -wB +hT +vi gU wB wB @@ -2047,8 +2043,8 @@ vi "} (20,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2081,8 +2077,8 @@ vi "} (21,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2115,8 +2111,8 @@ vi "} (22,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2149,8 +2145,8 @@ vi "} (23,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2183,8 +2179,8 @@ vi "} (24,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2217,8 +2213,8 @@ vi "} (25,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2251,8 +2247,8 @@ vi "} (26,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2285,8 +2281,8 @@ vi "} (27,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2319,8 +2315,8 @@ vi "} (28,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2353,8 +2349,8 @@ hT "} (29,1,1) = {" vi -LI -wB +hT +vi gU wB wB @@ -2387,8 +2383,8 @@ vi "} (30,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2421,8 +2417,8 @@ vi "} (31,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2455,8 +2451,8 @@ vi "} (32,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2489,8 +2485,8 @@ vi "} (33,1,1) = {" vi -wB -wB +vi +vi gU wB wB @@ -2523,8 +2519,8 @@ vi "} (34,1,1) = {" vi -wB -wB +vi +vi gU gU gU diff --git a/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dm b/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dm new file mode 100644 index 00000000000..d1fe0ff0bb1 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dm @@ -0,0 +1,55 @@ +/datum/map_template/ruin/exoplanet/moghes_dead_guwandi + name = "Dead Guwandi" + id = "moghes_dead_guwandi" + description = "A Guwandi warrior, who found an honorable death" + + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_dead_guwandi.dmm") + unit_test_groups = list(2) + +/obj/effect/landmark/corpse/moghes_dead_guwandi + name = "Guwandi" + corpseuniform = /obj/item/clothing/under/unathi/zazali + corpsesuit = /obj/item/clothing/suit/unathi/robe/kilt + corpseshoes = /obj/item/clothing/shoes/sandals/caligae + corpsehelmet = /obj/item/clothing/accessory/sinta_hood + corpsebelt = /obj/item/material/sword/longsword + +/obj/effect/landmark/corpse/moghes_dead_guwandi/do_extra_customization(mob/living/carbon/human/M) + M.ChangeToHusk() + M.adjustBruteLoss(rand(200,400)) + M.dir = pick(GLOB.cardinal) + if(M?.w_uniform) + M.w_uniform.color = "#181a19" + if(M?.wear_suit) + M.wear_suit.color = "#d4d3ab" + if(M?.head) + M.head.color = "#d4d3ab" + + +/obj/item/paper/fluff/guwandi + name = "final words" + desc = "A scrap of paper, with a few words jotted down on it." + info = "A drum with no head,
\ + A blade with no hilt,
\ + A song with no voice,
\ + Still, it is mine." + language = LANGUAGE_AZAZIBA + +/obj/effect/landmark/corpse/moghes_dead_raider + name = "Wasteland Raider" + corpseuniform = /obj/item/clothing/under/unathi + corpseshoes = /obj/item/clothing/shoes/sandals/caligae + corpsesuit = /obj/item/clothing/accessory/poncho/unathimantle + +/obj/effect/landmark/corpse/moghes_dead_raider/do_extra_customization(mob/living/carbon/human/M) + M.ChangeToHusk() + M.adjustBruteLoss(rand(200,400)) + M.dir = pick(GLOB.cardinal) + var/uniform_color = "[pick("#42330f", "#DBC684")]" + if(M?.w_uniform) + M.w_uniform.color = uniform_color + if(M?.wear_suit) + M.wear_suit.color = uniform_color diff --git a/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dmm b/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dmm new file mode 100644 index 00000000000..cbf07e3d489 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_dead_guwandi.dmm @@ -0,0 +1,310 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"c" = ( +/obj/effect/landmark/corpse/moghes_dead_guwandi, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"g" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/landmark/corpse/moghes_dead_raider, +/obj/random/civgun, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"C" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/landmark/corpse/moghes_dead_raider, +/obj/random/civgun/rifle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"I" = ( +/obj/item/paper/fluff/guwandi, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"J" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/landmark/corpse/moghes_dead_raider, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"L" = ( +/obj/structure/bonfire, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"M" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +g +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +M +a +M +a +a +a +a +M +a +J +a +a +C +a +"} +(4,1,1) = {" +a +a +a +a +a +M +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +J +a +a +M +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +M +I +M +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +C +a +a +a +a +L +c +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +M +a +a +M +a +a +a +a +a +M +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +M +a +a +a +"} +(11,1,1) = {" +a +a +M +a +a +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +M +a +J +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +g +a +a +a +a +a +M +a +J +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +g +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dm b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dm new file mode 100644 index 00000000000..09d6f3959e2 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dm @@ -0,0 +1,105 @@ +/datum/map_template/ruin/exoplanet/moghes_gawgaryn_bikers + name = "Gawgaryn Raiders" + id = "moghes_gawgaryn_bikers" + description = "A group of Gawgaryn raiders on sandbikes." + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_gawgaryn_bikers.dmm") + ban_ruins = list(/datum/map_template/ruin/exoplanet/moghes_gawgaryn_riders) + unit_test_groups = list(1) + +/area/moghes_gawgaryn_bikers + name = "Gawgaryn Raider Camp" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "The smell of blood, cooking meat, and fuel lingers in the air here." + +/datum/ghostspawner/human/moghes_gawgaryn_biker + name = "Gawgaryn Raider" + short_name = "moghes_gawgaryn_biker" + desc = "Survive as Gawgaryn, punished and exiled in the harsh wastelands. Take what you can, to eke out another day of survival upon the pitiless sand." + tags = list("External") + mob_name_suffix = " Gawgaryn" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are a raider of the clan Gawgaryn. Stripped of your honor and declared a criminal by the Izweski, there is nothing you will not do to survive in the Wasteland." + + max_count = 3 + spawnpoints = list("moghes_gawgaryn_biker") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_gawgaryn + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Gawgaryn Raider" + special_role = "Gawgaryn Raider" + respawn_flag = null + uses_species_whitelist = FALSE + +/datum/ghostspawner/human/moghes_gawgaryn_biker_leader + name = "Gawgaryn Raid Leader" + short_name = "moghes_gawgaryn_biker_boss" + desc = "Lead your group of Gawgaryn, punished and exiled in the harsh wastelands. Take what you can, to eke out another day of survival upon the pitiless sand." + tags = list("External") + mob_name_suffix = " Gawgaryn" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are a raider of the clan Gawgaryn. Stripped of your honor and declared a criminal by the Izweski, there is nothing you will not do to survive in the Wasteland." + + max_count = 1 + spawnpoints = list("moghes_gawgaryn_biker_boss") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_gawgaryn/leader + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Gawgaryn Raid Leader" + special_role = "Gawgaryn Raid Leader" + respawn_flag = null + uses_species_whitelist = FALSE + +/obj/outfit/admin/moghes_gawgaryn + name = "Gawgaryn Raider" + + uniform = /obj/item/clothing/under/unathi + accessory = /obj/item/clothing/accessory/holster/hip + accessory_contents = list(/obj/random/civgun = 1) + suit = list(/obj/item/clothing/suit/unathi/robe, /obj/item/clothing/suit/unathi/robe/kilt) + back = /obj/item/storage/backpack/satchel/leather + shoes = /obj/item/clothing/shoes/sandals/caligae + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + id = null + l_ear = null + +/obj/outfit/admin/moghes_gawgaryn/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H.w_uniform) + H.w_uniform.color = pick("#42330f", "#DBC684") + if(H.wear_suit) + H.wear_suit.color = pick("#42330f", "#DBC684") + +/obj/outfit/admin/moghes_gawgaryn/leader + name = "Gawgaryn Raid Leader" + + uniform = /obj/item/clothing/under/unathi/zazali + accessory = /obj/item/clothing/accessory/holster/hip + accessory_contents = list(/obj/item/gun/projectile/pistol/spitter = 1) + suit = /obj/item/clothing/suit/armor/unathi + backpack_contents = list(/obj/item/ammo_magazine/spitterpistol = 1, /obj/item/melee/hammer/powered = 1) + head = /obj/item/clothing/head/helmet/unathi + belt = /obj/item/material/knife/tacknife + +/obj/outfit/admin/moghes_gawgaryn/leader/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H.w_uniform) + H.w_uniform.color = pick("#42330f", "#DBC684") diff --git a/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dmm b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dmm new file mode 100644 index 00000000000..25ab606a7c7 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_bikers.dmm @@ -0,0 +1,1180 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"b" = ( +/turf/simulated/wall/rusty, +/area/moghes_gawgaryn_bikers) +"h" = ( +/obj/structure/bed/stool/wood, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_gawgaryn_biker"; + identifier = "moghes_gawgaryn_biker" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"n" = ( +/obj/structure/bed/stool/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"p" = ( +/obj/structure/bed/stool/wood, +/obj/effect/ghostspawpoint{ + identifier = "moghes_gawgaryn_biker_boss"; + name = "igs - moghes_gawgaryn_biker_boss" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"z" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"B" = ( +/obj/item/trash/liquidfood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"E" = ( +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"H" = ( +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_gawgaryn_bikers) +"P" = ( +/obj/structure/closet/crate/weapon, +/obj/item/material/sword/axe, +/obj/item/material/sword/longsword, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/snacks/liquidfood, +/obj/item/reagent_containers/food/snacks/liquidfood, +/obj/item/clothing/suit/armor/unathi, +/obj/item/clothing/suit/armor/unathi, +/obj/item/clothing/head/helmet/unathi, +/obj/item/clothing/head/helmet/unathi, +/obj/item/gun/projectile/automatic/tempestsmg, +/obj/item/ammo_magazine/tempestsmg, +/obj/item/ammo_magazine/crackrifle, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"Q" = ( +/obj/vehicle/bike/motor/sand, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_gawgaryn_bikers) +"R" = ( +/obj/vehicle/bike/motor/sand, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"V" = ( +/obj/vehicle/bike/motor/sand, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +a +a +a +a +a +a +a +E +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +B +a +a +a +a +a +a +E +a +a +b +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +b +H +Q +V +R +V +a +a +n +a +a +a +a +a +a +a +a +a +E +b +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +b +a +E +a +a +E +a +a +a +a +a +h +a +a +E +a +a +a +a +b +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +b +E +a +a +E +a +a +p +a +z +a +a +a +a +a +a +a +E +a +a +b +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +b +a +E +a +a +a +a +a +a +a +a +h +a +a +a +E +a +E +a +a +b +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +b +a +a +E +a +a +E +a +a +h +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +b +b +a +a +a +P +a +a +a +E +a +a +a +a +a +a +a +a +a +b +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +a +b +b +b +a +a +a +a +E +a +E +E +a +E +E +a +a +b +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +E +a +E +E +a +a +b +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +E +a +b +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +E +a +a +a +a +b +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +E +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(31,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(32,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dm b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dm new file mode 100644 index 00000000000..8c62dd0ed8c --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dm @@ -0,0 +1,56 @@ +/datum/map_template/ruin/exoplanet/moghes_gawgaryn_riders + name = "Gawgaryn War Riders" + id = "moghes_gawgaryn_riders" + description = "A group of Gawgaryn war riders." + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_gawgaryn_riders.dmm") + ban_ruins = list(/datum/map_template/ruin/exoplanet/moghes_gawgaryn_bikers) + unit_test_groups = list(2) + +/datum/ghostspawner/human/moghes_gawgaryn_rider + name = "Gawgaryn War Rider" + short_name = "moghes_gawgaryn_rider" + desc = "Survive as Gawgaryn, punished and exiled in the harsh wastelands. Take what you can, to eke out another day of survival upon the pitiless sand." + tags = list("External") + mob_name_suffix = " Gawgaryn" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are a raider of the clan Gawgaryn. Stripped of your honor and declared a criminal by the Izweski, there is nothing you will not do to survive in the Wasteland." + + max_count = 3 + spawnpoints = list("moghes_gawgaryn_rider") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_gawgaryn + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Gawgaryn War Rider" + special_role = "Gawgaryn War Rider" + respawn_flag = null + uses_species_whitelist = FALSE + +/datum/ghostspawner/human/moghes_gawgaryn_rider_leader + name = "Gawgaryn War Rider Leader" + short_name = "moghes_gawgaryn_rider_boss" + desc = "Lead your group of Gawgaryn, punished and exiled in the harsh wastelands. Take what you can, to eke out another day of survival upon the pitiless sand." + tags = list("External") + mob_name_suffix = " Gawgaryn" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are a raider of the clan Gawgaryn. Stripped of your honor and declared a criminal by the Izweski, there is nothing you will not do to survive in the Wasteland." + + max_count = 1 + spawnpoints = list("moghes_gawgaryn_rider_boss") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_gawgaryn/leader + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Gawgaryn War Rider Leader" + special_role = "Gawgaryn War Rider Leader" + respawn_flag = null diff --git a/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dmm b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dmm new file mode 100644 index 00000000000..79dc9dd607f --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_gawgaryn_riders.dmm @@ -0,0 +1,853 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"c" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_gawgaryn_rider"; + identifier = "moghes_gawgaryn_rider" + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"d" = ( +/obj/structure/simple_door/iron, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"f" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"g" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"h" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/mob/living/simple_animal/hostile/retaliate/hegeranzi, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"n" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_gawgaryn_rider_boss"; + identifier = "moghes_gawgaryn_rider_boss" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"r" = ( +/obj/structure/closet/crate/weapon, +/obj/item/material/sword/longsword, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/snacks/liquidfood, +/obj/item/reagent_containers/food/snacks/liquidfood, +/obj/item/clothing/suit/armor/unathi, +/obj/item/clothing/suit/armor/unathi, +/obj/item/clothing/head/helmet/unathi, +/obj/item/clothing/head/helmet/unathi, +/obj/random/civgun/rifle, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/material/twohanded/pike, +/obj/item/material/twohanded/spear/steel, +/obj/item/gun/projectile/automatic/tempestsmg, +/obj/item/ammo_magazine/tempestsmg, +/obj/item/gun/projectile/shotgun/wallgun, +/obj/item/storage/box/wallgunammo, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"u" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"A" = ( +/mob/living/simple_animal/hostile/retaliate/hegeranzi, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"B" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"C" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"D" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"F" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"H" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_gawgaryn_rider"; + identifier = "moghes_gawgaryn_rider" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"K" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"L" = ( +/mob/living/simple_animal/hostile/retaliate/hegeranzi, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"N" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"O" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"P" = ( +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_gawgaryn_bikers) +"U" = ( +/turf/simulated/wall/rusty, +/area/moghes_gawgaryn_bikers) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +C +a +a +a +a +a +a +C +a +a +a +a +a +a +U +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +a +f +a +a +f +a +a +U +U +a +U +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +f +a +a +a +a +a +a +a +a +a +a +a +P +P +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +U +a +a +f +f +a +a +P +P +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +U +U +U +U +U +a +a +a +a +U +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +U +a +P +P +a +U +U +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +U +a +a +f +H +P +P +a +a +a +a +C +a +a +a +P +a +a +"} +(11,1,1) = {" +a +a +a +N +D +K +h +U +a +f +a +a +P +a +a +a +P +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +u +A +f +a +d +a +c +a +B +n +f +a +a +a +a +a +a +P +a +P +a +a +"} +(13,1,1) = {" +a +a +a +u +L +L +a +U +a +P +a +a +f +a +a +a +P +a +P +a +P +a +a +a +a +"} +(14,1,1) = {" +a +a +a +O +g +g +F +U +a +a +f +a +a +a +a +a +P +a +a +P +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +U +a +P +a +c +P +a +U +a +a +P +P +a +P +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +U +P +r +P +P +P +a +a +a +a +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +U +U +U +U +U +U +U +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +f +a +a +a +a +a +f +a +a +a +f +f +a +C +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +U +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +C +f +C +a +a +a +a +a +C +a +a +U +a +U +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dm b/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dm new file mode 100644 index 00000000000..39256798027 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dm @@ -0,0 +1,54 @@ +/datum/map_template/ruin/exoplanet/moghes_guwandi + name = "Guwandi" + id = "moghes_guwandi" + description = "A Guwandi warrior, seeking an honorable death" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED|TEMPLATE_FLAG_ALLOW_DUPLICATES + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_guwandi.dmm") + unit_test_groups = list(3) + +/datum/ghostspawner/human/moghes_guwandi + short_name = "moghes_guwandi" + name = "Guwandi Warrior" + desc = "Endure the harshness of the Wasteland, and regain your honor with a glorious death in combat." + tags = list("External") + mob_name_suffix = " Guwandi" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are Guwandi, clanless and honorless, exiled to the Wasteland. Your sole path to redemption is through seeking an honorable death in battle. NOT AN ANTAGONIST! Do not act as such." + + spawnpoints = list("moghes_guwandi") + max_count = 1 + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_guwandi + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Guwandi Warrior" + special_role = "Guwandi Warrior" + respawn_flag = null + uses_species_whitelist = TRUE + +/obj/outfit/admin/moghes_guwandi + name = "Guwandi Warrior" + + uniform = /obj/item/clothing/under/unathi/zazali + suit = /obj/item/clothing/suit/unathi/robe/kilt + shoes = /obj/item/clothing/shoes/sandals/caligae + l_ear = null + id = null + belt = /obj/item/material/sword/longsword + head = /obj/item/clothing/accessory/sinta_hood + l_hand = /obj/item/martial_manual/swordsmanship + +/obj/outfit/admin/moghes_guwandi/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(H?.w_uniform) + H.w_uniform.color = "#181a19" + if(H?.wear_suit) + H.wear_suit.color = "#d4d3ab" + if(H?.head) + H.head.color = "#d4d3ab" diff --git a/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dmm b/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dmm new file mode 100644 index 00000000000..6c5c98f6b04 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_guwandi.dmm @@ -0,0 +1,64 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"u" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"M" = ( +/obj/structure/bed/stool/wood, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_guwandi"; + identifier = "moghes_guwandi" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"X" = ( +/obj/structure/bonfire, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) + +(1,1,1) = {" +a +a +a +a +a +"} +(2,1,1) = {" +a +u +a +a +a +"} +(3,1,1) = {" +a +M +X +a +a +"} +(4,1,1) = {" +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dm b/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dm new file mode 100644 index 00000000000..bba952abda9 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dm @@ -0,0 +1,68 @@ +/datum/map_template/ruin/exoplanet/moghes_kataphract_wasteland + name = "Kataphract Training" + id = "moghes_kataphract_wasteland" + description = "A group of Kataphract-Hopefuls, training for survival in the Wasteland." + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_kataphract_wasteland.dmm") + ban_ruins = list(/datum/map_template/ruin/exoplanet/moghes_wasteland_izweski) + unit_test_groups = list(1) + +/area/moghes/kataphract_wasteland + name = "Kataphract Campsite" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + +/datum/ghostspawner/human/moghes_kataphract_wasteland + name = "Wasteland Kataphract-Hopeful" + short_name = "moghes_kataphract_wasteland" + desc = "A Zo'saa (squire) of the Kataphract Guild, undergoing survival training in the Wasteland. Stand by your brothers-in-arms, act with honor, and obey your Saa (knight)." + spawnpoints = list("moghes_kataphract_wasteland") + req_perms = null + max_count = 3 + uses_species_whitelist = FALSE + welcome_message = "You are a Kataphract-Hopeful - a squire, undergoing harsh survival training in the Wasteland. Strive to uphold the Warrior's Code, listen to your instructor, and seek to prove your worthiness to become a full Kataphract." + + mob_name_prefix = "Zosaa " + mob_name_pick_message = "Pick an Unathi last name." + + outfit = /obj/outfit/admin/kataphract/wasteland + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Kataphract-Hopeful" + special_role = "Kataphract-Hopeful" + respawn_flag = null + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + +/datum/ghostspawner/human/moghes_kataphract_wasteland/knight + name = "Wasteland Kataphract Knight" + short_name = "moghes_kataphract_wasteland_knight" + max_count = 1 + uses_species_whitelist = TRUE + + mob_name_prefix = "Saa " + mob_name_pick_message = "Pick an Unathi last name." + welcome_message = "You are a warrior of the Kataphract Guild, assigned to train and protect a group of Hopefuls in the harshness of the Wasteland. Seek to test them on their prowess and honor, and instruct them on the meaning of being a Kataphract. Try not to get them killed, though." + + outfit = /obj/outfit/admin/kataphract/knight/wasteland + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Kataphract Knight" + special_role = "Kataphract Knight" + respawn_flag = null + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + +/obj/outfit/admin/kataphract/wasteland + l_ear = null + +/obj/outfit/admin/kataphract/knight/wasteland + l_ear = null diff --git a/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dmm b/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dmm new file mode 100644 index 00000000000..06513f08b26 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_kataphract_wasteland.dmm @@ -0,0 +1,1125 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/kataphract_wasteland) +"b" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/kataphract_wasteland) +"d" = ( +/obj/structure/closet/crate/freezer, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"h" = ( +/turf/simulated/wall/rusty, +/area/moghes/kataphract_wasteland) +"j" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/combat, +/obj/item/storage/firstaid/combat, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"l" = ( +/obj/item/bedsheet/orange, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_kataphract_wasteland"; + identifier = "moghes_kataphract_wasteland" + }, +/obj/structure/sign/flag/hegemony/large/west{ + pixel_x = -32 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"o" = ( +/obj/structure/closet/crate, +/obj/item/saddle, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/device/radio, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"p" = ( +/obj/structure/bed/stool/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/kataphract_wasteland) +"q" = ( +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes/kataphract_wasteland) +"s" = ( +/obj/structure/closet/crate, +/obj/item/clothing/accessory/poncho/red, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"v" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"w" = ( +/obj/structure/curtain/open, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"H" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"M" = ( +/obj/item/bedsheet/orange, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_kataphract_wasteland_knight"; + identifier = "moghes_kataphract_wasteland_knight" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"R" = ( +/turf/simulated/wall/cloth, +/area/moghes/kataphract_wasteland) +"S" = ( +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/kataphract_wasteland) +"T" = ( +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"V" = ( +/obj/item/bedsheet/orange, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_kataphract_wasteland"; + identifier = "moghes_kataphract_wasteland" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) +"X" = ( +/obj/structure/closet/crate, +/obj/item/clothing/accessory/poncho, +/obj/item/clothing/accessory/poncho, +/obj/item/clothing/accessory/poncho, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes/kataphract_wasteland) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +h +h +h +h +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +h +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +h +a +a +a +a +a +a +a +a +a +a +a +a +q +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +h +h +h +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +q +a +a +a +a +q +a +a +a +a +a +q +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +q +q +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +q +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +a +a +a +a +a +"} +(12,1,1) = {" +a +a +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +R +R +R +R +R +a +a +a +a +a +a +a +R +R +R +R +R +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +R +R +s +o +d +R +R +S +a +a +a +a +R +R +V +l +V +R +R +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +R +T +T +T +T +T +R +a +a +p +a +a +R +T +T +T +T +X +R +a +a +a +a +a +h +a +a +"} +(16,1,1) = {" +a +a +a +R +M +T +T +T +T +w +a +p +b +p +a +w +T +T +T +T +j +R +a +a +a +a +a +h +a +a +"} +(17,1,1) = {" +a +a +a +R +T +T +T +T +T +R +a +a +p +a +a +R +T +T +T +T +T +R +a +a +a +a +a +h +a +a +"} +(18,1,1) = {" +a +a +a +R +R +v +H +T +R +R +a +a +a +a +a +R +R +T +H +T +R +R +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +R +R +R +R +R +a +a +a +a +a +a +a +R +R +R +R +R +a +a +a +a +a +h +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +q +a +a +a +a +q +a +h +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +q +q +q +a +a +a +a +a +a +a +a +a +a +q +a +q +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +q +q +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +h +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +h +h +h +h +h +h +h +h +a +a +a +a +a +a +a +a +a +h +h +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dm b/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dm new file mode 100644 index 00000000000..aef81b2d2ee --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_ruined_base + name = "Wasteland Ruined Base" + id = "moghes_ruined_base" + description = "An Izweski Hegemony military base, fallen to ruin after the Contact War" + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_ruined_base.dmm") + unit_test_groups = list(2) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dmm b/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dmm new file mode 100644 index 00000000000..5223b65beea --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_ruined_base.dmm @@ -0,0 +1,1873 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aV" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"bL" = ( +/obj/machinery/light, +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "body armor cabinet" + }, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"cr" = ( +/obj/structure/toilet, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"cw" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/structure/curtain/open/bed, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"cL" = ( +/turf/simulated/wall/concrete, +/area/template_noop) +"cT" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"dp" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"dG" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "gun cabinet (pistols)" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/gun/projectile/pistol/spitter, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"eq" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/bodyscanner{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"eW" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"fh" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/bed/roller, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"hD" = ( +/obj/machinery/button/remote/blast_door{ + id = "hegemony_base_entry"; + name = "Entry"; + req_access = list(113); + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"hQ" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"is" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"iB" = ( +/obj/structure/table/stone/marble, +/obj/item/material/sword/sabre{ + name = "ceremonial sabre" + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/template_noop) +"jM" = ( +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"jO" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green, +/turf/simulated/floor/exoplanet/carpet/red, +/area/template_noop) +"ms" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "gun cabinet (energy rifles)" + }, +/obj/item/gun/energy/rifle/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"mA" = ( +/obj/machinery/door/airlock/security{ + name = "Armory"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"mS" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/bed/roller, +/obj/effect/landmark/corpse/hegemony_soldier, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"nF" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/sign/flag/hegemony/large/south{ + pixel_y = -32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"ot" = ( +/obj/machinery/door/blast/shutters{ + id = "hegemony_base_entry" + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/template_noop) +"oW" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"pw" = ( +/obj/structure/table/stone/marble, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/template_noop) +"py" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/sarezhiwine, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"pV" = ( +/obj/structure/bed/stool/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"sB" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_y = -30; + pixel_x = 4 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/obj/structure/table/rack, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"sK" = ( +/obj/structure/blocker/steel/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"sP" = ( +/obj/structure/table/wood, +/obj/item/stamp{ + icon_state = "stamp-ce"; + name = "izweski hegemony rubber stamp" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"tb" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"tR" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/storage/box/fancy/tray, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"vh" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"vn" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/template_noop) +"vw" = ( +/obj/structure/sign/flag/hegemony/large/east{ + pixel_x = 32 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"ws" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"ww" = ( +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"xf" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"xm" = ( +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/template_noop) +"xH" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"yN" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_one_access = list(113) + }, +/turf/simulated/floor/exoplanet/carpet/red, +/area/template_noop) +"za" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"zu" = ( +/obj/machinery/door/airlock/medical{ + name = "Healer's Bay" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"zG" = ( +/obj/machinery/door/airlock{ + req_access = list(113); + name = "Barracks" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"AK" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Bo" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Cj" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/body_scanconsole{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"DE" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/bed/stool/bar/padded/red, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"EQ" = ( +/obj/structure/table/steel, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/paper_bin, +/obj/item/pen/black, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"FT" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "glaive cabinet" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Gl" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/curtain/open/medical, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"HZ" = ( +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/template_noop) +"Jv" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/table/steel, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"JT" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "holster cabinet" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Kq" = ( +/obj/structure/filingcabinet{ + pixel_x = -9; + pixel_y = 14; + density = 0 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"Kt" = ( +/obj/machinery/door/airlock/security{ + name = "Checkpoint"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"MM" = ( +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"Po" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "shield cabinet" + }, +/obj/item/shield/energy/hegemony, +/obj/item/shield/energy/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Qv" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"QY" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Rg" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/iv_drip, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"Rt" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/black, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"RG" = ( +/obj/structure/bed/padded, +/obj/structure/curtain/open/bed, +/obj/item/bedsheet/black, +/obj/effect/landmark/corpse/hegemony_soldier, +/turf/simulated/floor/exoplanet/carpet/red, +/area/template_noop) +"RO" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"RQ" = ( +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Sn" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Tm" = ( +/obj/structure/blocker/steel/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Tp" = ( +/obj/structure/table/steel, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/folder/yellow, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Tw" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/iv_drip, +/obj/item/tank/oxygen, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"Ty" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"TF" = ( +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"TJ" = ( +/obj/structure/table/rack, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"TL" = ( +/turf/simulated/floor/exoplanet/carpet/red, +/area/template_noop) +"TZ" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "sword cabinet" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Uc" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Ue" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/reagent_containers/hypospray{ + pixel_y = 4; + pixel_x = -5 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"Vk" = ( +/obj/structure/closet/secure_closet/cabinet, +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/obj/item/clothing/under/unathi/mogazali, +/obj/item/clothing/under/unathi/mogazali/blue, +/obj/item/clothing/under/unathi/mogazali/green, +/obj/item/clothing/under/unathi/mogazali/orange, +/obj/item/clothing/suit/unathi/robe/robe_coat, +/obj/item/clothing/suit/unathi/robe/robe_coat/blue, +/obj/item/clothing/suit/unathi/robe/robe_coat/orange, +/obj/item/clothing/suit/unathi/robe/robe_coat/red, +/obj/structure/sign/flag/hegemony/large/east{ + pixel_x = 32 + }, +/turf/simulated/floor/exoplanet/carpet/red, +/area/template_noop) +"Vl" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "cabinet (SMGs)" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/item/gun/projectile/automatic/tempestsmg, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"WG" = ( +/obj/structure/table/steel, +/obj/machinery/door/window{ + dir = 8; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"WZ" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/template_noop) +"Xf" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_one_access = list(113) + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) +"Xx" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 32 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Yf" = ( +/obj/machinery/door/airlock/security{ + name = "Briefing Room"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/template_noop) +"Za" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/template_noop) + +(1,1,1) = {" +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +"} +(2,1,1) = {" +vh +cL +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +vh +vh +vh +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +cL +vh +"} +(3,1,1) = {" +vh +ot +xm +xm +xm +xm +xm +xm +xm +xm +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +cL +cL +cL +cL +cL +cL +cL +sK +vh +"} +(4,1,1) = {" +vh +ot +xm +xm +xm +xm +xm +xm +xm +vh +xm +vh +vh +vh +vh +vh +vh +vh +cL +cL +vh +vh +vh +cL +xH +xH +xH +xH +xf +cL +sK +vh +"} +(5,1,1) = {" +vh +sK +cL +EQ +WG +Tp +cL +vh +vh +vh +vh +vh +xm +vh +vh +vh +vh +vh +aV +cL +vh +vh +vh +cL +xH +DE +Jv +DE +Ty +cL +sK +vh +"} +(6,1,1) = {" +vh +sK +cL +hD +RQ +RQ +cL +vh +vh +vh +vh +vh +xm +vh +cL +tR +is +vh +Rg +cL +vh +xm +xm +Yf +xH +DE +Jv +DE +xH +cL +vh +vh +"} +(7,1,1) = {" +vh +sK +vh +vh +TF +RQ +Kt +vh +vh +vh +vh +vh +vh +xm +cL +Gl +Gl +is +Gl +cL +vh +xm +vh +cL +Uc +DE +Jv +DE +nF +cL +vh +vh +"} +(8,1,1) = {" +vh +vh +vh +cL +cL +cL +cL +vh +vh +vh +vh +vh +xm +xm +cL +WZ +is +is +eq +cL +vh +xm +vh +cL +cT +DE +Jv +DE +xH +cL +sK +vh +"} +(9,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +cL +Tw +is +is +Cj +cL +vh +xm +vh +cL +xH +DE +Jv +DE +xH +cL +vh +vh +"} +(10,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +cL +mS +is +is +Ue +cL +vh +xm +vh +cL +xH +DE +Jv +DE +xH +cL +sK +vh +"} +(11,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +cL +fh +is +is +is +cL +vh +xm +vh +cL +cT +xH +xH +xH +xH +cL +sK +vh +"} +(12,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +cL +cL +zu +vh +cL +vh +vh +vh +vh +cL +xH +pw +iB +pw +hQ +cL +sK +vh +"} +(13,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +vh +vh +xm +vh +vh +vh +vh +vh +vh +cL +xH +HZ +vn +HZ +xH +cL +sK +vh +"} +(14,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +vh +vh +xm +vh +vh +vh +vh +vh +vh +vh +vh +cL +cL +cL +cL +cL +sK +vh +"} +(15,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +vh +vh +xm +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +"} +(16,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +xm +xm +xm +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +"} +(17,1,1) = {" +vh +sK +vh +vh +vh +vh +xm +xm +xm +xm +xm +vh +vh +xm +xm +xm +xm +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +sK +vh +"} +(18,1,1) = {" +vh +sK +vh +vh +vh +xm +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +xm +vh +vh +vh +vh +vh +vh +vh +vh +sK +vh +"} +(19,1,1) = {" +vh +sK +cL +cL +cL +zG +cL +cL +cL +vh +cL +cL +mA +cL +cL +vh +vh +vh +vh +vh +vh +xm +vh +cL +cL +cL +cL +cL +vh +vh +sK +vh +"} +(20,1,1) = {" +vh +sK +cL +Bo +RQ +RQ +RQ +AK +cL +vh +cL +dp +Sn +za +cL +vh +vh +vh +vh +vh +vh +xm +vh +cL +ww +ww +ww +vh +vh +vh +sK +vh +"} +(21,1,1) = {" +vh +sK +cL +cw +RQ +RQ +RQ +cw +cL +vh +cL +ms +RQ +bL +cL +vh +vh +vh +vh +vh +vh +xm +vh +cL +oW +ww +ww +vh +ww +cL +sK +vh +"} +(22,1,1) = {" +vh +sK +cL +tb +RQ +RQ +RQ +tb +cL +vh +cL +FT +RQ +TZ +cL +vh +vh +vh +vh +vh +vh +xm +xm +Xf +ww +ww +ww +ww +Za +cL +sK +vh +"} +(23,1,1) = {" +vh +sK +cL +cw +RQ +RQ +RQ +cw +cL +vh +cL +eW +RQ +Po +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +Kq +Rt +sP +py +ww +cL +sK +vh +"} +(24,1,1) = {" +vh +sK +cL +Bo +RQ +RQ +RQ +AK +cL +vh +cL +QY +RQ +dG +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +MM +vw +pV +ww +ww +cL +sK +vh +"} +(25,1,1) = {" +vh +sK +cL +cw +RQ +RQ +RQ +cw +cL +vh +cL +Vl +RQ +JT +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +cL +cL +cL +yN +cL +cL +sK +vh +"} +(26,1,1) = {" +vh +sK +cL +cL +cL +zG +vh +cL +cL +vh +cL +ws +RQ +RO +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +RG +TL +TL +TL +TL +cL +sK +vh +"} +(27,1,1) = {" +vh +sK +cL +cr +Qv +vh +vh +vh +vh +vh +cL +Xx +TJ +sB +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +jO +TL +Vk +TL +TL +cL +sK +vh +"} +(28,1,1) = {" +vh +sK +cL +jM +vh +vh +vh +vh +vh +vh +cL +cL +cL +cL +cL +vh +vh +vh +vh +vh +vh +vh +vh +cL +cL +cL +cL +cL +cL +cL +sK +vh +"} +(29,1,1) = {" +vh +sK +cL +cL +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +sK +vh +"} +(30,1,1) = {" +vh +sK +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +sK +vh +"} +(31,1,1) = {" +vh +cL +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +vh +vh +vh +vh +Tm +Tm +vh +vh +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +Tm +cL +vh +"} +(32,1,1) = {" +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +vh +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_siakh.dm b/maps/random_ruins/exoplanets/moghes/moghes_siakh.dm new file mode 100644 index 00000000000..dac5991a644 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_siakh.dm @@ -0,0 +1,67 @@ +/datum/map_template/ruin/exoplanet/moghes_siakh + name = "Si'akh Warriors of the Flame" + id = "moghes_siakh" + description = "A group of Si'akh warriors in the Wasteland." + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_siakh.dmm") + unit_test_groups = list(3) + +/datum/ghostspawner/human/moghes_siakh + name = "Si'akh Knight-Hopeful" + short_name = "moghes_siakh" + desc = "Wander the Wasteland, seeking opportunities to prove your devotion as a holy warrior. Live by the words of the Prophet Si'akh." + tags = list("External") + welcome_message = "You are an initiate of the Si'akh Order of the Flame, wandering the Wasteland as your Prophet once did. Defend the innocent and your fellow faithful from the cruelty and violence of the ruined world." + + max_count = 2 + spawnpoints = list("moghes_siakh") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_siakh + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + uses_species_whitelist = FALSE + + assigned_role = "Knight-Hopeful of the Flame" + special_role = "Knight-Hopeful of the Flame" + respawn_flag = null + +/datum/ghostspawner/human/moghes_siakh/knight + name = "Si'akh Knight" + short_name = "siakh_knight" + desc = "Wander the Wasteland as a holy warrior, commanded by the Prophet Si'akh to defend the innocent from the wickedness of the ruined world. Live by the words of the Prophet and lead your Knight-Hopefuls through the harsh wastes." + tags = list("External") + welcome_message = "You are a knight of the Order of the Flame, absolved of sin and called to a higher purpose by the Prophet Si'akh himself. Defend the innocent, escort your initiates through the harsh Wasteland, and fall upon those who would harm them with the fury of Sk'akh." + + max_count = 2 + spawnpoints = list("moghes_siakh") + uses_species_whitelist = TRUE + + assigned_role = "Knight of the Flame" + special_role = "Knight of the Flame" + respawn_flag = null + +/obj/outfit/admin/moghes_siakh + name = "Si'akh Knight" + uniform = list(/obj/item/clothing/under/unathi, /obj/item/clothing/under/unathi/zazali) + suit = /obj/item/clothing/suit/armor/unathi + head = /obj/item/clothing/head/helmet/unathi + back = /obj/item/storage/backpack/satchel/leather + shoes = /obj/item/clothing/shoes/sandals/caligae + accessory = /obj/item/clothing/accessory/holster/hip + accessory_contents = list(/obj/item/gun/projectile/pistol/spitter = 1) + backpack_contents = list(/obj/item/ammo_magazine/spitterpistol = 1, /obj/item/device/versebook/siakh = 1) + belt = /obj/random/sword + id = null + l_ear = null + +/obj/outfit/admin/moghes_siakh/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H.w_uniform) + H.w_uniform.color = pick("#42330f", "#DBC684") diff --git a/maps/random_ruins/exoplanets/moghes/moghes_siakh.dmm b/maps/random_ruins/exoplanets/moghes/moghes_siakh.dmm new file mode 100644 index 00000000000..5ba65135ac1 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_siakh.dmm @@ -0,0 +1,548 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"b" = ( +/mob/living/simple_animal/threshbeast, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"g" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_siakh"; + identifier = "moghes_siakh" + }, +/obj/item/bedsheet/brown, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"v" = ( +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"z" = ( +/turf/simulated/wall/rusty, +/area/exoplanet/moghes) +"H" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"N" = ( +/obj/structure/closet/crate, +/obj/item/clothing/suit/unathi/robe/beige, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/obj/item/clothing/suit/unathi/robe/kilt{ + color = "#DBC684" + }, +/obj/item/clothing/suit/unathi/robe/kilt{ + color = "#DBC684" + }, +/obj/item/clothing/accessory/poncho, +/obj/item/clothing/accessory/poncho, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/obj/item/saddle, +/obj/item/saddle, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"R" = ( +/obj/structure/closet/crate, +/obj/item/material/sword/axe, +/obj/item/gun/projectile/shotgun/wallgun, +/obj/item/ammo_casing/shotgun/moghes, +/obj/item/ammo_casing/shotgun/moghes, +/obj/item/ammo_casing/shotgun/moghes, +/obj/item/ammo_casing/shotgun/moghes, +/obj/item/clothing/accessory/storage/bandolier, +/obj/item/device/flashlight/flare/torch, +/obj/item/device/flashlight/flare/torch, +/obj/item/device/flashlight/flare/torch, +/obj/item/device/flashlight/flare/torch, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"Z" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +z +z +z +z +z +z +z +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +z +z +v +v +b +v +b +z +z +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +z +g +v +v +v +v +v +v +z +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +z +g +v +v +v +v +v +v +v +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +z +g +v +v +Z +v +v +v +a +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +z +z +g +v +v +v +v +v +v +z +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +z +v +v +v +v +v +v +v +v +z +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +z +z +v +v +v +R +N +H +v +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +z +z +v +z +z +z +z +z +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dm new file mode 100644 index 00000000000..9b2783e1945 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dm @@ -0,0 +1,39 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_battlefield + name = "Wasteland Battlefield" + id = "moghes_wasteland_battlefield" + description = "A battlefield of the Contact War, now long forgotten." + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_battlefield.dmm") + unit_test_groups = list(1) + +/obj/effect/landmark/corpse/hegemony_soldier + name = "Hegemony Soldier" + corpseuniform = /obj/item/clothing/under/unathi + corpsesuit = /obj/item/clothing/suit/armor/unathi/hegemony + corpsehelmet = /obj/item/clothing/head/helmet/unathi/hegemony + corpseshoes = /obj/item/clothing/shoes/sandals/caligae + corpseid = FALSE + species = SPECIES_UNATHI + +/obj/effect/landmark/corpse/hegemony_soldier/do_extra_customization(var/mob/living/carbon/human/M) + M.gender = MALE + M.ChangeToSkeleton() + if(prob(15)) + M.equip_to_slot_or_del(new /obj/item/melee/energy/sword/hegemony(M), slot_r_store) + +/obj/effect/landmark/corpse/trad_soldier + name = "Traditionalist Soldier" + corpseuniform = /obj/item/clothing/under/unathi + corpsesuit = /obj/item/clothing/suit/armor/unathi + corpsehelmet = /obj/item/clothing/head/helmet/unathi + corpseshoes = /obj/item/clothing/shoes/sandals/caligae + corpseid = FALSE + species = SPECIES_UNATHI + +/obj/effect/landmark/corpse/trad_soldier/do_extra_customization(mob/living/carbon/human/M) + M.gender = MALE + M.ChangeToSkeleton() + if(prob(15)) + M.equip_to_slot_or_del(new /obj/item/material/sword/longsword(M), slot_belt) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dmm new file mode 100644 index 00000000000..d422a71ce2d --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_battlefield.dmm @@ -0,0 +1,801 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/item/gun/energy/rifle/hegemony, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"c" = ( +/obj/item/melee/hammer/powered/hegemony, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"f" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"g" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"i" = ( +/obj/effect/landmark/corpse/trad_soldier, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"k" = ( +/obj/structure/sign/flag/hegemony, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"p" = ( +/obj/structure/flora/grass/desert, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"q" = ( +/obj/effect/landmark/corpse/trad_soldier, +/obj/item/gun/projectile/pistol/spitter, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"s" = ( +/obj/structure/sign/flag/traditionalist, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"u" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"x" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/obj/item/gun/projectile/pistol/spitter, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"F" = ( +/obj/effect/landmark/corpse/trad_soldier, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"H" = ( +/obj/effect/landmark/corpse/trad_soldier, +/obj/item/gun/projectile/automatic/rifle/hook_mg, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"I" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"K" = ( +/obj/structure/pit/closed, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"L" = ( +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"N" = ( +/obj/item/gun/projectile/automatic/tempestsmg, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"O" = ( +/obj/structure/flora/tree/desert/tiny, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"S" = ( +/obj/item/material/twohanded/pike/flag/hegemony, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"X" = ( +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) + +(1,1,1) = {" +I +I +I +I +I +I +I +I +I +I +I +f +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(2,1,1) = {" +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(3,1,1) = {" +I +I +I +I +I +I +I +I +I +L +I +I +I +L +L +I +I +I +I +I +I +a +I +I +I +"} +(4,1,1) = {" +I +I +I +I +I +I +I +I +I +L +L +I +I +I +I +I +I +I +I +I +I +I +u +I +I +"} +(5,1,1) = {" +I +I +u +I +I +I +I +I +I +I +I +I +f +I +I +I +I +I +g +I +I +I +I +I +I +"} +(6,1,1) = {" +I +I +I +I +I +q +I +I +I +I +I +L +g +I +I +I +I +c +F +I +I +f +I +I +I +"} +(7,1,1) = {" +I +I +I +K +I +I +I +I +I +I +N +I +I +I +I +L +I +u +I +I +I +I +I +I +I +"} +(8,1,1) = {" +I +f +I +I +I +I +I +p +I +K +I +u +I +F +I +I +I +I +I +I +I +I +I +I +I +"} +(9,1,1) = {" +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(10,1,1) = {" +I +I +u +I +I +I +g +I +I +I +I +x +I +I +I +I +u +I +I +I +I +I +I +I +I +"} +(11,1,1) = {" +I +I +I +I +I +I +I +I +I +I +k +I +I +I +g +I +I +I +I +I +I +L +I +I +I +"} +(12,1,1) = {" +I +I +L +I +I +I +u +I +O +I +I +I +I +I +I +I +I +I +I +L +L +I +I +I +I +"} +(13,1,1) = {" +I +I +I +I +L +I +I +I +I +g +I +I +I +I +I +I +I +I +I +I +L +I +I +I +I +"} +(14,1,1) = {" +I +I +I +I +I +I +I +I +I +S +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(15,1,1) = {" +I +I +L +I +I +I +I +I +I +I +I +I +I +I +I +g +I +I +I +K +I +I +I +I +I +"} +(16,1,1) = {" +I +u +I +L +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(17,1,1) = {" +I +I +I +I +I +H +I +I +I +I +u +I +I +i +I +I +I +I +I +I +x +u +f +I +I +"} +(18,1,1) = {" +I +I +I +I +I +I +I +I +I +g +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(19,1,1) = {" +I +I +I +K +I +I +I +q +I +I +I +I +I +I +I +I +I +I +F +I +I +I +I +I +I +"} +(20,1,1) = {" +I +I +I +I +I +u +I +I +I +I +I +I +I +I +I +f +u +I +X +I +L +I +I +I +I +"} +(21,1,1) = {" +I +I +I +I +I +I +I +I +I +s +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(22,1,1) = {" +I +I +I +I +I +u +I +I +I +L +I +I +I +F +I +I +I +I +I +I +I +I +I +I +I +"} +(23,1,1) = {" +I +I +I +I +I +f +I +L +I +L +L +I +I +I +I +I +L +I +I +I +I +I +I +I +I +"} +(24,1,1) = {" +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} +(25,1,1) = {" +I +I +I +I +I +I +I +I +I +L +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dm new file mode 100644 index 00000000000..ed2cbcf0e49 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_bomb + name = "Unexploded Nuclear Bomb" + id = "moghes_wasteland_bomb" + description = "An unexploded atomic bomb from the days of the Contact War" + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_bomb.dmm") + unit_test_groups = list(2) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dmm new file mode 100644 index 00000000000..39745125a0b --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_bomb.dmm @@ -0,0 +1,389 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"f" = ( +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"C" = ( +/obj/effect/landmark/scorcher, +/obj/effect/decal/cleanable/greenglow/radioactive, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"J" = ( +/obj/effect/landmark/scorcher, +/obj/structure/undetonated_nuke/buried, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"T" = ( +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +f +f +f +f +f +f +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +f +f +T +f +f +f +f +a +a +a +a +"} +(7,1,1) = {" +a +a +a +f +f +f +f +T +f +f +C +f +a +a +a +"} +(8,1,1) = {" +a +a +T +f +C +T +T +T +T +T +f +f +f +a +a +"} +(9,1,1) = {" +a +f +f +T +T +T +T +T +T +T +T +f +f +a +a +"} +(10,1,1) = {" +a +a +f +f +T +T +T +C +T +T +f +f +T +a +a +"} +(11,1,1) = {" +a +a +f +T +T +T +J +T +T +T +T +f +f +f +a +"} +(12,1,1) = {" +a +a +f +T +T +T +T +T +T +T +f +f +f +a +a +"} +(13,1,1) = {" +a +a +T +f +C +T +T +T +T +T +f +f +f +a +a +"} +(14,1,1) = {" +a +f +a +f +f +T +f +T +f +T +C +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +f +f +T +T +f +f +f +f +a +a +a +"} +(16,1,1) = {" +a +a +a +a +f +f +f +f +f +f +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dm new file mode 100644 index 00000000000..e31e788d012 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_crash + name = "Sky Behemoth Bridge" + id = "moghes_wasteland_crash" + description = "A segment of a Sky Behemoth's bridge, fallen to Moghes during the Contact War." + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_crash.dmm") + unit_test_groups = list(3) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dmm new file mode 100644 index 00000000000..6a5a8fc6f38 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crash.dmm @@ -0,0 +1,1344 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"b" = ( +/obj/structure/computerframe, +/obj/structure/computerframe, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"c" = ( +/obj/effect/landmark/scorcher, +/obj/structure/girder, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"e" = ( +/obj/structure/sign/flag/hegemony/large/south{ + pixel_y = -32 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"f" = ( +/obj/effect/landmark/scorcher, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"h" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"i" = ( +/obj/structure/bed/stool/chair/office/bridge/generic{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"j" = ( +/obj/item/gun/projectile/automatic/tempestsmg, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"k" = ( +/obj/structure/girder, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"l" = ( +/obj/structure/bed/stool/chair/office/bridge/generic{ + dir = 4 + }, +/obj/effect/landmark/corpse/hegemony_soldier, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"q" = ( +/obj/structure/computerframe{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"r" = ( +/obj/structure/computerframe, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"s" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"t" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"u" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/obj/structure/computerframe{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"v" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"z" = ( +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"B" = ( +/obj/structure/girder, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"D" = ( +/turf/simulated/wall/rusty, +/area/exoplanet/moghes) +"F" = ( +/obj/item/stack/rods, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"G" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"H" = ( +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"I" = ( +/obj/structure/window_frame/empty, +/obj/item/material/shard, +/obj/item/stack/rods, +/turf/simulated/floor/plating{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"J" = ( +/obj/item/stack/rods, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"K" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"L" = ( +/obj/structure/computerframe{ + dir = 8 + }, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"N" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"O" = ( +/obj/structure/computerframe, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"P" = ( +/obj/item/material/shard, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"Q" = ( +/obj/item/material/shard, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"R" = ( +/obj/item/stack/rods, +/obj/item/material/shard, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"S" = ( +/obj/effect/landmark/corpse/hegemony_soldier, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"T" = ( +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"U" = ( +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"W" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"X" = ( +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) + +(1,1,1) = {" +a +a +a +a +k +c +H +H +H +H +H +H +H +H +H +H +H +H +H +H +U +H +H +H +H +c +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +H +H +D +H +H +H +H +H +H +H +U +H +H +H +H +H +H +H +U +H +H +H +H +H +D +H +H +a +a +a +"} +(3,1,1) = {" +a +a +H +H +D +H +H +H +H +H +H +H +U +H +H +U +H +H +H +U +H +H +H +H +H +H +D +H +H +a +a +a +"} +(4,1,1) = {" +a +a +H +H +D +z +a +a +a +H +a +a +U +H +a +a +T +a +a +a +a +a +a +a +a +e +D +H +H +a +a +a +"} +(5,1,1) = {" +a +a +H +H +D +H +a +a +H +H +H +H +H +T +H +H +a +T +a +K +a +a +j +a +a +a +D +H +H +a +a +a +"} +(6,1,1) = {" +a +a +H +H +D +a +H +a +H +a +a +F +f +K +a +H +H +J +a +T +K +a +a +a +a +a +D +H +H +a +a +a +"} +(7,1,1) = {" +a +a +H +H +D +T +a +U +h +a +a +a +f +T +a +a +a +H +a +a +a +T +T +N +a +a +D +H +H +a +a +a +"} +(8,1,1) = {" +a +a +H +H +D +a +a +H +T +a +H +H +H +a +T +a +a +T +H +a +a +a +T +T +a +a +D +H +H +a +a +a +"} +(9,1,1) = {" +a +a +H +H +D +a +t +a +T +S +Q +a +Q +a +a +T +a +a +a +H +H +a +a +T +b +a +D +H +H +a +a +a +"} +(10,1,1) = {" +a +a +H +H +D +a +t +a +a +a +a +a +H +a +a +T +T +a +a +a +a +a +H +K +r +a +D +H +H +a +a +a +"} +(11,1,1) = {" +a +a +H +H +D +H +G +a +H +a +T +a +H +a +a +H +U +H +H +H +H +H +H +T +r +a +D +H +H +a +a +a +"} +(12,1,1) = {" +a +a +H +H +D +H +s +a +a +a +T +H +H +a +a +T +T +U +H +a +a +a +a +T +O +a +D +H +H +a +a +a +"} +(13,1,1) = {" +a +a +H +H +D +X +t +a +a +a +a +T +H +H +a +T +a +H +U +a +a +a +i +a +O +e +D +H +H +a +a +a +"} +(14,1,1) = {" +a +a +H +H +D +a +v +U +i +H +a +a +a +H +T +a +a +a +U +a +a +a +a +a +O +a +D +H +H +a +a +a +"} +(15,1,1) = {" +a +a +H +H +D +a +s +U +T +a +a +T +a +a +U +a +a +a +T +H +Q +a +a +a +r +T +D +H +H +a +a +a +"} +(16,1,1) = {" +a +a +H +H +D +a +u +U +K +a +a +T +a +K +a +H +a +a +a +T +H +a +a +a +Q +T +D +H +H +a +a +a +"} +(17,1,1) = {" +a +a +H +H +k +a +v +U +T +a +H +a +a +a +a +H +a +a +H +T +J +H +a +a +R +a +D +H +H +a +a +a +"} +(18,1,1) = {" +a +a +H +H +D +a +s +T +U +a +a +a +T +a +a +a +H +a +H +T +a +H +H +a +Q +J +D +H +H +a +a +a +"} +(19,1,1) = {" +a +a +H +H +D +a +s +a +U +a +a +T +P +a +a +a +H +a +H +H +T +a +H +a +Q +a +D +H +H +a +a +a +"} +(20,1,1) = {" +a +a +H +H +D +a +s +a +T +a +a +a +a +T +a +a +a +H +a +H +T +T +N +H +a +a +D +H +H +a +a +a +"} +(21,1,1) = {" +a +a +H +H +D +a +Q +a +T +a +a +T +H +a +T +T +a +H +H +H +a +T +a +a +H +a +D +H +H +a +a +a +"} +(22,1,1) = {" +a +a +H +H +D +a +a +a +a +T +a +T +H +a +a +T +T +a +H +a +a +T +T +a +H +a +B +H +H +a +a +a +"} +(23,1,1) = {" +a +a +H +H +D +a +a +a +a +a +T +U +a +a +a +a +T +T +H +a +a +a +a +a +H +a +D +H +H +a +a +a +"} +(24,1,1) = {" +a +a +H +H +D +z +a +a +a +J +U +U +a +H +a +a +a +a +a +H +a +a +a +a +a +e +D +H +H +a +a +a +"} +(25,1,1) = {" +a +a +H +H +D +a +a +a +a +a +a +T +a +H +a +a +a +a +a +H +H +a +a +H +a +a +D +H +H +a +a +a +"} +(26,1,1) = {" +a +a +H +H +D +a +a +a +a +a +a +T +a +a +H +H +H +H +a +a +H +a +a +a +a +a +D +H +H +a +a +a +"} +(27,1,1) = {" +a +a +H +H +D +a +a +a +H +a +H +T +T +l +T +T +U +a +a +a +H +H +a +H +a +a +D +H +H +a +a +a +"} +(28,1,1) = {" +a +a +H +H +D +D +a +a +a +W +a +q +L +q +q +q +q +a +a +a +a +H +H +H +a +D +D +H +H +a +a +a +"} +(29,1,1) = {" +a +a +H +H +H +D +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +D +H +H +H +a +a +a +"} +(30,1,1) = {" +a +a +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +a +a +a +"} +(31,1,1) = {" +a +a +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +a +a +a +"} +(32,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dm new file mode 100644 index 00000000000..21cbecfaacf --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_crater + name = "Wasteland Bomb Crater" + id = "moghes_wasteland_crater" + description = "The crater left behind by a Contact War bomb" + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_crater.dmm") + unit_test_groups = list(1) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dmm new file mode 100644 index 00000000000..c9b8a620587 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_crater.dmm @@ -0,0 +1,719 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"h" = ( +/obj/effect/landmark/scorcher, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"y" = ( +/obj/effect/landmark/scorcher, +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"L" = ( +/obj/effect/landmark/scorcher, +/obj/effect/decal/cleanable/greenglow/radioactive, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"S" = ( +/obj/effect/decal/cleanable/greenglow/radioactive, +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"X" = ( +/turf/simulated/floor/exoplanet/desert/rough{ + temperature = 315.15 + }, +/area/template_noop) +"Y" = ( +/obj/effect/decal/cleanable/greenglow/radioactive, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +Y +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +X +X +X +X +S +X +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +Y +X +X +h +X +X +X +X +a +a +Y +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +X +X +S +X +h +X +S +h +X +a +a +a +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +Y +a +h +X +h +h +h +h +h +h +X +S +X +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +X +X +h +h +h +h +h +h +h +h +X +S +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +X +X +h +h +L +h +h +h +X +X +h +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +Y +X +h +h +h +h +y +h +h +h +X +S +X +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +X +h +h +h +h +h +h +h +X +X +S +a +a +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +h +X +h +h +h +h +h +h +X +X +S +a +a +a +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +X +a +X +X +h +X +h +X +h +h +a +a +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +Y +X +X +h +h +X +X +X +X +a +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +Y +a +a +a +X +X +X +X +X +X +Y +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dm new file mode 100644 index 00000000000..114b9e89576 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dm @@ -0,0 +1,81 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_dorviza + name = "Dorviza Clan Outpost" + id = "moghes_wasteland_dorviza" + description = "An outpost of the Clan Dorviza" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_dorviza.dmm") + unit_test_groups = list(2) + +/area/moghes_dorviza + name = "Clan Dorviza Camp" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "An alien chirping can be heard here. Between the tents, tendrils of biomass wind and grow." + +/datum/ghostspawner/human/moghes_dorviza + name = "Dorviza Clan Traveler" + short_name = "moghes_dorviza" + desc = "Survive the Wasteland as a member of the Clan Dorviza, known as the Dryads due to their affiliation for herbalsm and medicine." + tags = list("External") + mob_name_suffix = " Dorviza" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are a member of the Clan Dorviza, one of the Oasis Clans of the Wasteland. Survive beside your clanmates both Unathi and Diona, in the hopes of seeing the Wasteland bloom again." + + max_count = 3 + spawnpoints = list("moghes_dorviza") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_dorviza + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Dorviza Clan Traveler" + special_role = "Dorviza Clan Traveler" + respawn_flag = null + uses_species_whitelist = FALSE + +/datum/ghostspawner/human/moghes_dorviza/diona + name = "Dorviza Clan Diona" + short_name = "moghes_dorviza_diona" + mob_name_suffix = null + mob_name_pick_message = null + welcome_message = "You are a diona gestalt associated with a wandering group of the Clan Dorviza, one of the Oasis Clans of the Wasteland. Survive alongside your Unathi clanmates, in the hopes of seeing the Wasteland bloom again." + + max_count = 1 + spawnpoints = list("moghes_dorviza_diona") + + extra_languages = list(LANGUAGE_ROOTSONG) + outfit = /obj/outfit/admin/moghes_dorviza/diona + possible_species = list(SPECIES_DIONA, SPECIES_DIONA_COEUS) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + uses_species_whitelist = TRUE + +/obj/outfit/admin/moghes_dorviza + uniform = list(/obj/item/clothing/under/unathi, /obj/item/clothing/under/unathi/himation) + suit = list(/obj/item/clothing/suit/unathi/robe, /obj/item/clothing/suit/unathi/robe/kilt) + shoes = /obj/item/clothing/shoes/sandals/caligae + l_ear = null + id = null + back = /obj/item/storage/backpack/satchel/leather + +/obj/outfit/admin/moghes_dorviza/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H?.w_uniform) + H.w_uniform.color = pick("#42330f", "#DBC684") + if(H?.wear_suit) + H.wear_suit.color = pick("#42330f", "#DBC684") + +/obj/outfit/admin/moghes_dorviza/diona + uniform = /obj/item/clothing/under/gearharness + suit = /obj/item/clothing/accessory/poncho/green + shoes = null diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dmm new file mode 100644 index 00000000000..e144ddbb03c --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_dorviza.dmm @@ -0,0 +1,1694 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"b" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"c" = ( +/obj/structure/closet/crate/medical, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"d" = ( +/obj/structure/flora/grass/desert/bush, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"e" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/box/syringes, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"f" = ( +/obj/machinery/iv_drip, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"h" = ( +/obj/structure/bed/stool/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"k" = ( +/obj/structure/flora/grass/desert/bush, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"l" = ( +/obj/structure/curtain/open, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"m" = ( +/obj/structure/closet/crate, +/obj/item/clothing/suit/unathi/robe/beige, +/obj/item/clothing/suit/unathi/robe/beige, +/obj/item/clothing/suit/unathi/robe/kilt{ + color = "#DBC684" + }, +/obj/item/clothing/suit/unathi/robe/kilt{ + color = "#DBC684" + }, +/obj/item/clothing/under/unathi, +/obj/item/clothing/under/unathi, +/obj/item/clothing/under/unathi/himation, +/obj/item/clothing/under/unathi/himation, +/obj/item/clothing/head/unathi/deco/green, +/obj/item/clothing/head/unathi/deco/green, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/obj/item/clothing/accessory/sinta_hood{ + color = "#DBC684" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"n" = ( +/obj/effect/ghostspawpoint{ + identifier = "moghes_dorviza_diona"; + name = "igs - moghes_dorviza_diona" + }, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"o" = ( +/obj/machinery/light/small, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"p" = ( +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"q" = ( +/obj/item/bedsheet/brown, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_dorviza"; + identifier = "moghes_dorviza" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"r" = ( +/obj/structure/closet/crate, +/obj/item/material/twohanded/spear/steel, +/obj/random/sword, +/obj/random/sword, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"s" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"t" = ( +/obj/structure/table/steel, +/obj/item/storage/firstaid/surgery, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"u" = ( +/obj/structure/closet/crate, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"v" = ( +/obj/structure/flora/tree/desert/small, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"x" = ( +/obj/item/flame/lighter/random, +/obj/structure/closet/crate, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"y" = ( +/obj/structure/closet/secure_closet/medical2{ + req_access = null + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/anesthetic, +/obj/item/tank/anesthetic, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"z" = ( +/obj/structure/closet/crate/medical, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"A" = ( +/turf/simulated/floor/exoplanet/water/shallow{ + temperature = 303.15 + }, +/area/moghes_dorviza) +"B" = ( +/obj/structure/bonfire, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"C" = ( +/obj/structure/closet/crate/medical, +/obj/item/roller, +/obj/item/roller, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"D" = ( +/obj/structure/bed, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"E" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"F" = ( +/obj/item/nullrod/shaman, +/obj/structure/closet/crate, +/obj/item/clothing/head/unathi/deco/green, +/obj/item/clothing/suit/unathi/robe/kilt{ + color = "#DBC684" + }, +/obj/item/clothing/accessory/poncho/unathimantle{ + color = "#42330f" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"G" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/structure/diona/bulb, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"H" = ( +/obj/machinery/light/small, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"I" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"J" = ( +/obj/random/firstaid, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/radiation, +/obj/structure/closet/crate/medical, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"K" = ( +/obj/structure/flora/tree/desert/tiny, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"L" = ( +/obj/structure/closet/crate, +/obj/item/saddle, +/obj/item/saddle, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"M" = ( +/obj/structure/closet/crate, +/obj/item/nullrod/shaman, +/obj/item/clothing/accessory/poncho/unathimantle{ + color = "#42330f" + }, +/obj/item/clothing/accessory/poncho/unathimantle{ + color = "#42330f" + }, +/obj/item/clothing/accessory/poncho/unathimantle{ + color = "#42330f" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"O" = ( +/obj/structure/diona/bulb, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"P" = ( +/obj/structure/closet/crate, +/obj/random/civgun/rifle, +/obj/random/civgun/rifle, +/obj/item/clothing/accessory/holster/waist/brown, +/obj/item/clothing/accessory/holster/thigh/brown, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/ammo_magazine/spitterpistol, +/obj/item/ammo_magazine/spitterpistol, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"Q" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"R" = ( +/obj/random/seed, +/obj/random/seed, +/obj/item/seeds/clam, +/obj/item/seeds/clam, +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"S" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"T" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/material/hatchet/lumber, +/obj/item/material/hatchet, +/obj/item/wirecutters/clippers, +/obj/item/material/minihoe, +/obj/item/material/minihoe, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bucket/wood, +/obj/item/reagent_containers/glass/bucket/wood, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"V" = ( +/turf/simulated/wall/cloth, +/area/moghes_dorviza) +"W" = ( +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"X" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"Y" = ( +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) +"Z" = ( +/obj/structure/flora/grass/desert, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/structure/diona/bulb, +/turf/simulated/floor/exoplanet/diona{ + temperature = 315.15 + }, +/area/moghes_dorviza) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +V +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +W +E +W +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +q +W +W +W +x +V +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +s +s +s +s +a +a +V +q +W +W +W +m +V +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +s +a +a +V +q +W +W +W +M +V +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +s +a +V +V +W +W +W +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +s +a +V +V +l +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +s +s +s +a +b +a +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +a +h +B +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +s +a +h +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +A +a +A +d +A +a +d +a +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +V +V +V +V +V +a +a +a +a +a +s +A +A +S +G +A +A +d +d +a +a +a +V +V +V +V +V +a +a +a +a +"} +(15,1,1) = {" +a +a +a +V +V +C +c +f +V +V +a +a +a +s +A +A +A +A +A +A +A +a +a +K +a +V +V +r +P +R +V +V +a +a +a +"} +(16,1,1) = {" +a +a +a +V +y +W +W +W +W +V +I +a +p +s +A +A +A +A +A +A +A +a +a +a +H +V +W +W +W +W +X +V +a +a +a +"} +(17,1,1) = {" +a +a +a +V +D +W +W +W +W +l +a +s +A +A +A +A +A +A +A +A +A +Z +s +a +a +l +W +W +W +W +o +V +a +a +a +"} +(18,1,1) = {" +a +a +a +V +t +W +W +W +W +V +I +a +A +A +A +A +A +A +A +A +A +A +a +a +H +V +W +W +W +W +W +V +a +a +a +"} +(19,1,1) = {" +a +a +a +V +V +e +z +J +V +V +a +A +A +A +A +A +A +A +A +A +A +A +s +a +a +V +V +u +L +T +V +V +a +a +a +"} +(20,1,1) = {" +a +a +a +a +V +V +V +V +V +a +a +a +G +A +A +A +A +A +A +A +A +s +a +a +a +a +V +V +V +V +V +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +S +A +s +s +A +G +d +A +a +A +A +a +a +a +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +s +a +A +a +v +s +A +k +A +a +K +s +s +s +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +s +a +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +s +a +s +a +a +Q +a +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +s +V +V +l +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +W +W +Y +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +W +W +Y +W +F +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +Y +W +n +O +W +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +W +O +W +W +Y +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +W +Y +W +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(31,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +V +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(32,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(33,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(34,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(35,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izwesk.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izwesk.dm new file mode 100644 index 00000000000..5ddea66a543 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izwesk.dm @@ -0,0 +1,50 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_izweski + name = "Hegemony Wasteland Outpost" + id = "moghes_wasteland_izweski" + description = "An Izweski military outpost in the Wasteland" + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_izweski.dmm") + ban_ruins = list(/datum/map_template/ruin/exoplanet/moghes_kataphract_wasteland) + unit_test_groups = list(3) + +/area/moghes/hegemony_wasteland + name = "Hegemony Wasteland Outpost" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "An outpost of the Izweski Hegemony, standing in the Wasteland. Red-and-gold banners snap in the wind." + +/datum/ghostspawner/human/moghes_hegemony_wasteland + name = "Izweski Hegemony Soldier" + short_name = "hegemony_wasteland_soldier" + desc = "Man an Izweski Hegemony outpost in the Wasteland" + welcome_message = "As an Unathi warrior, abide by the Warrior's Code - act with righteousness, mercy, integrity, courage and loyalty. Defend the life and honor of Hegemony citizens, and ensure that enemies of the Izweski cannot threaten your base." + + spawnpoints = list("hegemony_wasteland_soldier") + max_count = 4 + possible_species = list(SPECIES_UNATHI) + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + uses_species_whitelist = FALSE + outfit = /obj/outfit/admin/izweski + allow_appearance_change = APPEARANCE_PLASTICSURGERY + assigned_role = "Izweski Hegemony Soldier" + special_role = "Izweski Hegemony Soldier" + respawn_flag = null + +/datum/ghostspawner/human/moghes_hegemony_wasteland/commander + name = "Izweski Hegemony Outpost Commander" + short_name = "hegemony_wasteland_commander" + desc = "Command an Izweski Hegemony outpost in the Wasteland." + max_count = 1 + spawnpoints = list("hegemony_wasteland_commander") + assigned_role = "Izweski Hegemony Commander" + special_role = "Izweski Hegemony Commander" + uses_species_whitelist = TRUE + outfit = /obj/outfit/admin/izweski/captain diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izweski.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izweski.dmm new file mode 100644 index 00000000000..5e27e8aa69c --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_izweski.dmm @@ -0,0 +1,2214 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"al" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_y = -30; + pixel_x = 4 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/obj/structure/table/rack, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/device/radio, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ap" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/storage/firstaid/combat, +/obj/item/storage/firstaid/combat, +/obj/item/storage/firstaid/large/radiation, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"as" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/iv_drip, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"at" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "gun cabinet (energy pistols)" + }, +/obj/item/gun/energy/pistol/hegemony, +/obj/item/gun/energy/pistol/hegemony, +/obj/item/gun/energy/pistol/hegemony, +/obj/item/gun/energy/pistol/hegemony, +/obj/item/gun/energy/pistol/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"aQ" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"aR" = ( +/obj/machinery/door/airlock/medical{ + name = "Healer's Bay" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"aW" = ( +/obj/effect/floor_decal/concrete/large{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"bj" = ( +/obj/effect/floor_decal/concrete{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"bD" = ( +/obj/machinery/button/remote/blast_door{ + id = "hegemony_base_entry"; + name = "Entry"; + req_access = list(113); + pixel_y = -24 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"bV" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/sign/flag/hegemony/large/south{ + pixel_y = -32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ca" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"cL" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/obj/machinery/light, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"dm" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "ammunition cabinet (slugger)" + }, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/item/ammo_casing/slugger, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"dn" = ( +/obj/effect/floor_decal/concrete{ + dir = 10 + }, +/obj/effect/floor_decal/concrete{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"ev" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"eT" = ( +/obj/effect/floor_decal/concrete{ + dir = 5 + }, +/obj/effect/floor_decal/concrete{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"fe" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"fU" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"gw" = ( +/obj/structure/bed/stool/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hj" = ( +/obj/structure/table/stone/marble, +/obj/item/material/sword/sabre{ + name = "ceremonial sabre" + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hp" = ( +/obj/structure/blocker/steel/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"hv" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hx" = ( +/obj/structure/filingcabinet{ + pixel_x = -9; + pixel_y = 14; + density = 0 + }, +/obj/structure/filingcabinet{ + pixel_x = 5; + pixel_y = 14; + density = 0 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hF" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/optable, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hI" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "glaive cabinet" + }, +/obj/item/melee/energy/glaive/hegemony, +/obj/item/melee/energy/glaive/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"hK" = ( +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"ia" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ij" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/iv_drip, +/obj/item/tank/oxygen, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"jl" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "shield cabinet" + }, +/obj/item/shield/energy/hegemony, +/obj/item/shield/energy/hegemony, +/obj/item/shield/energy/hegemony, +/obj/item/shield/energy/hegemony, +/obj/item/shield/energy/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"jv" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/body_scanconsole{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"jw" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"kJ" = ( +/obj/structure/toilet, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"kY" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/curtain/open/medical, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ls" = ( +/obj/effect/floor_decal/concrete{ + dir = 6 + }, +/obj/effect/floor_decal/concrete{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"mA" = ( +/obj/effect/floor_decal/concrete{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"nj" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"nm" = ( +/obj/effect/floor_decal/concrete{ + dir = 10 + }, +/obj/effect/floor_decal/concrete{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"nY" = ( +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"oh" = ( +/obj/structure/table/steel, +/obj/machinery/door/window{ + dir = 8; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ok" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/structure/curtain/open/bed, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"oD" = ( +/obj/machinery/door/airlock/security{ + name = "Armory"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"oZ" = ( +/obj/machinery/light, +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "body armor cabinet" + }, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/item/clothing/head/helmet/unathi/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"pU" = ( +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"qT" = ( +/obj/structure/closet/secure_closet/cabinet, +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/obj/item/clothing/under/unathi/mogazali, +/obj/item/clothing/under/unathi/mogazali/blue, +/obj/item/clothing/under/unathi/mogazali/green, +/obj/item/clothing/under/unathi/mogazali/orange, +/obj/item/clothing/suit/unathi/robe/robe_coat, +/obj/item/clothing/suit/unathi/robe/robe_coat/blue, +/obj/item/clothing/suit/unathi/robe/robe_coat/orange, +/obj/item/clothing/suit/unathi/robe/robe_coat/red, +/obj/structure/sign/flag/hegemony/large/east{ + pixel_x = 32 + }, +/turf/simulated/floor/exoplanet/carpet/red, +/area/moghes/hegemony_wasteland) +"qY" = ( +/turf/simulated/wall/concrete, +/area/moghes/hegemony_wasteland) +"rn" = ( +/obj/effect/floor_decal/concrete{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"rt" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/black, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"su" = ( +/obj/machinery/button/remote/blast_door{ + id = "hegemony_base_garage"; + name = "Garage"; + req_access = list(113); + pixel_y = -24 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"sv" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/storage/box/fancy/tray, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ti" = ( +/obj/structure/table/steel, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/paper_bin, +/obj/item/pen/black, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"tA" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"uO" = ( +/obj/machinery/door/blast/shutters{ + id = "hegemony_base_garage"; + name = "Garage" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"vu" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/bed/roller, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"vM" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "sword cabinet" + }, +/obj/item/melee/energy/sword/hegemony, +/obj/item/melee/energy/sword/hegemony, +/obj/item/melee/energy/sword/hegemony, +/obj/item/melee/energy/sword/hegemony, +/obj/item/melee/energy/sword/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"wb" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"xq" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/sarezhiwine, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"xs" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "holster cabinet" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 10 + }, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"xN" = ( +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"zj" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"zx" = ( +/obj/machinery/door/blast/shutters{ + id = "hegemony_base_entry" + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"zG" = ( +/obj/structure/mirror{ + pixel_x = 28; + pixel_y = -3 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Bw" = ( +/obj/machinery/door/airlock{ + req_access = list(113); + name = "Barracks" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Cr" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/table/steel, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"CB" = ( +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Ey" = ( +/obj/machinery/button/remote/blast_door{ + id = "hegemony_base_garage"; + name = "Garage"; + req_access = list(113); + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"Ft" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/machinery/bodyscanner{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"FE" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"FI" = ( +/obj/machinery/door/airlock/security{ + name = "Briefing Room"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"FQ" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "hammer cabinet" + }, +/obj/item/melee/hammer/powered/hegemony, +/obj/item/melee/hammer/powered/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"FR" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Ga" = ( +/obj/effect/floor_decal/concrete{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"GC" = ( +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"GG" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green, +/turf/simulated/floor/exoplanet/carpet/red, +/area/moghes/hegemony_wasteland) +"Hb" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/bed/stool/bar/padded/red, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Hy" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"HB" = ( +/obj/machinery/photocopier/faxmachine{ + department = "Hegemony Base" + }, +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"HE" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"HU" = ( +/obj/effect/floor_decal/concrete, +/obj/effect/floor_decal/concrete/large{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"Ie" = ( +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Is" = ( +/obj/effect/floor_decal/concrete/large{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"Jy" = ( +/obj/effect/floor_decal/concrete{ + dir = 6 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"JD" = ( +/obj/effect/floor_decal/concrete{ + dir = 8 + }, +/obj/effect/floor_decal/concrete/large{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"JU" = ( +/obj/machinery/light, +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/reagent_containers/hypospray{ + pixel_y = 4; + pixel_x = -5 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"KO" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/item/stamp{ + icon_state = "stamp-ce"; + name = "izweski hegemony rubber stamp" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"KQ" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/bed/roller, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"KU" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "gun cabinet (energy rifles)" + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"MQ" = ( +/turf/simulated/floor/exoplanet/carpet/red, +/area/moghes/hegemony_wasteland) +"MR" = ( +/obj/structure/table/rack, +/obj/item/material/twohanded/pike/flag/hegemony, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"OP" = ( +/obj/effect/floor_decal/concrete{ + dir = 9 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"OR" = ( +/obj/vehicle/bike/speeder/izweski, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Pr" = ( +/obj/effect/floor_decal/concrete, +/obj/effect/floor_decal/concrete{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"PA" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 32 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 6 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"PG" = ( +/obj/structure/blocker/steel/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"PI" = ( +/obj/machinery/door/airlock/security{ + name = "Checkpoint"; + req_access = list(113) + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"PV" = ( +/obj/structure/table/steel, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/folder/yellow, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"PW" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_one_access = list(113) + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Qb" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"QF" = ( +/obj/vehicle/bike/speeder/izweski, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"QN" = ( +/obj/effect/floor_decal/concrete{ + dir = 10 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"QO" = ( +/obj/effect/floor_decal/corner/lime/diagonal, +/obj/structure/table/steel, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/gloves/latex/nitrile/unathi, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Rr" = ( +/obj/structure/closet/crate{ + name = "footlocker" + }, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"SY" = ( +/obj/effect/floor_decal/concrete{ + dir = 10 + }, +/obj/effect/floor_decal/concrete{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"SZ" = ( +/obj/effect/floor_decal/corner_wide/red/diagonal, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"TV" = ( +/obj/effect/floor_decal/concrete{ + dir = 4 + }, +/obj/effect/floor_decal/concrete{ + dir = 1 + }, +/obj/effect/floor_decal/concrete, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/moghes/hegemony_wasteland) +"VB" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_one_access = list(113) + }, +/turf/simulated/floor/exoplanet/carpet/red, +/area/moghes/hegemony_wasteland) +"VU" = ( +/obj/machinery/button/remote/blast_door{ + id = "hegemony_base_entry"; + name = "Entry"; + req_access = list(113); + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Wb" = ( +/obj/structure/table/stone/marble, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"WC" = ( +/obj/structure/bed/padded, +/obj/structure/curtain/open/bed, +/obj/item/bedsheet/black, +/obj/effect/ghostspawpoint{ + identifier = "hegemony_wasteland_commander"; + name = "igs - hegemony_wasteland_commander" + }, +/turf/simulated/floor/exoplanet/carpet/red, +/area/moghes/hegemony_wasteland) +"XI" = ( +/obj/structure/table/reinforced/steel, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Yn" = ( +/obj/structure/sign/flag/hegemony/large/east{ + pixel_x = 32 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"Zi" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/structure/curtain/open/bed, +/obj/effect/ghostspawpoint{ + name = "igs - hegemony_wasteland_soldier"; + identifier = "hegemony_wasteland_soldier" + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ZB" = ( +/obj/structure/closet/secure_closet/guncabinet{ + req_access = list(113); + name = "gun cabinet (slugger)" + }, +/obj/structure/sign/flag/hegemony/large/north{ + pixel_y = 32 + }, +/obj/effect/floor_decal/corner/yellow{ + dir = 5 + }, +/obj/item/gun/projectile/heavysniper/unathi, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) +"ZJ" = ( +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/concrete/square{ + temperature = 303.15 + }, +/area/moghes/hegemony_wasteland) + +(1,1,1) = {" +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +"} +(2,1,1) = {" +bD +qY +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +qY +FE +"} +(3,1,1) = {" +FE +zx +hK +OP +OP +OP +OP +OP +OP +OP +OP +OP +OP +hK +FE +FE +FE +FE +FE +FE +FE +FE +FE +qY +qY +qY +qY +qY +qY +qY +hp +FE +"} +(4,1,1) = {" +FE +zx +Jy +Jy +Jy +Jy +Jy +Pr +Jy +Jy +Jy +Jy +rn +QN +qY +qY +qY +qY +qY +qY +FE +FE +FE +qY +tA +tA +tA +tA +HE +qY +hp +FE +"} +(5,1,1) = {" +FE +hp +qY +ti +oh +PV +qY +dn +FE +FE +FE +FE +mA +QN +qY +hF +aQ +aQ +QO +qY +FE +FE +FE +qY +tA +Hb +Cr +Hb +SZ +qY +hp +FE +"} +(6,1,1) = {" +FE +hp +qY +VU +Ie +Ie +qY +dn +FE +FE +FE +FE +mA +QN +qY +sv +aQ +aQ +as +qY +FE +HU +ls +FI +tA +Hb +Cr +Hb +tA +qY +hp +FE +"} +(7,1,1) = {" +FE +hp +qY +Ie +ZJ +Ie +PI +Is +FE +FE +FE +FE +mA +QN +qY +kY +kY +kY +kY +qY +FE +eT +FE +qY +zj +Hb +Cr +Hb +bV +qY +hp +FE +"} +(8,1,1) = {" +FE +hp +qY +qY +qY +qY +qY +FE +FE +FE +FE +FE +mA +QN +qY +wb +aQ +aQ +Ft +qY +FE +eT +FE +qY +fe +Hb +Cr +Hb +tA +qY +hp +FE +"} +(9,1,1) = {" +FE +hp +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +mA +QN +qY +ij +aQ +aQ +jv +qY +FE +eT +FE +qY +tA +Hb +Cr +Hb +tA +qY +hp +FE +"} +(10,1,1) = {" +FE +hp +qY +qY +qY +qY +qY +FE +FE +FE +FE +FE +mA +QN +qY +vu +aQ +aQ +JU +qY +FE +eT +FE +qY +tA +Hb +Cr +Hb +tA +qY +hp +FE +"} +(11,1,1) = {" +FE +hp +qY +OR +Ie +XI +qY +Ey +FE +FE +FE +FE +mA +QN +qY +KQ +aQ +aQ +ap +qY +FE +eT +FE +qY +fe +tA +tA +tA +tA +qY +hp +FE +"} +(12,1,1) = {" +FE +hp +qY +QF +Ie +Ie +uO +OP +OP +OP +OP +OP +bj +QN +qY +qY +aR +aR +qY +qY +FE +eT +FE +qY +tA +Wb +hj +Wb +ca +qY +hp +FE +"} +(13,1,1) = {" +FE +hp +qY +QF +Ie +Ie +uO +Jy +Jy +Jy +Jy +Jy +rn +QN +FE +FE +mA +QN +FE +FE +FE +eT +FE +qY +tA +nY +nY +nY +tA +qY +hp +FE +"} +(14,1,1) = {" +FE +hp +qY +OR +Ie +su +qY +FE +FE +FE +FE +FE +mA +QN +FE +FE +mA +QN +FE +FE +FE +eT +FE +qY +qY +qY +qY +qY +qY +qY +hp +FE +"} +(15,1,1) = {" +FE +hp +qY +qY +qY +qY +qY +FE +FE +FE +FE +FE +mA +QN +FE +FE +mA +QN +FE +FE +FE +eT +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(16,1,1) = {" +FE +hp +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +mA +Ga +OP +OP +bj +Ga +OP +OP +OP +nm +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(17,1,1) = {" +FE +hp +FE +FE +FE +aW +ls +ls +ls +ls +ls +ls +TV +Jy +Jy +Jy +Jy +Jy +Jy +Jy +Jy +SY +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(18,1,1) = {" +FE +hp +FE +FE +FE +eT +FE +FE +FE +FE +FE +FE +eT +FE +FE +FE +FE +FE +FE +FE +FE +eT +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(19,1,1) = {" +FE +hp +qY +qY +qY +Bw +qY +qY +qY +FE +qY +qY +oD +qY +qY +FE +FE +FE +FE +FE +FE +eT +FE +qY +qY +qY +qY +qY +qY +qY +hp +FE +"} +(20,1,1) = {" +FE +hp +qY +Hy +Ie +Ie +Ie +cL +qY +FE +qY +xN +fU +hv +qY +FE +FE +FE +FE +FE +FE +eT +FE +qY +pU +pU +pU +pU +pU +qY +hp +FE +"} +(21,1,1) = {" +FE +hp +qY +Zi +Ie +Ie +Ie +Zi +qY +FE +qY +KU +Ie +oZ +qY +FE +FE +FE +FE +FE +FE +eT +FE +qY +ia +pU +pU +pU +pU +qY +hp +FE +"} +(22,1,1) = {" +FE +hp +qY +Rr +Ie +Ie +Ie +Rr +qY +FE +qY +hI +Ie +vM +qY +FE +FE +FE +FE +FE +FE +JD +ls +PW +pU +pU +ev +pU +aj +qY +hp +FE +"} +(23,1,1) = {" +FE +hp +qY +Zi +Ie +Ie +Ie +Zi +qY +FE +qY +ZB +Ie +jl +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +hx +rt +KO +xq +pU +qY +hp +FE +"} +(24,1,1) = {" +FE +hp +qY +Hy +Ie +Ie +Ie +cL +qY +FE +qY +dm +Ie +at +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +HB +Yn +gw +pU +pU +qY +hp +FE +"} +(25,1,1) = {" +FE +hp +qY +ok +Ie +Ie +Ie +ok +qY +FE +qY +FQ +Ie +xs +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +qY +qY +qY +VB +qY +qY +hp +FE +"} +(26,1,1) = {" +FE +hp +qY +qY +qY +Bw +qY +qY +qY +FE +qY +jw +Ie +nj +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +WC +MQ +MQ +MQ +MQ +qY +hp +FE +"} +(27,1,1) = {" +FE +hp +qY +kJ +FR +GC +FR +GC +qY +FE +qY +PA +MR +al +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +GG +MQ +qT +MQ +MQ +qY +hp +FE +"} +(28,1,1) = {" +FE +hp +qY +CB +zG +Qb +Qb +Qb +qY +FE +qY +qY +qY +qY +qY +FE +FE +FE +FE +FE +FE +FE +FE +qY +qY +qY +qY +qY +qY +qY +hp +FE +"} +(29,1,1) = {" +FE +hp +qY +qY +qY +qY +qY +qY +qY +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(30,1,1) = {" +FE +hp +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +hp +FE +"} +(31,1,1) = {" +FE +qY +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +PG +qY +FE +"} +(32,1,1) = {" +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dm new file mode 100644 index 00000000000..c1416498dd4 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dm @@ -0,0 +1,83 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_klax + name = "K'lax Terraforming Outpost" + description = "A research outpost located in the Wasteland." + id = "moghes_klax" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_klax.dmm") + unit_test_groups = list(1) + +/area/moghes_klax + name = "K'laxan Research Outpost" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "This place is dark and silent, with only the low hum of machinery audible." + +/datum/ghostspawner/human/moghes_wasteland_klax + name = "K'laxan Scientist" + short_name = "moghes_klax" + desc = "Study the Wasteland to further terraforming efforts." + tags = list("External") + welcome_message = "You are a Worker of the Hive K'lax, sent to analyse the Wasteland to assist in terraforming. Gather data, run experiments, and stay alive. \ + IMPORTANT - Vaurca are a very alien species, and can be difficult to roleplay. It is recommended that you read the Aurorastation wiki page for the species, as well as the Vaurca Hives page for information on K'lax coloration." + + max_count = 3 + uses_species_whitelist = FALSE + spawnpoints = list("moghes_wasteland_klax") + + outfit = /obj/outfit/admin/moghes_wasteland_klax + possible_species = list(SPECIES_VAURCA_WORKER) + extra_languages = list(LANGUAGE_VAURCA) + mob_name_pick_message = "Pick a Vaurca Worker name." + + assigned_role = "K'laxan Geo-Engineer" + special_role = "K'laxan Geo-Engineer" + respawn_flag = null + +/datum/ghostspawner/human/moghes_wasteland_klax/warrior + name = "K'laxan Security" + short_name = "moghes_klax_warrior" + desc = "Defend the K'lax terraforming outpost in the Wasteland" + welcome_message = "You are a Warrior of the Hive K'lax, assigned to guard the Workers of the science team as they study the Wasteland." + + outfit = /obj/outfit/admin/moghes_wasteland_klax/warrior + max_count = 2 + uses_species_whitelist = TRUE + possible_species = list(SPECIES_VAURCA_WARRIOR) + mob_name_pick_message = "Pick a Vaurca Warrior name." + + assigned_role = "K'laxan Warrior" + special_role = "K'laxan Warrior" + respawn_flag = null + +/obj/outfit/admin/moghes_wasteland_klax + name = "K'laxan Outpost" + + uniform = /obj/item/clothing/under/vaurca + shoes = /obj/item/clothing/shoes/vaurca + mask = /obj/item/clothing/mask/gas/vaurca/filter + back = /obj/item/storage/backpack/cloak/sci + l_ear = null + id = /obj/item/card/id + +/obj/outfit/admin/moghes_wasteland_klax/warrior + name = "K'laxan Outpost Warrior" + back = /obj/item/storage/backpack/cloak/sec + belt = /obj/item/melee/energy/vaurca + l_hand = /obj/item/martial_manual/vaurca + +/obj/outfit/admin/moghes_wasteland_klax/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(H?.wear_mask && H.species.has_organ[BP_PHORON_RESERVE]) + var/obj/item/organ/internal/vaurca/preserve/preserve = H.internal_organs_by_name[BP_PHORON_RESERVE] + H.internal = preserve + H.internals.icon_state = "internal1" + + H.update_body() diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dmm new file mode 100644 index 00000000000..2d7e7abb7b6 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_klax.dmm @@ -0,0 +1,1408 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aO" = ( +/obj/machinery/door/airlock/medical{ + name = "Botany - Secure" + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"cR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_klax) +"ea" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"ep" = ( +/obj/machinery/vending/hydroseeds, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"eA" = ( +/obj/structure/table/rack, +/obj/item/gun/energy/vaurca/blaster, +/obj/item/gun/energy/vaurca/blaster, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"eH" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"fh" = ( +/obj/structure/table/rack, +/obj/item/gun/energy/net, +/obj/item/gun/energy/net, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"fl" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"fm" = ( +/obj/machinery/clonepod{ + name = "Bio-Stasis Unit" + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"fw" = ( +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"fz" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -15 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"fL" = ( +/obj/machinery/door/airlock/medical{ + name = "Bioscience"; + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"ib" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"iD" = ( +/obj/machinery/bodyscanner{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"mn" = ( +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"ox" = ( +/obj/structure/table/rack, +/obj/item/melee/energy/vaurca_zweihander, +/obj/item/melee/energy/vaurca, +/obj/item/melee/energy/vaurca, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"oO" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Live Specimen Containment" + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"py" = ( +/obj/structure/table/rack, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"qx" = ( +/obj/machinery/door/airlock{ + name = "Habitation"; + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"ss" = ( +/obj/structure/closet/crate/large{ + name = "Biological Subjects" + }, +/obj/item/storage/box/monkeycubes/vkrexicubes, +/obj/item/storage/box/monkeycubes/vkrexicubes, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"tf" = ( +/obj/structure/closet/crate, +/obj/item/vaurca/box, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"vd" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"vq" = ( +/obj/item/storage/box/freezer/organcooler, +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"wN" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"wV" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"wX" = ( +/obj/structure/table/rack, +/obj/machinery/recharger/wallcharger{ + pixel_y = 25; + pixel_x = 5 + }, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"xv" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "SECURE RESEARCH AREA - DO NOT ENTER" + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"xI" = ( +/obj/structure/plasticflaps/airtight, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"xK" = ( +/obj/structure/table/steel, +/obj/item/storage/box/fancy/tray, +/obj/item/clothing/gloves/latex/nitrile/vaurca, +/obj/item/clothing/gloves/latex/nitrile/vaurca, +/obj/item/stack/nanopaste, +/obj/item/stack/nanopaste, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"xY" = ( +/obj/structure/table/rack, +/obj/item/clothing/glasses/sunglasses/blinders, +/obj/item/clothing/glasses/sunglasses/blinders, +/obj/item/clothing/glasses/sunglasses/blinders, +/obj/item/clothing/glasses/sunglasses/blinders, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"AQ" = ( +/obj/structure/closet/crate/medical, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/adv, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"BA" = ( +/obj/structure/table/rack, +/obj/item/device/analyzer/plant_analyzer, +/obj/item/device/analyzer/plant_analyzer, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"BX" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_wasteland_klax"; + identifier = "moghes_wasteland_klax" + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"CZ" = ( +/obj/machinery/hologram/holopad/long_range, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Dh" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Et" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Fe" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Gi" = ( +/obj/structure/closet/crate, +/obj/item/clothing/under/vaurca/gearharness/black, +/obj/item/clothing/under/vaurca/gearharness/black, +/obj/item/clothing/under/vaurca/gearharness/black, +/obj/item/clothing/shoes/vaurca, +/obj/item/clothing/shoes/vaurca, +/obj/item/clothing/shoes/vaurca, +/obj/item/clothing/shoes/vaurca, +/obj/item/clothing/suit/vaurca/brown, +/obj/item/clothing/suit/vaurca/brown, +/obj/item/clothing/suit/vaurca/brown, +/obj/item/clothing/suit/vaurca/brown, +/obj/item/clothing/under/vaurca, +/obj/item/clothing/under/vaurca, +/obj/item/clothing/under/vaurca, +/obj/item/clothing/under/vaurca, +/obj/item/clothing/mask/gas/vaurca/filter, +/obj/item/clothing/mask/gas/vaurca/filter, +/obj/item/clothing/mask/gas/vaurca/filter, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"GJ" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Hu" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_wasteland_klax"; + identifier = "moghes_wasteland_klax" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Iu" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"IK" = ( +/obj/machinery/optable, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"JO" = ( +/obj/structure/closet/crate/large{ + name = "Biological Subjects" + }, +/obj/item/storage/box/monkeycubes/stokcubes, +/obj/item/storage/box/monkeycubes/stokcubes, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Kx" = ( +/obj/structure/plasticflaps/airtight, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"LL" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = 20 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"MO" = ( +/obj/structure/table/rack, +/obj/machinery/recharger/wallcharger{ + pixel_y = 25; + pixel_x = 5 + }, +/obj/item/device/mass_spectrometer/adv, +/obj/item/device/mass_spectrometer/adv, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Oa" = ( +/obj/structure/closet/crate/hydroponics, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Ob" = ( +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"On" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/space/void/scout, +/obj/item/clothing/suit/space/void/scout, +/obj/item/clothing/head/helmet/space/void/scout, +/obj/item/clothing/head/helmet/space/void/scout, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Pb" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/clothing/gloves/botanic_leather/vaurca, +/obj/item/clothing/gloves/botanic_leather/vaurca, +/obj/item/material/hatchet, +/obj/item/material/hatchet, +/obj/item/wirecutters/clippers, +/obj/item/wirecutters/clippers, +/obj/item/material/minihoe, +/obj/item/material/minihoe, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Pf" = ( +/obj/structure/table/rack, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Pt" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/obj/item/reagent_containers/food/snacks/koisbar_clean, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"RR" = ( +/obj/machinery/door/airlock/security{ + name = "Secure Equipment"; + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"SK" = ( +/obj/structure/table/rack, +/obj/machinery/recharger/wallcharger{ + pixel_y = 25; + pixel_x = 5 + }, +/obj/item/device/reagent_scanner/adv, +/obj/item/device/reagent_scanner/adv, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"TB" = ( +/turf/simulated/wall/r_wall, +/area/moghes_klax) +"TK" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_klax) +"TO" = ( +/obj/machinery/body_scanconsole{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Vt" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/koisspore, +/obj/item/seeds/koisspore, +/obj/item/seeds/koisspore, +/obj/item/seeds/koisspore, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Xh" = ( +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"Yh" = ( +/obj/structure/table/rack, +/obj/item/device/analyzer, +/obj/item/device/analyzer, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"Yy" = ( +/obj/structure/table/rack, +/obj/item/gun/energy/vaurca/thermaldrill, +/turf/simulated/floor/exoplanet/tiled, +/area/moghes_klax) +"YA" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) +"ZJ" = ( +/obj/machinery/door/airlock/medical{ + name = "Botany"; + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white, +/area/moghes_klax) + +(1,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(2,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(3,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(4,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(5,1,1) = {" +TK +TK +TK +TK +TK +TK +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TK +TK +TK +TK +TK +TK +TK +"} +(6,1,1) = {" +TK +TK +TK +TK +TK +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TK +TK +TK +TK +TK +TK +"} +(7,1,1) = {" +TK +TK +TK +TK +TB +TB +Iu +mn +mn +ea +TB +ep +mn +fz +fl +wN +fl +fl +fl +wN +fl +fl +mn +TB +TB +TK +TK +TK +TK +TK +"} +(8,1,1) = {" +TK +TK +TK +TK +TB +TB +fl +mn +mn +Vt +TB +Xh +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +TB +TB +TK +TK +TK +TK +TK +"} +(9,1,1) = {" +TK +TK +TK +TK +TB +TB +fl +mn +mn +TB +TB +Pb +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +ea +TB +TB +TK +TK +TK +TK +TK +"} +(10,1,1) = {" +TK +TK +TK +TK +TB +TB +Iu +mn +mn +Kx +aO +mn +mn +mn +fl +fl +fl +fl +fl +fl +fl +fl +mn +TB +TB +TK +TK +TK +TK +TK +"} +(11,1,1) = {" +TK +TK +TK +TK +TB +TB +fl +mn +mn +TB +TB +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +ea +TB +TB +TK +TK +TK +TK +TK +"} +(12,1,1) = {" +TK +TK +TK +TK +TB +TB +fl +mn +mn +mn +TB +fw +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +mn +TB +TB +TK +TK +TK +TK +TK +"} +(13,1,1) = {" +TK +TK +TK +TK +TB +TB +Iu +mn +mn +ea +TB +Oa +mn +mn +fl +fl +wV +fl +fl +wV +fl +fl +mn +TB +TB +TK +TK +TK +TK +TK +"} +(14,1,1) = {" +TK +TK +TK +TK +TB +TB +TB +TB +TB +TB +TB +TB +TB +ZJ +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +cR +TK +TK +TK +TK +"} +(15,1,1) = {" +TK +TK +TK +TK +TB +TB +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +Ob +xI +xv +TK +TK +TK +TK +TK +TK +"} +(16,1,1) = {" +TK +TK +TK +TK +TB +TB +Ob +Ob +Ob +Ob +vd +Ob +Ob +Ob +vd +Ob +Ob +Ob +vd +Ob +Ob +Ob +xI +xv +TK +TK +TK +TK +TK +TK +"} +(17,1,1) = {" +TK +TK +TK +TK +TB +TB +TB +TB +qx +TB +TB +TB +TB +fL +TB +TB +TB +TB +TB +TB +TB +RR +TB +TB +TB +cR +TK +TK +TK +TK +"} +(18,1,1) = {" +TK +TK +TK +TK +TB +TB +Ob +Ob +Ob +Ob +Ob +Ob +TB +mn +mn +mn +mn +ib +ea +TB +Dh +Ob +Yy +TB +TB +TK +TK +TK +TK +TK +"} +(19,1,1) = {" +TK +TK +TK +TK +TB +TB +GJ +Ob +Ob +Ob +Ob +Ob +TB +LL +mn +mn +mn +ib +mn +TB +SK +Ob +py +TB +TB +TK +TK +TK +TK +TK +"} +(20,1,1) = {" +TK +TK +TK +TK +TB +TB +Pt +Ob +Ob +Ob +Ob +Ob +TB +fm +mn +mn +mn +eH +oO +TB +MO +Ob +fh +TB +TB +TK +TK +TK +TK +TK +"} +(21,1,1) = {" +TK +TK +TK +TK +TB +TB +Fe +Ob +Ob +CZ +Ob +Ob +TB +fm +mn +mn +mn +mn +mn +TB +wX +Ob +ox +TB +TB +TK +TK +TK +TK +TK +"} +(22,1,1) = {" +TK +TK +TK +TK +TB +TB +Gi +Ob +Ob +Ob +Ob +Ob +TB +ss +mn +mn +mn +mn +mn +TB +BA +Ob +On +TB +TB +TK +TK +TK +TK +TK +"} +(23,1,1) = {" +TK +TK +TK +TK +TB +TB +tf +Ob +Ob +Ob +Ob +Ob +TB +YA +mn +mn +mn +mn +TO +TB +Yh +Ob +xY +TB +TB +TK +TK +TK +TK +TK +"} +(24,1,1) = {" +TK +TK +TK +TK +TB +TB +Et +BX +Hu +BX +Hu +BX +TB +IK +xK +vq +AQ +JO +iD +TB +Pf +Ob +eA +TB +TB +TK +TK +TK +TK +TK +"} +(25,1,1) = {" +TK +TK +TK +TK +TK +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TK +TK +TK +TK +TK +TK +"} +(26,1,1) = {" +TK +TK +TK +TK +TK +TK +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TB +TK +TK +TK +TK +TK +TK +TK +"} +(27,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(28,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(29,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} +(30,1,1) = {" +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +TK +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dm new file mode 100644 index 00000000000..8c435787411 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dm @@ -0,0 +1,67 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_mikuetz + name = "Mi'kuetz Caravan" + id = "moghes_wasteland_mikuetz" + description = "A caravan of Queenless K'lax, wandering the Wastelands of Moghes" + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_mikuetz.dmm") + unit_test_groups = list(2) + +/area/moghes_mikuetz + name = "Mi'kuetz Camp" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "There is a campsite here, seemingly set up not too long ago. A pen has been erected, to hold some kind of animal. The air carries a faint scent of sulfur." + +/datum/ghostspawner/human/moghes_wasteland_mikuetz + name = "Mi'kuetz Wanderer" + short_name = "moghes_mikuetz" + desc = "Wander the Wasteland as a Queenless Vaurca." + tags = list("External") + welcome_message = "You are a Vaurca of the group known as the Mi'kuetz, merry traders and wanderers in the Wasteland of Moghes." + mob_name_pick_message = "Pick a Vaurca name." + + max_count = 4 + uses_species_whitelist = TRUE + + extra_languages = list(LANGUAGE_VAURCA) + outfit = /obj/outfit/admin/moghes_mikuetz + possible_species = list(SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Mi'kuetz Wanderer" + special_role = "Mi'kuetz Wanderer" + respawn_flag = null + +/obj/outfit/admin/moghes_mikuetz + uniform = list(/obj/item/clothing/under/unathi, /obj/item/clothing/under/vaurca) + suit = /obj/item/clothing/suit/vaurca/brown + shoes = /obj/item/clothing/shoes/vaurca + back = null + l_ear = null + id = null + l_pocket = /obj/item/reagent_containers/food/snacks/koisbar_clean + mask = /obj/item/clothing/mask/gas/vaurca/filter + +/obj/outfit/admin/moghes_mikuetz/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(H?.wear_mask && H.species.has_organ[BP_PHORON_RESERVE]) + var/obj/item/organ/internal/vaurca/preserve/preserve = H.internal_organs_by_name[BP_PHORON_RESERVE] + H.internal = preserve + H.internals.icon_state = "internal1" + + var/uniform_colour = "[pick("#42330f", "#DBC684")]" + if(H?.w_uniform) + H.w_uniform.color = uniform_colour + if(H?.shoes) + H.shoes.color = uniform_colour + var/obj/item/organ/B = new /obj/item/organ/internal/augment/language/mikuetz(H) + var/obj/item/organ/external/affected = H.get_organ(B.parent_organ) + B.replaced(H, affected) + H.update_body() diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dmm new file mode 100644 index 00000000000..3f029d358b4 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_mikuetz.dmm @@ -0,0 +1,979 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"b" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"e" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_mikuetz"; + identifier = "moghes_mikuetz" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"f" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"h" = ( +/obj/structure/curtain, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"i" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_mikuetz"; + identifier = "moghes_mikuetz" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"j" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"o" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"q" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"r" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"s" = ( +/obj/structure/closet/crate, +/obj/item/gun/energy/vaurca/thermaldrill, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"w" = ( +/obj/structure/railing/fence, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"x" = ( +/obj/structure/closet/crate, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/device/binoculars/spyglass, +/obj/item/device/binoculars/spyglass, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"A" = ( +/turf/simulated/wall/cloth, +/area/moghes_mikuetz) +"B" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"C" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"D" = ( +/obj/structure/closet/crate, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/clothing/accessory/poncho/vaurca{ + color = "#423509" + }, +/obj/item/clothing/accessory/poncho/vaurca{ + color = "#423509" + }, +/obj/item/clothing/accessory/poncho/vaurca{ + color = "#423509" + }, +/obj/item/storage/backpack/cloak{ + color = "#423509" + }, +/obj/item/storage/backpack/cloak{ + color = "#423509" + }, +/obj/item/storage/backpack/cloak{ + color = "#423509" + }, +/obj/item/storage/backpack/cloak{ + color = "#423509" + }, +/obj/item/clothing/glasses/sunglasses/blinders{ + color = "#423509" + }, +/obj/item/clothing/glasses/sunglasses/blinders{ + color = "#423509" + }, +/obj/item/clothing/head/shroud/brown, +/obj/item/clothing/head/shroud/brown, +/obj/item/clothing/head/shroud/brown, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"F" = ( +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"G" = ( +/obj/structure/closet/crate/weapon, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/flamethrower/full, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/melee/energy/sword/hegemony, +/obj/item/melee/energy/vaurca, +/obj/item/melee/energy/vaurca, +/obj/item/gun/energy/vaurca/blaster, +/obj/item/grenade/chem_grenade/incendiary, +/obj/item/grenade/chem_grenade/incendiary, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"H" = ( +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"I" = ( +/obj/structure/closet/crate/medical, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/reagent_containers/inhaler/phoron_special, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/radiation, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"J" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"K" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"L" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 8 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"M" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"N" = ( +/obj/structure/closet/crate, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/device/synthesized_instrument/guitar, +/obj/item/device/synthesized_instrument/synthesizer, +/obj/item/device/synthesized_instrument/trumpet, +/obj/item/device/synthesized_instrument/violin, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) +"S" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"W" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_mikuetz) +"Y" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/obj/item/reagent_containers/food/snacks/grown/kois, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_mikuetz) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +M +M +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +M +a +a +a +a +a +M +a +a +M +a +a +a +a +a +M +a +C +a +a +a +a +a +"} +(4,1,1) = {" +a +M +M +a +a +a +M +a +C +a +M +a +a +a +M +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +M +a +M +a +M +a +a +M +M +M +a +a +a +a +a +a +M +M +a +M +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +M +M +a +a +a +a +M +a +a +a +M +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +M +a +a +a +a +a +a +C +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +M +a +C +a +M +a +M +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +A +A +A +A +A +A +A +A +a +a +a +a +a +a +a +a +a +M +a +a +a +a +a +"} +(10,1,1) = {" +a +A +A +H +r +I +G +Y +K +A +A +a +a +a +a +a +a +a +a +M +a +a +a +a +a +"} +(11,1,1) = {" +a +A +i +H +H +H +H +H +H +H +A +a +a +a +a +a +a +a +a +a +M +a +a +a +a +"} +(12,1,1) = {" +a +A +e +H +H +H +H +H +H +H +h +a +a +M +a +a +a +M +a +a +a +M +a +a +a +"} +(13,1,1) = {" +a +A +i +H +H +H +H +H +H +H +A +a +a +a +a +a +a +a +a +a +a +a +M +a +a +"} +(14,1,1) = {" +a +A +A +i +J +x +D +s +N +A +A +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +A +A +A +A +A +A +A +A +a +a +a +a +a +a +a +a +a +M +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +q +W +a +W +L +a +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +C +a +a +M +a +a +a +a +a +a +a +j +M +a +a +F +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +M +a +a +a +j +a +M +M +F +a +a +a +a +M +a +a +a +"} +(19,1,1) = {" +a +a +M +a +a +a +a +a +a +a +a +a +j +M +a +a +F +a +a +a +a +a +M +a +a +"} +(20,1,1) = {" +a +a +M +a +a +a +M +a +a +a +a +a +j +a +a +a +w +a +a +M +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +C +a +a +a +a +a +a +a +o +f +b +B +S +a +a +a +a +M +a +a +a +"} +(22,1,1) = {" +a +a +a +M +a +a +a +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +M +a +a +a +a +a +M +a +a +a +a +a +a +a +a +a +a +M +M +a +a +"} +(24,1,1) = {" +a +a +a +a +a +M +a +M +a +a +a +a +a +C +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dm new file mode 100644 index 00000000000..01018fbe84f --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_oasis + name = "Wasteland Oasis" + id = "moghes_wasteland_oasis" + description = "A thriving oasis, in the heart of the pitiless Wasteland." + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_oasis.dmm") + unit_test_groups = list(3) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dmm new file mode 100644 index 00000000000..5bb573189b7 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_oasis.dmm @@ -0,0 +1,464 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"m" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"D" = ( +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"L" = ( +/turf/simulated/floor/exoplanet/water/shallow{ + temperature = 303.15 + }, +/area/template_noop) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +m +L +L +L +m +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +L +L +L +L +L +m +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +m +L +L +L +L +L +L +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +D +m +m +L +L +L +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +m +m +a +a +a +a +a +L +L +L +D +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +L +L +L +m +a +a +a +m +m +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +m +L +L +L +L +m +a +a +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +m +L +L +L +L +L +a +a +a +a +a +m +L +m +m +a +"} +(12,1,1) = {" +a +a +a +a +L +L +L +L +L +L +L +a +D +a +m +L +L +L +L +a +"} +(13,1,1) = {" +a +a +a +m +L +L +L +L +L +L +L +L +a +a +L +L +L +L +L +a +"} +(14,1,1) = {" +a +a +a +a +L +L +L +L +L +L +L +L +a +m +L +L +L +L +L +a +"} +(15,1,1) = {" +a +a +a +D +L +L +L +L +L +L +L +L +a +a +m +L +L +L +m +a +"} +(16,1,1) = {" +a +a +a +m +m +L +L +L +L +L +L +L +a +a +a +a +m +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +m +m +a +L +L +L +a +m +a +a +a +a +m +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +m +m +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dm new file mode 100644 index 00000000000..68ec9cfe7fe --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dm @@ -0,0 +1,68 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_ozeuoi + name = "Ozeuoi Clan Outpost" + id = "moghes_wasteland_ozeuoi" + description = "An outpost of the Clan Ozeuoi" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_ozeuoi.dmm") + unit_test_groups = list(1) + +/area/moghes_ozeuoi + name = "Clan Ozeuoi Outpost" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "A ramshackle fortress, built from scrap and hope. Automated turrets line the walls, swivelling in search of targets." + +/datum/ghostspawner/human/moghes_ozeuoi + name = "Ozeuoi Clan Outpost Survivor" + short_name = "moghes_ozeuoi" + desc = "Survive the Wasteland as a member of the Clan Ozeuoi, known as the Architects due to their affinity for salvage and construction." + tags = list("External") + mob_name_suffix = " Ozeuoi" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are an Unathi of the Clan Ozeuoi, one of the Oasis Clans of the Wasteland. Work beside your clanmates, in the hopes of surviving another day." + + max_count = 3 + spawnpoints = list("moghes_ozeuoi") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_ozeuoi + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Ozeuoi Clan Member" + special_role = "Ozeuoi Clan Member" + respawn_flag = null + uses_species_whitelist = FALSE + +/datum/ghostspawner/human/moghes_ozeuoi/leader + name = "Ozeuoi Clan Outpost Leader" + short_name = "moghes_ozeuoi_leader" + desc = "Lead your outpost in the Wasteland as an influential member of the Clan Ozeuoi, known as the Architects due to their affinity for salvage and construction." + + max_count = 1 + spawnpoints = list("moghes_ozeuoi") + + assigned_role = "Ozeuoi Outpost Leader" + special_role = "Ozeuoi Outpost Leader" + uses_species_whitelist = TRUE + +/obj/outfit/admin/moghes_ozeuoi + uniform = /obj/item/clothing/under/color/lightbrown + accessory = /obj/item/clothing/accessory/storage/brown_vest + shoes = /obj/item/clothing/shoes/sandals/caligae + back = /obj/item/storage/backpack/industrial + l_ear = null + id = /obj/item/card/id + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + +/obj/outfit/admin/moghes_ozeuoi/get_id_access() + return list(ACCESS_OZEUOI) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dmm new file mode 100644 index 00000000000..f20b848d074 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_ozeuoi.dmm @@ -0,0 +1,1850 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cb" = ( +/obj/vehicle/bike/motor/sand, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"cf" = ( +/obj/machinery/button/remote/blast_door{ + id = "ozeuoi_gate"; + pixel_y = 25; + req_access = list(227) + }, +/obj/structure/table/steel, +/obj/item/device/radio, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"fF" = ( +/obj/structure/table/steel, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"gB" = ( +/obj/structure/table/rack, +/obj/random/tool, +/obj/random/tool, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"hq" = ( +/obj/machinery/door/blast/shutters{ + id = "ozeuoi_bikes" + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ie" = ( +/obj/structure/closet/crate/loot, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"iU" = ( +/obj/structure/bed/stool/bar, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"iY" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"jW" = ( +/obj/structure/barricade/metal/wired{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ki" = ( +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"kF" = ( +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"kH" = ( +/obj/structure/closet/crate, +/obj/item/clothing/accessory/holster/utility/machete, +/obj/item/clothing/accessory/holster/utility/machete, +/obj/item/clothing/accessory/holster/utility/machete, +/obj/item/material/hatchet/machete/steel, +/obj/item/material/hatchet/machete/steel, +/obj/item/material/hatchet/machete/steel, +/obj/random/melee, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"kK" = ( +/obj/machinery/button/remote/blast_door{ + id = "ozeuoi_water"; + pixel_y = 25; + req_access = list(227) + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ly" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"nK" = ( +/obj/machinery/door/blast/shutters{ + id = "ozeuoi_water" + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"oJ" = ( +/obj/structure/closet/crate, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"pm" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"pK" = ( +/obj/structure/closet/crate, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/clothing/accessory/holster/hip, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/ammo_magazine/spitterpistol, +/obj/item/ammo_magazine/spitterpistol, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"rf" = ( +/obj/vehicle/bike/motor/sand, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"uE" = ( +/obj/structure/bed/stool/bar, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"uM" = ( +/obj/structure/barricade/metal/wired{ + dir = 4 + }, +/obj/machinery/turretid{ + pixel_y = 30; + req_access = list(227); + control_area = "Clan Ozeui Outpost"; + check_arrest = 0; + check_records = 0 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"wI" = ( +/obj/machinery/appliance/cooker/fryer, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"xo" = ( +/turf/simulated/wall/rusty, +/area/moghes_ozeuoi) +"xr" = ( +/obj/structure/closet/crate, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"yO" = ( +/obj/structure/reagent_dispensers/keg/xuizikeg, +/obj/structure/table/steel, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"yZ" = ( +/obj/machinery/door/blast/shutters{ + id = "ozeuoi_gate" + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"zb" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"zx" = ( +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"AL" = ( +/obj/structure/table/steel, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"AZ" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"BJ" = ( +/obj/structure/closet/toolcloset, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/weldingtool/largetank, +/obj/item/weldingtool/largetank, +/obj/item/weldingtool/largetank, +/obj/item/weldingtool/largetank, +/obj/item/crowbar/red, +/obj/item/crowbar/red, +/obj/item/device/multitool, +/obj/item/device/multitool, +/obj/item/device/multitool, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Eg" = ( +/obj/structure/table/rack, +/obj/item/gun/energy/plasmacutter, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ED" = ( +/obj/vehicle/bike/motor/sand, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"EG" = ( +/obj/machinery/appliance/cooker/oven, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ER" = ( +/obj/structure/closet/crate/loot, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"ES" = ( +/obj/structure/table/steel, +/obj/item/clothing/gloves/yellow/specialu, +/obj/item/clothing/gloves/yellow/specialu, +/obj/item/clothing/gloves/yellow/specialu, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"FN" = ( +/obj/structure/barricade/metal/wired{ + dir = 4 + }, +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Ga" = ( +/obj/machinery/autolathe, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"GP" = ( +/obj/structure/closet/crate, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/obj/item/gun/projectile/automatic/tempestsmg, +/obj/item/gun/projectile/automatic/tempestsmg, +/obj/item/ammo_magazine/tempestsmg, +/obj/item/ammo_magazine/tempestsmg, +/obj/item/ammo_magazine/crackrifle, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"GU" = ( +/turf/simulated/floor/exoplanet/barren{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"HT" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/item/reagent_containers/food/snacks/fish, +/obj/item/reagent_containers/food/snacks/fish, +/obj/item/reagent_containers/food/snacks/fish, +/obj/item/reagent_containers/food/snacks/fish, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"HW" = ( +/obj/structure/closet, +/obj/item/clothing/suit/unathi/robe/beige, +/obj/item/clothing/suit/unathi/robe/beige, +/obj/item/clothing/head/unathi, +/obj/item/clothing/head/unathi, +/obj/item/clothing/head/unathi, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/obj/item/clothing/glasses/safety/goggles/wasteland, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Il" = ( +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Ku" = ( +/obj/structure/simple_door/iron, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"KU" = ( +/obj/machinery/button/remote/blast_door{ + id = "ozeuoi_bikes"; + pixel_y = 25; + req_access = list(227) + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Mh" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "ozeuoi_gate"; + pixel_y = 25; + req_access = list(227) + }, +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Mr" = ( +/obj/structure/barricade/metal/wired{ + dir = 8 + }, +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"MK" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"MV" = ( +/obj/machinery/mech_recharger, +/mob/living/heavy_vehicle/premade/salvage, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Ol" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Pp" = ( +/obj/structure/table/steel, +/obj/machinery/recharger, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"PN" = ( +/obj/structure/barricade/metal/wired, +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"QQ" = ( +/obj/structure/barricade/metal/wired{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Rk" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/open/bed, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_ozeuoi"; + identifier = "moghes_ozeuoi" + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Rn" = ( +/obj/structure/table/rack, +/obj/item/pickaxe/drill, +/obj/item/storage/belt/utility/full, +/obj/item/storage/belt/utility/full, +/obj/item/storage/belt/utility/full, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"Ty" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/barren{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"TC" = ( +/obj/structure/barricade/metal/wired{ + dir = 1 + }, +/obj/machinery/porta_turret/ballistic{ + cover_set = 1; + health = 120; + icon_state = "cover_1"; + maxhealth = 120 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"WE" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) +"XU" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_ozeuoi) + +(1,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} +(2,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} +(3,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} +(4,1,1) = {" +ly +ly +ly +xo +xo +xo +xo +xo +xo +Mr +xo +xo +xo +xo +xo +xo +xo +Mr +xo +xo +xo +xo +xo +xo +xo +Mr +xo +xo +xo +xo +xo +xo +ly +ly +ly +"} +(5,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +xo +ly +ly +ly +"} +(6,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +xo +ly +ly +ly +"} +(7,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +xo +xo +xo +ly +ly +ly +ly +xo +xo +xo +xo +xo +xo +xo +ly +xo +xo +xo +xo +xo +xo +xo +ly +ly +xo +ly +ly +ly +"} +(8,1,1) = {" +ly +ly +ly +xo +xo +ly +xo +zb +zx +xo +kK +ly +ly +ly +xo +Pp +zx +zx +zx +Eg +xo +ly +xo +yO +EG +wI +HT +kF +xo +ly +xo +xo +ly +ly +ly +"} +(9,1,1) = {" +ly +ly +ly +TC +xo +ly +xo +Ol +zx +nK +GU +GU +GU +ly +xo +AL +zx +zx +zx +Rn +xo +ly +xo +XU +zx +zx +zx +WE +xo +ly +xo +PN +ly +ly +ly +"} +(10,1,1) = {" +ly +ly +ly +xo +xo +ly +xo +zb +zx +nK +GU +GU +GU +ly +xo +ES +zx +zx +zx +gB +xo +ly +xo +iU +fF +fF +iU +zx +xo +ly +xo +xo +ly +ly +ly +"} +(11,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +zb +zx +xo +MK +ly +GU +ly +xo +Ga +zx +zx +zx +iY +xo +ly +xo +iU +fF +fF +iU +zx +xo +ly +ly +xo +ly +ly +ly +"} +(12,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +xo +xo +xo +ly +ly +GU +ly +xo +BJ +zx +zx +zx +MV +xo +ly +xo +uE +fF +fF +iU +WE +xo +ly +ly +xo +ly +ly +ly +"} +(13,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +ly +ly +ly +ly +GU +ly +xo +xo +xo +Ku +xo +xo +xo +ly +xo +zx +zx +zx +zx +zx +xo +ly +ly +xo +ly +ly +ly +"} +(14,1,1) = {" +ly +ly +ly +xo +xo +xo +xo +ly +ly +ly +ly +ly +GU +ly +ly +ly +pm +GU +pm +ly +ly +ly +xo +xo +xo +Ku +xo +xo +xo +ly +ly +xo +ly +ly +ly +"} +(15,1,1) = {" +ly +ly +ly +xo +cf +zx +Ku +ly +ly +ly +ly +ly +GU +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +ly +pm +GU +pm +ly +ly +ly +ly +xo +ly +ly +ly +"} +(16,1,1) = {" +ly +ly +ly +xo +uM +jW +xo +MK +ly +ly +ly +ly +GU +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +xo +ly +ly +ly +"} +(17,1,1) = {" +ly +ly +ly +yZ +zx +zx +yZ +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +Ty +xo +xo +ly +ly +ly +"} +(18,1,1) = {" +ly +ly +ly +yZ +zx +zx +yZ +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +xo +PN +ly +ly +ly +"} +(19,1,1) = {" +ly +ly +ly +yZ +zx +zx +yZ +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +GU +Ty +xo +xo +ly +ly +ly +"} +(20,1,1) = {" +ly +ly +ly +xo +QQ +QQ +Ku +ly +ly +ly +ly +ly +GU +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +ly +ly +ly +AZ +GU +AZ +ly +ly +xo +ly +ly +ly +"} +(21,1,1) = {" +ly +ly +ly +xo +Mh +ki +xo +MK +ly +ly +ly +ly +GU +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +ly +ly +xo +xo +Ku +xo +xo +ly +xo +ly +ly +ly +"} +(22,1,1) = {" +ly +ly +ly +xo +xo +xo +xo +ly +ly +ly +ly +ly +GU +ly +ly +ly +ly +GU +ly +ly +ly +ly +ly +ly +ly +xo +ie +zx +ER +xo +ly +xo +ly +ly +ly +"} +(23,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +ly +ly +ly +ly +GU +ly +ly +ly +AZ +GU +AZ +ly +ly +ly +ly +ly +ly +xo +ER +zx +ER +xo +ly +xo +ly +ly +ly +"} +(24,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +xo +xo +xo +xo +ly +GU +ly +xo +xo +xo +Ku +xo +xo +xo +xo +xo +xo +ly +xo +ER +zx +ER +xo +ly +xo +ly +ly +ly +"} +(25,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +ED +cb +ED +xo +KU +GU +ly +xo +zx +zx +zx +zx +zx +zx +zx +HW +xo +ly +xo +GP +zx +pK +xo +ly +xo +ly +ly +ly +"} +(26,1,1) = {" +ly +ly +ly +xo +xo +ly +xo +zx +zx +zx +hq +GU +GU +ly +xo +zx +Il +zx +zx +zx +Il +zx +zx +xo +ly +xo +xr +zx +kH +xo +xo +xo +ly +ly +ly +"} +(27,1,1) = {" +ly +ly +ly +TC +xo +ly +xo +zx +zx +zx +hq +ly +ly +ly +xo +Rk +xo +Rk +xo +Rk +xo +Rk +xo +xo +ly +xo +oJ +zx +oJ +xo +xo +PN +ly +ly +ly +"} +(28,1,1) = {" +ly +ly +ly +xo +xo +ly +xo +ED +rf +ED +xo +MK +ly +ly +xo +xo +xo +xo +xo +xo +xo +xo +xo +xo +ly +xo +zx +zx +zx +xo +xo +xo +ly +ly +ly +"} +(29,1,1) = {" +ly +ly +ly +xo +ly +ly +xo +xo +xo +xo +xo +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +xo +XU +zx +zx +xo +ly +xo +ly +ly +ly +"} +(30,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +xo +xo +xo +xo +xo +ly +xo +ly +ly +ly +"} +(31,1,1) = {" +ly +ly +ly +xo +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +ly +xo +xo +xo +ly +ly +ly +ly +xo +ly +ly +ly +"} +(32,1,1) = {" +ly +ly +ly +xo +xo +xo +xo +xo +xo +FN +xo +xo +xo +xo +xo +xo +xo +FN +xo +xo +xo +xo +xo +xo +xo +jW +xo +xo +xo +xo +xo +xo +ly +ly +ly +"} +(33,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} +(34,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} +(35,1,1) = {" +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +ly +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dm new file mode 100644 index 00000000000..4f43266683e --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dm @@ -0,0 +1,84 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_priests + name = "Sk'akh Outpost" + id = "moghes_wasteland_priests" + description = "A Sk'akh outpost in the Wasteland, tending to the wounded as best they can." + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_priests.dmm") + unit_test_groups = list(2) + +/area/moghes_wasteland_priests + name = "Moghes - Sk'akh Wasteland Outpost" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "A repurposed ruin, built of stone and scrap. The smell of blood and filth fills the air, and the occasional hums and beeps of some machinery can be made out. This is a place of desperation, home to the dead and dying." + +/datum/ghostspawner/human/moghes_wasteland_priest + name = "Sk'akh Priestess of the Healer" + short_name = "moghes_wasteland_priest" + desc = "Manage an underequipped medical outpost in the Wasteland. Tend to the injured, as best you can. Only women are permitted to be priests of the Healer." + tags = list("External") + welcome_message = "You are a Priestess of the Healer, attempting to aid those suffering in the Wasteland. You run a small medical outpost, though you are underequipped and frequenly endangered. Do your duty as best you can, and keep your outpost intact." + max_count = 2 + spawnpoints = list("moghes_wasteland_priest") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_wasteland_guard + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Priestess of the Healer" + special_role = "Priestess of the Healer" + respawn_flag = null + + +/datum/ghostspawner/human/moghes_wasteland_priest/guard + name = "Sk'akh Wasteland Guard" + desc = "Protect a Sk'akh Church medical station in the Wasteland. Keep the priestesses and patients alive." + welcome_message = "You are a warrior, guarding a Sk'akh Church medical station in the Wasteland - whether out of religious devotion or simple pragmatism. Do the best that you can to keep the priestesses alive and the outpost intact." + uses_species_whitelist = FALSE + + assigned_role = "Guard" + special_role = "Guard" + respawn_flag = null + +/obj/outfit/admin/moghes_wasteland_priest + name = "Sk'akh Priestess of the Healer" + uniform = /obj/item/clothing/under/unathi/skakh/healer + shoes = /obj/item/clothing/shoes/sandals/caligae/socks + suit = /obj/item/clothing/suit/storage/toggle/labcoat + gloves = /obj/item/clothing/gloves/latex/unathi + belt = /obj/item/storage/belt/medical + id = /obj/item/card/id + back = /obj/item/storage/backpack/satchel/leather + r_pocket = /obj/item/reagent_containers/food/drinks/waterbottle + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + l_ear = null + +/obj/outfit/admin/moghes_wasteland_guard + uniform = list( + /obj/item/clothing/under/unathi, + /obj/item/clothing/under/unathi/himation, + /obj/item/clothing/under/unathi/zazali + ) + accessory = /obj/item/clothing/accessory/holster/hip + shoes = /obj/item/clothing/shoes/sandals/caligae + back = /obj/item/storage/backpack/satchel/leather + r_pocket = /obj/item/reagent_containers/food/drinks/waterbottle + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + suit = list( + /obj/item/clothing/accessory/poncho/unathimantle, + /obj/item/clothing/accessory/poncho/unathimantle/mountain, + /obj/item/clothing/suit/unathi/robe/beige, + /obj/item/clothing/suit/unathi/robe/kilt + ) + l_ear = null + id = null diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dmm new file mode 100644 index 00000000000..149f253c3b3 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_priests.dmm @@ -0,0 +1,957 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"c" = ( +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/structure/closet/crate/freezer, +/obj/item/storage/box/freezer/organcooler, +/obj/machinery/light/colored/decayed{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"f" = ( +/obj/structure/pit/closed/grave{ + species = "Unathi" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"j" = ( +/obj/item/bedsheet/black, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_wasteland_priest"; + identifier = "moghes_wasteland_priest" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"l" = ( +/obj/machinery/light/colored/decayed{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"m" = ( +/obj/machinery/light/colored/decayed{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"n" = ( +/turf/simulated/floor/exoplanet/carpet/rubber, +/area/moghes_wasteland_priests) +"o" = ( +/obj/structure/chemkit, +/obj/machinery/light/colored/decayed{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"p" = ( +/turf/simulated/wall/sandstone, +/area/moghes_wasteland_priests) +"q" = ( +/obj/structure/closet/secure_closet/medical2{ + req_access = null + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"s" = ( +/obj/random/medical, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"u" = ( +/obj/structure/table/steel, +/obj/item/storage/firstaid/surgery, +/obj/item/clothing/gloves/latex/unathi, +/obj/item/clothing/mask/surgical/w, +/obj/item/reagent_containers/spray/cleaner, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"x" = ( +/obj/machinery/recharger, +/obj/structure/table/steel, +/obj/item/storage/toolbox/mechanical, +/obj/item/reagent_containers/spray/cleaner, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"z" = ( +/obj/structure/bed/roller, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"D" = ( +/obj/structure/closet/crate/weapon/alt, +/obj/item/material/sword/longsword, +/obj/item/material/sword/axe, +/obj/item/projectile/beam/pistol/hegemony, +/obj/item/projectile/beam/pistol/hegemony, +/obj/item/gun/energy/rifle/hegemony, +/obj/item/clothing/suit/armor/unathi/hegemony, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"F" = ( +/turf/simulated/wall/rusty, +/area/moghes_wasteland_priests) +"H" = ( +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"I" = ( +/obj/structure/table/steel, +/obj/item/storage/firstaid/surgery, +/obj/item/clothing/gloves/latex/unathi, +/obj/item/clothing/mask/surgical/w, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"J" = ( +/obj/machinery/iv_drip, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"L" = ( +/obj/structure/closet/crate/freezer, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/obj/item/storage/box/fancy/mre/menu10, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"M" = ( +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/exoplanet/moghes) +"O" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"P" = ( +/obj/structure/table/steel, +/obj/item/material/knife, +/obj/item/key{ + name = "key - storeroom"; + key_data = "skakhstoreroom" + }, +/obj/item/reagent_containers/glass/beaker/large, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"R" = ( +/obj/item/shovel, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"S" = ( +/obj/structure/curtain/medical, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"T" = ( +/obj/structure/closet/crate/medical, +/obj/item/clothing/gloves/latex/unathi, +/obj/item/clothing/gloves/latex/unathi, +/obj/item/clothing/mask/surgical/w, +/obj/item/clothing/mask/surgical/w, +/obj/item/device/versebook/skakh, +/obj/item/nullrod/shaman, +/obj/item/cane/crutch, +/obj/item/cane/crutch, +/obj/item/cane/crutch, +/obj/item/cane/crutch, +/obj/item/stack/medical/splint/full, +/obj/item/stack/medical/splint/full, +/obj/item/material/stool/chair/wheelchair, +/obj/item/material/stool/chair/wheelchair, +/obj/item/storage/box/bodybags, +/obj/item/bodybag/cryobag, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/device/flashlight/pen, +/obj/item/device/flashlight/pen, +/obj/item/device/breath_analyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"U" = ( +/obj/structure/curtain/medical, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"V" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/large/radiation, +/obj/item/storage/firstaid/large/radiation, +/obj/item/storage/firstaid/large/radiation, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/item/reagent_containers/hypospray, +/obj/item/storage/box/syringes, +/obj/item/storage/box/masks, +/obj/random/firstaid, +/obj/random/firstaid, +/obj/item/stack/medical/bruise_pack/full, +/obj/item/stack/medical/bruise_pack/full, +/obj/item/stack/medical/ointment/full, +/obj/item/device/breath_analyzer, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"W" = ( +/obj/structure/bed/roller, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"X" = ( +/obj/machinery/light/colored/decayed{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"Y" = ( +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) +"Z" = ( +/obj/structure/simple_door/wood{ + name = "storeroom"; + initial_lock_value = "skakhstoreroom" + }, +/turf/simulated/floor/exoplanet/foundation{ + temperature = 315.15 + }, +/area/moghes_wasteland_priests) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +f +f +f +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +f +f +f +f +a +a +a +a +F +F +F +p +p +p +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +F +F +T +V +c +L +p +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +f +f +f +f +a +a +F +F +D +s +Y +H +H +p +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +F +F +x +R +Y +Y +H +H +p +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +f +f +f +f +a +F +o +Y +Y +Y +s +H +j +p +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +F +P +Y +Y +Y +Y +H +j +p +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +F +O +Y +Y +Y +Y +j +j +p +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +a +a +a +F +F +F +F +p +F +Z +F +p +p +p +p +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +F +W +Y +U +X +Y +Y +Y +X +n +p +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +F +l +Y +U +Y +Y +Y +Y +Y +n +p +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +F +F +q +u +U +Y +W +z +z +Y +H +p +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +F +p +p +p +p +Y +J +J +J +H +H +H +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +F +W +Y +U +H +H +z +z +z +H +H +p +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +F +l +Y +U +H +Y +Y +Y +H +H +H +p +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +p +q +I +S +H +m +H +H +H +m +H +F +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +M +p +p +p +p +F +F +F +F +p +p +F +p +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +M +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dm new file mode 100644 index 00000000000..dba8625e3ae --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dm @@ -0,0 +1,76 @@ +/datum/map_template/ruin/exoplanet/moghes_queendom + name = "Queendom Patrol" + description = "A group of Unathi from the Queendom of Szek'Hakh." + id = "moghes_queendom" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_queendom.dmm") + unit_test_groups = list(3) + +/area/moghes_queendom + name = "Queendom Patrol Camp" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + +/datum/ghostspawner/human/moghes_queendom + name = "Szek'Hakh Queendom Warrior" + short_name = "moghes_queendom" + desc = "Patrol the Wasteland for threats and supplies, in the name of the Queen Szek'Hakh." + tags = list("External") + welcome_message = "You are a warrior of the Queendom of Szek'Hakh, sworn to defend it against the harsh Wasteland. Warriors of the Queendom are always women, as there are too few men left after the Contact War to risk." + + max_count = 3 + spawnpoints = list("moghes_queendom") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_queendom + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + uses_species_whitelist = FALSE + + assigned_role = "Szek'Hakh Warrior" + special_role = "Szek'Hakh Warrior" + respawn_flag = null + +/datum/ghostspawner/human/moghes_queendom/lead + name = "Szek'Hakh Queendom Patrol Leader" + short_name = "moghes_queendom_lead" + desc = "Lead your warriors through the Wasteland to recover supplies and eliminate threats, in the name of the Queen Szek'Hakh" + max_count = 1 + outfit = /obj/outfit/admin/moghes_queendom/lead + uses_species_whitelist = TRUE + +/obj/outfit/admin/moghes_queendom + name = "Szek'Hakh Queendom Warrior" + + uniform = list( + /obj/item/clothing/under/unathi, + /obj/item/clothing/under/unathi/himation, + /obj/item/clothing/under/unathi/zazali + ) + accessory = /obj/item/clothing/accessory/holster/hip + accessory_contents = list(/obj/item/gun/projectile/pistol/spitter = 1) + shoes = /obj/item/clothing/shoes/sandals/caligae + back = /obj/item/storage/backpack/satchel/leather + r_pocket = /obj/item/reagent_containers/food/drinks/waterbottle + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + suit = list( + /obj/item/clothing/accessory/poncho/unathimantle, + /obj/item/clothing/accessory/poncho/unathimantle/mountain, + /obj/item/clothing/suit/unathi/robe/beige, + /obj/item/clothing/suit/unathi/robe/kilt + ) + l_ear = null + id = null + +/obj/outfit/admin/moghes_queendom/lead + name = "Szek'Hakh Queendom Leader" + belt = /obj/item/melee/energy/sword/hegemony diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dmm new file mode 100644 index 00000000000..cada1d01364 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_queendom.dmm @@ -0,0 +1,1231 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"b" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"c" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"d" = ( +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"e" = ( +/obj/structure/flora/grass/desert, +/mob/living/simple_animal/hostile/retaliate/hegeranzi, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"f" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"g" = ( +/obj/structure/closet/crate, +/obj/item/material/twohanded/pike/halberd, +/obj/item/material/twohanded/pike/halberd, +/obj/random/sword, +/obj/random/sword, +/obj/item/clothing/suit/armor/unathi, +/obj/item/clothing/suit/armor/unathi, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/obj/item/gun/projectile/shotgun/wallgun, +/obj/item/storage/box/wallgunammo, +/obj/item/gun/projectile/automatic/tempestsmg, +/obj/item/ammo_magazine/tempestsmg, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"h" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"k" = ( +/turf/simulated/wall/cloth, +/area/moghes_queendom) +"m" = ( +/obj/structure/railing/fence, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"n" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"o" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"p" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"q" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"r" = ( +/obj/item/bedsheet/brown, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"u" = ( +/obj/structure/flora/log_bench, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"w" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"x" = ( +/obj/item/bedsheet/brown, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_queendom"; + identifier = "moghes_queendom" + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"y" = ( +/mob/living/simple_animal/threshbeast, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"z" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"C" = ( +/obj/structure/closet/crate, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/obj/item/device/radio, +/obj/item/torch, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"E" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"J" = ( +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"M" = ( +/obj/structure/curtain, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"O" = ( +/obj/structure/closet/crate, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/saddle, +/obj/item/saddle, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/material/hatchet/lumber, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"P" = ( +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid/radiation, +/obj/item/storage/firstaid, +/obj/item/storage/firstaid, +/obj/random/firstaid, +/obj/structure/closet/crate, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"R" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 8 + }, +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"T" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"W" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/carpet/rubber{ + temperature = 303.15 + }, +/area/moghes_queendom) +"X" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) +"Z" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_queendom) + +(1,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(2,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(3,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(4,1,1) = {" +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(5,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(6,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +"} +(7,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +a +p +p +a +p +p +p +p +p +"} +(8,1,1) = {" +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(9,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +a +p +p +p +a +p +p +p +p +p +"} +(10,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(11,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(12,1,1) = {" +p +p +p +p +p +p +p +k +k +k +k +k +k +k +k +k +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(13,1,1) = {" +p +p +p +p +p +p +k +k +r +o +J +J +J +E +q +k +k +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(14,1,1) = {" +p +p +p +p +p +p +k +x +J +J +J +J +J +J +J +J +k +w +u +p +p +p +u +p +p +p +p +p +p +p +"} +(15,1,1) = {" +p +p +p +p +p +p +k +x +J +J +J +J +J +J +J +J +M +p +u +p +Z +p +u +p +p +p +p +p +a +p +"} +(16,1,1) = {" +p +p +p +p +p +p +k +x +J +J +J +J +J +J +J +J +k +w +u +p +p +p +u +p +p +p +p +p +p +p +"} +(17,1,1) = {" +p +p +p +p +p +p +k +k +x +W +J +P +C +O +g +k +k +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(18,1,1) = {" +p +p +p +p +p +p +p +k +k +k +k +k +k +k +k +k +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(19,1,1) = {" +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +X +c +p +c +R +p +p +p +p +p +p +"} +(20,1,1) = {" +p +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +T +a +p +p +d +p +p +p +p +p +p +"} +(21,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +T +y +a +e +d +p +p +p +p +p +p +"} +(22,1,1) = {" +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +T +a +p +p +d +p +p +p +a +p +p +"} +(23,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +T +y +y +p +m +p +p +p +p +p +p +"} +(24,1,1) = {" +p +p +p +p +p +p +p +a +p +p +p +a +p +p +p +p +p +p +p +b +z +f +h +n +p +p +p +p +p +p +"} +(25,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +"} +(26,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +p +p +p +p +p +p +p +p +p +"} +(27,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +p +p +p +"} +(28,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} +(29,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +a +p +p +"} +(30,1,1) = {" +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +p +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimer.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimer.dm new file mode 100644 index 00000000000..957b03d2a85 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimer.dm @@ -0,0 +1,52 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_reclaimer + name = "Reclaimer Camp" + description = "A group of Unathi salvagers from one of the Reclaimer clans." + id = "moghes_reclaimer" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_reclaimers.dmm") + unit_test_groups = list(1) + +/area/moghes_reclaimer + name = "Reclaimer Salvage Camp" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + +/datum/ghostspawner/human/moghes_wasteland_reclaimer + name = "Reclaimer Salvager" + short_name = "moghes_wasteland_reclaimer" + desc = "Salvage the ruins of the Wasteland to keep yourself alive and your crawler running." + tags = list("External") + welcome_message = "You are an Unathi from one of the Reclaimer Clans, sent out into the Wastes in search of supplies. Trade and salvage for what you need, and keep yourself alive." + + max_count = 3 + spawnpoints = list("moghes_reclaimer") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_reclaimer + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + uses_species_whitelist = FALSE + + assigned_role = "Reclaimer Salvager" + special_role = "Reclaimer Salvager" + respawn_flag = null + +/obj/outfit/admin/moghes_reclaimer + name = "Reclaimer Salvager" + + uniform = /obj/item/clothing/under/unathi + accessory = /obj/item/clothing/accessory/storage/overalls/engineer + belt = /obj/item/storage/belt/utility + glasses = /obj/item/clothing/glasses/safety/goggles/wasteland + gloves = /obj/item/clothing/gloves/yellow/specialu + shoes = list(/obj/item/clothing/shoes/sandals/caligae, /obj/item/clothing/shoes/workboots/toeless) + back = /obj/item/storage/backpack/satchel/leather diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimers.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimers.dmm new file mode 100644 index 00000000000..fe2b7eeec12 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_reclaimers.dmm @@ -0,0 +1,604 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"e" = ( +/obj/structure/curtain, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"h" = ( +/obj/item/bedsheet, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_reclaimer"; + identifier = "moghes_reclaimer" + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"i" = ( +/turf/simulated/wall/cloth, +/area/moghes_reclaimer) +"m" = ( +/obj/structure/bed/stool/bar/wood, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"p" = ( +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"s" = ( +/obj/vehicle/bike/motor/sand, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"u" = ( +/obj/machinery/recharger, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"v" = ( +/obj/machinery/light/colored/red{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"x" = ( +/obj/structure/closet/crate, +/obj/structure/closet/crate, +/obj/item/gun/energy/plasmacutter, +/obj/item/gun/energy/plasmacutter, +/obj/item/gun/energy/plasmacutter, +/obj/random/civgun, +/obj/item/material/hatchet/machete/steel, +/obj/item/material/hatchet/machete/steel, +/obj/item/clothing/accessory/holster/utility/machete, +/obj/item/clothing/accessory/holster/utility/machete, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/device/geiger, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/ammo_magazine/spitterpistol, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/obj/item/ammo_magazine/tempestsmg, +/obj/item/gun/projectile/automatic/tempestsmg, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"z" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"C" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"E" = ( +/obj/item/bedsheet, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_reclaimer"; + identifier = "moghes_reclaimer" + }, +/obj/machinery/light/colored/red{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"F" = ( +/turf/simulated/wall/rusty, +/area/moghes_reclaimer) +"J" = ( +/obj/machinery/light/colored/red{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"K" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"P" = ( +/obj/structure/closet/crate, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/welding, +/obj/item/weldingtool/largetank, +/obj/item/weldingtool/largetank, +/obj/item/weldingtool/largetank, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"Q" = ( +/obj/structure/bed/stool/bar/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"V" = ( +/turf/simulated/floor/exoplanet/tiled{ + temperature = 315.15 + }, +/area/moghes_reclaimer) +"Y" = ( +/obj/structure/bonfire/light_up, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_reclaimer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +F +F +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +F +V +V +i +z +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +F +F +C +V +V +i +a +z +z +z +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +F +h +V +V +V +V +i +z +p +z +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +F +h +V +V +V +V +i +v +z +a +Q +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +F +E +V +V +V +V +e +a +z +Q +Y +Q +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +F +V +V +V +V +V +e +V +V +a +m +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +F +J +V +V +V +V +i +J +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +F +u +V +V +V +V +i +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +F +u +x +P +K +i +V +a +V +a +V +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +F +F +F +F +F +a +V +a +V +a +a +V +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +F +s +s +s +s +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +F +F +F +F +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dm new file mode 100644 index 00000000000..20453b31764 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dm @@ -0,0 +1,68 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_tomb + name = "Wasteland Tomb" + id = "moghes_wasteland_tomb" + description = "An ancient Unathi ancestral tomb, now lost to the Wasteland." + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_tomb.dmm") + unit_test_groups = list(2) + +/area/moghes_wasteland_tomb + name = "Wasteland Tomb" + icon_state = "bluenew" + requires_power = FALSE + ambience = AMBIENCE_RUINS + dynamic_lighting = TRUE + no_light_control = FALSE + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + base_turf = /turf/simulated/floor/exoplanet/desert + area_blurb = "This ancient place is quiet and still, dust hanging in the air between intricately carved sandstone walls. You feel that you are one of the first people to set foot here in a very, very long time." + +/obj/effect/landmark/corpse/ancient_unathi + name = "Ancient Unathi" + corpseuniform = /obj/item/clothing/under/unathi/ancient + corpsesuit = /obj/item/clothing/suit/armor/unathi/ancient + corpseshoes = /obj/item/clothing/shoes/ancient_unathi + corpsehelmet = /obj/item/clothing/head/helmet/unathi/ancient + corpsebelt = /obj/item/material/scythe/sickle/warsickle/bronze + corpseid = FALSE + species = SPECIES_UNATHI + +/obj/effect/landmark/corpse/ancient_unathi/do_extra_customization(var/mob/living/carbon/human/M) + M.ChangeToSkeleton() + +/obj/effect/landmark/corpse/ancient_unathi/ruler + name = "Ancient Unathi Ruler" + corpseuniform = /obj/item/clothing/under/unathi/ancient/robes + corpsebelt = /obj/item/material/sword/longsword + corpsesuit = /obj/item/clothing/suit/armor/unathi/ancient //ideally get some medieval drip for this dude + corpsehelmet = /obj/item/clothing/head/unathi/ancienthood/crown + +/obj/structure/monolith/unathitomb + name = "ancient monolith" + desc = "An ancient monolith, with carvings in what looks like Sinta'Azaziba." + color = "#99957d" + +/obj/structure/monolith/unathitomb/examine(mob/user) + . = ..() + if(GLOB.all_languages[LANGUAGE_AZAZIBA] in user.languages) + to_chat(user, SPAN_NOTICE("The monolith tells of the rise of an ancient kingdom, in the years before the First Hegemony. Once, they ruled these lands with justice and fairness, and times were prosperous.")) + +/obj/structure/monolith/unathitomb/lineage +/obj/structure/monolith/unathitomb/lineage/examine(mob/user) + . = ..() + if(GLOB.all_languages[LANGUAGE_AZAZIBA] in user.languages) + to_chat(user, SPAN_NOTICE("The monolith lists the names of the kingdom's ruling clan, the Vhrakis, and the year and manner of their death. It dates for centuries, but most of the more recent entries are related to war, plague and famine.")) + +/obj/structure/monolith/unathitomb/death +/obj/structure/monolith/unathitomb/death/examine(mob/user) + . = ..() + if(GLOB.all_languages[LANGUAGE_AZAZIBA] in user.languages) + to_chat(user, SPAN_NOTICE("This monolith tells of a great plague which ravaged the Vhrakis Kingdom, and led to its enemies falling upon it with sword. The last King Vhrakis, seeing his homeland fall and his clan slaughtered, chose to end his own life with honor within the tomb of his ancestors.")) + +/obj/structure/monolith/unathitomb/king +/obj/structure/monolith/unathitomb/king/examine(mob/user) + . = ..() + if(GLOB.all_languages[LANGUAGE_AZAZIBA] in user.languages) + to_chat(user, SPAN_NOTICE("The monolith is written in a different claw to the others. It reads \"With me dies the line of Vhrakis, at last conquered by death. To you Sinta of the future, who know not famine or war, I ask only that our name is remembered, and that my bones are left in peace. Should you violate this, may the spirits of my clan and kingdom bring vengeance upon you.\"")) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dmm new file mode 100644 index 00000000000..6bfed95f5ee --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tomb.dmm @@ -0,0 +1,1680 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"at" = ( +/obj/structure/monolith/unathitomb/death, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"aD" = ( +/turf/simulated/floor/exoplanet/gold{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"aF" = ( +/obj/structure/sign/flag/unathi_tapestry/city/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"aX" = ( +/obj/structure/table/stone/marble, +/obj/item/stack/material/gold/full, +/turf/simulated/floor/exoplanet/gold{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"bt" = ( +/obj/structure/table/stone/marble, +/obj/item/material/sword/longsword, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"cy" = ( +/obj/structure/unathi_statue/robe, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"cC" = ( +/obj/structure/unathi_statue/crown, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"dc" = ( +/obj/structure/sign/flag/unathi_tapestry/unathi/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"dD" = ( +/obj/structure/table/stone/marble, +/obj/item/stack/material/diamond/full, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"fi" = ( +/obj/item/material/twohanded/spear/steel, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"gr" = ( +/obj/structure/table/stone/marble, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"iY" = ( +/obj/structure/unathi_statue/robe, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"jx" = ( +/obj/item/material/twohanded/spear/steel, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"jI" = ( +/obj/structure/unathi_statue/warrior, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"lj" = ( +/turf/simulated/wall/sandstonediamond, +/area/moghes_wasteland_tomb) +"pu" = ( +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"pD" = ( +/obj/structure/sign/flag/unathi_tapestry/unathi/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/gold{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"sd" = ( +/obj/item/material/sword/khopesh, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"so" = ( +/obj/structure/table/stone/marble, +/obj/structure/sign/flag/unathi_tapestry/crown, +/obj/item/material/scythe/sickle/warsickle/bronze, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"ss" = ( +/obj/item/material/sword/axe, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"tX" = ( +/obj/structure/sign/flag/unathi_tapestry/brothers/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"wq" = ( +/obj/structure/monolith/unathitomb, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"wv" = ( +/obj/item/material/twohanded/spear/steel, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"yo" = ( +/obj/structure/monolith/unathitomb/lineage, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"zp" = ( +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"zL" = ( +/obj/structure/sign/flag/unathi_tapestry/wall/north{ + pixel_y = 32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Aa" = ( +/obj/structure/monolith/unathitomb, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Ci" = ( +/obj/structure/sign/flag/unathi_tapestry/warrior{ + pixel_y = 32; + stand_icon = "banner" + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"CR" = ( +/obj/item/material/sword/axe, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"ER" = ( +/obj/item/material/sword/longsword, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"ET" = ( +/obj/structure/simple_door/sandstone, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"EZ" = ( +/obj/structure/unathi_pillar, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"FN" = ( +/obj/structure/table/stone/marble, +/obj/item/stack/material/gold/full, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Gb" = ( +/obj/item/material/sword/axe, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Ge" = ( +/obj/structure/sign/flag/unathi_tapestry/warrior{ + pixel_y = -32; + stand_icon = "banner" + }, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Hb" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes) +"Hg" = ( +/obj/structure/monolith/unathitomb/lineage, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Hl" = ( +/obj/structure/sign/flag/unathi_tapestry/warrior{ + pixel_y = -32; + stand_icon = "banner" + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"IZ" = ( +/obj/effect/landmark/corpse/ancient_unathi/ruler, +/obj/structure/closet/sarcophagus{ + trapped = 1 + }, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Ld" = ( +/obj/structure/table/stone/marble, +/obj/item/stack/material/diamond/full, +/turf/simulated/floor/exoplanet/gold{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"LQ" = ( +/obj/structure/table/stone/marble, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"LU" = ( +/obj/structure/sign/flag/unathi_tapestry/unathi/west{ + pixel_x = -32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Ma" = ( +/obj/structure/simple_door/sandstone, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Mq" = ( +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Mw" = ( +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"MJ" = ( +/obj/item/material/twohanded/pike/halberd, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"Nr" = ( +/obj/structure/unathi_statue/warrior/right, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"NJ" = ( +/obj/structure/monolith/unathitomb/king, +/turf/simulated/floor/exoplanet/silver{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"QZ" = ( +/obj/structure/sign/flag/unathi_tapestry/unathi/east{ + pixel_x = 32 + }, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"RY" = ( +/obj/item/material/sword/axe, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/obj/item/material/twohanded/pike/halberd/warscythe/bronze, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"TB" = ( +/obj/structure/sign/flag/unathi_tapestry/moon, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"UO" = ( +/turf/simulated/wall/sandstone{ + can_open = 1 + }, +/area/moghes_wasteland_tomb) +"Ve" = ( +/obj/item/material/twohanded/spear/steel, +/obj/effect/landmark/corpse/ancient_unathi, +/obj/structure/closet/sarcophagus/random, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"XB" = ( +/obj/structure/sign/flag/unathi_tapestry, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/moghes_wasteland_tomb) +"XU" = ( +/turf/simulated/wall/sandstone, +/area/moghes_wasteland_tomb) + +(1,1,1) = {" +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(2,1,1) = {" +Hb +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(3,1,1) = {" +Hb +XU +Mq +EZ +Mq +zp +zp +Mq +EZ +Mq +XU +Mq +Mq +Mq +pu +pu +Mq +Mq +Mq +XU +MJ +Ve +CR +jx +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(4,1,1) = {" +Hb +XU +Mq +cy +Mq +pu +pu +Mq +Nr +Mq +XU +EZ +XB +Mq +pu +pu +Mq +EZ +Mq +XU +Mq +Mq +Mq +Mq +Mq +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(5,1,1) = {" +Hb +XU +Mq +Mq +Mq +pu +pu +Mq +Mq +Mq +XU +Ci +Mq +Nr +pu +pu +Nr +Mq +Mq +XU +cy +Mq +EZ +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(6,1,1) = {" +Hb +XU +zp +pu +pu +pu +Hg +pu +pu +pu +Ma +pu +pu +pu +pu +Aa +pu +pu +pu +XU +tX +Mq +yo +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(7,1,1) = {" +Hb +XU +zp +pu +pu +pu +pu +pu +pu +pu +Ma +pu +pu +pu +pu +pu +pu +pu +pu +XU +Mq +Mq +Mq +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(8,1,1) = {" +Hb +XU +Mq +Mq +Mq +pu +pu +Mq +Mq +Mq +XU +Ci +Mq +jI +pu +pu +jI +Mq +pu +XU +cy +Mq +EZ +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(9,1,1) = {" +Hb +XU +Mq +cy +Mq +pu +pu +Mq +jI +Mq +XU +EZ +TB +Mq +pu +pu +Mq +EZ +Ge +XU +Mq +Mq +Mq +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(10,1,1) = {" +Hb +XU +Mq +EZ +Mq +Mw +zp +Mq +EZ +Mq +XU +Mq +Mq +Mq +pu +pu +Mq +Mq +pu +Ma +Mq +Ve +RY +MJ +Ve +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(11,1,1) = {" +Hb +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +Ma +Ma +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(12,1,1) = {" +Hb +XU +EZ +Mq +Mq +Mq +Mq +EZ +XU +Mq +Mq +EZ +Mq +Mq +pu +pu +Mq +Mq +XU +Mq +Mq +Mq +Mq +Mq +Mq +Mq +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +"} +(13,1,1) = {" +Hb +XU +Mq +FN +aX +aX +FN +Mq +XU +dc +Mq +Mq +Mq +Mq +pu +pu +Mq +Mq +XU +Mq +Mq +Mq +Mq +Mq +Mq +Mq +XU +Mq +XU +XU +Hb +Hb +Hb +Hb +Hb +"} +(14,1,1) = {" +Hb +XU +Mq +aD +Mq +Mq +aD +Mq +XU +aD +aD +aD +aD +aD +pu +pu +Mq +Mq +XU +XU +XU +XU +XU +XU +XU +XU +XU +Mq +Mq +XU +XU +Hb +Hb +Hb +Hb +"} +(15,1,1) = {" +Hb +XU +LQ +aD +Mq +Mq +aD +Mq +XU +aD +iY +pu +iY +aD +pu +pu +EZ +Mq +XU +aF +Mq +Mq +EZ +Mq +Mq +Mq +XU +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +"} +(16,1,1) = {" +Hb +XU +bt +Mq +aD +aD +Mq +Mq +XU +aD +pu +NJ +pu +aD +pu +pu +Mq +Mq +XU +Mq +Nr +Mq +wq +Nr +Mq +Mq +XU +XU +XU +XU +XU +XU +XU +XU +Hb +"} +(17,1,1) = {" +Hb +XU +gr +Mq +Mq +Mq +Mq +Mq +UO +aD +pu +so +pu +pu +pu +pu +pu +pu +lj +pu +pu +pu +pu +pu +pu +pu +XU +Nr +Mq +LU +Mq +Mq +Mq +lj +Hb +"} +(18,1,1) = {" +Hb +XU +bt +Mq +aD +aD +Mq +Mq +XU +aD +cC +IZ +pu +pu +pu +pu +pu +pu +Ma +pu +pu +pu +pu +pu +pu +pu +ET +Mq +Mq +EZ +Mq +Mq +Mq +ET +Hb +"} +(19,1,1) = {" +Hb +XU +LQ +aD +Mq +Mq +aD +Mq +XU +aD +pu +so +pu +pu +pu +pu +pu +pu +lj +pu +pu +pu +pu +pu +pu +pu +XU +jI +Mq +QZ +Mq +Mq +Mq +lj +Hb +"} +(20,1,1) = {" +Hb +XU +Mq +aD +Mq +Mq +aD +Mq +XU +aD +pu +at +pu +aD +pu +pu +Mq +Mq +XU +zL +jI +Mq +yo +jI +Mq +Mq +XU +XU +XU +XU +XU +XU +XU +XU +Hb +"} +(21,1,1) = {" +Hb +XU +Mq +dD +Ld +Ld +dD +Mq +XU +aD +iY +pu +iY +aD +pu +pu +EZ +Mq +XU +Mq +Mq +Mq +EZ +Mq +Mq +Mq +XU +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +"} +(22,1,1) = {" +Hb +XU +EZ +Mq +Mq +Mq +Mq +EZ +XU +pD +aD +aD +aD +aD +pu +pu +Mq +Mq +XU +XU +XU +XU +XU +XU +XU +XU +XU +Mq +Mq +XU +XU +Hb +Hb +Hb +Hb +"} +(23,1,1) = {" +Hb +XU +XU +XU +XU +XU +XU +XU +XU +Mq +Mq +Mq +Mq +Mq +pu +pu +Mq +Mq +XU +Mq +Mq +Mq +Mq +Mq +Mq +Mq +XU +Mq +XU +XU +Hb +Hb +Hb +Hb +Hb +"} +(24,1,1) = {" +Hb +XU +Mq +Mq +zp +Mw +Mq +Mq +XU +Mq +Mq +EZ +Mq +Mq +pu +pu +Mq +Mq +XU +Mq +Mq +Mq +Mq +Mq +Mq +Mq +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +"} +(25,1,1) = {" +Hb +XU +Mq +Mq +pu +pu +Mq +Mq +XU +XU +XU +XU +XU +XU +Ma +Ma +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(26,1,1) = {" +Hb +XU +Mq +Mq +pu +pu +Mq +Mq +Mq +Mq +XU +Mq +Mq +Mq +pu +pu +pu +pu +pu +Ma +pu +ss +sd +fi +wv +pu +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(27,1,1) = {" +Hb +XU +EZ +Mq +pu +pu +Mq +EZ +Mq +Mq +XU +EZ +XB +Mq +pu +pu +Mq +EZ +Hl +XU +Mq +Mq +pu +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(28,1,1) = {" +Hb +XU +Mq +Mq +pu +pu +cy +Mq +Mq +Mq +XU +Ci +Mq +Nr +pu +pu +Nr +Mq +Mq +XU +cy +Mq +pu +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(29,1,1) = {" +Hb +XU +Mw +pu +pu +pu +pu +pu +pu +pu +Ma +pu +pu +pu +pu +pu +Mq +Mq +Mq +XU +tX +Mq +pu +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(30,1,1) = {" +Hb +XU +zp +pu +pu +Hg +pu +pu +pu +pu +Ma +pu +pu +pu +pu +Aa +Mq +Mq +Mq +XU +EZ +Mq +Hg +Mq +EZ +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(31,1,1) = {" +Hb +XU +Mq +Mq +pu +pu +cy +Mq +Mq +Mq +XU +Ci +Mq +jI +pu +pu +jI +Mq +Mq +XU +cy +Mq +pu +Mq +Mq +Mq +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(32,1,1) = {" +Hb +XU +EZ +Mq +pu +pu +Mq +EZ +Mq +Mq +XU +EZ +TB +Mq +pu +pu +Mq +EZ +Mq +XU +Mq +Mq +pu +Mq +Mq +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(33,1,1) = {" +Hb +XU +Mq +Mq +zp +zp +Mq +Mq +Mq +Mq +XU +Mq +Mq +Mq +pu +pu +Mq +Mq +Mq +XU +ER +Gb +ER +ss +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(34,1,1) = {" +Hb +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +XU +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} +(35,1,1) = {" +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +Hb +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dm new file mode 100644 index 00000000000..20884faf981 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dm @@ -0,0 +1,12 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_tyrant + name = "Plains Tyrant Den - Wasteland" + id = "moghes_wasteland_tyrant" + description = "The den of a mighty plains tyrant." + + spawn_weight = 0.3 //endangered species, more common away from civilisation + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_tyrant.dmm") + unit_test_groups = list(3) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dmm new file mode 100644 index 00000000000..14a634c897c --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_tyrant.dmm @@ -0,0 +1,1128 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/mineral/planet, +/area/space) +"f" = ( +/turf/template_noop, +/area/space) +"p" = ( +/obj/effect/decal/remains/xeno, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/space) +"z" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/space) +"V" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/space) +"W" = ( +/obj/effect/ghostspawpoint{ + identifier = "moghes_plains_tyrant"; + name = "igs - moghes_plains_tyrant" + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/space) +"X" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/space) + +(1,1,1) = {" +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +f +"} +(2,1,1) = {" +f +f +V +V +f +f +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +f +f +f +f +V +V +f +f +"} +(3,1,1) = {" +f +V +V +V +p +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +f +"} +(4,1,1) = {" +f +V +V +V +V +V +V +V +V +V +V +V +V +V +V +X +V +V +V +X +V +V +V +V +V +V +V +V +V +V +V +f +"} +(5,1,1) = {" +V +V +V +V +V +V +V +V +V +V +X +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +f +"} +(6,1,1) = {" +f +V +V +X +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +f +"} +(7,1,1) = {" +V +V +V +V +V +p +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +f +"} +(8,1,1) = {" +V +V +V +V +V +V +V +V +X +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +X +V +V +V +V +V +V +f +"} +(9,1,1) = {" +f +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +p +V +V +V +V +V +V +V +f +"} +(10,1,1) = {" +f +f +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +p +V +V +V +V +V +V +V +V +V +V +f +"} +(11,1,1) = {" +f +f +V +V +X +V +V +V +V +V +V +p +z +V +V +V +V +V +z +V +V +V +V +V +V +V +V +V +V +V +V +f +"} +(12,1,1) = {" +f +f +V +V +V +V +V +V +a +a +a +a +V +V +V +V +V +a +a +a +a +a +V +V +V +V +V +V +X +V +V +f +"} +(13,1,1) = {" +f +V +V +V +a +a +a +a +a +a +a +a +a +z +V +V +V +a +a +a +a +a +a +V +V +V +V +V +V +V +V +f +"} +(14,1,1) = {" +f +V +V +V +a +a +a +a +a +a +a +a +a +V +V +V +V +V +a +a +a +a +a +a +V +V +V +V +V +V +f +f +"} +(15,1,1) = {" +f +V +V +a +a +a +a +a +a +a +V +V +V +V +V +V +p +V +a +a +a +a +a +a +a +V +V +V +V +V +f +f +"} +(16,1,1) = {" +f +V +a +a +a +a +a +a +z +V +X +V +V +V +V +V +X +V +a +a +a +a +a +a +a +V +V +V +V +V +f +f +"} +(17,1,1) = {" +f +V +a +a +a +a +a +V +V +p +V +V +V +V +V +V +V +V +V +a +a +a +a +a +a +a +V +V +V +V +f +f +"} +(18,1,1) = {" +f +V +a +a +a +a +a +X +z +V +p +X +V +V +V +V +V +V +V +V +a +a +a +a +a +a +a +V +V +V +f +f +"} +(19,1,1) = {" +f +V +a +a +a +a +a +V +V +V +V +V +V +V +V +V +V +z +V +V +a +a +a +a +a +a +a +V +V +V +V +f +"} +(20,1,1) = {" +f +V +a +a +a +a +a +V +V +V +V +V +V +V +V +V +V +V +p +V +a +a +a +a +a +a +a +V +X +V +V +f +"} +(21,1,1) = {" +f +V +a +a +a +a +a +V +V +V +V +V +V +V +V +V +V +V +V +V +a +a +a +a +a +a +a +V +V +V +V +f +"} +(22,1,1) = {" +f +V +a +a +a +a +a +a +V +V +V +V +V +W +V +V +p +V +V +X +a +a +a +a +a +a +a +V +V +V +V +f +"} +(23,1,1) = {" +f +V +a +a +a +a +a +a +X +p +V +V +V +V +V +V +V +V +V +V +a +a +a +a +a +a +a +V +V +V +f +f +"} +(24,1,1) = {" +f +V +a +a +a +a +a +a +V +V +V +V +V +V +V +V +V +V +V +a +a +a +a +a +a +a +a +V +V +V +f +f +"} +(25,1,1) = {" +f +V +a +a +a +a +a +a +a +V +V +V +V +V +V +V +X +V +z +a +a +a +a +a +a +a +a +X +V +V +V +f +"} +(26,1,1) = {" +f +f +a +a +a +a +a +a +a +V +V +V +V +V +V +V +p +V +a +a +a +a +a +a +a +a +a +V +V +V +V +f +"} +(27,1,1) = {" +f +f +V +a +a +a +a +a +a +z +V +V +X +V +V +V +V +a +a +a +a +a +a +a +a +a +a +V +V +V +V +f +"} +(28,1,1) = {" +f +f +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +V +V +f +"} +(29,1,1) = {" +f +f +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +V +V +f +f +"} +(30,1,1) = {" +f +f +V +V +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +V +V +V +V +V +V +f +f +"} +(31,1,1) = {" +f +f +V +V +V +a +a +a +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +X +V +V +V +f +f +"} +(32,1,1) = {" +f +f +f +f +f +f +f +V +V +V +V +V +V +V +V +V +V +V +X +V +V +V +V +V +V +V +V +V +f +f +f +f +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dm new file mode 100644 index 00000000000..ba981aaf5ad --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dm @@ -0,0 +1,118 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_vihnmes + name = "Vihnmes Wasteland Inn" + + id = "moghes_wasteland_ozeuoi" + description = "An outpost of the Clan Ozeuoi" + + spawn_weight = 1 + spawn_cost = 2 + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_vihnmes.dmm") + unit_test_groups = list(1) + +/area/moghes_vihnmes + name = "Clan Vihnmes Waystation" + icon_state = "bluenew" + requires_power = FALSE + dynamic_lighting = TRUE + no_light_control = FALSE + base_turf = /turf/simulated/floor/exoplanet/desert + area_flags = AREA_FLAG_RAD_SHIELDED|AREA_FLAG_INDESTRUCTIBLE_TURFS + area_blurb = "The sound of music and the warmth of a fire fill this place - an oasis of rest in the danger of the Wasteland." + +/datum/ghostspawner/human/moghes_vihnmes + name = "Vihmes Clan Inn Staff" + short_name = "moghes_vihnmes" + desc = "Operate an inn in the Wasteland." + tags = list("External") + mob_name_suffix = " Vihnmes" + mob_name_pick_message = "Pick an Unathi first name." + welcome_message = "You are an Unathi of the Clan Vihmes, one of the Oasis Clans of the Wasteland. Operate a safe haven in the harsh Wasteland, and defend yourself against foes." + + max_count = 3 + spawnpoints = list("moghes_vihnmes") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + outfit = /obj/outfit/admin/moghes_vihnmes + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + + assigned_role = "Vihmes Clan Inn Staff" + special_role = "Vihmes Clan Inn Staff" + respawn_flag = null + uses_species_whitelist = FALSE + +/datum/ghostspawner/human/moghes_vihmes_patron + name = "Wasteland Inn Patron" + short_name = "moghes_vihnmes_patron" + desc = "Visit an inn on Moghes" + tags = list ("External") + + extra_languages = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA) + max_count = 4 + spawnpoints = list("moghes_vihnmes_patron") + possible_species = list(SPECIES_UNATHI) + allow_appearance_change = APPEARANCE_PLASTICSURGERY + outfit = /obj/outfit/admin/moghes_vihnmes_patron + + assigned_role = "Vihnmes Patron" + special_role = "Vihnmes Patron" + respawn_flag = null + uses_species_whitelist = FALSE + +/obj/outfit/admin/moghes_vihnmes + name = "Vihnmes Clan Member" + uniform = /obj/item/clothing/under/unathi + shoes = /obj/item/clothing/shoes/sandals/caligae + back = /obj/item/storage/backpack/satchel/leather + r_pocket = /obj/item/storage/wallet/random + suit = list( + /obj/item/clothing/accessory/poncho/unathimantle, + /obj/item/clothing/accessory/poncho/unathimantle/mountain + ) + l_ear = null + id = null + +/obj/outfit/admin/vihnmes/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H.w_uniform) + H.w_uniform.color = pick("#473b13", "#134718", "#0a6959") + if(H.wear_suit) + H.wear_suit.color = "#423509" + if(H.shoes) + H.shoes.color = "#423509" + +/obj/outfit/admin/moghes_vihnmes_patron + name = "Moghes Bar Patron" + uniform = list( + /obj/item/clothing/under/unathi, + /obj/item/clothing/under/unathi/himation, + /obj/item/clothing/under/unathi/zazali + ) + shoes = list( + /obj/item/clothing/shoes/sandals, + /obj/item/clothing/shoes/sandals/caligae, + /obj/item/clothing/shoes/footwraps + ) + back = /obj/item/storage/backpack/satchel/leather + r_pocket = /obj/item/reagent_containers/food/drinks/waterbottle + l_pocket = /obj/item/storage/wallet/random + suit = list( + /obj/item/clothing/accessory/poncho/unathimantle, + /obj/item/clothing/accessory/poncho/unathimantle/mountain + ) + l_ear = null + id = null + +/obj/outfit/admin/moghes_vihnmes_patron/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + if(!H) + return + if(H?.w_uniform) + H.w_uniform.color = pick("#42330f", "#DBC684") + if(H.wear_suit) + H.wear_suit.color = "#423509" + if(H.shoes) + H.shoes.color = "#423509" diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dmm new file mode 100644 index 00000000000..69ce3120bc2 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_vihnmes.dmm @@ -0,0 +1,1787 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aw" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/sink/puddle, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"ay" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"ba" = ( +/obj/item/bedsheet/brown, +/obj/structure/bed, +/obj/structure/curtain/open/bed, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"bQ" = ( +/obj/structure/table/stone/marble, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/condiment/shaker/peppermill{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/shaker/spacespice{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/salt{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/shaker/peppermill{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/salt{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/spacespice{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/effect/floor_decal/corner/grey/diagonal, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"bR" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"cm" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"db" = ( +/obj/structure/weapon_rack/combat{ + pixel_y = 30 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"dC" = ( +/obj/machinery/door/window{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"em" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/rag, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"gh" = ( +/obj/structure/flora/rock/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"gs" = ( +/obj/structure/table/rack, +/obj/item/reagent_containers/glass/bucket/wood, +/obj/item/reagent_containers/glass/bucket/wood, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/saddle, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"hy" = ( +/obj/structure/simple_door/wood{ + name = "room three"; + initial_lock_value = "room_three" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"im" = ( +/obj/machinery/vending/dinnerware/bar, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"iL" = ( +/obj/structure/railing/fence, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"jD" = ( +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"lR" = ( +/obj/structure/simple_door/wood{ + name = "room four"; + initial_lock_value = "room_four" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"nk" = ( +/obj/item/storage/box/produce{ + layer = 2.99; + pixel_x = 3; + pixel_y = -5 + }, +/obj/item/material/kitchen/rollingpin{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/material/knife{ + layer = 2.99; + pixel_x = -9 + }, +/obj/structure/table/wood, +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"oJ" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"oU" = ( +/obj/structure/table/wood, +/obj/item/material/ashtray, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"qn" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/item/reagent_containers/food/snacks/fish/fishfillet, +/obj/structure/closet/secure_closet/freezer{ + req_access = null + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"qN" = ( +/obj/structure/closet/crate/weapon, +/obj/random/sword, +/obj/random/sword, +/obj/item/gun/projectile/shotgun/pump/rifle/magazine_fed/crackrifle, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/gun/projectile/pistol/spitter, +/obj/item/ammo_magazine/spitterpistol, +/obj/item/ammo_magazine/spitterpistol, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"rw" = ( +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"rQ" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"tQ" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"tS" = ( +/obj/structure/table/stone/marble, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -9; + pixel_y = 15 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/storage/box/gloves{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/machinery/reagentgrinder{ + pixel_x = 4; + pixel_y = 16 + }, +/obj/effect/floor_decal/corner/grey/diagonal, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"tV" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"ud" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/table/wood, +/obj/item/key{ + name = "key - storeroom"; + key_data = "storeroom" + }, +/obj/item/key{ + name = "key - room one"; + key_data = "room_one" + }, +/obj/item/key{ + name = "key - room two"; + key_data = "room_two" + }, +/obj/item/key{ + name = "key - room three"; + key_data = "room_three" + }, +/obj/item/key{ + name = "key - room four"; + key_data = "room_four" + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"vG" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table/stone/marble, +/obj/item/material/hatchet/butch, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"vK" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"wh" = ( +/obj/structure/mirror{ + pixel_x = 28; + pixel_y = -3 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"wp" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"wv" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/box/shotgunshells, +/obj/item/clothing/accessory/storage/bandolier, +/obj/item/clothing/suit/armor/unathi, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"xh" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"xp" = ( +/obj/structure/simple_door/wood{ + name = "room one"; + initial_lock_value = "room_one" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"xR" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"yM" = ( +/obj/structure/closet/crate/hydroponics, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"zg" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/appliance/cooker/oven, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"zw" = ( +/turf/simulated/floor/exoplanet/wood/birch, +/area/moghes_vihnmes) +"zY" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"AA" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/kitchenspike, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Cs" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/closet/secure_closet/freezer{ + req_access = null + }, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"CA" = ( +/obj/structure/simple_door/wood{ + name = "storeroom"; + initial_lock_value = "storeroom" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Dk" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch, +/area/moghes_vihnmes) +"DU" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Fb" = ( +/obj/structure/table/wood, +/obj/machinery/chemical_dispenser/bar_soft/full{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Fy" = ( +/obj/structure/flora/rock/desert/scrub, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Gp" = ( +/obj/effect/ghostspawpoint{ + name = "igs - moghes_vihnmes"; + identifier = "moghes_vihnmes" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"GL" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/closet/secure_closet/freezer{ + req_access = null + }, +/obj/item/storage/box/fancy/egg_box, +/obj/item/storage/box/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/drinks/carton/milk, +/obj/item/reagent_containers/food/drinks/carton/milk, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Hv" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/effect/ghostspawpoint{ + name = "igs - moghes_vihnmes"; + identifier = "moghes_vihnmes" + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"IB" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/appliance/cooker/stove, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"IW" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Jt" = ( +/obj/structure/table/wood, +/obj/machinery/chemical_dispenser/bar_alc/full{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"LY" = ( +/obj/structure/simple_door/wood{ + name = "room two"; + initial_lock_value = "room_two" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"MT" = ( +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Oi" = ( +/obj/structure/bed/stool/chair/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Oj" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"OX" = ( +/obj/item/reagent_containers/cooking_container/board/bowl, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/structure/table/wood, +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Qx" = ( +/obj/structure/table/wood, +/obj/structure/reagent_dispensers/keg/xuizikeg, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Rg" = ( +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Sf" = ( +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Si" = ( +/obj/structure/table/wood, +/obj/item/material/ashtray/bronze, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Sx" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Tv" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Uw" = ( +/obj/structure/table/rack, +/obj/item/material/hatchet, +/obj/item/material/minihoe, +/obj/item/wirecutters/clippers, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Vl" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"VB" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/clam, +/obj/item/seeds/clam, +/obj/item/seeds/clam, +/obj/item/seeds/clam, +/obj/item/seeds/clam, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"VJ" = ( +/turf/simulated/wall/sandstone, +/area/moghes_vihnmes) +"Wz" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/appliance/cooker/fryer, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"WY" = ( +/mob/living/simple_animal/threshbeast, +/turf/simulated/floor/exoplanet/grass/moghes/dirt{ + temperature = 315.15 + }, +/area/moghes_vihnmes) +"Xf" = ( +/obj/structure/bed/stool/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Yr" = ( +/obj/structure/closet/crate/weapon, +/obj/item/material/twohanded/spear/plasteel, +/obj/item/material/twohanded/spear/plasteel, +/obj/item/device/geiger, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"YJ" = ( +/obj/structure/bed/stool/wood, +/obj/effect/ghostspawpoint{ + identifier = "moghes_vihnmes_patron"; + name = "igs - moghes_vihnmes_patron" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Zh" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/reagent_dispensers/cookingoil, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 303.15 + }, +/area/moghes_vihnmes) +"Zm" = ( +/obj/structure/flora/grass/desert, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/moghes_vihnmes) + +(1,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(2,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Fy +Zm +gh +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(3,1,1) = {" +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Zm +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(4,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +gh +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(5,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(6,1,1) = {" +gh +Vl +Vl +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +"} +(7,1,1) = {" +Vl +Vl +Vl +VJ +IB +zg +Wz +qn +Cs +GL +Zh +VJ +qN +wv +Yr +VJ +Vl +Vl +Vl +Fy +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Fy +Zm +Vl +Vl +"} +(8,1,1) = {" +Vl +Vl +Fy +VJ +tQ +tQ +tQ +tQ +tQ +tQ +tQ +VJ +Sf +Sf +Sf +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(9,1,1) = {" +Vl +Vl +Vl +VJ +tV +tQ +tQ +tQ +tQ +tQ +tQ +VJ +Sf +Sf +Sf +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +"} +(10,1,1) = {" +Vl +Vl +Vl +VJ +AA +tQ +tQ +tQ +tQ +Hv +tQ +VJ +VJ +CA +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +Vl +Vl +Zm +Zm +Vl +Vl +Vl +Vl +Vl +"} +(11,1,1) = {" +Vl +Vl +Vl +VJ +AA +tQ +tQ +tQ +tQ +tQ +tQ +cm +Sf +Sf +Sf +ay +im +xR +Jt +Fb +Qx +Sf +VJ +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Zm +Vl +"} +(12,1,1) = {" +Vl +Vl +Vl +VJ +AA +vG +bQ +tS +nk +OX +ud +VJ +db +Sf +Sf +Gp +Sf +Sf +Sf +Sf +Sf +Sf +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(13,1,1) = {" +Vl +Vl +Vl +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +dC +jD +em +zY +Si +bR +oU +jD +jD +jD +VJ +rQ +vK +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(14,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +ba +Sf +Sf +VJ +zw +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +VJ +Rg +MT +Vl +Vl +Vl +Vl +Vl +Zm +Vl +"} +(15,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +wp +Sf +Sf +xp +zw +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +VJ +Tv +MT +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(16,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +Oi +jD +wh +VJ +zw +Xf +jD +jD +Xf +Xf +jD +jD +YJ +Sf +Sf +cm +Rg +Rg +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(17,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +VJ +VJ +VJ +VJ +Dk +Xf +jD +jD +Xf +Xf +jD +jD +Xf +Sf +Sf +cm +Rg +Rg +Zm +Vl +Zm +Vl +Zm +Vl +Vl +"} +(18,1,1) = {" +Vl +Vl +Zm +Vl +Vl +Vl +VJ +ba +Sf +Sf +VJ +zw +Xf +jD +jD +Xf +YJ +jD +jD +Xf +Sf +Sf +VJ +Tv +MT +Vl +Vl +Vl +gh +Vl +Vl +Zm +"} +(19,1,1) = {" +Vl +Zm +Vl +Vl +Vl +Vl +VJ +wp +Sf +Sf +LY +zw +Xf +jD +jD +Xf +Xf +jD +jD +Xf +Sf +Sf +VJ +Rg +MT +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(20,1,1) = {" +Vl +Vl +Vl +gh +Vl +Vl +VJ +Oi +jD +wh +VJ +zw +Xf +jD +jD +Xf +Xf +jD +jD +YJ +Sf +Sf +VJ +DU +xh +Vl +Vl +Vl +Vl +Zm +Zm +Vl +"} +(21,1,1) = {" +Vl +Vl +Zm +Vl +Vl +Vl +VJ +VJ +VJ +VJ +VJ +Dk +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +Sf +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(22,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +ba +Sf +Sf +VJ +zw +Sf +Sf +Sf +rw +Sf +Sf +Sf +rw +Sf +Sf +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(23,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +wp +Sf +Sf +hy +zw +VJ +cm +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +VJ +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(24,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +Oi +jD +wh +VJ +zw +VJ +Rg +Rg +yM +Rg +Rg +Rg +oJ +Rg +Rg +Rg +rQ +IW +Vl +Vl +Vl +Vl +Zm +Vl +Vl +"} +(25,1,1) = {" +Vl +Zm +Vl +Vl +Vl +Vl +VJ +VJ +VJ +VJ +VJ +Dk +VJ +Tv +Rg +Oj +Rg +Rg +Oj +Rg +Rg +Oj +Rg +Rg +iL +Vl +Vl +Zm +Vl +Vl +Vl +Vl +"} +(26,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +VJ +ba +Sf +Sf +VJ +zw +VJ +VB +Rg +Oj +Rg +Rg +Oj +Rg +Rg +Oj +Rg +Rg +iL +Vl +Vl +Vl +Zm +Vl +Vl +Vl +"} +(27,1,1) = {" +Vl +Vl +Vl +Zm +Vl +Vl +VJ +wp +Sf +Sf +lR +zw +VJ +Uw +Rg +Sx +Rg +Rg +Oj +Rg +Rg +Oj +Rg +Rg +iL +Vl +Vl +Vl +Zm +Vl +Vl +Vl +"} +(28,1,1) = {" +Vl +Vl +Vl +Zm +Vl +Vl +VJ +Oi +jD +wh +VJ +Dk +VJ +gs +WY +Oj +Rg +Rg +Oj +Rg +Rg +Oj +Rg +Rg +iL +Vl +Vl +Vl +Vl +Vl +Zm +Vl +"} +(29,1,1) = {" +Vl +Vl +Vl +Zm +Vl +Vl +VJ +VJ +VJ +VJ +VJ +VJ +VJ +aw +DU +DU +DU +DU +DU +DU +DU +DU +DU +DU +xh +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} +(30,1,1) = {" +Vl +gh +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +gh +Vl +Vl +"} +(31,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Zm +Vl +Vl +Vl +Vl +Vl +Vl +"} +(32,1,1) = {" +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Zm +Vl +Zm +Zm +Zm +Vl +Vl +Vl +Vl +Fy +Vl +Vl +Vl +Zm +Zm +Vl +Vl +Vl +Vl +Vl +Vl +Vl +Vl +"} diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dm new file mode 100644 index 00000000000..f6b4f59e349 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dm @@ -0,0 +1,9 @@ +/datum/map_template/ruin/exoplanet/moghes_wasteland_village + name = "Moghes Abandoned Village" + id = "wasteland_village" + description = "The ruins of an Unathi settlement, lost to the Wasteland." + template_flags = TEMPLATE_FLAG_NO_RUINS|TEMPLATE_FLAG_RUIN_STARTS_DISALLOWED + sectors = list(SECTOR_UUEOAESA) + prefix = "moghes/" + suffixes = list("moghes_wasteland_village.dmm") + unit_test_groups = list(2) diff --git a/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dmm b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dmm new file mode 100644 index 00000000000..6d4f4e57e15 --- /dev/null +++ b/maps/random_ruins/exoplanets/moghes/moghes_wasteland_village.dmm @@ -0,0 +1,1738 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"al" = ( +/obj/structure/table/rack, +/obj/item/material/minihoe, +/obj/item/material/minihoe, +/obj/item/material/minihoe, +/obj/item/material/minihoe, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"bK" = ( +/obj/machinery/light{ + dir = 4; + status = 2 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"bO" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"ch" = ( +/obj/structure/table/rack, +/obj/item/material/hatchet, +/obj/machinery/light, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"cp" = ( +/obj/structure/flora/log_bench, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"cJ" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"cL" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"dc" = ( +/obj/structure/bed/padded, +/obj/structure/curtain/open/bed, +/obj/item/bedsheet/black, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"dp" = ( +/obj/structure/bed/stool/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"dI" = ( +/obj/item/material/stool/chair/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"dQ" = ( +/obj/structure/table/rack, +/obj/item/reagent_containers/glass/bucket/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"fb" = ( +/mob/living/simple_animal/threshbeast, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"fG" = ( +/obj/structure/bed/stool/chair/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"gj" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"go" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"gF" = ( +/obj/structure/bed/stool/chair/sofa/left/brown, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"hm" = ( +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 315.15 + }, +/area/template_noop) +"ig" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 315.15 + }, +/area/template_noop) +"iZ" = ( +/turf/simulated/wall/sandstone, +/area/template_noop) +"kz" = ( +/obj/structure/table/standard, +/obj/item/material/hatchet/butch, +/turf/simulated/floor/exoplanet/tiled/white{ + temperature = 315.15 + }, +/area/template_noop) +"lo" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"lB" = ( +/obj/structure/simple_door/sandstone, +/turf/simulated/floor/exoplanet/marble, +/area/template_noop) +"lI" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"mE" = ( +/obj/item/bedsheet/black, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"nJ" = ( +/obj/structure/table/wood, +/obj/item/material/twohanded/pike/pitchfork, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"nZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/coatrack, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"oo" = ( +/obj/structure/railing/fence{ + dir = 8 + }, +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"pb" = ( +/obj/structure/railing/fence, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"pZ" = ( +/obj/structure/table/stone/marble, +/obj/item/reagent_containers/cooking_container/board/bowl, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"qi" = ( +/obj/structure/bed/stool/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"qJ" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"rq" = ( +/mob/living/simple_animal/threshbeast, +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/template_noop) +"rY" = ( +/obj/structure/closet/cabinet, +/obj/item/gun/projectile/shotgun/doublebarrel, +/obj/item/storage/box/shotgunshells, +/obj/item/storage/box/shotgunshells, +/obj/item/clothing/accessory/storage/bandolier, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"sH" = ( +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"tm" = ( +/obj/structure/bed/padded, +/obj/structure/curtain/open/bed, +/obj/item/bedsheet/black, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"tw" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"tJ" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/unathi/himation, +/obj/item/clothing/under/unathi/himation, +/obj/item/clothing/under/unathi{ + color = "#4a3407" + }, +/obj/item/clothing/under/unathi, +/obj/item/clothing/under/unathi/huytai{ + color = "#4a3407" + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"tY" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/bucket/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"uB" = ( +/obj/structure/coatrack, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"uF" = ( +/obj/structure/railing/fence, +/obj/structure/railing/fence{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"uN" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"uR" = ( +/obj/structure/table/rack, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/item/reagent_containers/glass/bucket/wood, +/obj/item/reagent_containers/glass/bucket/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"vb" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/carpet/orange{ + temperature = 315.15 + }, +/area/template_noop) +"vB" = ( +/obj/item/material/stool/chair/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"wc" = ( +/obj/structure/bonfire, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"xH" = ( +/obj/structure/flora/log_bench{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"AH" = ( +/obj/item/material/stool/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Bg" = ( +/obj/machinery/light, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"BA" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"BU" = ( +/obj/item/material/stool/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"Ck" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/exoplanet/barren{ + temperature = 303.15 + }, +/area/template_noop) +"Cu" = ( +/obj/machinery/appliance/cooker/oven, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"DB" = ( +/obj/structure/bed/stool/chair/sofa/right/yellow{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/carpet/orange{ + temperature = 315.15 + }, +/area/template_noop) +"DO" = ( +/obj/structure/table/stone/marble, +/obj/item/reagent_containers/cooking_container/board/bowl, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"ED" = ( +/obj/structure/table/stone/marble, +/obj/item/clothing/wrists/unathi/maxtlatl, +/obj/item/clothing/accessory/poncho/maxtlatl, +/obj/item/clothing/head/unathi/maxtlatl, +/obj/item/nullrod/shaman, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/template_noop) +"EM" = ( +/obj/structure/railing/fence{ + dir = 4 + }, +/obj/structure/railing/fence{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Fd" = ( +/obj/structure/table/wood, +/obj/item/saddle, +/obj/item/saddle, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"FP" = ( +/obj/structure/closet/crate/hydroponics, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"GR" = ( +/obj/structure/bed/stool/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"HF" = ( +/obj/structure/table/rack, +/obj/item/wirecutters/clippers, +/obj/item/wirecutters/clippers, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Il" = ( +/turf/simulated/wall/birchwood, +/area/template_noop) +"Iy" = ( +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/template_noop) +"IY" = ( +/turf/simulated/floor/exoplanet/carpet/orange{ + temperature = 315.15 + }, +/area/template_noop) +"IZ" = ( +/obj/structure/bed/stool/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"Jj" = ( +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/carpet/orange{ + temperature = 315.15 + }, +/area/template_noop) +"JA" = ( +/obj/structure/railing/fence, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Ks" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/bed/stool/chair/sofa/right/brown, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"KY" = ( +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"Lu" = ( +/obj/structure/railing/fence{ + dir = 1 + }, +/obj/structure/railing/fence{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"MD" = ( +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"MO" = ( +/obj/structure/flora/log_bench{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Nc" = ( +/obj/structure/bed/stool/chair/wood, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"Nm" = ( +/obj/structure/table/stone/marble, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/condiment/shaker/peppermill{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/shaker/spacespice{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/salt{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/shaker/peppermill{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/salt{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/shaker/spacespice{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/machinery/reagentgrinder, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"NV" = ( +/turf/simulated/floor/exoplanet/concrete{ + temperature = 315.15 + }, +/area/template_noop) +"Pz" = ( +/obj/structure/table/stone, +/obj/item/flame/candle, +/turf/simulated/floor/exoplanet/marble/dark{ + temperature = 315.15 + }, +/area/template_noop) +"UL" = ( +/obj/structure/bed/stool/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"VM" = ( +/obj/structure/table/wood, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"XZ" = ( +/obj/structure/flora/log_bench{ + dir = 1; + pixel_y = 15 + }, +/turf/simulated/floor/exoplanet/desert{ + temperature = 315.15 + }, +/area/template_noop) +"Yg" = ( +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) +"YA" = ( +/obj/structure/table/rack, +/obj/item/material/hatchet/lumber, +/obj/item/material/hatchet/lumber, +/turf/simulated/floor/exoplanet/wood/birch{ + temperature = 315.15 + }, +/area/template_noop) + +(1,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +"} +(2,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +Il +Il +Il +Il +sH +sH +sH +sH +Il +sH +sH +sH +Lu +cJ +sH +cJ +sH +oo +sH +"} +(3,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +Il +Cu +Yg +Yg +Yg +Yg +Yg +Bg +Il +Il +Il +Il +qJ +gj +sH +gj +sH +pb +sH +"} +(4,1,1) = {" +sH +sH +sH +Il +Il +Il +Il +Il +sH +sH +sH +NV +sH +Il +Nm +Yg +Yg +dp +AH +IZ +Yg +Il +tJ +uN +Il +qJ +sH +sH +gj +sH +pb +sH +"} +(5,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +Il +sH +sH +sH +sH +sH +Il +DO +Yg +Yg +Jj +Jj +MD +Yg +sH +Yg +sH +Il +qJ +gj +sH +sH +sH +JA +sH +"} +(6,1,1) = {" +sH +Il +sH +sH +sH +sH +sH +Il +sH +sH +sH +NV +sH +sH +Yg +sH +Yg +Jj +MD +MD +Yg +Il +tm +mE +sH +qJ +gj +sH +gj +sH +gj +sH +"} +(7,1,1) = {" +sH +Il +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +Yg +Yg +IY +GR +vB +Yg +Il +sH +sH +sH +qJ +sH +sH +gj +sH +sH +sH +"} +(8,1,1) = {" +sH +Il +Yg +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +Il +sH +sH +Yg +Yg +Yg +Yg +Yg +Il +sH +sH +sH +qJ +gj +sH +sH +sH +sH +sH +"} +(9,1,1) = {" +sH +Il +Yg +Yg +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +Il +Ks +dI +Yg +Yg +Bg +Il +sH +sH +sH +qJ +gj +sH +gj +sH +pb +sH +"} +(10,1,1) = {" +sH +Il +go +lI +lI +lI +Yg +sH +sH +sH +sH +NV +sH +sH +sH +Il +gF +Yg +Yg +uB +VM +sH +sH +sH +sH +EM +tw +sH +tw +tw +uF +sH +"} +(11,1,1) = {" +sH +Il +Yg +Yg +Yg +Yg +Yg +sH +NV +sH +NV +NV +sH +sH +sH +Il +Il +Il +go +Il +sH +Il +sH +sH +sH +sH +sH +NV +sH +NV +sH +sH +"} +(12,1,1) = {" +sH +Il +Yg +Yg +Yg +Yg +Yg +Ck +NV +NV +sH +NV +sH +sH +sH +sH +sH +bO +NV +bO +sH +sH +sH +sH +sH +NV +NV +NV +NV +NV +NV +sH +"} +(13,1,1) = {" +sH +Il +Yg +Yg +Yg +Yg +nJ +Il +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +"} +(14,1,1) = {" +sH +Il +cL +Fd +Yg +Yg +tY +Il +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +NV +rq +sH +NV +NV +NV +NV +Il +Il +Il +Il +Il +sH +"} +(15,1,1) = {" +sH +Il +sH +sH +BA +Il +Il +Il +sH +sH +sH +NV +sH +sH +MO +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +sH +Il +dc +dc +MD +Il +sH +"} +(16,1,1) = {" +sH +sH +sH +hm +hm +hm +Il +sH +sH +sH +sH +NV +sH +XZ +wc +cp +sH +sH +NV +sH +sH +sH +sH +sH +sH +sH +Il +Yg +Yg +Yg +Il +sH +"} +(17,1,1) = {" +sH +sH +sH +ig +hm +sH +sH +sH +sH +sH +sH +NV +sH +sH +xH +sH +sH +sH +NV +sH +sH +sH +sH +Il +sH +Il +Il +rY +tJ +Yg +Il +sH +"} +(18,1,1) = {" +sH +sH +sH +kz +hm +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +DB +Il +Il +Il +go +Il +sH +"} +(19,1,1) = {" +sH +sH +sH +Il +Il +Il +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +sH +Yg +BU +BU +Bg +Il +sH +"} +(20,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +fb +sH +lo +Il +vb +sH +fG +MD +MD +Yg +Il +sH +"} +(21,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +NV +NV +NV +sH +NV +NV +NV +NV +NV +NV +NV +Yg +Yg +Yg +Yg +MD +MD +Yg +Il +sH +"} +(22,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +lo +Il +nZ +Yg +Nc +MD +MD +qi +Il +sH +"} +(23,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +MD +Yg +Yg +UL +dI +Bg +Il +sH +"} +(24,1,1) = {" +sH +iZ +iZ +iZ +iZ +iZ +iZ +iZ +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +Il +go +Il +Il +Il +Il +sH +"} +(25,1,1) = {" +sH +iZ +Iy +Pz +Iy +Pz +Iy +iZ +sH +sH +sH +NV +sH +sH +sH +sH +sH +bK +NV +bK +sH +sH +sH +sH +sH +Yg +Yg +Yg +Yg +Il +sH +sH +"} +(26,1,1) = {" +sH +iZ +Iy +Iy +Iy +Iy +Iy +iZ +sH +sH +sH +NV +sH +sH +sH +sH +Il +Il +sH +Il +sH +sH +sH +sH +Il +sH +sH +Yg +Yg +Il +sH +sH +"} +(27,1,1) = {" +sH +iZ +Iy +ED +Iy +Iy +Iy +lB +sH +sH +sH +NV +sH +sH +sH +sH +sH +sH +Yg +Yg +dQ +sH +sH +sH +Il +Yg +Cu +Nm +pZ +Il +sH +sH +"} +(28,1,1) = {" +sH +iZ +Iy +Iy +Iy +Iy +Iy +iZ +sH +sH +sH +sH +sH +sH +sH +Il +FP +Yg +Yg +Yg +ch +Il +sH +sH +Il +Il +Il +Il +Il +Il +sH +sH +"} +(29,1,1) = {" +sH +iZ +Iy +Pz +Iy +Pz +Iy +iZ +sH +sH +sH +sH +sH +sH +sH +Il +KY +Yg +Yg +sH +HF +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +"} +(30,1,1) = {" +sH +iZ +iZ +iZ +iZ +iZ +iZ +iZ +sH +sH +sH +sH +sH +sH +sH +Il +Il +YA +al +uR +Il +Il +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +"} +(31,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +Il +Il +Il +Il +Il +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +"} +(32,1,1) = {" +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +sH +"} diff --git a/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm b/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm index e216e2e79d8..02df9c270fe 100644 --- a/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm +++ b/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm @@ -2428,10 +2428,7 @@ "aZR" = ( /obj/effect/floor_decal/corner/white/diagonal, /obj/structure/table/standard, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 4 - }, +/obj/structure/roller_rack/two, /turf/simulated/floor/tiled, /area/medical/first_responder) "ban" = ( @@ -28007,18 +28004,10 @@ pixel_x = -17; pixel_y = 2 }, -/obj/item/roller{ - pixel_y = 3 - }, -/obj/item/roller{ - pixel_y = 3 - }, -/obj/item/roller{ - pixel_y = 3 - }, /obj/effect/floor_decal/corner_wide/green{ dir = 10 }, +/obj/structure/roller_rack/three, /turf/simulated/floor/tiled/white, /area/medical/gen_treatment) "mPq" = ( @@ -30668,16 +30657,8 @@ /obj/structure/table/standard, /obj/structure/window/reinforced, /obj/effect/floor_decal/corner/grey/diagonal, -/obj/item/roller{ - pixel_y = 4 - }, -/obj/item/roller{ - pixel_y = 4 - }, -/obj/item/roller{ - pixel_y = 4 - }, /obj/machinery/firealarm/east, +/obj/structure/roller_rack/three, /turf/simulated/floor/tiled/white, /area/medical/reception) "oeK" = ( diff --git a/sound/effects/weather/sandstorm.ogg b/sound/effects/weather/sandstorm.ogg new file mode 100644 index 00000000000..2cc87409c4b Binary files /dev/null and b/sound/effects/weather/sandstorm.ogg differ