diff --git a/code/ATMOSPHERICS/components/unary/vent_pump.dm b/code/ATMOSPHERICS/components/unary/vent_pump.dm index 1f7414e17f..0d72808545 100644 --- a/code/ATMOSPHERICS/components/unary/vent_pump.dm +++ b/code/ATMOSPHERICS/components/unary/vent_pump.dm @@ -47,6 +47,8 @@ var/radio_filter_out var/radio_filter_in + var/datum/looping_sound/air_pump/soundloop + /obj/machinery/atmospherics/unary/vent_pump/on use_power = 1 icon_state = "map_vent_out" @@ -68,6 +70,10 @@ pressure_checks = 2 pressure_checks_default = 2 +/obj/machinery/atmospherics/unary/vent_pump/Initialize() + . = ..() + soundloop = new(list(src), FALSE) + /obj/machinery/atmospherics/unary/vent_pump/New() ..() air_contents.volume = ATMOS_DEFAULT_VOLUME_PUMP @@ -84,6 +90,7 @@ if(initial_loc) initial_loc.air_vent_info -= id_tag initial_loc.air_vent_names -= id_tag + QDEL_NULL(soundloop) return ..() /obj/machinery/atmospherics/unary/vent_pump/high_volume @@ -164,11 +171,15 @@ /obj/machinery/atmospherics/unary/vent_pump/proc/can_pump() if(stat & (NOPOWER|BROKEN)) + soundloop.stop() return 0 if(!use_power) + soundloop.stop() return 0 if(welded) + soundloop.stop() return 0 + soundloop.start() return 1 /obj/machinery/atmospherics/unary/vent_pump/process() diff --git a/code/ZAS/Airflow.dm b/code/ZAS/Airflow.dm index 394fe72478..59837bbe5f 100644 --- a/code/ZAS/Airflow.dm +++ b/code/ZAS/Airflow.dm @@ -9,13 +9,13 @@ mob/proc/airflow_stun() if(last_airflow_stun > world.time - vsc.airflow_stun_cooldown) return 0 if(!(status_flags & CANSTUN) && !(status_flags & CANWEAKEN)) - src << "You stay upright as the air rushes past you." + to_chat(src, "You stay upright as the air rushes past you.") return 0 if(buckled) - src << "Air suddenly rushes past you!" + to_chat(src, "Air suddenly rushes past you!") return 0 if(!lying) - src << "The sudden rush of air knocks you over!" + to_chat(src, "The sudden rush of air knocks you over!") Weaken(5) last_airflow_stun = world.time diff --git a/code/ZAS/Diagnostic.dm b/code/ZAS/Diagnostic.dm index 29ab678ef1..41fcdcad85 100644 --- a/code/ZAS/Diagnostic.dm +++ b/code/ZAS/Diagnostic.dm @@ -10,10 +10,10 @@ client/proc/ZoneTick() var/result = air_master.Tick() if(result) - src << "Successfully Processed." + to_chat(src, "Successfully Processed.") else - src << "Failed to process! ([air_master.tick_progress])" + to_chat(src, "Failed to process! ([air_master.tick_progress])") */ client/proc/Zone_Info(turf/T as null|turf) diff --git a/code/ZAS/Phoron.dm b/code/ZAS/Phoron.dm index 9f913d40c4..e12beb900f 100644 --- a/code/ZAS/Phoron.dm +++ b/code/ZAS/Phoron.dm @@ -102,7 +102,8 @@ obj/var/contaminated = 0 if(vsc.plc.SKIN_BURNS && (species.breath_type != "phoron")) if(!pl_head_protected() || !pl_suit_protected()) burn_skin(0.75) - if(prob(20)) src << "Your skin burns!" + if(prob(20)) + to_chat(src, "Your skin burns!") updatehealth() //Burn eyes if exposed. @@ -133,17 +134,18 @@ obj/var/contaminated = 0 if(vsc.plc.GENETIC_CORRUPTION && (species.breath_type != "phoron")) if(rand(1,10000) < vsc.plc.GENETIC_CORRUPTION) randmutb(src) - src << "High levels of toxins cause you to spontaneously mutate!" + to_chat(src, "High levels of toxins cause you to spontaneously mutate!") domutcheck(src,null) /mob/living/carbon/human/proc/burn_eyes() var/obj/item/organ/internal/eyes/E = internal_organs_by_name[O_EYES] if(E) - if(prob(20)) src << "Your eyes burn!" + if(prob(20)) + to_chat(src, "Your eyes burn!") E.damage += 2.5 eye_blurry = min(eye_blurry+1.5,50) if (prob(max(0,E.damage - 15) + 1) &&!eye_blind) - src << "You are blinded!" + to_chat(src, "You are blinded!") Blind(20) /mob/living/carbon/human/proc/pl_head_protected() diff --git a/code/_helpers/_global_objects_vr.dm b/code/_helpers/_global_objects_vr.dm new file mode 100644 index 0000000000..84642cc4d1 --- /dev/null +++ b/code/_helpers/_global_objects_vr.dm @@ -0,0 +1 @@ +var/datum/gear_tweak/collar_tag/gear_tweak_collar_tag = new() \ No newline at end of file diff --git a/code/_helpers/files.dm b/code/_helpers/files.dm index 4a7b9fa646..dd8c5dd690 100644 --- a/code/_helpers/files.dm +++ b/code/_helpers/files.dm @@ -39,7 +39,7 @@ var/extension = copytext(path,-4,0) if( !fexists(path) || !(extension in valid_extensions) ) - src << "Error: browse_files(): File not found/Invalid file([path])." + to_chat(src, "Error: browse_files(): File not found/Invalid file([path]).") return return path @@ -53,7 +53,7 @@ /client/proc/file_spam_check() var/time_to_wait = fileaccess_timer - world.time if(time_to_wait > 0) - src << "Error: file_spam_check(): Spam. Please wait [round(time_to_wait/10)] seconds." + to_chat(src, "Error: file_spam_check(): Spam. Please wait [round(time_to_wait/10)] seconds.") return 1 fileaccess_timer = world.time + FTPDELAY return 0 diff --git a/code/_helpers/unsorted.dm b/code/_helpers/unsorted.dm index 9104bc71d9..d85c33a4e5 100644 --- a/code/_helpers/unsorted.dm +++ b/code/_helpers/unsorted.dm @@ -358,7 +358,7 @@ Turf and target are seperate in case you want to teleport some distance from a t break if(newname) break //That's a suitable name! - src << "Sorry, that [role]-name wasn't appropriate, please try another. It's possibly too long/short, has bad characters or is already taken." + to_chat(src, "Sorry, that [role]-name wasn't appropriate, please try another. It's possibly too long/short, has bad characters or is already taken.") if(!newname) //we'll stick with the oldname then return diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 19634bace7..6fc470cc81 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -189,7 +189,7 @@ /mob/living/UnarmedAttack(var/atom/A, var/proximity_flag) if(!ticker) - src << "You cannot attack people before the game has started." + to_chat(src, "You cannot attack people before the game has started.") return 0 if(stat) @@ -322,7 +322,7 @@ nutrition = max(nutrition - rand(1,5),0) handle_regular_hud_updates() else - src << "You're out of energy! You need food!" + to_chat(src, "You're out of energy! You need food!") // Simple helper to face what you clicked on, in case it should be needed in more than one place /mob/proc/face_atom(var/atom/A) diff --git a/code/_onclick/cyborg.dm b/code/_onclick/cyborg.dm index 1dcc2bc955..8d107e8f64 100644 --- a/code/_onclick/cyborg.dm +++ b/code/_onclick/cyborg.dm @@ -45,7 +45,7 @@ if(is_component_functioning("camera")) aiCamera.captureimage(A, usr) else - src << "Your camera isn't functional." + to_chat(src, "Your camera isn't functional.") return /* diff --git a/code/_onclick/hud/ability_screen_objects.dm b/code/_onclick/hud/ability_screen_objects.dm index 1fa58ff1ab..655a451e92 100644 --- a/code/_onclick/hud/ability_screen_objects.dm +++ b/code/_onclick/hud/ability_screen_objects.dm @@ -283,7 +283,7 @@ if(!mob) return // Paranoid. if(isnull(slot) || !isnum(slot)) - src << ".activate_ability requires a number as input, corrisponding to the slot you wish to use." + to_chat(src, ".activate_ability requires a number as input, corrisponding to the slot you wish to use.") return // Bad input. if(!mob.ability_master) return // No abilities. diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index f34a68a742..d5197cb30f 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -6,9 +6,9 @@ if(!client) return client.inquisitive_ghost = !client.inquisitive_ghost if(client.inquisitive_ghost) - src << "You will now examine everything you click on." + to_chat(src, "You will now examine everything you click on.") else - src << "You will no longer examine things you click on." + to_chat(src, "You will no longer examine things you click on.") /mob/observer/dead/DblClickOn(var/atom/A, var/params) if(client.buildmode) diff --git a/code/_onclick/rig.dm b/code/_onclick/rig.dm index 5f2561c25c..ed7a1c7e2f 100644 --- a/code/_onclick/rig.dm +++ b/code/_onclick/rig.dm @@ -18,15 +18,15 @@ switch(hardsuit_click_mode) if(MIDDLE_CLICK) - src << "Hardsuit activation mode set to middle-click." + to_chat(src, "Hardsuit activation mode set to middle-click.") if(ALT_CLICK) - src << "Hardsuit activation mode set to alt-click." + to_chat(src, "Hardsuit activation mode set to alt-click.") if(CTRL_CLICK) - src << "Hardsuit activation mode set to control-click." + to_chat(src, "Hardsuit activation mode set to control-click.") else // should never get here, but just in case: soft_assert(0, "Bad hardsuit click mode: [hardsuit_click_mode] - expected 0 to [MAX_HARDSUIT_CLICK_MODE]") - src << "Somehow you bugged the system. Setting your hardsuit mode to middle-click." + to_chat(src, "Somehow you bugged the system. Setting your hardsuit mode to middle-click.") hardsuit_click_mode = MIDDLE_CLICK /mob/living/MiddleClickOn(atom/A) diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index aef0fd0ac2..4dad60db89 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -35,10 +35,10 @@ client/verb/showrevinfo() set desc = "Check the current server code revision" if(revdata.revision) - src << "Server revision: [revdata.branch] - [revdata.date]" + to_chat(src, "Server revision: [revdata.branch] - [revdata.date]") if(config.githuburl) - src << "[revdata.revision]" + to_chat(src, "[revdata.revision]") else src << revdata.revision else - src << "Revision unknown" + to_chat(src, "Revision unknown") diff --git a/code/datums/looping_sounds/machinery_sounds.dm b/code/datums/looping_sounds/machinery_sounds.dm index 8b927b3a54..599f8f4632 100644 --- a/code/datums/looping_sounds/machinery_sounds.dm +++ b/code/datums/looping_sounds/machinery_sounds.dm @@ -43,4 +43,15 @@ mid_sounds = list('sound/machines/microwave/microwave-mid1.ogg'=10, 'sound/machines/microwave/microwave-mid2.ogg'=1) mid_length = 10 end_sound = 'sound/machines/microwave/microwave-end.ogg' - volume = 90 \ No newline at end of file + volume = 90 + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/datum/looping_sound/air_pump + start_sound = 'sound/machines/air_pump/airpumpstart.ogg' + start_length = 10 + mid_sounds = list('sound/machines/air_pump/airpumpidle.ogg' = 1) + mid_length = 4 + end_sound = 'sound/machines/air_pump/airpumpshutdown.ogg' + volume = 15 + pref_check = /datum/client_preference/air_pump_noise \ No newline at end of file diff --git a/code/datums/uplink/visible_weapons.dm b/code/datums/uplink/visible_weapons.dm index e8a69d2aaf..e4c27752f0 100644 --- a/code/datums/uplink/visible_weapons.dm +++ b/code/datums/uplink/visible_weapons.dm @@ -15,37 +15,17 @@ path = /obj/item/weapon/material/knife/tacknife/combatknife /datum/uplink_item/item/visible_weapons/energy_sword - name = "Energy Sword, Random" + name = "Energy Sword, Colorable" item_cost = 40 path = /obj/item/weapon/melee/energy/sword -/datum/uplink_item/item/visible_weapons/energy_sword_blue - name = "Energy Sword, Blue" - item_cost = 40 - path = /obj/item/weapon/melee/energy/sword/blue - -/datum/uplink_item/item/visible_weapons/energy_sword_green - name = "Energy Sword, Green" - item_cost = 40 - path = /obj/item/weapon/melee/energy/sword/green - -/datum/uplink_item/item/visible_weapons/energy_sword_red - name = "Energy Sword, Red" - item_cost = 40 - path = /obj/item/weapon/melee/energy/sword/red - -/datum/uplink_item/item/visible_weapons/energy_sword_purple - name = "Energy Sword, Purple" - item_cost = 40 - path = /obj/item/weapon/melee/energy/sword/purple - /datum/uplink_item/item/visible_weapons/energy_sword_pirate - name = "Energy Cutlass" + name = "Energy Cutlass, Colorable" item_cost = 40 path = /obj/item/weapon/melee/energy/sword/pirate /datum/uplink_item/item/visible_weapons/energy_spear - name = "Energy Spear" + name = "Energy Spear, Colorable" item_cost = 50 path = /obj/item/weapon/melee/energy/spear @@ -192,4 +172,4 @@ /datum/uplink_item/item/visible_weapons/xray name = "Xray Gun" item_cost = 85 - path = /obj/item/weapon/gun/energy/xray \ No newline at end of file + path = /obj/item/weapon/gun/energy/xray diff --git a/code/game/antagonist/antagonist_factions.dm b/code/game/antagonist/antagonist_factions.dm index 83c9957be2..a072196c1b 100644 --- a/code/game/antagonist/antagonist_factions.dm +++ b/code/game/antagonist/antagonist_factions.dm @@ -14,33 +14,33 @@ return if(faction.is_antagonist(player)) - src << "\The [player.current] already serves the [faction.faction_descriptor]." + to_chat(src, "\The [player.current] already serves the [faction.faction_descriptor].") return if(player_is_antag(player)) - src << "\The [player.current]'s loyalties seem to be elsewhere..." + to_chat(src, "\The [player.current]'s loyalties seem to be elsewhere...") return if(!faction.can_become_antag(player)) - src << "\The [player.current] cannot be \a [faction.faction_role_text]!" + to_chat(src, "\The [player.current] cannot be \a [faction.faction_role_text]!") return if(world.time < player.rev_cooldown) - src << "You must wait five seconds between attempts." + to_chat(src, "You must wait five seconds between attempts.") return - src << "You are attempting to convert \the [player.current]..." + to_chat(src, "You are attempting to convert \the [player.current]...") log_admin("[src]([src.ckey]) attempted to convert [player.current].") message_admins("[src]([src.ckey]) attempted to convert [player.current].") player.rev_cooldown = world.time+100 var/choice = alert(player.current,"Asked by [src]: Do you want to join the [faction.faction_descriptor]?","Join the [faction.faction_descriptor]?","No!","Yes!") if(choice == "Yes!" && faction.add_antagonist_mind(player, 0, faction.faction_role_text, faction.faction_welcome)) - src << "\The [player.current] joins the [faction.faction_descriptor]!" + to_chat(src, "\The [player.current] joins the [faction.faction_descriptor]!") return if(choice == "No!") player << "You reject this traitorous cause!" - src << "\The [player.current] does not support the [faction.faction_descriptor]!" + to_chat(src, "\The [player.current] does not support the [faction.faction_descriptor]!") /mob/living/proc/convert_to_loyalist(mob/M as mob in oview(src)) set name = "Convert Recidivist" diff --git a/code/game/antagonist/antagonist_objectives.dm b/code/game/antagonist/antagonist_objectives.dm index 5dc6c5f327..fba6467983 100644 --- a/code/game/antagonist/antagonist_objectives.dm +++ b/code/game/antagonist/antagonist_objectives.dm @@ -38,8 +38,8 @@ if(!mind) return if(!is_special_character(mind)) - src << "While you may perhaps have goals, this verb's meant to only be visible \ - to antagonists. Please make a bug report!" + to_chat(src, "While you may perhaps have goals, this verb's meant to only be visible \ + to antagonists. Please make a bug report!") return var/new_ambitions = input(src, "Write a short sentence of what your character hopes to accomplish \ today as an antagonist. Remember that this is purely optional. It will be shown at the end of the \ @@ -49,7 +49,7 @@ new_ambitions = sanitize(new_ambitions) mind.ambitions = new_ambitions if(new_ambitions) - src << "You've set your goal to be '[new_ambitions]'." + to_chat(src, "You've set your goal to be '[new_ambitions]'.") else - src << "You leave your ambitions behind." + to_chat(src, "You leave your ambitions behind.") log_and_message_admins("has set their ambitions to now be: [new_ambitions].") diff --git a/code/game/antagonist/outsider/wizard.dm b/code/game/antagonist/outsider/wizard.dm index feaf8857ba..6f2a7fe2e3 100644 --- a/code/game/antagonist/outsider/wizard.dm +++ b/code/game/antagonist/outsider/wizard.dm @@ -115,18 +115,18 @@ obj/item/clothing /*Checks if the wizard is wearing the proper attire. Made a proc so this is not repeated 14 (or more) times.*/ /mob/proc/wearing_wiz_garb() - src << "Silly creature, you're not a human. Only humans can cast this spell." + to_chat(src, "Silly creature, you're not a human. Only humans can cast this spell.") return 0 // Humans can wear clothes. /mob/living/carbon/human/wearing_wiz_garb() if(!is_wiz_garb(src.wear_suit)) - src << "I don't feel strong enough without my robe." + to_chat(src, "I don't feel strong enough without my robe.") return 0 if(!is_wiz_garb(src.shoes)) - src << "I don't feel strong enough without my sandals." + to_chat(src, "I don't feel strong enough without my sandals.") return 0 if(!is_wiz_garb(src.head)) - src << "I don't feel strong enough without my hat." + to_chat(src, "I don't feel strong enough without my hat.") return 0 return 1 diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 627b4e8b14..373aefa0d8 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -129,19 +129,19 @@ var/global/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","E return if(src.stat > max_stat) - src << "We are incapacitated." + to_chat(src, "We are incapacitated.") return if(changeling.absorbed_dna.len < required_dna) - src << "We require at least [required_dna] samples of compatible DNA." + to_chat(src, "We require at least [required_dna] samples of compatible DNA.") return if(changeling.chem_charges < required_chems) - src << "We require at least [required_chems] units of chemicals to do that!" + to_chat(src, "We require at least [required_chems] units of chemicals to do that!") return if(changeling.geneticdamage > max_genetic_damage) - src << "Our genomes are still reassembling. We need time to recover first." + to_chat(src, "Our genomes are still reassembling. We need time to recover first.") return return changeling @@ -204,11 +204,11 @@ turf/proc/AdjacentTurfsRangedSting() if(M.loc == src.loc) return 1 //target and source are in the same thing if(!isturf(src.loc) || !isturf(M.loc)) - src << "We cannot reach \the [M] with a sting!" + to_chat(src, "We cannot reach \the [M] with a sting!") return 0 //One is inside, the other is outside something. // Maximum queued turfs set to 25; I don't *think* anything raises sting_range above 2, but if it does the 25 may need raising if(!AStar(src.loc, M.loc, /turf/proc/AdjacentTurfsRangedSting, /turf/proc/Distance, max_nodes=25, max_node_depth=sting_range)) //If we can't find a path, fail - src << "We cannot find a path to sting \the [M] by!" + to_chat(src, "We cannot find a path to sting \the [M] by!") return 0 return 1 @@ -225,7 +225,7 @@ turf/proc/AdjacentTurfsRangedSting() if(!T) return if(T.isSynthetic()) - src << "We are unable to pierce the outer shell of [T]." + to_chat(src, "We are unable to pierce the outer shell of [T].") return if(!(T in view(changeling.sting_range))) return if(!sting_can_reach(T, changeling.sting_range)) return @@ -236,7 +236,7 @@ turf/proc/AdjacentTurfsRangedSting() src.verbs -= verb_path spawn(10) src.verbs += verb_path - src << "We stealthily sting [T]." + to_chat(src, "We stealthily sting [T].") if(!T.mind || !T.mind.changeling) return T //T will be affected by the sting T << "You feel a tiny prick." return diff --git a/code/game/gamemodes/changeling/generic_equip_procs.dm b/code/game/gamemodes/changeling/generic_equip_procs.dm index ef1ab650a1..f2d7b45831 100644 --- a/code/game/gamemodes/changeling/generic_equip_procs.dm +++ b/code/game/gamemodes/changeling/generic_equip_procs.dm @@ -32,7 +32,7 @@ return 1 if(M.head || M.wear_suit) //Make sure our slots aren't full - src << "We require nothing to be on our head, and we cannot wear any external suits, or shoes." + to_chat(src, "We require nothing to be on our head, and we cannot wear any external suits, or shoes.") return 0 var/obj/item/clothing/suit/A = new armor_type(src) @@ -242,7 +242,7 @@ var/mob/living/carbon/human/M = src if(M.hands_are_full()) //Make sure our hands aren't full. - src << "Our hands are full. Drop something first." + to_chat(src, "Our hands are full. Drop something first.") return 0 var/obj/item/weapon/W = new weapon_type(src) diff --git a/code/game/gamemodes/changeling/powers/absorb.dm b/code/game/gamemodes/changeling/powers/absorb.dm index 45b230b00c..02285a0c7e 100644 --- a/code/game/gamemodes/changeling/powers/absorb.dm +++ b/code/game/gamemodes/changeling/powers/absorb.dm @@ -16,41 +16,41 @@ var/obj/item/weapon/grab/G = src.get_active_hand() if(!istype(G)) - src << "We must be grabbing a creature in our active hand to absorb them." + to_chat(src, "We must be grabbing a creature in our active hand to absorb them.") return var/mob/living/carbon/human/T = G.affecting if(!istype(T) || T.isSynthetic()) - src << "\The [T] is not compatible with our biology." + to_chat(src, "\The [T] is not compatible with our biology.") return if(T.species.flags & NO_SCAN) - src << "We do not know how to parse this creature's DNA!" + to_chat(src, "We do not know how to parse this creature's DNA!") return if(HUSK in T.mutations) //Lings can always absorb other lings, unless someone beat them to it first. if(!T.mind.changeling || T.mind.changeling && T.mind.changeling.geneticpoints < 0) - src << "This creature's DNA is ruined beyond useability!" + to_chat(src, "This creature's DNA is ruined beyond useability!") return if(G.state != GRAB_KILL) - src << "We must have a tighter grip to absorb this creature." + to_chat(src, "We must have a tighter grip to absorb this creature.") return if(changeling.isabsorbing) - src << "We are already absorbing!" + to_chat(src, "We are already absorbing!") return changeling.isabsorbing = 1 for(var/stage = 1, stage<=3, stage++) switch(stage) if(1) - src << "This creature is compatible. We must hold still..." + to_chat(src, "This creature is compatible. We must hold still...") if(2) - src << "We extend a proboscis." + to_chat(src, "We extend a proboscis.") src.visible_message("[src] extends a proboscis!") if(3) - src << "We stab [T] with the proboscis." + to_chat(src, "We stab [T] with the proboscis.") src.visible_message("[src] stabs [T] with the proboscis!") T << "You feel a sharp stabbing pain!" add_attack_logs(src,T,"Absorbed (changeling)") @@ -60,11 +60,11 @@ feedback_add_details("changeling_powers","A[stage]") if(!do_mob(src, T, 150) || G.state != GRAB_KILL) - src << "Our absorption of [T] has been interrupted!" + to_chat(src, "Our absorption of [T] has been interrupted!") changeling.isabsorbing = 0 return - src << "We have absorbed [T]!" + to_chat(src, "We have absorbed [T]!") src.visible_message("[src] sucks the fluids from [T]!") T << "You have been absorbed by the changeling!" if(src.nutrition < 400) @@ -76,7 +76,7 @@ if(changeling.readapts > changeling.max_readapts) changeling.readapts = changeling.max_readapts - src << "We can now re-adapt, reverting our evolution so that we may start anew, if needed." + to_chat(src, "We can now re-adapt, reverting our evolution so that we may start anew, if needed.") var/datum/absorbed_dna/newDNA = new(T.real_name, T.dna, T.species.name, T.languages, T.identifying_gender, T.flavor_texts, T.modifiers) absorbDNA(newDNA) @@ -98,7 +98,7 @@ changeling.geneticpoints += 4 changeling.max_geneticpoints += 4 - src << "We absorbed another changeling, and we grow stronger. Our genomes increase." + to_chat(src, "We absorbed another changeling, and we grow stronger. Our genomes increase.") T.mind.changeling.chem_charges = 0 T.mind.changeling.geneticpoints = -1 diff --git a/code/game/gamemodes/changeling/powers/armblade.dm b/code/game/gamemodes/changeling/powers/armblade.dm index 947f06cee4..c05ad96e81 100644 --- a/code/game/gamemodes/changeling/powers/armblade.dm +++ b/code/game/gamemodes/changeling/powers/armblade.dm @@ -14,7 +14,7 @@ if(src.mind.changeling.recursive_enhancement) if(changeling_generic_weapon(/obj/item/weapon/melee/changeling/arm_blade/greater)) - src << "We prepare an extra sharp blade." + to_chat(src, "We prepare an extra sharp blade.") return 1 else @@ -39,7 +39,7 @@ if(src.mind.changeling.recursive_enhancement) if(changeling_generic_weapon(/obj/item/weapon/melee/changeling/claw/greater, 1, 15)) - src << "We prepare an extra sharp claw." + to_chat(src, "We prepare an extra sharp claw.") return 1 else diff --git a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm index 3f3c1bd7ad..192f8b3874 100644 --- a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm +++ b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm @@ -25,7 +25,7 @@ if(held_item == null) if(src.mind.changeling.recursive_enhancement) if(changeling_generic_weapon(/obj/item/weapon/electric_hand/efficent,0)) - src << "We will shock others more efficently." + to_chat(src, "We will shock others more efficently.") return 1 else if(changeling_generic_weapon(/obj/item/weapon/electric_hand,0)) //Chemical cost is handled in the equip proc. @@ -54,7 +54,7 @@ "Our hand channels raw electricity into [G.affecting].", "You hear sparks!") else - src << "Our gloves block us from shocking \the [G.affecting]." + to_chat(src, "Our gloves block us from shocking \the [G.affecting].") src.mind.changeling.chem_charges -= 10 return 1 @@ -92,7 +92,7 @@ sleep(1 SECOND) success = 1 if(success == 0) //If we couldn't do anything with the ability, don't deduct the chemicals. - src << "We are unable to affect \the [held_item]." + to_chat(src, "We are unable to affect \the [held_item].") else src.mind.changeling.chem_charges -= 10 return success @@ -143,7 +143,7 @@ var/mob/living/carbon/C = target if(user.mind.changeling.chem_charges < shock_cost) - src << "We require more chemicals to electrocute [C]!" + to_chat(src, "We require more chemicals to electrocute [C]!") return 0 C.electrocute_act(electrocute_amount * siemens,src,1.0,BP_TORSO) @@ -156,7 +156,7 @@ "Our hand channels raw electricity into [C]", "You hear sparks!") else - src << "Our gloves block us from shocking \the [C]." + to_chat(src, "Our gloves block us from shocking \the [C].") //qdel(src) //Since we're no longer a one hit stun, we need to stick around. user.mind.changeling.chem_charges -= shock_cost return 1 @@ -165,7 +165,7 @@ var/mob/living/silicon/S = target if(user.mind.changeling.chem_charges < 10) - src << "We require more chemicals to electrocute [S]!" + to_chat(src, "We require more chemicals to electrocute [S]!") return 0 S.electrocute_act(60,src,0.75) //If only they had surge protectors. @@ -205,7 +205,7 @@ success = 1 break if(success == 0) - src << "We are unable to affect \the [target]." + to_chat(src, "We are unable to affect \the [target].") else qdel(src) return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/blind_sting.dm b/code/game/gamemodes/changeling/powers/blind_sting.dm index 347881df9b..e2fede649e 100644 --- a/code/game/gamemodes/changeling/powers/blind_sting.dm +++ b/code/game/gamemodes/changeling/powers/blind_sting.dm @@ -21,7 +21,7 @@ var/duration = 300 if(src.mind.changeling.recursive_enhancement) duration = duration + 150 - src << "They will be deprived of sight for longer." + to_chat(src, "They will be deprived of sight for longer.") spawn(duration) T.disabilities &= ~NEARSIGHTED T.Blind(10) diff --git a/code/game/gamemodes/changeling/powers/cryo_sting.dm b/code/game/gamemodes/changeling/powers/cryo_sting.dm index bc68428d89..e1a2b10cff 100644 --- a/code/game/gamemodes/changeling/powers/cryo_sting.dm +++ b/code/game/gamemodes/changeling/powers/cryo_sting.dm @@ -20,12 +20,12 @@ var/inject_amount = 10 if(src.mind.changeling.recursive_enhancement) inject_amount = inject_amount * 1.5 - src << "We inject extra chemicals." + to_chat(src, "We inject extra chemicals.") if(T.reagents) T.reagents.add_reagent("cryotoxin", inject_amount) feedback_add_details("changeling_powers","CS") src.verbs -= /mob/proc/changeling_cryo_sting spawn(3 MINUTES) - src << "Our cryogenic string is ready to be used once more." + to_chat(src, "Our cryogenic string is ready to be used once more.") src.verbs |= /mob/proc/changeling_cryo_sting return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/deaf_sting.dm b/code/game/gamemodes/changeling/powers/deaf_sting.dm index a94ad1744a..92e7a80a30 100644 --- a/code/game/gamemodes/changeling/powers/deaf_sting.dm +++ b/code/game/gamemodes/changeling/powers/deaf_sting.dm @@ -19,7 +19,7 @@ var/duration = 300 if(src.mind.changeling.recursive_enhancement) duration = duration + 100 - src << "They will be unable to hear for a little longer." + to_chat(src, "They will be unable to hear for a little longer.") T << "Your ears pop and begin ringing loudly!" T.sdisabilities |= DEAF spawn(duration) T.sdisabilities &= ~DEAF diff --git a/code/game/gamemodes/changeling/powers/delayed_toxin_sting.dm b/code/game/gamemodes/changeling/powers/delayed_toxin_sting.dm index 7853a9603e..f50460a826 100644 --- a/code/game/gamemodes/changeling/powers/delayed_toxin_sting.dm +++ b/code/game/gamemodes/changeling/powers/delayed_toxin_sting.dm @@ -32,7 +32,7 @@ var/type_to_give = /datum/modifier/delayed_toxin_sting if(src.mind.changeling.recursive_enhancement) type_to_give = /datum/modifier/delayed_toxin_sting/strong - src << "Our toxin will be extra potent, when it strikes." + to_chat(src, "Our toxin will be extra potent, when it strikes.") T.add_modifier(type_to_give, 2 MINUTES) diff --git a/code/game/gamemodes/changeling/powers/enfeebling_string.dm b/code/game/gamemodes/changeling/powers/enfeebling_string.dm index 16303f7c58..81930a7ebc 100644 --- a/code/game/gamemodes/changeling/powers/enfeebling_string.dm +++ b/code/game/gamemodes/changeling/powers/enfeebling_string.dm @@ -40,7 +40,7 @@ var/type_to_give = /datum/modifier/enfeeble if(src.mind.changeling.recursive_enhancement) type_to_give = /datum/modifier/enfeeble/strong - src << "We make them extremely weak." + to_chat(src, "We make them extremely weak.") H.add_modifier(type_to_give, 2 MINUTES) feedback_add_details("changeling_powers","ES") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/extract_dna_sting.dm b/code/game/gamemodes/changeling/powers/extract_dna_sting.dm index 0c5d91d83b..35ce94daf0 100644 --- a/code/game/gamemodes/changeling/powers/extract_dna_sting.dm +++ b/code/game/gamemodes/changeling/powers/extract_dna_sting.dm @@ -24,15 +24,15 @@ return if(!istype(T) || T.isSynthetic()) - src << "\The [T] is not compatible with our biology." + to_chat(src, "\The [T] is not compatible with our biology.") return 0 if(T.species.flags & NO_SCAN) - src << "We do not know how to parse this creature's DNA!" + to_chat(src, "We do not know how to parse this creature's DNA!") return 0 if(HUSK in T.mutations) - src << "This creature's DNA is ruined beyond useability!" + to_chat(src, "This creature's DNA is ruined beyond useability!") return 0 add_attack_logs(src,T,"DNA extraction sting (changeling)") diff --git a/code/game/gamemodes/changeling/powers/fake_death.dm b/code/game/gamemodes/changeling/powers/fake_death.dm index cae98164a0..3581a8d06a 100644 --- a/code/game/gamemodes/changeling/powers/fake_death.dm +++ b/code/game/gamemodes/changeling/powers/fake_death.dm @@ -19,7 +19,7 @@ var/mob/living/carbon/C = src if(changeling.max_geneticpoints < 0) //Absorbed by another ling - src << "We have no genomes, not even our own, and cannot regenerate." + to_chat(src, "We have no genomes, not even our own, and cannot regenerate.") return 0 if(!C.stat && alert("Are we sure we wish to regenerate? We will appear to be dead while doing so.","Revival","Yes","No") == "No") @@ -44,7 +44,7 @@ spawn(rand(2 MINUTES, 4 MINUTES)) //The ling will now be able to choose when to revive src.verbs += /mob/proc/changeling_revive - src << "We are ready to rise. Use the Revive verb when you are ready." + to_chat(src, "We are ready to rise. Use the Revive verb when you are ready.") feedback_add_details("changeling_powers","FD") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/fleshmend.dm b/code/game/gamemodes/changeling/powers/fleshmend.dm index f7760e9ce6..ed60400517 100644 --- a/code/game/gamemodes/changeling/powers/fleshmend.dm +++ b/code/game/gamemodes/changeling/powers/fleshmend.dm @@ -22,10 +22,10 @@ var/heal_amount = 2 if(src.mind.changeling.recursive_enhancement) heal_amount = heal_amount * 2 - src << "We will heal much faster." + to_chat(src, "We will heal much faster.") spawn(0) - src << "We begin to heal ourselves." + to_chat(src, "We begin to heal ourselves.") for(var/i = 0, i<50,i++) if(C) C.adjustBruteLoss(-heal_amount) @@ -35,7 +35,7 @@ src.verbs -= /mob/proc/changeling_fleshmend spawn(50 SECONDS) - src << "Our regeneration has slowed to normal levels." + to_chat(src, "Our regeneration has slowed to normal levels.") src.verbs += /mob/proc/changeling_fleshmend feedback_add_details("changeling_powers","FM") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/hivemind.dm b/code/game/gamemodes/changeling/powers/hivemind.dm index c8e5f11604..105de8f4f5 100644 --- a/code/game/gamemodes/changeling/powers/hivemind.dm +++ b/code/game/gamemodes/changeling/powers/hivemind.dm @@ -34,7 +34,7 @@ var/list/datum/dna/hivemind_bank = list() names += DNA.name if(names.len <= 0) - src << "The airwaves already have all of our DNA." + to_chat(src, "The airwaves already have all of our DNA.") return var/S = input("Select a DNA to channel: ", "Channel DNA", null) as null|anything in names @@ -46,7 +46,7 @@ var/list/datum/dna/hivemind_bank = list() changeling.chem_charges -= 10 hivemind_bank += chosen_dna - src << "We channel the DNA of [S] to the air." + to_chat(src, "We channel the DNA of [S] to the air.") feedback_add_details("changeling_powers","HU") return 1 @@ -64,7 +64,7 @@ var/list/datum/dna/hivemind_bank = list() names[DNA.name] = DNA if(names.len <= 0) - src << "There's no new DNA to absorb from the air." + to_chat(src, "There's no new DNA to absorb from the air.") return var/S = input("Select a DNA absorb from the air: ", "Absorb DNA", null) as null|anything in names @@ -75,6 +75,6 @@ var/list/datum/dna/hivemind_bank = list() changeling.chem_charges -= 20 absorbDNA(chosen_dna) - src << "We absorb the DNA of [S] from the air." + to_chat(src, "We absorb the DNA of [S] from the air.") feedback_add_details("changeling_powers","HD") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/lesser_form.dm b/code/game/gamemodes/changeling/powers/lesser_form.dm index f2742490f6..6a5cf80730 100644 --- a/code/game/gamemodes/changeling/powers/lesser_form.dm +++ b/code/game/gamemodes/changeling/powers/lesser_form.dm @@ -13,13 +13,13 @@ if(!changeling) return if(src.has_brain_worms()) - src << "We cannot perform this ability at the present time!" + to_chat(src, "We cannot perform this ability at the present time!") return var/mob/living/carbon/human/H = src if(!istype(H) || !H.species.primitive_form) - src << "We cannot perform this ability in this form!" + to_chat(src, "We cannot perform this ability in this form!") return changeling.chem_charges-- diff --git a/code/game/gamemodes/changeling/powers/mimic_voice.dm b/code/game/gamemodes/changeling/powers/mimic_voice.dm index ae95317683..6b84c577ff 100644 --- a/code/game/gamemodes/changeling/powers/mimic_voice.dm +++ b/code/game/gamemodes/changeling/powers/mimic_voice.dm @@ -19,7 +19,7 @@ if(changeling.mimicing) changeling.mimicing = "" - src << "We return our vocal glands to their original location." + to_chat(src, "We return our vocal glands to their original location.") return var/mimic_voice = sanitize(input(usr, "Enter a name to mimic.", "Mimic Voice", null), MAX_NAME_LEN) @@ -28,8 +28,8 @@ changeling.mimicing = mimic_voice - src << "We shape our glands to take the voice of [mimic_voice], this will stop us from regenerating chemicals while active." - src << "Use this power again to return to our original voice and reproduce chemicals again." + to_chat(src, "We shape our glands to take the voice of [mimic_voice], this will stop us from regenerating chemicals while active.") + to_chat(src, "Use this power again to return to our original voice and reproduce chemicals again.") feedback_add_details("changeling_powers","MV") diff --git a/code/game/gamemodes/changeling/powers/panacea.dm b/code/game/gamemodes/changeling/powers/panacea.dm index 660434d185..30679b6ef5 100644 --- a/code/game/gamemodes/changeling/powers/panacea.dm +++ b/code/game/gamemodes/changeling/powers/panacea.dm @@ -18,7 +18,7 @@ return 0 src.mind.changeling.chem_charges -= 20 - src << "We cleanse impurities from our form." + to_chat(src, "We cleanse impurities from our form.") var/mob/living/carbon/human/C = src @@ -32,7 +32,7 @@ var/heal_amount = 5 if(src.mind.changeling.recursive_enhancement) heal_amount = heal_amount * 2 - src << "We will heal much faster." + to_chat(src, "We will heal much faster.") for(var/i = 0, i<10,i++) if(C) diff --git a/code/game/gamemodes/changeling/powers/rapid_regen.dm b/code/game/gamemodes/changeling/powers/rapid_regen.dm index 2eb628b8f6..6d1e9ee300 100644 --- a/code/game/gamemodes/changeling/powers/rapid_regen.dm +++ b/code/game/gamemodes/changeling/powers/rapid_regen.dm @@ -24,7 +24,7 @@ var/healing_amount = 40 if(src.mind.changeling.recursive_enhancement) healing_amount = C.maxHealth - src << "We completely heal ourselves." + to_chat(src, "We completely heal ourselves.") spawn(0) C.adjustBruteLoss(-healing_amount) C.adjustFireLoss(-healing_amount) diff --git a/code/game/gamemodes/changeling/powers/recursive_enhancement.dm b/code/game/gamemodes/changeling/powers/recursive_enhancement.dm index 9362333c57..77bab9bd99 100644 --- a/code/game/gamemodes/changeling/powers/recursive_enhancement.dm +++ b/code/game/gamemodes/changeling/powers/recursive_enhancement.dm @@ -15,10 +15,10 @@ if(!changeling) return 0 if(src.mind.changeling.recursive_enhancement) - src << "We will no longer empower our abilities." + to_chat(src, "We will no longer empower our abilities.") src.mind.changeling.recursive_enhancement = 0 return 0 - src << "We empower ourselves. Our abilities will now be extra potent." + to_chat(src, "We empower ourselves. Our abilities will now be extra potent.") src.mind.changeling.recursive_enhancement = 1 feedback_add_details("changeling_powers","RE") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/respec.dm b/code/game/gamemodes/changeling/powers/respec.dm index 1387e14999..a50a41269f 100644 --- a/code/game/gamemodes/changeling/powers/respec.dm +++ b/code/game/gamemodes/changeling/powers/respec.dm @@ -26,6 +26,6 @@ H.remove_modifiers_of_type(/datum/modifier/endoarmor) //Revert endoarmor too. src.make_changeling() //And give back our freebies. - src << "We have removed our evolutions from this form, and are now ready to readapt." + to_chat(src, "We have removed our evolutions from this form, and are now ready to readapt.") ling_datum.purchased_powers_history.Add("Re-adapt (Reset to [ling_datum.max_geneticpoints])") diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 7fe4ab232b..0648fa8ab6 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -9,7 +9,7 @@ return 0 if(changeling.max_geneticpoints < 0) //Absorbed by another ling - src << "You have no genomes, not even your own, and cannot revive." + to_chat(src, "You have no genomes, not even your own, and cannot revive.") return 0 if(src.stat == DEAD) diff --git a/code/game/gamemodes/changeling/powers/self_respiration.dm b/code/game/gamemodes/changeling/powers/self_respiration.dm index 6d6228eba8..5108361669 100644 --- a/code/game/gamemodes/changeling/powers/self_respiration.dm +++ b/code/game/gamemodes/changeling/powers/self_respiration.dm @@ -19,13 +19,13 @@ if(istype(src,/mob/living/carbon)) var/mob/living/carbon/C = src if(C.suiciding) - src << "You're committing suicide, this isn't going to work." + to_chat(src, "You're committing suicide, this isn't going to work.") return 0 if(C.does_not_breathe == 0) C.does_not_breathe = 1 - src << "We stop breathing, as we no longer need to." + to_chat(src, "We stop breathing, as we no longer need to.") return 1 else C.does_not_breathe = 0 - src << "We resume breathing, as we now need to again." + to_chat(src, "We resume breathing, as we now need to again.") return 0 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/shriek.dm b/code/game/gamemodes/changeling/powers/shriek.dm index 4989c27f87..a2b9013c5a 100644 --- a/code/game/gamemodes/changeling/powers/shriek.dm +++ b/code/game/gamemodes/changeling/powers/shriek.dm @@ -95,13 +95,13 @@ if(!changeling) return 0 if(is_muzzled()) - src << "Mmmf mrrfff!" + to_chat(src, "Mmmf mrrfff!") return 0 if(ishuman(src)) var/mob/living/carbon/human/H = src if(H.silent) - src << "You can't speak!" + to_chat(src, "You can't speak!") return 0 if(world.time < (changeling.last_shriek + 10 SECONDS) ) @@ -125,7 +125,7 @@ range_med = range_med * 2 range_light = range_light * 2 range_long = range_long * 2 - src << "We are extra loud." + to_chat(src, "We are extra loud.") src.mind.changeling.recursive_enhancement = 0 visible_message("[src] appears to shout.") diff --git a/code/game/gamemodes/changeling/powers/silence_sting.dm b/code/game/gamemodes/changeling/powers/silence_sting.dm index 334b0c139f..16d24c878f 100644 --- a/code/game/gamemodes/changeling/powers/silence_sting.dm +++ b/code/game/gamemodes/changeling/powers/silence_sting.dm @@ -19,7 +19,7 @@ var/duration = 30 if(src.mind.changeling.recursive_enhancement) duration = duration + 10 - src << "They will be unable to cry out in fear for a little longer." + to_chat(src, "They will be unable to cry out in fear for a little longer.") T.silent += duration feedback_add_details("changeling_powers","SS") return 1 \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/transform_sting.dm b/code/game/gamemodes/changeling/powers/transform_sting.dm index 678e195e22..1f6bc7b93d 100644 --- a/code/game/gamemodes/changeling/powers/transform_sting.dm +++ b/code/game/gamemodes/changeling/powers/transform_sting.dm @@ -34,7 +34,7 @@ if(!T) return 0 if((HUSK in T.mutations) || (!ishuman(T) && !issmall(T))) - src << "Our sting appears ineffective against its DNA." + to_chat(src, "Our sting appears ineffective against its DNA.") return 0 add_attack_logs(src,T,"Transformation sting (changeling)") T.visible_message("[T] transforms!") diff --git a/code/game/gamemodes/cult/cultify/mob.dm b/code/game/gamemodes/cult/cultify/mob.dm index d78956c40a..0cadd06d6c 100644 --- a/code/game/gamemodes/cult/cultify/mob.dm +++ b/code/game/gamemodes/cult/cultify/mob.dm @@ -12,7 +12,7 @@ icon_state = "ghost-narsie" overlays = 0 invisibility = 0 - src << "Even as a non-corporal being, you can feel Nar-Sie's presence altering you. You are now visible to everyone." + to_chat(src, "Even as a non-corporal being, you can feel Nar-Sie's presence altering you. You are now visible to everyone.") /mob/living/cultify() if(iscultist(src) && client) diff --git a/code/game/gamemodes/technomancer/instability.dm b/code/game/gamemodes/technomancer/instability.dm index 7904b5cb6c..6dc3f2d52b 100644 --- a/code/game/gamemodes/technomancer/instability.dm +++ b/code/game/gamemodes/technomancer/instability.dm @@ -122,13 +122,13 @@ electrocute_act(instability * 0.3, "unstable energies", 0.75) if(1) adjustFireLoss(instability * 0.15) //7.5 burn @ 50 instability - src << "Your chassis alerts you to overheating from an unknown external force!" + to_chat(src, "Your chassis alerts you to overheating from an unknown external force!") if(2) adjustBruteLoss(instability * 0.15) //7.5 brute @ 50 instability - src << "Your chassis makes the sound of metal groaning!" + to_chat(src, "Your chassis makes the sound of metal groaning!") if(3) safe_blink(src, range = 6) - src << "You're teleported against your will!" + to_chat(src, "You're teleported against your will!") if(4) emp_act(3) @@ -141,10 +141,10 @@ emp_act(2) if(2) adjustFireLoss(instability * 0.3) //30 burn @ 100 instability - src << "Your chassis alerts you to extreme overheating from an unknown external force!" + to_chat(src, "Your chassis alerts you to extreme overheating from an unknown external force!") if(3) adjustBruteLoss(instability * 0.3) //30 brute @ 100 instability - src << "Your chassis makes the sound of metal groaning and tearing!" + to_chat(src, "Your chassis makes the sound of metal groaning and tearing!") if(101 to 200) //Lethal rng = rand(0,4) @@ -155,10 +155,10 @@ emp_act(1) if(2) adjustFireLoss(instability * 0.4) //40 burn @ 100 instability - src << "Your chassis alerts you to extreme overheating from an unknown external force!" + to_chat(src, "Your chassis alerts you to extreme overheating from an unknown external force!") if(3) adjustBruteLoss(instability * 0.4) //40 brute @ 100 instability - src << "Your chassis makes the sound of metal groaning and tearing!" + to_chat(src, "Your chassis makes the sound of metal groaning and tearing!") /mob/living/carbon/human/instability_effects() if(instability) @@ -190,23 +190,23 @@ if(2) if(can_feel_pain()) apply_effect(instability * 0.3, AGONY) - src << "You feel a sharp pain!" + to_chat(src, "You feel a sharp pain!") if(3) apply_effect(instability * 0.3, EYE_BLUR) - src << "Your eyes start to get cloudy!" + to_chat(src, "Your eyes start to get cloudy!") if(4) electrocute_act(instability * 0.3, "unstable energies") if(5) adjustFireLoss(instability * 0.15) //7.5 burn @ 50 instability - src << "You feel your skin burn!" + to_chat(src, "You feel your skin burn!") if(6) adjustBruteLoss(instability * 0.15) //7.5 brute @ 50 instability - src << "You feel a sharp pain as an unseen force harms your body!" + to_chat(src, "You feel a sharp pain as an unseen force harms your body!") if(7) adjustToxLoss(instability * 0.15) //7.5 tox @ 50 instability if(8) safe_blink(src, range = 6) - src << "You're teleported against your will!" + to_chat(src, "You're teleported against your will!") if(50 to 100) //Severe rng = rand(0,8) @@ -218,18 +218,18 @@ if(2) if(can_feel_pain()) apply_effect(instability * 0.7, AGONY) - src << "You feel an extremly angonizing pain from all over your body!" + to_chat(src, "You feel an extremly angonizing pain from all over your body!") if(3) apply_effect(instability * 0.5, EYE_BLUR) - src << "Your eyes start to get cloudy!" + to_chat(src, "Your eyes start to get cloudy!") if(4) electrocute_act(instability * 0.5, "extremely unstable energies") if(5) fire_act() - src << "You spontaneously combust!" + to_chat(src, "You spontaneously combust!") if(6) adjustCloneLoss(instability * 0.05) //5 cloneloss @ 100 instability - src << "You feel your body slowly degenerate." + to_chat(src, "You feel your body slowly degenerate.") if(7) adjustToxLoss(instability * 0.25) //25 tox @ 100 instability @@ -245,18 +245,18 @@ if(2) if(can_feel_pain()) apply_effect(instability, AGONY) - src << "You feel an extremly angonizing pain from all over your body!" + to_chat(src, "You feel an extremly angonizing pain from all over your body!") if(3) apply_effect(instability, EYE_BLUR) - src << "Your eyes start to get cloudy!" + to_chat(src, "Your eyes start to get cloudy!") if(4) electrocute_act(instability, "extremely unstable energies") if(5) fire_act() - src << "You spontaneously combust!" + to_chat(src, "You spontaneously combust!") if(6) adjustCloneLoss(instability * 0.10) //5 cloneloss @ 100 instability - src << "You feel your body slowly degenerate." + to_chat(src, "You feel your body slowly degenerate.") if(7) adjustToxLoss(instability * 0.40) //40 tox @ 100 instability diff --git a/code/game/gamemodes/technomancer/spell_objs.dm b/code/game/gamemodes/technomancer/spell_objs.dm index 681d29da50..adfeda58ab 100644 --- a/code/game/gamemodes/technomancer/spell_objs.dm +++ b/code/game/gamemodes/technomancer/spell_objs.dm @@ -292,7 +292,7 @@ if(l_spell.aspect == ASPECT_CHROMATIC) //Check the other hand too. l_spell.on_combine_cast(S, src) else //Welp - src << "You require a free hand to use this function." + to_chat(src, "You require a free hand to use this function.") return 0 if(S.run_checks()) diff --git a/code/game/jobs/job_controller.dm b/code/game/jobs/job_controller.dm index d5322d5f0e..b5d42ba2f6 100644 --- a/code/game/jobs/job_controller.dm +++ b/code/game/jobs/job_controller.dm @@ -389,9 +389,6 @@ var/global/datum/controller/occupations/job_master H << "Your current species, job or whitelist status does not permit you to spawn with [thing]!" continue - if(G.exploitable) - H.amend_exploitable(G.path) - if(G.slot == "implant") var/obj/item/weapon/implant/I = G.spawn_item(H) I.invisibility = 100 diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm index 4f6b7df94f..a1c954df00 100644 --- a/code/game/machinery/camera/tracking.dm +++ b/code/game/machinery/camera/tracking.dm @@ -47,24 +47,24 @@ loc = sanitize(loc) if(!loc) - src << "Must supply a location name" + to_chat(src, "Must supply a location name") return if(stored_locations.len >= max_locations) - src << "Cannot store additional locations. Remove one first" + to_chat(src, "Cannot store additional locations. Remove one first") return if(loc in stored_locations) - src << "There is already a stored location by this name" + to_chat(src, "There is already a stored location by this name") return var/L = src.eyeobj.getLoc() if (InvalidPlayerTurf(get_turf(L))) - src << "Unable to store this location" + to_chat(src, "Unable to store this location") return stored_locations[loc] = L - src << "Location '[loc]' stored" + to_chat(src, "Location '[loc]' stored") /mob/living/silicon/ai/proc/sorted_stored_locations() return sortList(stored_locations) @@ -75,7 +75,7 @@ set desc = "Returns to the selected camera location" if (!(loc in stored_locations)) - src << "Location [loc] not found" + to_chat(src, "Location [loc] not found") return var/L = stored_locations[loc] @@ -87,11 +87,11 @@ set desc = "Deletes the selected camera location" if (!(loc in stored_locations)) - src << "Location [loc] not found" + to_chat(src, "Location [loc] not found") return stored_locations.Remove(loc) - src << "Location [loc] removed" + to_chat(src, "Location [loc] removed") // Used to allow the AI is write in mob names/camera name from the CMD line. /datum/trackable @@ -134,7 +134,7 @@ set desc = "Select who you would like to track." if(src.stat == 2) - src << "You can't follow [target_name] with cameras because you are dead!" + to_chat(src, "You can't follow [target_name] with cameras because you are dead!") return if(!target_name) src.cameraFollow = null @@ -147,7 +147,7 @@ if(!cameraFollow) return - src << "Follow camera mode [forced ? "terminated" : "ended"]." + to_chat(src, "Follow camera mode [forced ? "terminated" : "ended"].") cameraFollow.tracking_cancelled() cameraFollow = null @@ -266,14 +266,14 @@ mob/living/proc/tracking_initiated() mob/living/silicon/robot/tracking_initiated() tracking_entities++ if(tracking_entities == 1 && has_zeroth_law()) - src << "Internal camera is currently being accessed." + to_chat(src, "Internal camera is currently being accessed.") mob/living/proc/tracking_cancelled() mob/living/silicon/robot/tracking_initiated() tracking_entities-- if(!tracking_entities && has_zeroth_law()) - src << "Internal camera is no longer being accessed." + to_chat(src, "Internal camera is no longer being accessed.") #undef TRACKING_POSSIBLE diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 7939514beb..a8c9492e23 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -931,7 +931,7 @@ /obj/machinery/suit_cycler/proc/finished_job() var/turf/T = get_turf(src) - T.audible_message("\icon[src]The [src] beeps several times.") + T.visible_message("\icon[src]The [src] beeps several times.") icon_state = initial(icon_state) active = 0 playsound(src, 'sound/machines/boobeebeep.ogg', 50) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 663230b11f..48f9e3c4f2 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -772,6 +772,7 @@ name = "Robust Softdrinks" desc = "A softdrink vendor provided by Robust Industries, LLC." icon_state = "Cola_Machine" //VOREStation Edit + icon_vend = "Cola_Machine-purchase" //VOREStation Edit product_slogans = "Robust Softdrinks: More robust than a toolbox to the head!" product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space." products = list(/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 10,/obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind = 10, diff --git a/code/game/machinery/vending_vr.dm b/code/game/machinery/vending_vr.dm index 0bf7b94714..f96cd83029 100644 --- a/code/game/machinery/vending_vr.dm +++ b/code/game/machinery/vending_vr.dm @@ -145,4 +145,1104 @@ /obj/item/weapon/reagent_containers/blood/empty = 5) contraband = list(/obj/item/weapon/reagent_containers/glass/bottle/stoxin = 2) req_log_access = access_cmo - has_logs = 1 \ No newline at end of file + has_logs = 1 + +/obj/machinery/vending/loadout + name = "Fingers and Toes" + desc = "A special vendor for gloves and shoes!" + product_ads = "Do you have fingers and toes? COVER THEM UP!;Show me your toes! Wait. NO DON'T! BUY NEW SHOES!;Don't leave prints, BUY SOME GLOVES!;Remember to check your shoes for micros! You don't have to let them out, but just check for them!;Fingers and Toes is not liable for micro entrapment or abuse under the feet of our patrons.!;This little piggy went WE WE WE all the way down to FINGERS AND TOES to pick up some sweet new gloves and shoes." + icon_state = "glovesnshoes" + products = list(/obj/item/clothing/gloves/evening = 5, + /obj/item/clothing/gloves/fingerless = 5, + /obj/item/clothing/gloves/black = 5, + /obj/item/clothing/gloves/blue = 5, + /obj/item/clothing/gloves/brown = 5, + /obj/item/clothing/gloves/color = 5, + /obj/item/clothing/gloves/green = 5, + /obj/item/clothing/gloves/grey = 5, + /obj/item/clothing/gloves/sterile/latex = 5, + /obj/item/clothing/gloves/light_brown = 5, + /obj/item/clothing/gloves/sterile/nitrile = 5, + /obj/item/clothing/gloves/orange = 5, + /obj/item/clothing/gloves/purple = 5, + /obj/item/clothing/gloves/red = 5, + /obj/item/clothing/gloves/fluff/siren = 5, + /obj/item/clothing/gloves/white = 5, + /obj/item/clothing/gloves/duty = 5, + /obj/item/clothing/shoes/athletic = 5, + /obj/item/clothing/shoes/boots/fluff/siren = 5, + /obj/item/clothing/shoes/slippers = 5, + /obj/item/clothing/shoes/boots/cowboy/classic = 5, + /obj/item/clothing/shoes/boots/cowboy = 5, + /obj/item/clothing/shoes/boots/duty = 5, + /obj/item/clothing/shoes/flats/white/color = 5, + /obj/item/clothing/shoes/flipflop = 5, + /obj/item/clothing/shoes/heels = 5, + /obj/item/clothing/shoes/hitops/black = 5, + /obj/item/clothing/shoes/hitops/blue = 5, + /obj/item/clothing/shoes/hitops/green = 5, + /obj/item/clothing/shoes/hitops/orange = 5, + /obj/item/clothing/shoes/hitops/purple = 5, + /obj/item/clothing/shoes/hitops/red = 5, + /obj/item/clothing/shoes/flats/white/color = 5, + /obj/item/clothing/shoes/hitops/yellow = 5, + /obj/item/clothing/shoes/boots/jackboots = 5, + /obj/item/clothing/shoes/boots/jungle = 5, + /obj/item/clothing/shoes/black/cuffs = 5, + /obj/item/clothing/shoes/black/cuffs/blue = 5, + /obj/item/clothing/shoes/black/cuffs/red = 5, + /obj/item/clothing/shoes/sandal = 5, + /obj/item/clothing/shoes/black = 5, + /obj/item/clothing/shoes/blue = 5, + /obj/item/clothing/shoes/brown = 5, + /obj/item/clothing/shoes/laceup = 5, + /obj/item/clothing/shoes/green = 5, + /obj/item/clothing/shoes/leather = 5, + /obj/item/clothing/shoes/orange = 5, + /obj/item/clothing/shoes/purple = 5, + /obj/item/clothing/shoes/red = 5, + /obj/item/clothing/shoes/white = 5, + /obj/item/clothing/shoes/yellow = 5, + /obj/item/clothing/shoes/skater = 5, + /obj/item/clothing/shoes/boots/cowboy/snakeskin = 5, + /obj/item/clothing/shoes/boots/jackboots/toeless = 5, + /obj/item/clothing/shoes/boots/workboots/toeless = 5, + /obj/item/clothing/shoes/boots/winter = 5, + /obj/item/clothing/shoes/boots/workboots = 5, + /obj/item/clothing/shoes/footwraps = 5) + prices = list(/obj/item/clothing/gloves/evening = 200, + /obj/item/clothing/gloves/fingerless = 200, + /obj/item/clothing/gloves/black = 200, + /obj/item/clothing/gloves/blue = 200, + /obj/item/clothing/gloves/brown = 200, + /obj/item/clothing/gloves/color = 200, + /obj/item/clothing/gloves/green = 200, + /obj/item/clothing/gloves/grey = 200, + /obj/item/clothing/gloves/sterile/latex = 200, + /obj/item/clothing/gloves/light_brown = 200, + /obj/item/clothing/gloves/sterile/nitrile = 200, + /obj/item/clothing/gloves/orange = 200, + /obj/item/clothing/gloves/purple = 200, + /obj/item/clothing/gloves/red = 200, + /obj/item/clothing/gloves/fluff/siren = 200, + /obj/item/clothing/gloves/white = 200, + /obj/item/clothing/gloves/duty = 200, + /obj/item/clothing/shoes/athletic = 100, + /obj/item/clothing/shoes/boots/fluff/siren = 100, + /obj/item/clothing/shoes/slippers = 100, + /obj/item/clothing/shoes/boots/cowboy/classic = 100, + /obj/item/clothing/shoes/boots/cowboy = 100, + /obj/item/clothing/shoes/boots/duty = 200, + /obj/item/clothing/shoes/flats/white/color = 100, + /obj/item/clothing/shoes/flipflop = 100, + /obj/item/clothing/shoes/heels = 100, + /obj/item/clothing/shoes/hitops/black = 100, + /obj/item/clothing/shoes/hitops/blue = 100, + /obj/item/clothing/shoes/hitops/green = 100, + /obj/item/clothing/shoes/hitops/orange = 100, + /obj/item/clothing/shoes/hitops/purple = 100, + /obj/item/clothing/shoes/hitops/red = 100, + /obj/item/clothing/shoes/flats/white/color = 100, + /obj/item/clothing/shoes/hitops/yellow = 100, + /obj/item/clothing/shoes/boots/jackboots = 100, + /obj/item/clothing/shoes/boots/jungle = 200, + /obj/item/clothing/shoes/black/cuffs = 100, + /obj/item/clothing/shoes/black/cuffs/blue = 100, + /obj/item/clothing/shoes/black/cuffs/red = 100, + /obj/item/clothing/shoes/sandal = 100, + /obj/item/clothing/shoes/black = 100, + /obj/item/clothing/shoes/blue = 100, + /obj/item/clothing/shoes/brown = 100, + /obj/item/clothing/shoes/laceup = 100, + /obj/item/clothing/shoes/green = 100, + /obj/item/clothing/shoes/leather = 100, + /obj/item/clothing/shoes/orange = 100, + /obj/item/clothing/shoes/purple = 100, + /obj/item/clothing/shoes/red = 100, + /obj/item/clothing/shoes/white = 100, + /obj/item/clothing/shoes/yellow = 100, + /obj/item/clothing/shoes/skater = 100, + /obj/item/clothing/shoes/boots/cowboy/snakeskin = 100, + /obj/item/clothing/shoes/boots/jackboots/toeless = 100, + /obj/item/clothing/shoes/boots/workboots/toeless = 100, + /obj/item/clothing/shoes/boots/winter = 100, + /obj/item/clothing/shoes/boots/workboots = 100, + /obj/item/clothing/shoes/footwraps = 100) + premium = list(/obj/item/clothing/gloves/rainbow = 1, + /obj/item/clothing/shoes/rainbow = 1,) + contraband = list(/obj/item/clothing/shoes/syndigaloshes = 1, + /obj/item/clothing/shoes/clown_shoes = 1) +/obj/machinery/vending/loadout/uniform + name = "The Basics" + desc = "A vendor using compressed matter cartridges to store large amounts of basic station uniforms." + product_ads = "Don't get caught naked!;Pick up your uniform!;Using compressed matter cartridges and VERY ETHICAL labor practices, we bring you the uniforms you need!;No uniform? No problem!;We've got your covered!;The Basics is not responsible for being crushed under the amount of things inside our machines. DO NOT VEND IN EXCESS!!" + icon_state = "loadout" + icon_vend = "loadout-purchase" + vend_delay = 16 + products = list(/obj/item/device/pda = 50, + /obj/item/device/radio/headset = 50, + /obj/item/weapon/storage/backpack/ = 10, + /obj/item/weapon/storage/backpack/messenger = 10, + /obj/item/weapon/storage/backpack/satchel = 10, + /obj/item/clothing/under/color = 5, + /obj/item/clothing/under/color/aqua = 5, + /obj/item/clothing/under/color/black = 5, + /obj/item/clothing/under/color/blackjumpskirt = 5, + /obj/item/clothing/under/color/blue = 5, + /obj/item/clothing/under/color/brown = 5, + /obj/item/clothing/under/color/green = 5, + /obj/item/clothing/under/color/grey = 5, + /obj/item/clothing/under/color/orange = 5, + /obj/item/clothing/under/color/pink = 5, + /obj/item/clothing/under/color/red = 5, + /obj/item/clothing/under/color/white = 5, + /obj/item/clothing/under/color/yellow = 5, + /obj/item/clothing/shoes/black = 20, + /obj/item/clothing/shoes/white = 20) +/obj/machinery/vending/loadout/accessory + name = "Looty Inc." + desc = "A special vendor for accessories." + product_ads = "Want shinies? We have the shinies.;Need that special something to complete your outfit? We have what you need!;Ditch that old dull dangly something you've got and pick up one of our shinies!;Bracelets, collars, scarfs rings and more! We have the fancy things you need!;Does your pet need a collar? We don't judge! Keep them in line with one of one of ours!;Top of the line materials! 'Hand crafted' goods!" + icon_state = "accessory" + icon_vend = "accessory-purchase" + vend_delay = 6 + products = list(/obj/item/clothing/accessory = 5, + /obj/item/clothing/accessory/armband/med/color = 10, + /obj/item/clothing/accessory/asymmetric = 5, + /obj/item/clothing/accessory/asymmetric/purple = 5, + /obj/item/clothing/accessory/asymmetric/green = 5, + /obj/item/clothing/accessory/bracelet = 5, + /obj/item/clothing/accessory/bracelet/material = 5, + /obj/item/clothing/accessory/bracelet/friendship = 5, + /obj/item/clothing/accessory/chaps = 5, + /obj/item/clothing/accessory/chaps/black = 5, + /obj/item/weapon/storage/briefcase/clutch = 1, + /obj/item/clothing/accessory/collar = 5, + /obj/item/clothing/accessory/collar/bell = 5, + /obj/item/clothing/accessory/collar/spike = 5, + /obj/item/clothing/accessory/collar/pink = 5, + /obj/item/clothing/accessory/collar/holo = 5, + /obj/item/clothing/accessory/collar/shock = 5, + /obj/item/weapon/storage/belt/fannypack = 1, + /obj/item/weapon/storage/belt/fannypack/white = 5, + /obj/item/clothing/accessory/fullcape = 5, + /obj/item/clothing/accessory/halfcape = 5, + /obj/item/clothing/accessory/hawaii = 5, + /obj/item/clothing/accessory/hawaii/random = 5, + /obj/item/clothing/accessory/locket = 5, + /obj/item/weapon/storage/backpack/purse = 1, + /obj/item/clothing/accessory/sash = 5, + /obj/item/clothing/accessory/scarf = 5, + /obj/item/clothing/accessory/scarf/red = 5, + /obj/item/clothing/accessory/scarf/darkblue = 5, + /obj/item/clothing/accessory/scarf/purple = 5, + /obj/item/clothing/accessory/scarf/yellow = 5, + /obj/item/clothing/accessory/scarf/orange = 5, + /obj/item/clothing/accessory/scarf/lightblue = 5, + /obj/item/clothing/accessory/scarf/white = 5, + /obj/item/clothing/accessory/scarf/black = 5, + /obj/item/clothing/accessory/scarf/zebra = 5, + /obj/item/clothing/accessory/scarf/christmas = 5, + /obj/item/clothing/accessory/scarf/stripedred = 5, + /obj/item/clothing/accessory/scarf/stripedgreen = 5, + /obj/item/clothing/accessory/scarf/stripedblue = 5, + /obj/item/clothing/accessory/jacket = 5, + /obj/item/clothing/accessory/jacket/checkered = 5, + /obj/item/clothing/accessory/jacket/burgundy = 5, + /obj/item/clothing/accessory/jacket/navy = 5, + /obj/item/clothing/accessory/jacket/charcoal = 5, + /obj/item/clothing/accessory/vest = 5, + /obj/item/clothing/accessory/sweater = 5, + /obj/item/clothing/accessory/sweater/pink = 5, + /obj/item/clothing/accessory/sweater/mint = 5, + /obj/item/clothing/accessory/sweater/blue = 5, + /obj/item/clothing/accessory/sweater/heart = 5, + /obj/item/clothing/accessory/sweater/nt = 5, + /obj/item/clothing/accessory/sweater/keyhole = 5, + /obj/item/clothing/accessory/sweater/winterneck = 5, + /obj/item/clothing/accessory/sweater/uglyxmas = 5, + /obj/item/clothing/accessory/sweater/flowersweater = 5, + /obj/item/clothing/accessory/sweater/redneck = 5, + /obj/item/clothing/accessory/tie = 5, + /obj/item/clothing/accessory/tie/horrible = 5, + /obj/item/clothing/accessory/tie/white = 5, + /obj/item/clothing/accessory/tie/navy = 5, + /obj/item/clothing/accessory/tie/yellow = 5, + /obj/item/clothing/accessory/tie/darkgreen = 5, + /obj/item/clothing/accessory/tie/black = 5, + /obj/item/clothing/accessory/tie/red_long = 5, + /obj/item/clothing/accessory/tie/red_clip = 5, + /obj/item/clothing/accessory/tie/blue_long = 5, + /obj/item/clothing/accessory/tie/blue_clip = 5, + /obj/item/clothing/accessory/tie/red = 5, + /obj/item/clothing/accessory/wcoat = 5, + /obj/item/clothing/accessory/wcoat/red = 5, + /obj/item/clothing/accessory/wcoat/grey = 5, + /obj/item/clothing/accessory/wcoat/brown = 5, + /obj/item/clothing/accessory/wcoat/gentleman = 5, + /obj/item/clothing/accessory/wcoat/swvest = 5, + /obj/item/clothing/accessory/wcoat/swvest/blue = 5, + /obj/item/clothing/accessory/wcoat/swvest/red = 5, + /obj/item/weapon/storage/wallet = 5, + /obj/item/weapon/storage/wallet/poly = 5, + /obj/item/weapon/storage/wallet/womens = 5, + /obj/item/weapon/lipstick = 5, + /obj/item/weapon/lipstick/purple = 5, + /obj/item/weapon/lipstick/jade = 5, + /obj/item/weapon/lipstick/black = 5, + /obj/item/clothing/ears/earmuffs = 5, + /obj/item/clothing/ears/earmuffs/headphones = 5, + /obj/item/clothing/ears/earring/stud = 5, + /obj/item/clothing/ears/earring/dangle = 5, + /obj/item/clothing/gloves/ring/mariner = 5, + /obj/item/clothing/gloves/ring/engagement = 5, + /obj/item/clothing/gloves/ring/seal/signet = 5, + /obj/item/clothing/gloves/ring/seal/mason = 5, + /obj/item/clothing/gloves/ring/material/plastic = 5, + /obj/item/clothing/gloves/ring/material/steel = 5, + /obj/item/clothing/gloves/ring/material/gold = 5, + /obj/item/clothing/glasses/eyepatch = 5, + /obj/item/clothing/glasses/gglasses = 5, + /obj/item/clothing/glasses/regular/hipster = 5, + /obj/item/clothing/glasses/rimless = 5, + /obj/item/clothing/glasses/thin = 5, + /obj/item/clothing/glasses/monocle = 5, + /obj/item/clothing/glasses/goggles = 5, + /obj/item/clothing/glasses/fluff/spiffygogs = 5, + /obj/item/clothing/glasses/fakesunglasses = 5, + /obj/item/clothing/glasses/fakesunglasses/aviator = 5, + /obj/item/clothing/mask/bandana/blue = 5, + /obj/item/clothing/mask/bandana/gold = 5, + /obj/item/clothing/mask/bandana/green = 5, + /obj/item/clothing/mask/bandana/red = 5, + /obj/item/clothing/mask/surgical = 5) + prices = list(/obj/item/clothing/accessory = 100, + /obj/item/clothing/accessory/armband/med/color = 100, + /obj/item/clothing/accessory/asymmetric = 100, + /obj/item/clothing/accessory/asymmetric/purple = 100, + /obj/item/clothing/accessory/asymmetric/green = 100, + /obj/item/clothing/accessory/bracelet = 100, + /obj/item/clothing/accessory/bracelet/material = 100, + /obj/item/clothing/accessory/bracelet/friendship = 100, + /obj/item/clothing/accessory/chaps = 100, + /obj/item/clothing/accessory/chaps/black = 100, + /obj/item/weapon/storage/briefcase/clutch = 100, + /obj/item/clothing/accessory/collar = 100, + /obj/item/clothing/accessory/collar/bell = 100, + /obj/item/clothing/accessory/collar/spike = 100, + /obj/item/clothing/accessory/collar/pink = 100, + /obj/item/clothing/accessory/collar/holo = 100, + /obj/item/clothing/accessory/collar/shock = 100, + /obj/item/weapon/storage/belt/fannypack = 100, + /obj/item/weapon/storage/belt/fannypack/white = 100, + /obj/item/clothing/accessory/fullcape = 100, + /obj/item/clothing/accessory/halfcape = 100, + /obj/item/clothing/accessory/hawaii = 100, + /obj/item/clothing/accessory/hawaii/random = 100, + /obj/item/clothing/accessory/locket = 100, + /obj/item/weapon/storage/backpack/purse = 100, + /obj/item/clothing/accessory/sash = 100, + /obj/item/clothing/accessory/scarf = 5, + /obj/item/clothing/accessory/scarf/red = 100, + /obj/item/clothing/accessory/scarf/darkblue = 100, + /obj/item/clothing/accessory/scarf/purple = 100, + /obj/item/clothing/accessory/scarf/yellow = 100, + /obj/item/clothing/accessory/scarf/orange = 100, + /obj/item/clothing/accessory/scarf/lightblue = 100, + /obj/item/clothing/accessory/scarf/white = 100, + /obj/item/clothing/accessory/scarf/black = 100, + /obj/item/clothing/accessory/scarf/zebra = 100, + /obj/item/clothing/accessory/scarf/christmas = 100, + /obj/item/clothing/accessory/scarf/stripedred = 100, + /obj/item/clothing/accessory/scarf/stripedgreen = 100, + /obj/item/clothing/accessory/scarf/stripedblue = 100, + /obj/item/clothing/accessory/jacket = 100, + /obj/item/clothing/accessory/jacket/checkered = 100, + /obj/item/clothing/accessory/jacket/burgundy = 100, + /obj/item/clothing/accessory/jacket/navy = 100, + /obj/item/clothing/accessory/jacket/charcoal = 100, + /obj/item/clothing/accessory/vest = 100, + /obj/item/clothing/accessory/sweater = 100, + /obj/item/clothing/accessory/sweater/pink = 100, + /obj/item/clothing/accessory/sweater/mint = 100, + /obj/item/clothing/accessory/sweater/blue = 100, + /obj/item/clothing/accessory/sweater/heart = 100, + /obj/item/clothing/accessory/sweater/nt = 5, + /obj/item/clothing/accessory/sweater/keyhole = 100, + /obj/item/clothing/accessory/sweater/winterneck = 100, + /obj/item/clothing/accessory/sweater/uglyxmas = 5, + /obj/item/clothing/accessory/sweater/flowersweater = 100, + /obj/item/clothing/accessory/sweater/redneck = 100, + /obj/item/clothing/accessory/tie = 100, + /obj/item/clothing/accessory/tie/horrible = 100, + /obj/item/clothing/accessory/tie/white = 100, + /obj/item/clothing/accessory/tie/navy = 100, + /obj/item/clothing/accessory/tie/yellow = 100, + /obj/item/clothing/accessory/tie/darkgreen = 100, + /obj/item/clothing/accessory/tie/black = 100, + /obj/item/clothing/accessory/tie/red_long = 100, + /obj/item/clothing/accessory/tie/red_clip = 100, + /obj/item/clothing/accessory/tie/blue_long = 100, + /obj/item/clothing/accessory/tie/blue_clip = 100, + /obj/item/clothing/accessory/tie/red = 100, + /obj/item/clothing/accessory/wcoat = 100, + /obj/item/clothing/accessory/wcoat/red = 100, + /obj/item/clothing/accessory/wcoat/grey = 100, + /obj/item/clothing/accessory/wcoat/brown = 100, + /obj/item/clothing/accessory/wcoat/gentleman = 100, + /obj/item/clothing/accessory/wcoat/swvest = 100, + /obj/item/clothing/accessory/wcoat/swvest/blue = 100, + /obj/item/clothing/accessory/wcoat/swvest/red = 100, + /obj/item/weapon/storage/wallet = 100, + /obj/item/weapon/storage/wallet/poly = 100, + /obj/item/weapon/storage/wallet/womens = 100, + /obj/item/weapon/lipstick = 100, + /obj/item/weapon/lipstick/purple = 100, + /obj/item/weapon/lipstick/jade = 100, + /obj/item/weapon/lipstick/black = 100, + /obj/item/clothing/ears/earmuffs = 100, + /obj/item/clothing/ears/earmuffs/headphones = 100, + /obj/item/clothing/ears/earring/stud = 100, + /obj/item/clothing/ears/earring/dangle = 100, + /obj/item/clothing/gloves/ring/mariner = 100, + /obj/item/clothing/gloves/ring/engagement = 100, + /obj/item/clothing/gloves/ring/seal/signet = 100, + /obj/item/clothing/gloves/ring/seal/mason = 100, + /obj/item/clothing/gloves/ring/material/plastic = 100, + /obj/item/clothing/gloves/ring/material/steel = 100, + /obj/item/clothing/gloves/ring/material/gold = 500, + /obj/item/clothing/glasses/eyepatch = 100, + /obj/item/clothing/glasses/gglasses = 100, + /obj/item/clothing/glasses/regular/hipster = 100, + /obj/item/clothing/glasses/rimless = 100, + /obj/item/clothing/glasses/thin = 100, + /obj/item/clothing/glasses/monocle = 100, + /obj/item/clothing/glasses/goggles = 100, + /obj/item/clothing/glasses/fluff/spiffygogs = 100, + /obj/item/clothing/glasses/fakesunglasses = 100, + /obj/item/clothing/glasses/fakesunglasses/aviator = 100, + /obj/item/clothing/mask/bandana/blue = 100, + /obj/item/clothing/mask/bandana/gold = 100, + /obj/item/clothing/mask/bandana/green = 100, + /obj/item/clothing/mask/bandana/red = 100, + /obj/item/clothing/mask/surgical = 200) + premium = list(/obj/item/weapon/bedsheet/rainbow = 1) + contraband = list(/obj/item/clothing/mask/gas/clown_hat = 1) +/obj/machinery/vending/loadout/clothing + name = "General Jump" + desc = "A special vendor using compressed matter cartridges to store large amounts of clothing." + product_ads = "Tired of your grey jumpsuit? Spruce yourself up!;We have the outfit for you!;Don't let that grey jumpsuit get you down, get a ROBUST outfit right now!;Using compressed matter catridges and VERY ETHICAL labor practices to bring YOU the clothing you crave!;Are you sure you want to go to work in THAT?;All of our wares have a whole TWO pockets!" + icon_state = "clothing" + icon_vend = "clothing-purchase" + vend_delay = 16 + products = list(/obj/item/clothing/under/bathrobe = 5, + /obj/item/clothing/under/dress/black_corset = 5, + /obj/item/clothing/under/blazer = 5, + /obj/item/clothing/under/blazer/skirt = 5, + /obj/item/clothing/under/cheongsam = 5, + /obj/item/clothing/under/cheongsam/red = 5, + /obj/item/clothing/under/cheongsam/blue = 5, + /obj/item/clothing/under/cheongsam/black = 5, + /obj/item/clothing/under/cheongsam/darkred = 5, + /obj/item/clothing/under/cheongsam/green = 5, + /obj/item/clothing/under/cheongsam/purple = 5, + /obj/item/clothing/under/cheongsam/darkblue = 5, + /obj/item/clothing/under/croptop = 5, + /obj/item/clothing/under/croptop/red = 5, + /obj/item/clothing/under/croptop/grey = 5, + /obj/item/clothing/under/cuttop = 5, + /obj/item/clothing/under/cuttop/red = 5, + /obj/item/clothing/under/suit_jacket/female/skirt = 5, + /obj/item/clothing/under/dress/dress_fire = 5, + /obj/item/clothing/under/dress/flamenco = 5, + /obj/item/clothing/under/dress/flower_dress = 5, + /obj/item/clothing/under/fluff/gnshorts = 5, + /obj/item/clothing/under/color = 5, + /obj/item/clothing/under/color/aqua = 5, + /obj/item/clothing/under/color/black = 5, + /obj/item/clothing/under/color/blackf = 5, + /obj/item/clothing/under/color/blackjumpskirt = 5, + /obj/item/clothing/under/color/blue = 5, + /obj/item/clothing/under/color/brown = 5, + /obj/item/clothing/under/color/darkblue = 5, + /obj/item/clothing/under/color/darkred = 5, + /obj/item/clothing/under/color/green = 5, + /obj/item/clothing/under/color/grey = 5, + /obj/item/clothing/under/color/lightblue = 5, + /obj/item/clothing/under/color/lightbrown = 5, + /obj/item/clothing/under/color/lightgreen = 5, + /obj/item/clothing/under/color/lightpurple = 5, + /obj/item/clothing/under/color/lightred = 5, + /obj/item/clothing/under/color/orange = 5, + /obj/item/clothing/under/color/pink = 5, + /obj/item/clothing/under/color/prison = 5, + /obj/item/clothing/under/color/ranger = 5, + /obj/item/clothing/under/color/red = 5, + /obj/item/clothing/under/color/white = 5, + /obj/item/clothing/under/color/yellow = 5, + /obj/item/clothing/under/color/yellowgreen = 5, + /obj/item/clothing/under/aether = 5, + /obj/item/clothing/under/focal = 5, + /obj/item/clothing/under/hephaestus = 5, + /obj/item/clothing/under/wardt = 5, + /obj/item/clothing/under/kilt = 5, + /obj/item/clothing/under/fluff/latexmaid = 5, + /obj/item/clothing/under/dress/lilacdress = 5, + /obj/item/clothing/under/dress/white2 = 5, + /obj/item/clothing/under/dress/white4 = 5, + /obj/item/clothing/under/dress/maid = 5, + /obj/item/clothing/under/dress/maid/sexy = 5, + /obj/item/clothing/under/dress/maid/janitor = 5, + /obj/item/clothing/under/moderncoat = 5, + /obj/item/clothing/under/permit = 5, + /obj/item/clothing/under/oldwoman = 5, + /obj/item/clothing/under/frontier = 5, + /obj/item/clothing/under/mbill = 5, + /obj/item/clothing/under/pants/baggy/ = 5, + /obj/item/clothing/under/pants/baggy/classicjeans = 5, + /obj/item/clothing/under/pants/baggy/mustangjeans = 5, + /obj/item/clothing/under/pants/baggy/blackjeans = 5, + /obj/item/clothing/under/pants/baggy/greyjeans = 5, + /obj/item/clothing/under/pants/baggy/youngfolksjeans = 5, + /obj/item/clothing/under/pants/baggy/white = 5, + /obj/item/clothing/under/pants/baggy/red = 5, + /obj/item/clothing/under/pants/baggy/black = 5, + /obj/item/clothing/under/pants/baggy/tan = 5, + /obj/item/clothing/under/pants/baggy/track = 5, + /obj/item/clothing/under/pants/baggy/khaki = 5, + /obj/item/clothing/under/pants/baggy/camo = 5, + /obj/item/clothing/under/pants/utility/ = 5, + /obj/item/clothing/under/pants/utility/orange = 5, + /obj/item/clothing/under/pants/utility/blue = 5, + /obj/item/clothing/under/pants/utility/white = 5, + /obj/item/clothing/under/pants/utility/red = 5, + /obj/item/clothing/under/pants/chaps = 5, + /obj/item/clothing/under/pants/chaps/black = 5, + /obj/item/clothing/under/pants/track = 5, + /obj/item/clothing/under/pants/track/red = 5, + /obj/item/clothing/under/pants/track/white = 5, + /obj/item/clothing/under/pants/track/green = 5, + /obj/item/clothing/under/pants/track/blue = 5, + /obj/item/clothing/under/pants/yogapants = 5, + /obj/item/clothing/under/ascetic = 5, + /obj/item/clothing/under/dress/white3 = 5, + /obj/item/clothing/under/skirt/pleated = 5, + /obj/item/clothing/under/dress/darkred = 5, + /obj/item/clothing/under/dress/redeveninggown = 5, + /obj/item/clothing/under/dress/red_swept_dress = 5, + /obj/item/clothing/under/dress/sailordress = 5, + /obj/item/clothing/under/dress/sari = 5, + /obj/item/clothing/under/dress/sari/green = 5, + /obj/item/clothing/under/shorts/red = 5, + /obj/item/clothing/under/shorts/green = 5, + /obj/item/clothing/under/shorts/blue = 5, + /obj/item/clothing/under/shorts/black = 5, + /obj/item/clothing/under/shorts/grey = 5, + /obj/item/clothing/under/shorts/white = 5, + /obj/item/clothing/under/shorts/jeans = 5, + /obj/item/clothing/under/shorts/jeans/ = 5, + /obj/item/clothing/under/shorts/jeans/classic = 5, + /obj/item/clothing/under/shorts/jeans/mustang = 5, + /obj/item/clothing/under/shorts/jeans/youngfolks = 5, + /obj/item/clothing/under/shorts/jeans/black = 5, + /obj/item/clothing/under/shorts/jeans/grey = 5, + /obj/item/clothing/under/shorts/khaki/ = 5, + /obj/item/clothing/under/skirt/loincloth = 5, + /obj/item/clothing/under/skirt/khaki = 5, + /obj/item/clothing/under/skirt/blue = 5, + /obj/item/clothing/under/skirt/red = 5, + /obj/item/clothing/under/skirt/denim = 5, + /obj/item/clothing/under/skirt/pleated = 5, + /obj/item/clothing/under/skirt/outfit/plaid_blue = 5, + /obj/item/clothing/under/skirt/outfit/plaid_red = 5, + /obj/item/clothing/under/skirt/outfit/plaid_purple = 5, + /obj/item/clothing/under/overalls/sleek = 5, + /obj/item/clothing/under/sl_suit = 5, + /obj/item/clothing/under/gentlesuit = 5, + /obj/item/clothing/under/gentlesuit/skirt = 5, + /obj/item/clothing/under/suit_jacket = 5, + /obj/item/clothing/under/suit_jacket/really_black/skirt = 5, + /obj/item/clothing/under/suit_jacket/really_black = 5, + /obj/item/clothing/under/suit_jacket/female/skirt = 5, + /obj/item/clothing/under/suit_jacket/female/ = 5, + /obj/item/clothing/under/suit_jacket/red = 5, + /obj/item/clothing/under/suit_jacket/red/skirt = 5, + /obj/item/clothing/under/suit_jacket/charcoal = 5, + /obj/item/clothing/under/suit_jacket/charcoal/skirt = 5, + /obj/item/clothing/under/suit_jacket/navy = 5, + /obj/item/clothing/under/suit_jacket/navy/skirt = 5, + /obj/item/clothing/under/suit_jacket/burgundy = 5, + /obj/item/clothing/under/suit_jacket/burgundy/skirt = 5, + /obj/item/clothing/under/suit_jacket/checkered = 5, + /obj/item/clothing/under/suit_jacket/checkered/skirt = 5, + /obj/item/clothing/under/suit_jacket/tan = 5, + /obj/item/clothing/under/suit_jacket/tan/skirt = 5, + /obj/item/clothing/under/scratch = 5, + /obj/item/clothing/under/scratch/skirt = 5, + /obj/item/clothing/under/sundress = 5, + /obj/item/clothing/under/sundress_white = 5, + /obj/item/clothing/under/rank/psych/turtleneck/sweater = 5, + /obj/item/weapon/storage/box/fluff/swimsuit = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/blue = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/purple = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/green = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/red = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/white = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/earth = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/engineering = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/science = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/security = 5, + /obj/item/weapon/storage/box/fluff/swimsuit/medical = 5, + /obj/item/clothing/under/utility = 5, + /obj/item/clothing/under/utility/grey = 5, + /obj/item/clothing/under/utility/blue = 5, + /obj/item/clothing/under/fluff/v_nanovest = 5, + /obj/item/clothing/under/dress/westernbustle = 5, + /obj/item/clothing/under/wedding/bride_white = 5, + /obj/item/weapon/storage/backpack/ = 5, + /obj/item/weapon/storage/backpack/messenger = 5, + /obj/item/weapon/storage/backpack/satchel = 5) + prices = list(/obj/item/clothing/under/bathrobe = 100, + /obj/item/clothing/under/dress/black_corset = 100, + /obj/item/clothing/under/blazer = 100, + /obj/item/clothing/under/blazer/skirt = 100, + /obj/item/clothing/under/cheongsam = 100, + /obj/item/clothing/under/cheongsam/red = 100, + /obj/item/clothing/under/cheongsam/blue = 100, + /obj/item/clothing/under/cheongsam/black = 100, + /obj/item/clothing/under/cheongsam/darkred = 100, + /obj/item/clothing/under/cheongsam/green = 100, + /obj/item/clothing/under/cheongsam/purple = 100, + /obj/item/clothing/under/cheongsam/darkblue = 100, + /obj/item/clothing/under/croptop = 100, + /obj/item/clothing/under/croptop/red = 100, + /obj/item/clothing/under/croptop/grey = 100, + /obj/item/clothing/under/cuttop = 100, + /obj/item/clothing/under/cuttop/red = 100, + /obj/item/clothing/under/suit_jacket/female/skirt = 100, + /obj/item/clothing/under/dress/dress_fire = 100, + /obj/item/clothing/under/dress/flamenco = 100, + /obj/item/clothing/under/dress/flower_dress = 100, + /obj/item/clothing/under/fluff/gnshorts = 100, + /obj/item/clothing/under/color = 100, + /obj/item/clothing/under/color/aqua = 100, + /obj/item/clothing/under/color/black = 100, + /obj/item/clothing/under/color/blackf = 100, + /obj/item/clothing/under/color/blackjumpskirt = 100, + /obj/item/clothing/under/color/blue = 100, + /obj/item/clothing/under/color/brown = 100, + /obj/item/clothing/under/color/darkblue = 100, + /obj/item/clothing/under/color/darkred = 100, + /obj/item/clothing/under/color/green = 100, + /obj/item/clothing/under/color/grey = 100, + /obj/item/clothing/under/color/lightblue = 100, + /obj/item/clothing/under/color/lightbrown = 100, + /obj/item/clothing/under/color/lightgreen = 100, + /obj/item/clothing/under/color/lightpurple = 100, + /obj/item/clothing/under/color/lightred = 100, + /obj/item/clothing/under/color/orange = 100, + /obj/item/clothing/under/color/pink = 100, + /obj/item/clothing/under/color/prison = 100, + /obj/item/clothing/under/color/ranger = 100, + /obj/item/clothing/under/color/red = 100, + /obj/item/clothing/under/color/white = 100, + /obj/item/clothing/under/color/yellow = 100, + /obj/item/clothing/under/color/yellowgreen = 100, + /obj/item/clothing/under/aether = 100, + /obj/item/clothing/under/focal = 100, + /obj/item/clothing/under/hephaestus = 100, + /obj/item/clothing/under/wardt = 100, + /obj/item/clothing/under/kilt = 100, + /obj/item/clothing/under/fluff/latexmaid = 100, + /obj/item/clothing/under/dress/lilacdress = 100, + /obj/item/clothing/under/dress/white2 = 100, + /obj/item/clothing/under/dress/white4 = 100, + /obj/item/clothing/under/dress/maid = 100, + /obj/item/clothing/under/dress/maid/sexy = 100, + /obj/item/clothing/under/dress/maid/janitor = 100, + /obj/item/clothing/under/moderncoat = 100, + /obj/item/clothing/under/permit = 100, + /obj/item/clothing/under/oldwoman = 100, + /obj/item/clothing/under/frontier = 100, + /obj/item/clothing/under/mbill = 100, + /obj/item/clothing/under/pants/baggy/ = 100, + /obj/item/clothing/under/pants/baggy/classicjeans = 100, + /obj/item/clothing/under/pants/baggy/mustangjeans = 100, + /obj/item/clothing/under/pants/baggy/blackjeans = 100, + /obj/item/clothing/under/pants/baggy/greyjeans = 100, + /obj/item/clothing/under/pants/baggy/youngfolksjeans = 100, + /obj/item/clothing/under/pants/baggy/white = 100, + /obj/item/clothing/under/pants/baggy/red = 100, + /obj/item/clothing/under/pants/baggy/black = 100, + /obj/item/clothing/under/pants/baggy/tan = 100, + /obj/item/clothing/under/pants/baggy/track = 100, + /obj/item/clothing/under/pants/baggy/khaki = 100, + /obj/item/clothing/under/pants/baggy/camo = 100, + /obj/item/clothing/under/pants/utility/ = 100, + /obj/item/clothing/under/pants/utility/orange = 100, + /obj/item/clothing/under/pants/utility/blue = 100, + /obj/item/clothing/under/pants/utility/white = 100, + /obj/item/clothing/under/pants/utility/red = 100, + /obj/item/clothing/under/pants/chaps = 100, + /obj/item/clothing/under/pants/chaps/black = 100, + /obj/item/clothing/under/pants/track = 100, + /obj/item/clothing/under/pants/track/red = 100, + /obj/item/clothing/under/pants/track/white = 100, + /obj/item/clothing/under/pants/track/green = 100, + /obj/item/clothing/under/pants/track/blue = 100, + /obj/item/clothing/under/pants/yogapants = 100, + /obj/item/clothing/under/ascetic = 100, + /obj/item/clothing/under/dress/white3 = 100, + /obj/item/clothing/under/skirt/pleated = 100, + /obj/item/clothing/under/dress/darkred = 100, + /obj/item/clothing/under/dress/redeveninggown = 100, + /obj/item/clothing/under/dress/red_swept_dress = 100, + /obj/item/clothing/under/dress/sailordress = 100, + /obj/item/clothing/under/dress/sari = 100, + /obj/item/clothing/under/dress/sari/green = 100, + /obj/item/clothing/under/shorts/red = 100, + /obj/item/clothing/under/shorts/green = 100, + /obj/item/clothing/under/shorts/blue = 100, + /obj/item/clothing/under/shorts/black = 100, + /obj/item/clothing/under/shorts/grey = 100, + /obj/item/clothing/under/shorts/white = 100, + /obj/item/clothing/under/shorts/jeans = 100, + /obj/item/clothing/under/shorts/jeans/ = 100, + /obj/item/clothing/under/shorts/jeans/classic = 100, + /obj/item/clothing/under/shorts/jeans/mustang = 100, + /obj/item/clothing/under/shorts/jeans/youngfolks = 100, + /obj/item/clothing/under/shorts/jeans/black = 100, + /obj/item/clothing/under/shorts/jeans/grey = 100, + /obj/item/clothing/under/shorts/khaki/ = 100, + /obj/item/clothing/under/skirt/loincloth = 100, + /obj/item/clothing/under/skirt/khaki = 100, + /obj/item/clothing/under/skirt/blue = 100, + /obj/item/clothing/under/skirt/red = 100, + /obj/item/clothing/under/skirt/denim = 100, + /obj/item/clothing/under/skirt/pleated = 100, + /obj/item/clothing/under/skirt/outfit/plaid_blue = 100, + /obj/item/clothing/under/skirt/outfit/plaid_red = 100, + /obj/item/clothing/under/skirt/outfit/plaid_purple = 100, + /obj/item/clothing/under/overalls/sleek = 100, + /obj/item/clothing/under/sl_suit = 100, + /obj/item/clothing/under/gentlesuit = 100, + /obj/item/clothing/under/gentlesuit/skirt = 100, + /obj/item/clothing/under/suit_jacket = 100, + /obj/item/clothing/under/suit_jacket/really_black/skirt = 100, + /obj/item/clothing/under/suit_jacket/really_black = 100, + /obj/item/clothing/under/suit_jacket/female/skirt = 100, + /obj/item/clothing/under/suit_jacket/female/ = 100, + /obj/item/clothing/under/suit_jacket/red = 100, + /obj/item/clothing/under/suit_jacket/red/skirt = 100, + /obj/item/clothing/under/suit_jacket/charcoal = 100, + /obj/item/clothing/under/suit_jacket/charcoal/skirt = 100, + /obj/item/clothing/under/suit_jacket/navy = 100, + /obj/item/clothing/under/suit_jacket/navy/skirt = 100, + /obj/item/clothing/under/suit_jacket/burgundy = 100, + /obj/item/clothing/under/suit_jacket/burgundy/skirt = 100, + /obj/item/clothing/under/suit_jacket/checkered = 100, + /obj/item/clothing/under/suit_jacket/checkered/skirt = 100, + /obj/item/clothing/under/suit_jacket/tan = 100, + /obj/item/clothing/under/suit_jacket/tan/skirt = 100, + /obj/item/clothing/under/scratch = 100, + /obj/item/clothing/under/scratch/skirt = 100, + /obj/item/clothing/under/sundress = 100, + /obj/item/clothing/under/sundress_white = 100, + /obj/item/clothing/under/rank/psych/turtleneck/sweater = 100, + /obj/item/weapon/storage/box/fluff/swimsuit = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/blue = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/purple = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/green = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/red = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/white = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/earth = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/engineering = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/science = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/security = 100, + /obj/item/weapon/storage/box/fluff/swimsuit/medical = 100, + /obj/item/clothing/under/utility = 100, + /obj/item/clothing/under/utility/grey = 100, + /obj/item/clothing/under/utility/blue = 100, + /obj/item/clothing/under/fluff/v_nanovest = 100, + /obj/item/clothing/under/dress/westernbustle = 100, + /obj/item/clothing/under/wedding/bride_white = 100, + /obj/item/weapon/storage/backpack/ = 100, + /obj/item/weapon/storage/backpack/messenger = 100, + /obj/item/weapon/storage/backpack/satchel = 100) + premium = list(/obj/item/clothing/under/color/rainbow = 1) + contraband = list(/obj/item/clothing/under/rank/clown = 1) +/obj/machinery/vending/loadout/gadget + name = "Chips Co." + desc = "A special vendor for devices and gadgets." + product_ads = "You can't RESIST our great deals!;Feeling disconnected? We have a gadget for you!;You know you have the capacity to buy our capacitors!;FILL THAT HOLE IN YOUR HEART WITH OUR PLASTIC DISTRACTIONS!!!;Devices for everyone! Chips Co.!;ROBUST INVENTORY, GREAT PRICES! ;DON'T FORGET THE oyPAD 13s PRO! ON SALE NOW, ONLY ONE THOUSAND THALERS!" + icon_state = "gadgets" + icon_vend = "gadgets-purchase" + vend_delay = 11 + products = list(/obj/item/clothing/suit/circuitry = 1, + /obj/item/clothing/head/circuitry = 1, + /obj/item/clothing/shoes/circuitry = 1, + /obj/item/clothing/gloves/circuitry = 1, + /obj/item/clothing/under/circuitry = 1, + /obj/item/clothing/glasses/circuitry = 1, + /obj/item/clothing/ears/circuitry = 1, + /obj/item/device/text_to_speech = 5, + /obj/item/device/paicard = 5, + /obj/item/device/communicator = 10, + /obj/item/device/communicator/watch = 10, + /obj/item/device/radio = 10, + /obj/item/device/camera = 5, + /obj/item/device/taperecorder = 5, + /obj/item/modular_computer/tablet/preset/custom_loadout/cheap = 5, + /obj/item/device/pda = 10, + /obj/item/device/radio/headset = 10, + /obj/item/device/flashlight = 5, + /obj/item/device/laser_pointer = 3, + /obj/item/clothing/glasses/omnihud = 10) + prices = list(/obj/item/clothing/suit/circuitry = 100, + /obj/item/clothing/head/circuitry = 100, + /obj/item/clothing/shoes/circuitry = 100, + /obj/item/clothing/gloves/circuitry = 100, + /obj/item/clothing/under/circuitry = 100, + /obj/item/clothing/glasses/circuitry = 100, + /obj/item/clothing/ears/circuitry = 100, + /obj/item/device/text_to_speech = 300, + /obj/item/device/paicard = 100, + /obj/item/device/communicator = 100, + /obj/item/device/communicator/watch = 100, + /obj/item/device/radio = 100, + /obj/item/device/camera = 100, + /obj/item/device/taperecorder = 100, + /obj/item/modular_computer/tablet/preset/custom_loadout/cheap = 1000, + /obj/item/device/pda = 50, + /obj/item/device/radio/headset = 50, + /obj/item/device/flashlight = 100, + /obj/item/device/laser_pointer = 200, + /obj/item/clothing/glasses/omnihud = 100) + premium = list(/obj/item/device/perfect_tele/one_beacon = 1) + contraband = list(/obj/item/weapon/disk/nifsoft/compliance = 1) +/obj/machinery/vending/loadout/loadout_misc + name = "Bits and Bobs" + desc = "A special vendor for things and also stuff!" + product_ads = "You never know when you might need an umbrella.;Hey kid... want some cardemon cards?;Miscellaneous for your miscellaneous heart.;Who's bob? Wouldn't you like to know.;I'm sorry there's no grappling hooks in our umbrellas.;We sell things AND stuff." + icon_state = "loadout_misc" + products = list(/obj/item/weapon/cane = 5, + /obj/item/weapon/pack/cardemon = 25, + /obj/item/weapon/deck/holder = 5, + /obj/item/weapon/deck/cah = 5, + /obj/item/weapon/deck/cah/black = 5, + /obj/item/weapon/deck/tarot = 5, + /obj/item/weapon/deck/cards = 5, + /obj/item/weapon/pack/spaceball = 10, + /obj/item/weapon/storage/pill_bottle/dice = 5, + /obj/item/weapon/storage/pill_bottle/dice_nerd = 5, + /obj/item/weapon/melee/umbrella/random = 10) + prices = list(/obj/item/weapon/cane = 100, + /obj/item/weapon/pack/cardemon = 100, + /obj/item/weapon/deck/holder = 100, + /obj/item/weapon/deck/cah = 100, + /obj/item/weapon/deck/cah/black = 100, + /obj/item/weapon/deck/tarot = 100, + /obj/item/weapon/deck/cards = 100, + /obj/item/weapon/pack/spaceball = 100, + /obj/item/weapon/storage/pill_bottle/dice = 100, + /obj/item/weapon/storage/pill_bottle/dice_nerd = 100, + /obj/item/weapon/melee/umbrella/random = 100) + premium = list(/obj/item/toy/bosunwhistle = 1) + contraband = list(/obj/item/toy/katana = 1) +/obj/machinery/vending/loadout/overwear + name = "Big D's Best" + desc = "A special vendor using compressed matter cartridges to store large amounts of overwear!" + product_ads = "Dress your best! It's what big D would want.;Overwear for all occasions!;Big D has what you need if what you need is some form of jacket!;Need a new hoodie? Bid D has you covered.;Big D says you need a new suit!;Big D smiles when he sees you in one of his coats!" + icon_state = "suit" + icon_vend = "suit-purchase" + vend_delay = 16 + products = list(/obj/item/clothing/suit/storage/apron = 5, + /obj/item/clothing/suit/storage/flannel/aqua = 5, + /obj/item/clothing/suit/storage/toggle/bomber = 5, + /obj/item/clothing/suit/storage/bomber/alt = 5, + /obj/item/clothing/suit/storage/flannel/brown = 5, + /obj/item/clothing/suit/storage/toggle/cardigan = 5, + /obj/item/clothing/accessory/poncho/roles/cloak/custom = 5, + /obj/item/clothing/suit/storage/duster = 5, + /obj/item/clothing/suit/storage/toggle/denim_jacket = 5, + /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen = 5, + /obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless = 5, + /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless = 5, + /obj/item/clothing/suit/storage/fluff/gntop = 5, + /obj/item/clothing/suit/greatcoat = 5, + /obj/item/clothing/suit/storage/flannel = 5, + /obj/item/clothing/suit/storage/greyjacket = 5, + /obj/item/clothing/suit/storage/hazardvest = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/black = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/red = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/blue = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/green = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/orange = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/yellow = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/cti = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/mu = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/nt = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/smw = 5, + /obj/item/clothing/suit/storage/toggle/hoodie/nrti = 5, + /obj/item/clothing/suit/storage/fluff/jacket/field = 5, + /obj/item/clothing/suit/storage/fluff/jacket/air_cavalry = 5, + /obj/item/clothing/suit/storage/fluff/jacket/air_force = 5, + /obj/item/clothing/suit/storage/fluff/jacket/navy = 5, + /obj/item/clothing/suit/storage/fluff/jacket/special_forces = 5, + /obj/item/clothing/suit/kamishimo = 5, + /obj/item/clothing/suit/kimono = 5, + /obj/item/clothing/suit/storage/toggle/labcoat = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/blue = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/blue_edge = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/green = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/orange = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/pink = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/red = 5, + /obj/item/clothing/suit/storage/toggle/labcoat/yellow = 5, + /obj/item/clothing/suit/leathercoat = 5, + /obj/item/clothing/suit/storage/toggle/leather_jacket = 5, + /obj/item/clothing/suit/storage/leather_jacket_alt = 5, + /obj/item/clothing/suit/storage/toggle/brown_jacket = 5, + /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen = 5, + /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen = 5, + /obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless = 5, + /obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless = 5, + /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless = 5, + /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless = 5, + /obj/item/clothing/suit/storage/miljacket = 5, + /obj/item/clothing/suit/storage/miljacket/alt = 5, + /obj/item/clothing/suit/storage/miljacket/green = 5, + /obj/item/clothing/suit/storage/apron/overalls = 5, + /obj/item/clothing/suit/storage/toggle/peacoat = 5, + /obj/item/clothing/accessory/poncho = 5, + /obj/item/clothing/accessory/poncho/green = 5, + /obj/item/clothing/accessory/poncho/red = 5, + /obj/item/clothing/accessory/poncho/purple = 5, + /obj/item/clothing/accessory/poncho/blue = 5, + /obj/item/clothing/suit/jacket/puffer = 5, + /obj/item/clothing/suit/jacket/puffer/vest = 5, + /obj/item/clothing/suit/storage/flannel/red = 5, + /obj/item/clothing/suit/unathi/robe = 5, + /obj/item/clothing/suit/storage/snowsuit = 5, + /obj/item/clothing/suit/storage/toggle/internalaffairs = 5, + /obj/item/clothing/suit/storage/toggle/lawyer/bluejacket = 5, + /obj/item/clothing/suit/storage/toggle/lawyer/purpjacket = 5, + /obj/item/clothing/suit/suspenders = 5, + /obj/item/clothing/suit/storage/toggle/track = 5, + /obj/item/clothing/suit/storage/toggle/track/blue = 5, + /obj/item/clothing/suit/storage/toggle/track/green = 5, + /obj/item/clothing/suit/storage/toggle/track/red = 5, + /obj/item/clothing/suit/storage/toggle/track/white = 5, + /obj/item/clothing/suit/storage/trench = 5, + /obj/item/clothing/suit/storage/trench/grey = 5, + /obj/item/clothing/suit/varsity = 5, + /obj/item/clothing/suit/varsity/red = 5, + /obj/item/clothing/suit/varsity/purple = 5, + /obj/item/clothing/suit/varsity/green = 5, + /obj/item/clothing/suit/varsity/blue = 5, + /obj/item/clothing/suit/varsity/brown = 5, + /obj/item/clothing/suit/storage/hooded/wintercoat = 5, + /obj/item/clothing/suit/storage/seromi/cloak/standard/white_grey = 5) + prices = list(/obj/item/clothing/suit/storage/apron = 200, + /obj/item/clothing/suit/storage/flannel/aqua = 200, + /obj/item/clothing/suit/storage/toggle/bomber = 200, + /obj/item/clothing/suit/storage/bomber/alt = 200, + /obj/item/clothing/suit/storage/flannel/brown = 200, + /obj/item/clothing/suit/storage/toggle/cardigan = 200, + /obj/item/clothing/accessory/poncho/roles/cloak/custom = 200, + /obj/item/clothing/suit/storage/duster = 200, + /obj/item/clothing/suit/storage/toggle/denim_jacket = 200, + /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen = 200, + /obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless = 200, + /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless = 200, + /obj/item/clothing/suit/storage/fluff/gntop = 200, + /obj/item/clothing/suit/greatcoat = 200, + /obj/item/clothing/suit/storage/flannel = 200, + /obj/item/clothing/suit/storage/greyjacket = 200, + /obj/item/clothing/suit/storage/hazardvest = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/black = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/red = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/blue = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/green = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/orange = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/yellow = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/cti = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/mu = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/nt = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/smw = 200, + /obj/item/clothing/suit/storage/toggle/hoodie/nrti = 200, + /obj/item/clothing/suit/storage/fluff/jacket/field = 200, + /obj/item/clothing/suit/storage/fluff/jacket/air_cavalry = 200, + /obj/item/clothing/suit/storage/fluff/jacket/air_force = 200, + /obj/item/clothing/suit/storage/fluff/jacket/navy = 200, + /obj/item/clothing/suit/storage/fluff/jacket/special_forces = 200, + /obj/item/clothing/suit/kamishimo = 200, + /obj/item/clothing/suit/kimono = 200, + /obj/item/clothing/suit/storage/toggle/labcoat = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/blue = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/blue_edge = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/green = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/orange = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/pink = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/red = 200, + /obj/item/clothing/suit/storage/toggle/labcoat/yellow = 200, + /obj/item/clothing/suit/leathercoat = 200, + /obj/item/clothing/suit/storage/toggle/leather_jacket = 200, + /obj/item/clothing/suit/storage/leather_jacket_alt = 200, + /obj/item/clothing/suit/storage/toggle/brown_jacket = 200, + /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen = 200, + /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen = 200, + /obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless = 200, + /obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless = 200, + /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless = 200, + /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless = 200, + /obj/item/clothing/suit/storage/miljacket = 200, + /obj/item/clothing/suit/storage/miljacket/alt = 200, + /obj/item/clothing/suit/storage/miljacket/green = 200, + /obj/item/clothing/suit/storage/apron/overalls = 100, + /obj/item/clothing/suit/storage/toggle/peacoat = 200, + /obj/item/clothing/accessory/poncho = 100, + /obj/item/clothing/accessory/poncho/green = 100, + /obj/item/clothing/accessory/poncho/red = 100, + /obj/item/clothing/accessory/poncho/purple = 100, + /obj/item/clothing/accessory/poncho/blue = 100, + /obj/item/clothing/suit/jacket/puffer = 200, + /obj/item/clothing/suit/jacket/puffer/vest = 200, + /obj/item/clothing/suit/storage/flannel/red = 200, + /obj/item/clothing/suit/unathi/robe = 100, + /obj/item/clothing/suit/storage/snowsuit = 200, + /obj/item/clothing/suit/storage/toggle/internalaffairs = 200, + /obj/item/clothing/suit/storage/toggle/lawyer/bluejacket = 200, + /obj/item/clothing/suit/storage/toggle/lawyer/purpjacket = 200, + /obj/item/clothing/suit/suspenders = 200, + /obj/item/clothing/suit/storage/toggle/track = 200, + /obj/item/clothing/suit/storage/toggle/track/blue = 200, + /obj/item/clothing/suit/storage/toggle/track/green = 200, + /obj/item/clothing/suit/storage/toggle/track/red = 200, + /obj/item/clothing/suit/storage/toggle/track/white = 200, + /obj/item/clothing/suit/storage/trench = 200, + /obj/item/clothing/suit/storage/trench/grey = 200, + /obj/item/clothing/suit/varsity = 200, + /obj/item/clothing/suit/varsity/red = 200, + /obj/item/clothing/suit/varsity/purple = 200, + /obj/item/clothing/suit/varsity/green = 200, + /obj/item/clothing/suit/varsity/blue = 200, + /obj/item/clothing/suit/varsity/brown = 200, + /obj/item/clothing/suit/storage/hooded/wintercoat = 200, + /obj/item/clothing/suit/storage/seromi/cloak/standard/white_grey = 200) + premium = list(/obj/item/clothing/suit/imperium_monk = 3) + contraband = list(/obj/item/toy/katana = 1) +/obj/machinery/vending/loadout/costume + name = "Thespian's Delight" + desc = "Sometimes nerds need costumes!" + product_ads = "Don't let your art be stifled!;Remember, practice makes perfect!;Break a leg!;Don't make me get the cane!;Thespian's Delight entering stage right!;Costumes for your acting needs!" + icon_state = "Theater_b" + products = list(/obj/item/clothing/suit/storage/hooded/carp_costume = 3, + /obj/item/clothing/suit/storage/hooded/carp_costume = 3, + /obj/item/clothing/suit/chickensuit = 3, + /obj/item/clothing/head/chicken = 3, + /obj/item/clothing/head/helmet/gladiator = 3, + /obj/item/clothing/under/gladiator = 3, + /obj/item/clothing/suit/storage/toggle/labcoat/mad = 3, + /obj/item/clothing/under/gimmick/rank/captain/suit = 3, + /obj/item/clothing/glasses/gglasses = 3, + /obj/item/clothing/head/flatcap = 3, + /obj/item/clothing/shoes/boots/jackboots = 3, + /obj/item/clothing/under/schoolgirl = 3, + /obj/item/clothing/head/kitty = 3, + /obj/item/clothing/glasses/sunglasses/blindfold = 3, + /obj/item/clothing/head/beret = 3, + /obj/item/clothing/under/skirt = 3, + /obj/item/clothing/under/suit_jacket = 3, + /obj/item/clothing/head/that = 3, + /obj/item/clothing/accessory/wcoat = 3, + /obj/item/clothing/under/scratch = 3, + /obj/item/clothing/shoes/white = 3, + /obj/item/clothing/gloves/white = 3, + /obj/item/clothing/under/kilt = 3, + /obj/item/clothing/glasses/monocle = 3, + /obj/item/clothing/under/sl_suit = 3, + /obj/item/clothing/mask/fakemoustache = 3, + /obj/item/weapon/cane = 3, + /obj/item/clothing/head/bowler = 3, + /obj/item/clothing/head/plaguedoctorhat = 3, + /obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 3, + /obj/item/clothing/mask/gas/plaguedoctor/fluff = 3, + /obj/item/clothing/under/owl = 3, + /obj/item/clothing/mask/gas/owl_mask = 3, + /obj/item/clothing/under/waiter = 3, + /obj/item/clothing/suit/storage/apron = 3, + /obj/item/clothing/under/pirate = 3, + /obj/item/clothing/head/pirate = 3, + /obj/item/clothing/suit/pirate = 3, + /obj/item/clothing/glasses/eyepatch = 3, + /obj/item/clothing/head/ushanka = 3, + /obj/item/clothing/under/soviet = 3, + /obj/item/clothing/suit/imperium_monk = 1, + /obj/item/clothing/suit/holidaypriest = 3, + /obj/item/clothing/head/witchwig = 3, + /obj/item/clothing/under/sundress = 3, + /obj/item/weapon/staff/broom = 3, + /obj/item/clothing/suit/wizrobe/fake = 3, + /obj/item/clothing/head/wizard/fake = 3, + /obj/item/weapon/staff = 3, + /obj/item/clothing/mask/gas/sexyclown = 3, + /obj/item/clothing/under/sexyclown = 3, + /obj/item/clothing/mask/gas/sexymime = 3, + /obj/item/clothing/under/sexymime = 3) + prices = list(/obj/item/clothing/suit/storage/hooded/carp_costume = 200, + /obj/item/clothing/suit/storage/hooded/carp_costume = 200, + /obj/item/clothing/suit/chickensuit = 200, + /obj/item/clothing/head/chicken = 200, + /obj/item/clothing/head/helmet/gladiator = 300, + /obj/item/clothing/under/gladiator = 500, + /obj/item/clothing/suit/storage/toggle/labcoat/mad = 200, + /obj/item/clothing/under/gimmick/rank/captain/suit = 200, + /obj/item/clothing/glasses/gglasses = 200, + /obj/item/clothing/head/flatcap = 200, + /obj/item/clothing/shoes/boots/jackboots = 200, + /obj/item/clothing/under/schoolgirl = 200, + /obj/item/clothing/head/kitty = 200, + /obj/item/clothing/glasses/sunglasses/blindfold = 200, + /obj/item/clothing/head/beret = 200, + /obj/item/clothing/under/skirt = 200, + /obj/item/clothing/under/suit_jacket = 200, + /obj/item/clothing/head/that = 200, + /obj/item/clothing/accessory/wcoat = 200, + /obj/item/clothing/under/scratch = 200, + /obj/item/clothing/shoes/white = 200, + /obj/item/clothing/gloves/white = 200, + /obj/item/clothing/under/kilt = 200, + /obj/item/clothing/glasses/monocle = 400, + /obj/item/clothing/under/sl_suit = 200, + /obj/item/clothing/mask/fakemoustache = 200, + /obj/item/weapon/cane = 300, + /obj/item/clothing/head/bowler = 200, + /obj/item/clothing/head/plaguedoctorhat = 300, + /obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 300, + /obj/item/clothing/mask/gas/plaguedoctor/fluff = 600, + /obj/item/clothing/under/owl = 400, + /obj/item/clothing/mask/gas/owl_mask = 400, + /obj/item/clothing/under/waiter = 200, + /obj/item/clothing/suit/storage/apron = 200, + /obj/item/clothing/under/pirate = 300, + /obj/item/clothing/head/pirate = 400, + /obj/item/clothing/suit/pirate = 600, + /obj/item/clothing/glasses/eyepatch = 200, + /obj/item/clothing/head/ushanka = 200, + /obj/item/clothing/under/soviet = 200, + /obj/item/clothing/suit/imperium_monk = 2000, + /obj/item/clothing/suit/holidaypriest = 200, + /obj/item/clothing/head/witchwig = 200, + /obj/item/clothing/under/sundress = 200, + /obj/item/weapon/staff/broom = 400, + /obj/item/clothing/suit/wizrobe/fake = 200, + /obj/item/clothing/head/wizard/fake = 200, + /obj/item/weapon/staff = 400, + /obj/item/clothing/mask/gas/sexyclown = 600, + /obj/item/clothing/under/sexyclown = 200, + /obj/item/clothing/mask/gas/sexymime = 600, + /obj/item/clothing/under/sexymime = 200) + premium = list(/obj/item/clothing/suit/imperium_monk = 3) + contraband = list(/obj/item/clothing/head/syndicatefake = 1, + /obj/item/clothing/suit/syndicatefake = 1) diff --git a/code/game/magic/archived_book.dm b/code/game/magic/archived_book.dm index 2fc9412fcd..b2af5f3f73 100644 --- a/code/game/magic/archived_book.dm +++ b/code/game/magic/archived_book.dm @@ -37,7 +37,7 @@ datum/book_manager/proc/freeid() set desc = "Permamently deletes a book from the database." set category = "Admin" if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/isbn = input("ISBN number?", "Delete Book") as num | null diff --git a/code/game/mecha/combat/gorilla.dm b/code/game/mecha/combat/gorilla.dm index f94c8bc78e..a33cd963e2 100644 --- a/code/game/mecha/combat/gorilla.dm +++ b/code/game/mecha/combat/gorilla.dm @@ -87,7 +87,7 @@ max_universal_equip = 5 max_special_equip = 2 -/obj/mecha/combat/gorilla/New() +/obj/mecha/combat/gorilla/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay(src) // This thing basically cannot function without an external power supply. ME.attach(src) diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index 19564acba9..d70c8f9e85 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -45,7 +45,7 @@ max_universal_equip = 1 max_special_equip = 2 -/obj/mecha/combat/gygax/dark/New() +/obj/mecha/combat/gygax/dark/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot ME.attach(src) diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index b8aed16cef..9521147089 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -55,7 +55,7 @@ wreckage = /obj/effect/decal/mecha_wreckage/mauler mech_faction = MECH_FACTION_SYNDI -/obj/mecha/combat/marauder/New() +/obj/mecha/combat/marauder/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse ME.attach(src) @@ -69,7 +69,7 @@ src.smoke_system.attach(src) return -/obj/mecha/combat/marauder/seraph/New() +/obj/mecha/combat/marauder/seraph/Initialize() ..()//Let it equip whatever is needed. var/obj/item/mecha_parts/mecha_equipment/ME if(equipment.len)//Now to remove it and equip anew. diff --git a/code/game/mecha/combat/phazon.dm b/code/game/mecha/combat/phazon.dm index 3ada4824f7..8f72de5f51 100644 --- a/code/game/mecha/combat/phazon.dm +++ b/code/game/mecha/combat/phazon.dm @@ -27,7 +27,7 @@ max_universal_equip = 3 max_special_equip = 4 -/obj/mecha/combat/phazon/equipped/New() +/obj/mecha/combat/phazon/equipped/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/tool/rcd ME.attach(src) diff --git a/code/game/mecha/medical/odysseus.dm b/code/game/mecha/medical/odysseus.dm index b3b9faa37d..1f90a45d61 100644 --- a/code/game/mecha/medical/odysseus.dm +++ b/code/game/mecha/medical/odysseus.dm @@ -123,7 +123,7 @@ C.images += holder */ -/obj/mecha/medical/odysseus/loaded/New() +/obj/mecha/medical/odysseus/loaded/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/tool/sleeper ME.attach(src) diff --git a/code/game/mecha/space/hoverpod.dm b/code/game/mecha/space/hoverpod.dm index 85fc59d564..31558458d9 100644 --- a/code/game/mecha/space/hoverpod.dm +++ b/code/game/mecha/space/hoverpod.dm @@ -105,7 +105,7 @@ max_universal_equip = 1 max_special_equip = 1 -/obj/mecha/working/hoverpod/combatpod/New() +/obj/mecha/working/hoverpod/combatpod/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser ME.attach(src) @@ -116,7 +116,7 @@ /obj/mecha/working/hoverpod/shuttlepod desc = "Who knew a tiny ball could fit three people?" -/obj/mecha/working/hoverpod/shuttlepod/New() +/obj/mecha/working/hoverpod/shuttlepod/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/tool/passenger ME.attach(src) diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index c4813bb0dd..5dd88eb7e7 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -54,7 +54,7 @@ max_universal_equip = 1 max_special_equip = 1 -/obj/mecha/working/ripley/deathripley/New() +/obj/mecha/working/ripley/deathripley/Initialize() ..() var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/tool/safety_clamp ME.attach(src) @@ -64,7 +64,7 @@ desc = "An old, dusty mining ripley." name = "APLU \"Miner\"" -/obj/mecha/working/ripley/mining/New() +/obj/mecha/working/ripley/mining/Initialize() ..() //Attach drill if(prob(25)) //Possible diamond drill... Feeling lucky? diff --git a/code/game/objects/effects/alien/aliens.dm b/code/game/objects/effects/alien/aliens.dm index 0de8d332b7..552e8672f8 100644 --- a/code/game/objects/effects/alien/aliens.dm +++ b/code/game/objects/effects/alien/aliens.dm @@ -152,6 +152,12 @@ * Weeds */ #define NODERANGE 3 +#define WEED_NORTH_EDGING "north" +#define WEED_SOUTH_EDGING "south" +#define WEED_EAST_EDGING "east" +#define WEED_WEST_EDGING "west" +#define WEED_NODE_GLOW "glow" +#define WEED_NODE_BASE "nodebase" /obj/effect/alien/weeds name = "weeds" @@ -164,6 +170,18 @@ layer = ABOVE_TURF_LAYER var/health = 15 var/obj/effect/alien/weeds/node/linked_node = null + var/static/list/weedImageCache + +/obj/effect/alien/weeds/Destroy() + var/turf/T = get_turf(src) + // To not mess up the overlay updates. + loc = null + + for (var/obj/effect/alien/weeds/W in range(1,T)) + W.updateWeedOverlays() + + linked_node = null + ..() /obj/effect/alien/weeds/node icon_state = "weednode" @@ -173,9 +191,22 @@ light_range = NODERANGE var/node_range = NODERANGE + var/set_color = null + /obj/effect/alien/weeds/node/New() ..(src.loc, src) +/obj/effect/alien/weeds/node/Initialize() + ..() + START_PROCESSING(SSobj, src) + + spawn(1 SECOND) + if(color) + set_color = color + +/obj/effect/alien/weeds/node/Destroy() + STOP_PROCESSING(SSobj, src) + ..() /obj/effect/alien/weeds/New(pos, node) ..() @@ -184,12 +215,45 @@ return linked_node = node if(icon_state == "weeds")icon_state = pick("weeds", "weeds1", "weeds2") - spawn(rand(150, 200)) - if(src) - Life() + + fullUpdateWeedOverlays() + +/obj/effect/alien/weeds/proc/updateWeedOverlays() + + overlays.Cut() + + if(!weedImageCache || !weedImageCache.len) + weedImageCache = list() +// weedImageCache.len = 4 + weedImageCache[WEED_NORTH_EDGING] = image('icons/mob/alien.dmi', "weeds_side_n", layer=2.11, pixel_y = -32) + weedImageCache[WEED_SOUTH_EDGING] = image('icons/mob/alien.dmi', "weeds_side_s", layer=2.11, pixel_y = 32) + weedImageCache[WEED_EAST_EDGING] = image('icons/mob/alien.dmi', "weeds_side_e", layer=2.11, pixel_x = -32) + weedImageCache[WEED_WEST_EDGING] = image('icons/mob/alien.dmi', "weeds_side_w", layer=2.11, pixel_x = 32) + + var/turf/N = get_step(src, NORTH) + var/turf/S = get_step(src, SOUTH) + var/turf/E = get_step(src, EAST) + var/turf/W = get_step(src, WEST) + if(!locate(/obj/effect/alien) in N.contents) + if(istype(N, /turf/simulated/floor)) + overlays += weedImageCache[WEED_SOUTH_EDGING] + if(!locate(/obj/effect/alien) in S.contents) + if(istype(S, /turf/simulated/floor)) + overlays += weedImageCache[WEED_NORTH_EDGING] + if(!locate(/obj/effect/alien) in E.contents) + if(istype(E, /turf/simulated/floor)) + overlays += weedImageCache[WEED_WEST_EDGING] + if(!locate(/obj/effect/alien) in W.contents) + if(istype(W, /turf/simulated/floor)) + overlays += weedImageCache[WEED_EAST_EDGING] + +/obj/effect/alien/weeds/proc/fullUpdateWeedOverlays() + for (var/obj/effect/alien/weeds/W in range(1,src)) + W.updateWeedOverlays() + return -/obj/effect/alien/weeds/proc/Life() +/obj/effect/alien/weeds/process() set background = 1 var/turf/U = get_turf(src) /* @@ -211,6 +275,9 @@ Alien plants should do something if theres a lot of poison if(!linked_node || (get_dist(linked_node, src) > linked_node.node_range) ) return + if(linked_node != src) + color = linked_node.set_color + direction_loop: for(var/dirn in cardinal) var/turf/T = get_step(src, dirn) @@ -222,10 +289,33 @@ Alien plants should do something if theres a lot of poison // continue for(var/obj/O in T) - if(O.density) + if(!O.CanZASPass(U)) continue direction_loop - new /obj/effect/alien/weeds(T, linked_node) + var/obj/effect/E = new /obj/effect/alien/weeds(T, linked_node) + + E.color = color + + if(istype(src, /obj/effect/alien/weeds/node)) + var/obj/effect/alien/weeds/node/N = src + var/list/nearby_weeds = list() + for(var/obj/effect/alien/weeds/W in range(N.node_range,src)) + nearby_weeds |= W + + for(var/obj/effect/alien/weeds/W in nearby_weeds) + if(!W) + continue + + if(!W.linked_node) + linked_node = src + + W.color = W.linked_node.set_color + + if(W == src) + continue + + if(prob(max(10, 40 - (5 * nearby_weeds.len)))) + W.process() /obj/effect/alien/weeds/ex_act(severity) @@ -282,7 +372,12 @@ Alien plants should do something if theres a lot of poison healthcheck() #undef NODERANGE - +#undef WEED_NORTH_EDGING +#undef WEED_SOUTH_EDGING +#undef WEED_EAST_EDGING +#undef WEED_WEST_EDGING +#undef WEED_NODE_GLOW +#undef WEED_NODE_BASE /* * Acid diff --git a/code/game/objects/effects/decals/Cleanable/humans.dm b/code/game/objects/effects/decals/Cleanable/humans.dm index 6c50dc69b9..cfde668d5c 100644 --- a/code/game/objects/effects/decals/Cleanable/humans.dm +++ b/code/game/objects/effects/decals/Cleanable/humans.dm @@ -205,10 +205,10 @@ var/global/list/image/splatter_cache=list() overlays += giblets /obj/effect/decal/cleanable/blood/gibs/up - random_icon_states = list("gib1", "gib2", "gib3", "gib4", "gib5", "gib6","gibup1","gibup1","gibup1") + random_icon_states = list("gib1", "gib2", "gib3", "gib5", "gib6","gibup1","gibup1","gibup1") /obj/effect/decal/cleanable/blood/gibs/down - random_icon_states = list("gib1", "gib2", "gib3", "gib4", "gib5", "gib6","gibdown1","gibdown1","gibdown1") + random_icon_states = list("gib1", "gib2", "gib3", "gib5", "gib6","gibdown1","gibdown1","gibdown1") /obj/effect/decal/cleanable/blood/gibs/body random_icon_states = list("gibhead", "gibtorso") diff --git a/code/game/objects/effects/spiders_vr.dm b/code/game/objects/effects/spiders_vr.dm new file mode 100644 index 0000000000..65829b95ac --- /dev/null +++ b/code/game/objects/effects/spiders_vr.dm @@ -0,0 +1,2 @@ +/obj/effect/spider/spiderling/virgo + grow_as = list(/mob/living/simple_mob/animal/giant_spider, /mob/living/simple_mob/animal/giant_spider/hunter) diff --git a/code/game/objects/items/devices/radio/headset_vr.dm b/code/game/objects/items/devices/radio/headset_vr.dm index 71a37ac0d7..a82e694d0e 100644 --- a/code/game/objects/items/devices/radio/headset_vr.dm +++ b/code/game/objects/items/devices/radio/headset_vr.dm @@ -19,4 +19,28 @@ /obj/item/device/radio/headset sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/ears.dmi', - SPECIES_WEREBEAST = 'icons/mob/species/werebeast/ears.dmi') \ No newline at end of file + SPECIES_WEREBEAST = 'icons/mob/species/werebeast/ears.dmi') + +/obj/item/device/radio/headset/mob_headset //Adminbus headset for simplemob shenanigans. + name = "nonhuman radio implant" + desc = "An updated, modular intercom that requires no hands to operate. Takes encryption keys" + +/obj/item/device/radio/headset/mob_headset/receive_range(freq, level) + if(ismob(src.loc)) + return ..(freq, level) + return -1 + +/obj/item/device/radio/headset/mob_headset/afterattack(var/atom/movable/target, mob/living/user, proximity) + if(!proximity) + return + if(istype(target,/mob/living/simple_mob)) + var/mob/living/simple_mob/M = target + if(!M.mob_radio) + forceMove(M) + M.mob_radio = src + return + if(M.mob_radio) + M.mob_radio.forceMove(M.loc) + M.mob_radio = null + return + ..() \ No newline at end of file diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index c00d396e4d..ff4146b8a0 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -66,8 +66,7 @@ /obj/item/weapon/implant/proc/implant_loadout(var/mob/living/carbon/human/H) if(H) - var/obj/item/organ/external/affected = H.organs_by_name[initialize_loc] - if(handle_implant(H, affected)) + if(handle_implant(H, initialize_loc)) invisibility = initial(invisibility) post_implant(H) diff --git a/code/game/objects/items/weapons/implants/implantdud.dm b/code/game/objects/items/weapons/implants/implantdud.dm index 896ea2358a..110051e58d 100644 --- a/code/game/objects/items/weapons/implants/implantdud.dm +++ b/code/game/objects/items/weapons/implants/implantdud.dm @@ -19,12 +19,3 @@ icon = 'icons/obj/device.dmi' icon_state = "implant" roundstart = FALSE - -/obj/item/weapon/implant/dud/Initialize() - ..() - if(roundstart) - invisibility = 100 - ..() - spawn(3) - if(!ishuman(loc) && !QDELETED(src)) - qdel(src) diff --git a/code/game/objects/items/weapons/implants/neuralbasic.dm b/code/game/objects/items/weapons/implants/neuralbasic.dm index 0c5fe2b3da..18d472154b 100644 --- a/code/game/objects/items/weapons/implants/neuralbasic.dm +++ b/code/game/objects/items/weapons/implants/neuralbasic.dm @@ -105,10 +105,3 @@ Implant Specifics:
"} my_brain.take_damage(15) my_brain = null return - -/obj/item/weapon/implant/neural/roundstart/Initialize() - invisibility = 100 - ..() - spawn(3) - if(!ishuman(loc) && !QDELETED(src)) - qdel(src) diff --git a/code/game/objects/items/weapons/material/material_weapons.dm b/code/game/objects/items/weapons/material/material_weapons.dm index a911d1e137..3f2b1978d3 100644 --- a/code/game/objects/items/weapons/material/material_weapons.dm +++ b/code/game/objects/items/weapons/material/material_weapons.dm @@ -86,10 +86,13 @@ health-- check_health() -/obj/item/weapon/material/attackby(obj/item/weapon/W, mob/user as mob) +/obj/item/weapon/material/attackby(obj/item/weapon/W, mob/user) if(istype(W, /obj/item/weapon/whetstone)) var/obj/item/weapon/whetstone/whet = W repair(whet.repair_amount, whet.repair_time, user) + if(istype(W, /obj/item/weapon/material/sharpeningkit)) + var/obj/item/weapon/material/sharpeningkit/SK = W + repair(SK.repair_amount, SK.repair_time, user) ..() /obj/item/weapon/material/proc/check_health(var/consumed) @@ -134,7 +137,19 @@ to_chat(user, "You can't repair \the [src].") return - +/obj/item/weapon/material/proc/sharpen(var/material, var/sharpen_time, var/kit, mob/living/M) + if(!fragile) + if(health < initial(health)) + to_chat(M, "You should repair [src] first. Try using [kit] on it.") + return FALSE + M.visible_message("[M] begins to replace parts of [src] with [kit].", "You begin to replace parts of [src] with [kit].") + if(do_after(usr, sharpen_time)) + M.visible_message("[M] has finished replacing parts of [src].", "You finish replacing parts of [src].") + src.set_material(material) + return TRUE + else + to_chat(M, "You can't sharpen and re-edge [src].") + return FALSE /* Commenting this out pending rebalancing of radiation based on small objects. @@ -162,4 +177,4 @@ Commenting this out pending rebalancing of radiation based on small objects. TemperatureAct(150) else return ..() -*/ \ No newline at end of file +*/ diff --git a/code/game/objects/items/weapons/material/whetstone.dm b/code/game/objects/items/weapons/material/whetstone.dm index e312680d1b..628f450e3d 100644 --- a/code/game/objects/items/weapons/material/whetstone.dm +++ b/code/game/objects/items/weapons/material/whetstone.dm @@ -8,4 +8,69 @@ force = 3 w_class = ITEMSIZE_SMALL var/repair_amount = 5 - var/repair_time = 40 \ No newline at end of file + var/repair_time = 40 + +/obj/item/weapon/whetstone/attackby(obj/item/I, mob/user) + if(istype(I, /obj/item/stack/material)) + var/obj/item/stack/material/M = I + if(M.amount >= 5) + to_chat(user, "You begin to refine the [src] with [M]...") + if(do_after(user, 70)) + M.use(5) + var/obj/item/SK + SK = new /obj/item/weapon/material/sharpeningkit(get_turf(user), M.material.name) + to_chat(user, "You sharpen and refine the [src] into \a [SK].") + qdel(src) + if(SK) + user.put_in_hands(SK) + else + to_chat(user, "You need 5 [src] to refine it into a sharpening kit.") + +/obj/item/weapon/material/sharpeningkit + name = "sharpening kit" + desc = "A refined, fine grit whetstone, useful for sharpening dull edges, polishing out dents, and, with extra material, replacing an edge." + icon = 'icons/obj/kitchen.dmi' + icon_state = "sharpener" + hitsound = 'sound/weapons/genhit3.ogg' + force_divisor = 0.7 + thrown_force_divisor = 1 + var/repair_amount = 5 + var/repair_time = 40 + var/sharpen_time = 100 + var/uses = 0 + +/obj/item/weapon/material/sharpeningkit/examine(mob/user, distance) + . = ..() + to_chat(user, "There [uses == 1 ? "is" : "are"] [uses] [material] [uses == 1 ? src.material.sheet_singular_name : src.material.sheet_plural_name] left for use.") +/obj/item/weapon/material/sharpeningkit/Initialize() + . = ..() + setrepair() + +/obj/item/weapon/material/sharpeningkit/proc/setrepair() + repair_amount = material.hardness * 0.1 + repair_time = material.weight * 0.5 + sharpen_time = material.weight * 3 + +/obj/item/weapon/material/sharpeningkit/attackby(obj/item/weapon/W, mob/user) + if(istype(W, /obj/item/stack/material)) + var/obj/item/stack/material/S = W + if(S.material == material) + S.use(1) + uses += 1 + to_chat(user, "You add a [S.material.name] [S.material.sheet_singular_name] to [src].") + return + + if(istype(W, /obj/item/weapon/material)) + if(istype(W, /obj/item/weapon/material/sharpeningkit)) + to_chat(user, "Really? Sharpening a [W] with [src]? You goofball.") + return + var/obj/item/weapon/material/M = W + if(uses >= M.w_class*2) + if(M.sharpen(src.material.name, sharpen_time, src, user)) + uses -= M.w_class*2 + return + else + to_chat(user, "Not enough material to sharpen [M]. You need [M.w_class*2] [M.material.sheet_plural_name].") + return + else + to_chat(user, "You can't sharpen [W] with [src]!") diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index d935d4eaa2..2c4fd9949b 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -11,17 +11,26 @@ var/lrange = 2 var/lpower = 2 var/lcolor = "#0099FF" - + var/colorable = FALSE + var/rainbow = FALSE // If it uses energy. var/use_cell = FALSE var/hitcost = 120 var/obj/item/weapon/cell/bcell = null var/cell_type = /obj/item/weapon/cell/device + item_icons = list( + slot_l_hand_str = 'icons/mob/items/lefthand_melee.dmi', + slot_r_hand_str = 'icons/mob/items/righthand_melee.dmi', + ) /obj/item/weapon/melee/energy/proc/activate(mob/living/user) if(active) return active = 1 + if(rainbow) + item_state = "[icon_state]_blade_rainbow" + else + item_state = "[icon_state]_blade" embed_chance = active_embed_chance force = active_force throwforce = active_throwforce @@ -29,12 +38,14 @@ edge = 1 w_class = active_w_class playsound(user, 'sound/weapons/saberon.ogg', 50, 1) + update_icon() set_light(lrange, lpower, lcolor) /obj/item/weapon/melee/energy/proc/deactivate(mob/living/user) if(!active) return playsound(user, 'sound/weapons/saberoff.ogg', 50, 1) + item_state = "[icon_state]" active = 0 embed_chance = initial(embed_chance) force = initial(force) @@ -42,6 +53,7 @@ sharp = initial(sharp) edge = initial(edge) w_class = initial(w_class) + update_icon() set_light(0,0) /obj/item/weapon/melee/energy/proc/use_charge(var/cost) @@ -102,6 +114,13 @@ return ..() /obj/item/weapon/melee/energy/attackby(obj/item/weapon/W, mob/user) + if(istype(W, /obj/item/device/multitool) && colorable && !active) + if(!rainbow) + rainbow = TRUE + else + rainbow = FALSE + to_chat(user, "You manipulate the color controller in [src].") + update_icon() if(use_cell) if(istype(W, cell_type)) if(!bcell) @@ -125,13 +144,52 @@ /obj/item/weapon/melee/energy/get_cell() return bcell +/obj/item/weapon/melee/energy/update_icon() + . = ..() + var/mutable_appearance/blade_overlay = mutable_appearance(icon, "[icon_state]_blade") + if(colorable) + blade_overlay.color = lcolor + if(rainbow || !colorable) + blade_overlay = mutable_appearance(icon, "[icon_state]_blade_rainbow") + blade_overlay.color = "FFFFFF" + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + if(active) + add_overlay(blade_overlay) + if(istype(usr,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = usr + H.update_inv_l_hand() + H.update_inv_r_hand() + + + + +/obj/item/weapon/melee/energy/AltClick(mob/living/user) + if(!colorable) //checks if is not colorable + return + if(!in_range(src, user)) //Basic checks to prevent abuse + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + + if(alert("Are you sure you want to recolor your blade?", "Confirm Recolor", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",lcolor) as color|null + if(energy_color_input) + lcolor = sanitize_hexcolor(energy_color_input) + update_icon() + +/obj/item/weapon/melee/energy/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") + /* * Energy Axe */ /obj/item/weapon/melee/energy/axe name = "energy axe" desc = "An energised battle axe." - icon_state = "axe0" + icon_state = "eaxe" + item_state = "eaxe" //active_force = 150 //holy... active_force = 60 active_throwforce = 35 @@ -152,13 +210,11 @@ /obj/item/weapon/melee/energy/axe/activate(mob/living/user) ..() damtype = SEARING - icon_state = "axe1" to_chat(user, "\The [src] is now energised.") /obj/item/weapon/melee/energy/axe/deactivate(mob/living/user) ..() damtype = BRUTE - icon_state = initial(icon_state) to_chat(user, "\The [src] is de-energised. It's just a regular axe now.") /obj/item/weapon/melee/energy/axe/suicide_act(mob/user) @@ -187,7 +243,8 @@ color name = "energy sword" desc = "May the force be within you." - icon_state = "sword0" + icon_state = "esword" + item_state = "esword" active_force = 30 active_throwforce = 20 active_w_class = ITEMSIZE_LARGE @@ -200,9 +257,8 @@ origin_tech = list(TECH_MAGNET = 3, TECH_ILLEGAL = 4) sharp = 1 edge = 1 - var/blade_color - var/random_color = TRUE - var/active_state = "sword" + colorable = TRUE + projectile_parry_chance = 65 @@ -211,30 +267,6 @@ if(!istype(loc,/mob)) deactivate(user) -/obj/item/weapon/melee/energy/sword/New() - if(random_color) - blade_color = pick("red","blue","green","purple","white") - lcolor = blade_color - -/obj/item/weapon/melee/energy/sword/green/New() - blade_color = "green" - lcolor = "#008000" - -/obj/item/weapon/melee/energy/sword/red/New() - blade_color = "red" - lcolor = "#FF0000" - -/obj/item/weapon/melee/energy/sword/blue/New() - blade_color = "blue" - lcolor = "#0000FF" - -/obj/item/weapon/melee/energy/sword/purple/New() - blade_color = "purple" - lcolor = "#800080" - -/obj/item/weapon/melee/energy/sword/white/New() - blade_color = "white" - lcolor = "#FFFFFF" /obj/item/weapon/melee/energy/sword/activate(mob/living/user) if(!active) @@ -242,14 +274,13 @@ ..() attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") - icon_state = "[active_state][blade_color]" + /obj/item/weapon/melee/energy/sword/deactivate(mob/living/user) if(active) to_chat(user, "\The [src] deactivates!") ..() attack_verb = list() - icon_state = initial(icon_state) /obj/item/weapon/melee/energy/sword/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") if(active && default_parry_check(user, attacker, damage_source) && prob(60)) @@ -284,11 +315,10 @@ /obj/item/weapon/melee/energy/sword/pirate name = "energy cutlass" desc = "Arrrr matey." - icon_state = "cutlass0" + icon_state = "cutlass" + item_state = "cutlass" + colorable = TRUE -/obj/item/weapon/melee/energy/sword/pirate/activate(mob/living/user) - ..() - icon_state = "cutlass1" /* *Ionic Rapier @@ -300,8 +330,8 @@ description_info = "This is a dangerous melee weapon that will deliver a moderately powerful electromagnetic pulse to whatever it strikes. \ Striking a lesser robotic entity will compel it to attack you, as well. It also does extra burn damage to robotic entities, but it does \ very little damage to purely organic targets." - icon_state = "ionic_rapier0" - random_color = FALSE + icon_state = "ionrapier" + item_state = "ionrapier" active_force = 5 active_throwforce = 3 active_embed_chance = 0 @@ -312,7 +342,6 @@ lrange = 2 lpower = 2 lcolor = "#0000FF" - active_state = "ionic_rapier" projectile_parry_chance = 30 // It's not specifically designed for cutting and slashing, but it can still, maybe, save your life. /obj/item/weapon/melee/energy/sword/ionic_rapier/afterattack(var/atom/movable/AM, var/mob/living/user, var/proximity) @@ -350,6 +379,7 @@ active_force = 25 armor_penetration = 25 projectile_parry_chance = 40 + colorable = TRUE hitcost = 75 @@ -357,15 +387,14 @@ ..() bcell = new/obj/item/weapon/cell/device/weapon(src) -/* - *Energy Blade - */ +//Energy Blade (ninja uses this) //Can't be activated or deactivated, so no reason to be a subtype of energy /obj/item/weapon/melee/energy/blade name = "energy blade" desc = "A concentrated beam of energy in the shape of a blade. Very stylish... and lethal." icon_state = "blade" + item_state = "blade" force = 40 //Normal attacks deal very high damage - about the same as wielded fire axe armor_penetration = 100 sharp = 1 @@ -448,49 +477,27 @@ return 1 -/* - *Energy Spear - */ +//Energy Spear /obj/item/weapon/melee/energy/spear - name = "energy spear" - desc = "Concentrated energy forming a sharp tip at the end of a long rod." - icon_state = "espear0" - armor_penetration = 75 - sharp = 1 - edge = 1 - force = 5 - throwforce = 10 - throw_speed = 7 - throw_range = 11 - reach = 2 - w_class = ITEMSIZE_LARGE - active_force = 25 - active_throwforce = 30 - active_w_class = ITEMSIZE_HUGE - var/random_color = TRUE - var/tip_color = "" - var/active_state = "espear" + name = "energy spear" + desc = "Concentrated energy forming a sharp tip at the end of a long rod." + icon_state = "espear" + armor_penetration = 75 + sharp = 1 + edge = 1 + force = 5 + throwforce = 10 + throw_speed = 7 + throw_range = 11 + reach = 2 + w_class = ITEMSIZE_LARGE + active_force = 25 + active_throwforce = 30 + active_w_class = ITEMSIZE_HUGE + colorable = TRUE -/obj/item/weapon/melee/energy/spear/New() - if(random_color) - tip_color = pick("red","blue","green","purple") - lcolor = tip_color -/obj/item/weapon/melee/energy/spear/green/New() - tip_color = "green" - lcolor = "#008000" - -/obj/item/weapon/melee/energy/spear/red/New() - tip_color = "red" - lcolor = "#FF0000" - -/obj/item/weapon/melee/energy/spear/blue/New() - tip_color = "blue" - lcolor = "#0000FF" - -/obj/item/weapon/melee/energy/spear/purple/New() - tip_color = "purple" lcolor = "#800080" /obj/item/weapon/melee/energy/spear/activate(mob/living/user) @@ -498,7 +505,6 @@ to_chat(user, "\The [src] is now energised.") ..() attack_verb = list("jabbed", "stabbed", "impaled") - icon_state = "[active_state]-[tip_color]" /obj/item/weapon/melee/energy/spear/deactivate(mob/living/user) @@ -506,7 +512,6 @@ to_chat(user, "\The [src] deactivates!") ..() attack_verb = list("whacked", "beat", "slapped", "thonked") - icon_state = "espear0" /obj/item/weapon/melee/energy/spear/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") if(active && default_parry_check(user, attacker, damage_source) && prob(50)) @@ -516,4 +521,4 @@ spark_system.start() playsound(user.loc, 'sound/weapons/blade1.ogg', 50, 1) return 1 - return 0 \ No newline at end of file + return 0 diff --git a/code/game/objects/items/weapons/shields.dm b/code/game/objects/items/weapons/shields.dm index 5ea586f43d..6d3310cdc4 100644 --- a/code/game/objects/items/weapons/shields.dm +++ b/code/game/objects/items/weapons/shields.dm @@ -115,7 +115,8 @@ name = "energy combat shield" desc = "A shield capable of stopping most projectile and melee attacks. It can be retracted, expanded, and stored anywhere." icon = 'icons/obj/weapons.dmi' - icon_state = "eshield0" // eshield1 for expanded + icon_state = "eshield" + item_state = "eshield" slot_flags = SLOT_EARS flags = NOCONDUCT force = 3.0 @@ -123,9 +124,16 @@ throw_speed = 1 throw_range = 4 w_class = ITEMSIZE_SMALL + var/lrange = 1.5 + var/lpower = 1.5 + var/lcolor = "#006AFF" origin_tech = list(TECH_MATERIAL = 4, TECH_MAGNET = 3, TECH_ILLEGAL = 4) attack_verb = list("shoved", "bashed") var/active = 0 + item_icons = list( + slot_l_hand_str = 'icons/mob/items/lefthand_melee.dmi', + slot_r_hand_str = 'icons/mob/items/righthand_melee.dmi', + ) /obj/item/weapon/shield/energy/handle_shield(mob/user) if(!active) @@ -175,11 +183,33 @@ return /obj/item/weapon/shield/energy/update_icon() - icon_state = "eshield[active]" + var/mutable_appearance/blade_overlay = mutable_appearance(icon, "[icon_state]_blade") + if(lcolor) + blade_overlay.color = lcolor + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other if(active) - set_light(1.5, 1.5, "#006AFF") + add_overlay(blade_overlay) + item_state = "[icon_state]_blade" + set_light(lrange, lpower, lcolor) else set_light(0) + item_state = "[icon_state]" + +/obj/item/weapon/shield/energy/AltClick(mob/living/user) + if(!in_range(src, user)) //Basic checks to prevent abuse + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + if(alert("Are you sure you want to recolor your shield?", "Confirm Recolor", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",lcolor) as color|null + if(energy_color_input) + lcolor = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + +/obj/item/weapon/shield/energy/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") /obj/item/weapon/shield/riot/tele name = "telescopic shield" @@ -226,4 +256,4 @@ H.update_inv_r_hand() add_fingerprint(user) - return \ No newline at end of file + return diff --git a/code/game/objects/items/weapons/storage/boxes_vr.dm b/code/game/objects/items/weapons/storage/boxes_vr.dm index f2cbd06aed..8feee76bdd 100644 --- a/code/game/objects/items/weapons/storage/boxes_vr.dm +++ b/code/game/objects/items/weapons/storage/boxes_vr.dm @@ -33,7 +33,7 @@ starts_with = list(/obj/item/device/encryptionkey/headset_com = 7) /obj/item/weapon/storage/box/servicekeys - name = "box of command keys" + name = "box of service keys" desc = "A box full of service keys, for the HoP to give out as necessary." starts_with = list(/obj/item/device/encryptionkey/headset_service = 7) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 2648723385..aab0ecf7f0 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -62,7 +62,7 @@ /obj/structure/girder/update_icon() if(anchored) - icon_state = "girder" + icon_state = initial(icon_state) else icon_state = "displaced" @@ -320,6 +320,7 @@ name = "column" icon= 'icons/obj/cult.dmi' icon_state= "cultgirder" + max_health = 250 health = 250 cover = 70 girder_material = "cult" @@ -354,6 +355,13 @@ new /obj/effect/decal/remains/human(get_turf(src)) dismantle() +/obj/structure/girder/resin + name = "soft girder" + icon_state = "girder_resin" + max_health = 225 + health = 225 + cover = 60 + girder_material = "resin" /obj/structure/girder/rcd_values(mob/living/user, obj/item/weapon/rcd/the_rcd, passed_mode) var/turf/simulated/T = get_turf(src) diff --git a/code/game/turfs/simulated/wall_attacks.dm b/code/game/turfs/simulated/wall_attacks.dm index 8599def4a5..676ad392f0 100644 --- a/code/game/turfs/simulated/wall_attacks.dm +++ b/code/game/turfs/simulated/wall_attacks.dm @@ -93,8 +93,9 @@ if(..()) return 1 if(!can_open) - to_chat(user, "You push the wall, but nothing happens.") - playsound(src, 'sound/weapons/Genhit.ogg', 25, 1) + if(!material.wall_touch_special(src, user)) + to_chat(user, "You push the wall, but nothing happens.") + playsound(src, 'sound/weapons/Genhit.ogg', 25, 1) else toggle_open(user) return 0 diff --git a/code/game/turfs/simulated/wall_types.dm b/code/game/turfs/simulated/wall_types.dm index 37bf0d7541..bff82d6e0e 100644 --- a/code/game/turfs/simulated/wall_types.dm +++ b/code/game/turfs/simulated/wall_types.dm @@ -59,6 +59,9 @@ /turf/simulated/wall/snowbrick/New(var/newloc) ..(newloc,"packed snow") +/turf/simulated/wall/resin/New(var/newloc) + ..(newloc,"resin",null,"resin") + // Kind of wondering if this is going to bite me in the butt. /turf/simulated/wall/skipjack/New(var/newloc) ..(newloc,"alienalloy") diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index 0c6fa0fed7..b75de6685e 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -9,28 +9,28 @@ if(!mob) return if(IsGuestKey(key)) - src << "Guests may not use OOC." + to_chat(src, "Guests may not use OOC.") return msg = sanitize(msg) if(!msg) return if(!is_preference_enabled(/datum/client_preference/show_ooc)) - src << "You have OOC muted." + to_chat(src, "You have OOC muted.") return if(!holder) if(!config.ooc_allowed) - src << "OOC is globally muted." + to_chat(src, "OOC is globally muted.") return if(!config.dooc_allowed && (mob.stat == DEAD)) usr << "OOC for dead mobs has been turned off." return if(prefs.muted & MUTE_OOC) - src << "You cannot use OOC (muted)." + to_chat(src, "You cannot use OOC (muted).") return if(findtext(msg, "byond://")) - src << "Advertising other servers is not allowed." + to_chat(src, "Advertising other servers is not allowed.") log_admin("[key_name(src)] has attempted to advertise in OOC: [msg]") message_admins("[key_name_admin(src)] has attempted to advertise in OOC: [msg]") return @@ -86,7 +86,7 @@ return if(IsGuestKey(key)) - src << "Guests may not use OOC." + to_chat(src, "Guests may not use OOC.") return msg = sanitize(msg) @@ -94,21 +94,21 @@ return if(!is_preference_enabled(/datum/client_preference/show_looc)) - src << "You have LOOC muted." + to_chat(src, "You have LOOC muted.") return if(!holder) if(!config.looc_allowed) - src << "LOOC is globally muted." + to_chat(src, "LOOC is globally muted.") return if(!config.dooc_allowed && (mob.stat == DEAD)) usr << "OOC for dead mobs has been turned off." return if(prefs.muted & MUTE_OOC) - src << "You cannot use OOC (muted)." + to_chat(src, "You cannot use OOC (muted).") return if(findtext(msg, "byond://")) - src << "Advertising other servers is not allowed." + to_chat(src, "Advertising other servers is not allowed.") log_admin("[key_name(src)] has attempted to advertise in OOC: [msg]") message_admins("[key_name_admin(src)] has attempted to advertise in OOC: [msg]") return diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm index 4a40ea97cb..5a6bfefdb4 100644 --- a/code/game/verbs/suicide.dm +++ b/code/game/verbs/suicide.dm @@ -4,27 +4,27 @@ set hidden = 1 if (stat == DEAD) - src << "You're already dead!" + to_chat(src, "You're already dead!") return if (!ticker) - src << "You can't commit suicide before the game starts!" + to_chat(src, "You can't commit suicide before the game starts!") return if(!player_is_antag(mind)) message_admins("[ckey] has tried to suicide, but they were not permitted due to not being antagonist as human.", 1) - src << "No. Adminhelp if there is a legitimate reason." + to_chat(src, "No. Adminhelp if there is a legitimate reason.") return if (suiciding) - src << "You're already committing suicide! Be patient!" + to_chat(src, "You're already committing suicide! Be patient!") return var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") if(!canmove || restrained()) //just while I finish up the new 'fun' suiciding verb. This is to prevent metagaming via suicide - src << "You can't commit suicide whilst restrained! ((You can type Ghost instead however.))" + to_chat(src, "You can't commit suicide whilst restrained! ((You can type Ghost instead however.))") return suiciding = 15 does_not_breathe = 0 //Prevents ling-suicide zombies, or something @@ -92,15 +92,15 @@ set hidden = 1 if (stat == 2) - src << "You're already dead!" + to_chat(src, "You're already dead!") return if (!ticker) - src << "You can't commit suicide before the game starts!" + to_chat(src, "You can't commit suicide before the game starts!") return if (suiciding) - src << "You're already committing suicide! Be patient!" + to_chat(src, "You're already committing suicide! Be patient!") return var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") @@ -116,11 +116,11 @@ set hidden = 1 if (stat == 2) - src << "You're already dead!" + to_chat(src, "You're already dead!") return if (suiciding) - src << "You're already committing suicide! Be patient!" + to_chat(src, "You're already committing suicide! Be patient!") return var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") @@ -136,11 +136,11 @@ set hidden = 1 if (stat == 2) - src << "You're already dead!" + to_chat(src, "You're already dead!") return if (suiciding) - src << "You're already committing suicide! Be patient!" + to_chat(src, "You're already committing suicide! Be patient!") return var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") @@ -165,4 +165,4 @@ M.show_message("[src] flashes a message across its screen, \"Wiping core files. Please acquire a new personality to continue using pAI device functions.\"", 3, "[src] bleeps electronically.", 2) death(0) else - src << "Aborting suicide attempt." + to_chat(src, "Aborting suicide attempt.") diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm index c030e25649..a8100038a8 100644 --- a/code/game/verbs/who.dm +++ b/code/game/verbs/who.dm @@ -171,7 +171,7 @@ num_event_managers_online++ if(config.admin_irc) - src << "Adminhelps are also sent to IRC. If no admins are available in game try anyway and an admin on IRC may see it and respond." + to_chat(src, "Adminhelps are also sent to IRC. If no admins are available in game try anyway and an admin on IRC may see it and respond.") msg = "Current Admins ([num_admins_online]):\n" + msg if(config.show_mods) diff --git a/code/modules/admin/ToRban.dm b/code/modules/admin/ToRban.dm index d127bfe6f4..f4ddd3e3f2 100644 --- a/code/modules/admin/ToRban.dm +++ b/code/modules/admin/ToRban.dm @@ -72,16 +72,16 @@ var/choice = input(src,"Please select an IP address to remove from the ToR banlist:","Remove ToR ban",null) as null|anything in F.dir if(choice) F.dir.Remove(choice) - src << "Address removed" + to_chat(src, "Address removed") if("remove all") - src << "[TORFILE] was [fdel(TORFILE)?"":"not "]removed." + to_chat(src, "[TORFILE] was [fdel(TORFILE)?"":"not "]removed.") if("find") var/input = input(src,"Please input an IP address to search for:","Find ToR ban",null) as null|text if(input) if(ToRban_isbanned(input)) - src << "Address is a known ToR address" + to_chat(src, "Address is a known ToR address") else - src << "Address is not a known ToR address" + to_chat(src, "Address is not a known ToR address") return #undef TORFILE diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 8daa899692..671520fbf8 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1305,7 +1305,7 @@ var/datum/announcement/minor/admin_min_announcer = new set desc = "Should fix any mob sprite update errors." if (!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(istype(H)) diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index 1c90383f40..12a84346b3 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -34,7 +34,7 @@ if("singulo", "telesci") //general one-round-only stuff var/F = investigate_subject2file(subject) if(!F) - src << "Error: admin_investigate: [INVESTIGATE_DIR][subject] is an invalid path or cannot be accessed." + to_chat(src, "Error: admin_investigate: [INVESTIGATE_DIR][subject] is an invalid path or cannot be accessed.") return src << browse(F,"window=investigate[subject];size=800x300") @@ -43,8 +43,8 @@ if(href_logfile) src << browse(href_logfile,"window=investigate[subject];size=800x300") else - src << "Error: admin_investigate: No href logfile found." + to_chat(src, "Error: admin_investigate: No href logfile found.") return else - src << "Error: admin_investigate: Href Logging is not on." + to_chat(src, "Error: admin_investigate: Href Logging is not on.") return diff --git a/code/modules/admin/admin_memo.dm b/code/modules/admin/admin_memo.dm index 4bcaf10d9c..24ecba7c01 100644 --- a/code/modules/admin/admin_memo.dm +++ b/code/modules/admin/admin_memo.dm @@ -22,7 +22,7 @@ return if("") F.dir.Remove(ckey) - src << "Memo removed" + to_chat(src, "Memo removed") return if( findtext(memo,"Admin Memo by [F[ckey]]" + to_chat(src, "
Admin Memo by [F[ckey]]
") //delete your own or somebody else's memo /client/proc/admin_memo_delete() @@ -48,7 +48,7 @@ ckey = src.ckey if(ckey) F.dir.Remove(ckey) - src << "Removed Memo created by [ckey]." + to_chat(src, "Removed Memo created by [ckey].") #undef MEMOFILE #undef ENABLE_MEMOS \ No newline at end of file diff --git a/code/modules/admin/admin_report.dm b/code/modules/admin/admin_report.dm index c5cff737ee..40a96cb100 100644 --- a/code/modules/admin/admin_report.dm +++ b/code/modules/admin/admin_report.dm @@ -149,7 +149,8 @@ client/proc/mark_report_done(ID as num) for(var/datum/admin_report/N in reports) if(N.ID == ID) found = N - if(!found) src << "* An error occured, sorry." + if(!found) + to_chat(src, "* An error occured, sorry.") found.done = 1 @@ -158,7 +159,7 @@ client/proc/mark_report_done(ID as num) client/proc/edit_report(ID as num) if(!src.holder || src.holder.level < 0) - src << "You tried to modify the news, but you're not an admin!" + to_chat(src, "You tried to modify the news, but you're not an admin!") return var/savefile/Reports = new("data/reports.sav") @@ -170,7 +171,8 @@ client/proc/edit_report(ID as num) for(var/datum/admin_report/N in reports) if(N.ID == ID) found = N - if(!found) src << "* An error occured, sorry." + if(!found) + to_chat(src, "* An error occured, sorry.") var/body = input(src.mob, "Enter a body for the news", "Body") as null|message if(!body) return diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 9f8e6271f3..cb111adc9c 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -451,7 +451,7 @@ var/list/admin_verbs_event_manager = list( verbs.Remove(/client/proc/hide_most_verbs, admin_verbs_hideable) verbs += /client/proc/show_verbs - src << "Most of your adminverbs have been hidden." + to_chat(src, "Most of your adminverbs have been hidden.") feedback_add_details("admin_verb","HMV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return @@ -462,7 +462,7 @@ var/list/admin_verbs_event_manager = list( remove_admin_verbs() verbs += /client/proc/show_verbs - src << "Almost all of your adminverbs have been hidden." + to_chat(src, "Almost all of your adminverbs have been hidden.") feedback_add_details("admin_verb","TAVVH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return @@ -473,7 +473,7 @@ var/list/admin_verbs_event_manager = list( verbs -= /client/proc/show_verbs add_admin_verbs() - src << "All of your adminverbs are now visible." + to_chat(src, "All of your adminverbs are now visible.") feedback_add_details("admin_verb","TAVVS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -493,7 +493,7 @@ var/list/admin_verbs_event_manager = list( feedback_add_details("admin_verb","P") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! else if(istype(mob,/mob/new_player)) - src << "Error: Aghost: Can't admin-ghost whilst in the lobby. Join or Observe first." + to_chat(src, "Error: Aghost: Can't admin-ghost whilst in the lobby. Join or Observe first.") else //ghostize var/mob/body = mob @@ -655,7 +655,7 @@ var/list/admin_verbs_event_manager = list( else D = preferences_datums[warned_ckey] if(!D) - src << "Error: warn(): No such ckey found." + to_chat(src, "Error: warn(): No such ckey found.") return if(++D.warns >= MAX_WARNS) //uh ohhhh...you'reee iiiiin trouuuubble O:) @@ -818,7 +818,7 @@ var/list/admin_verbs_event_manager = list( deadmin_holder.reassociate() log_admin("[src] re-admined themself.") message_admins("[src] re-admined themself.", 1) - src << "You now have the keys to control the planet, or atleast a small space station" + to_chat(src, "You now have the keys to control the planet, or atleast a small space station") verbs -= /client/proc/readmin_self /client/proc/deadmin_self() @@ -830,7 +830,7 @@ var/list/admin_verbs_event_manager = list( log_admin("[src] deadmined themself.") message_admins("[src] deadmined themself.", 1) deadmin() - src << "You are now a normal player." + to_chat(src, "You are now a normal player.") verbs |= /client/proc/readmin_self feedback_add_details("admin_verb","DAS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -841,10 +841,10 @@ var/list/admin_verbs_event_manager = list( if(config) if(config.log_hrefs) config.log_hrefs = 0 - src << "Stopped logging hrefs" + to_chat(src, "Stopped logging hrefs") else config.log_hrefs = 1 - src << "Started logging hrefs" + to_chat(src, "Started logging hrefs") /client/proc/check_ai_laws() set name = "Check AI Laws" @@ -1039,11 +1039,11 @@ var/list/admin_verbs_event_manager = list( if(config) if(config.cult_ghostwriter) config.cult_ghostwriter = 0 - src << "Disallowed ghost writers." + to_chat(src, "Disallowed ghost writers.") message_admins("Admin [key_name_admin(usr)] has disabled ghost writers.", 1) else config.cult_ghostwriter = 1 - src << "Enabled ghost writers." + to_chat(src, "Enabled ghost writers.") message_admins("Admin [key_name_admin(usr)] has enabled ghost writers.", 1) /client/proc/toggledrones() @@ -1053,11 +1053,11 @@ var/list/admin_verbs_event_manager = list( if(config) if(config.allow_drone_spawn) config.allow_drone_spawn = 0 - src << "Disallowed maint drones." + to_chat(src, "Disallowed maint drones.") message_admins("Admin [key_name_admin(usr)] has disabled maint drones.", 1) else config.allow_drone_spawn = 1 - src << "Enabled maint drones." + to_chat(src, "Enabled maint drones.") message_admins("Admin [key_name_admin(usr)] has enabled maint drones.", 1) /client/proc/man_up(mob/T as mob in mob_list) diff --git a/code/modules/admin/ckey_vr.dm b/code/modules/admin/ckey_vr.dm index 90463eafcc..a46a4cdc07 100644 --- a/code/modules/admin/ckey_vr.dm +++ b/code/modules/admin/ckey_vr.dm @@ -4,7 +4,7 @@ set name = "Set CKey" set desc = "Mob to teleport" if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/list/keys = list() diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index ca971c9b65..8a3022f989 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1896,7 +1896,7 @@ else if(href_list["cryoplayer"]) if(!check_rights(R_ADMIN)) return - var/mob/M = locate(href_list["cryoplayer"]) + var/mob/living/carbon/M = locate(href_list["cryoplayer"]) //VOREStation edit from just an all mob check to mob/living/carbon if(!istype(M)) to_chat(usr,"Mob doesn't exist!") return diff --git a/code/modules/admin/verbs/adminjump.dm b/code/modules/admin/verbs/adminjump.dm index 56af4e7e15..642aa456cb 100644 --- a/code/modules/admin/verbs/adminjump.dm +++ b/code/modules/admin/verbs/adminjump.dm @@ -91,7 +91,7 @@ keys += M.client var/selection = input("Please, select a player!", "Admin Jumping", null, null) as null|anything in sortKey(keys) if(!selection) - src << "No keys found." + to_chat(src, "No keys found.") return var/mob/M = selection:mob log_admin("[key_name(usr)] jumped to [key_name(M)]") diff --git a/code/modules/admin/verbs/atmosdebug.dm b/code/modules/admin/verbs/atmosdebug.dm index 083789e550..cc77c43cd0 100644 --- a/code/modules/admin/verbs/atmosdebug.dm +++ b/code/modules/admin/verbs/atmosdebug.dm @@ -3,7 +3,7 @@ set name = "Check Piping" set background = 1 if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return feedback_add_details("admin_verb","CP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -44,7 +44,7 @@ set category = "Mapping" set name = "Check Power" if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return feedback_add_details("admin_verb","CPOW") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/custom_event.dm b/code/modules/admin/verbs/custom_event.dm index 35931f8e54..987eb89c29 100644 --- a/code/modules/admin/verbs/custom_event.dm +++ b/code/modules/admin/verbs/custom_event.dm @@ -4,7 +4,7 @@ set name = "Change Custom Event" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/input = sanitize(input(usr, "Enter the description of the custom event. Be descriptive. To cancel the event, make this blank or hit cancel.", "Custom Event", custom_event_msg) as message|null, MAX_PAPER_MESSAGE_LEN, extra = 0) @@ -30,11 +30,11 @@ set name = "Custom Event Info" if(!custom_event_msg || custom_event_msg == "") - src << "There currently is no known custom event taking place." - src << "Keep in mind: it is possible that an admin has not properly set this." + to_chat(src, "There currently is no known custom event taking place.") + to_chat(src, "Keep in mind: it is possible that an admin has not properly set this.") return - src << "

Custom Event

" - src << "

A custom event is taking place. OOC Info:

" - src << "[custom_event_msg]" - src << "
" + to_chat(src, "

Custom Event

") + to_chat(src, "

A custom event is taking place. OOC Info:

") + to_chat(src, "[custom_event_msg]") + to_chat(src, "
") diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index 08eda6bb34..6099fd5e29 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -3,16 +3,16 @@ set name = "Dsay" //Gave this shit a shorter name so you only have to time out "dsay" rather than "dead say" to use it --NeoFite set hidden = 1 if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(!src.mob) return if(prefs.muted & MUTE_DEADCHAT) - src << "You cannot send DSAY messages (muted)." + to_chat(src, "You cannot send DSAY messages (muted).") return if(!is_preference_enabled(/datum/client_preference/show_dsay)) - src << "You have deadchat muted." + to_chat(src, "You have deadchat muted.") return var/stafftype = uppertext(holder.rank) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 11541128c5..6a9405fef6 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -562,7 +562,7 @@ SMES.output_level = 75000 if(!found_the_pump && response == "Setup Completely") - src << "Unable to locate air supply to fill up with coolant, adding some coolant around the supermatter" + to_chat(src, "Unable to locate air supply to fill up with coolant, adding some coolant around the supermatter") var/turf/simulated/T = SM.loc T.zone.air.gas["nitrogen"] += 450 T.zone.air.temperature = 50 diff --git a/code/modules/admin/verbs/diagnostics.dm b/code/modules/admin/verbs/diagnostics.dm index 9fdf39c0d1..5199f8455f 100644 --- a/code/modules/admin/verbs/diagnostics.dm +++ b/code/modules/admin/verbs/diagnostics.dm @@ -124,7 +124,7 @@ set category = "Debug" /* if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(!air_master) @@ -146,7 +146,7 @@ set category = "Debug" /* if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(!air_master) diff --git a/code/modules/admin/verbs/getlogs.dm b/code/modules/admin/verbs/getlogs.dm index 9e9ad67027..7215c8dd32 100644 --- a/code/modules/admin/verbs/getlogs.dm +++ b/code/modules/admin/verbs/getlogs.dm @@ -24,12 +24,12 @@ set category = null if(!src.holder) - src << "Only Admins may use this command." + to_chat(src, "Only Admins may use this command.") return var/client/target = input(src,"Choose somebody to grant access to the server's runtime logs (permissions expire at the end of each round):","Grant Permissions",null) as null|anything in GLOB.clients if(!istype(target,/client)) - src << "Error: giveruntimelog(): Client not found." + to_chat(src, "Error: giveruntimelog(): Client not found.") return target.verbs |= /client/proc/getruntimelog @@ -53,7 +53,7 @@ message_admins("[key_name_admin(src)] accessed file: [path]") src << run( file(path) ) - src << "Attempting to send file, this may take a fair few minutes if the file is very large." + to_chat(src, "Attempting to send file, this may take a fair few minutes if the file is very large.") return @@ -73,7 +73,7 @@ message_admins("[key_name_admin(src)] accessed file: [path]") src << run( file(path) ) - src << "Attempting to send file, this may take a fair few minutes if the file is very large." + to_chat(src, "Attempting to send file, this may take a fair few minutes if the file is very large.") return @@ -89,7 +89,7 @@ if( fexists(path) ) src << run( file(path) ) else - src << "Error: view_txt_log(): File not found/Invalid path([path])." + to_chat(src, "Error: view_txt_log(): File not found/Invalid path([path]).") return feedback_add_details("admin_verb","VTL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return @@ -107,7 +107,7 @@ if( fexists(path) ) src << run( file(path) ) else - src << "Error: view_atk_log(): File not found/Invalid path([path])." + to_chat(src, "Error: view_atk_log(): File not found/Invalid path([path]).") return usr << run( file(path) ) feedback_add_details("admin_verb","SSAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 3ffd76878e..1a3fbfe76f 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -2,7 +2,7 @@ set category = null set name = "Drop Everything" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/confirm = alert(src, "Make [M] drop everything?", "Message", "Yes", "No") @@ -20,7 +20,7 @@ set category = "Admin" set name = "Prison" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if (ismob(M)) if(istype(M, /mob/living/silicon/ai)) @@ -48,7 +48,7 @@ set category = "Admin" set name = "Check new Players" if(!holder) - src << "Only staff members may use this command." + to_chat(src, "Only staff members may use this command.") var/age = alert(src, "Age check", "Show accounts yonger then _____ days","7", "30" , "All") @@ -70,12 +70,12 @@ msg += "[key_name(C, 1, 1, highlight_special_characters)]: account is [C.player_age] days old
" if(missing_ages) - src << "Some accounts did not have proper ages set in their clients. This function requires database to be present." + to_chat(src, "Some accounts did not have proper ages set in their clients. This function requires database to be present.") if(msg != "") src << browse(msg, "window=Player_age_check") else - src << "No matches for that age range found." + to_chat(src, "No matches for that age range found.") /client/proc/cmd_admin_subtle_message(mob/M as mob in mob_list) set category = "Special Verbs" @@ -83,7 +83,7 @@ if(!ismob(M)) return if (!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/msg = sanitize(input("Message:", text("Subtle PM to [M.key]")) as text) @@ -106,7 +106,7 @@ set name = "Global Narrate" if (!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/msg = sanitize(input("Message:", text("Enter the text you wish to appear to everyone:")) as text) @@ -123,7 +123,7 @@ set name = "Direct Narrate" if(!holder) - src << "Only administrators and moderators may use this command." + to_chat(src, "Only administrators and moderators may use this command.") return if(!M) @@ -148,7 +148,7 @@ set category = "Special Verbs" set name = "Godmode" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return M.status_flags ^= GODMODE usr << " Toggled [(M.status_flags & GODMODE) ? "ON" : "OFF"]" @@ -216,7 +216,7 @@ proc/cmd_admin_mute(mob/M as mob, mute_type, automute = 0) set category = "Fun" set name = "Add Random AI Law" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/confirm = alert(src, "You sure?", "Confirm", "Yes", "No") if(confirm != "Yes") return @@ -248,7 +248,7 @@ Ccomp's first proc. any = 1 //if no ghosts show up, any will just be 0 if(!any) if(notify) - src << "There doesn't appear to be any ghosts for you to select." + to_chat(src, "There doesn't appear to be any ghosts for you to select.") return for(var/mob/M in mobs) @@ -265,12 +265,12 @@ Ccomp's first proc. set name = "Allow player to respawn" set desc = "Let's the player bypass the wait to respawn or allow them to re-enter their corpse." if(!holder) - src << "Only administrators and moderators may use this command." + to_chat(src, "Only administrators and moderators may use this command.") var/list/ghosts= get_ghosts(1,1) var/target = input("Please, select a ghost!", "COME BACK TO LIFE!", null, null) as null|anything in ghosts if(!target) - src << "Hrm, appears you didn't select a ghost" // Sanity check, if no ghosts in the list we don't want to edit a null variable and cause a runtime error. + to_chat(src, "Hrm, appears you didn't select a ghost") // Sanity check, if no ghosts in the list we don't want to edit a null variable and cause a runtime error. return var/mob/observer/dead/G = ghosts[target] @@ -295,7 +295,7 @@ Ccomp's first proc. set desc = "Toggles antagHUD usage for observers" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") var/action="" if(config.antag_hud_allowed) for(var/mob/observer/dead/g in get_ghosts()) @@ -306,7 +306,7 @@ Ccomp's first proc. g.has_enabled_antagHUD = 2 // We'll allow them to respawn g << "The Administrator has disabled AntagHUD " config.antag_hud_allowed = 0 - src << "AntagHUD usage has been disabled" + to_chat(src, "AntagHUD usage has been disabled") action = "disabled" else for(var/mob/observer/dead/g in get_ghosts()) @@ -315,7 +315,7 @@ Ccomp's first proc. g << "The Administrator has enabled AntagHUD " // Notify all observers they can now use AntagHUD config.antag_hud_allowed = 1 action = "enabled" - src << "AntagHUD usage has been enabled" + to_chat(src, "AntagHUD usage has been enabled") log_admin("[key_name(usr)] has [action] antagHUD usage for observers") @@ -328,14 +328,14 @@ Ccomp's first proc. set name = "Toggle antagHUD Restrictions" set desc = "Restricts players that have used antagHUD from being able to join this round." if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") var/action="" if(config.antag_hud_restricted) for(var/mob/observer/dead/g in get_ghosts()) g << "The administrator has lifted restrictions on joining the round if you use AntagHUD" action = "lifted restrictions" config.antag_hud_restricted = 0 - src << "AntagHUD restrictions have been lifted" + to_chat(src, "AntagHUD restrictions have been lifted") else for(var/mob/observer/dead/g in get_ghosts()) g << "The administrator has placed restrictions on joining the round if you use AntagHUD" @@ -344,7 +344,7 @@ Ccomp's first proc. g.has_enabled_antagHUD = 0 action = "placed restrictions" config.antag_hud_restricted = 1 - src << "AntagHUD restrictions have been enabled" + to_chat(src, "AntagHUD restrictions have been enabled") log_admin("[key_name(usr)] has [action] on joining the round if they use AntagHUD") message_admins("Admin [key_name_admin(usr)] has [action] on joining the round if they use AntagHUD", 1) @@ -359,7 +359,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "Spawn Character" set desc = "(Re)Spawn a client's loaded character." if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return //I frontload all the questions so we don't have a half-done process while you're reading. @@ -443,7 +443,7 @@ Traitors and the like can also be revived with the previous role mostly intact. switch(location) if("Right Here") //Spawn them on your turf if(!src.mob) - src << "You can't use 'Right Here' when you are not 'Right Anywhere'!" + to_chat(src, "You can't use 'Right Here' when you are not 'Right Anywhere'!") return spawnloc = get_turf(src.mob) @@ -452,19 +452,19 @@ Traitors and the like can also be revived with the previous role mostly intact. spawnloc = pick(latejoin) else //I have no idea how you're here - src << "Invalid spawn location choice." + to_chat(src, "Invalid spawn location choice.") return //Did we actually get a loc to spawn them? if(!spawnloc) - src << "Couldn't get valid spawn location." + to_chat(src, "Couldn't get valid spawn location.") return new_character = new(spawnloc) //We were able to spawn them, right? if(!new_character) - src << "Something went wrong and spawning failed." + to_chat(src, "Something went wrong and spawning failed.") return //Write the appearance and whatnot out to the character @@ -517,7 +517,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Fun" set name = "Add Custom AI law" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/input = sanitize(input(usr, "Please enter anything you want the AI to do. Anything. Serious.", "What?", "") as text|null) if(!input) @@ -545,7 +545,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "Rejuvenate" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(!mob) return @@ -567,7 +567,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "Create Command Report" if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/input = sanitize(input(usr, "Please enter anything you want. Anything. Serious.", "What?", "") as message|null, extra = 0) var/customname = sanitizeSafe(input(usr, "Pick a title for the report.", "Title") as text|null) @@ -595,7 +595,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "Delete" if (!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return admin_delete(O) @@ -604,11 +604,11 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "List free slots" if (!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(job_master) for(var/datum/job/job in job_master.occupations) - src << "[job.title]: [job.total_positions]" + to_chat(src, "[job.title]: [job.total_positions]") feedback_add_details("admin_verb","LFS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_explosion(atom/O as obj|mob|turf in world) @@ -705,7 +705,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "Manual Ban" set category = "Special Verbs" if(!authenticated || !holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return var/mob/M = null switch(alert("How would you like to ban someone today?", "Manual Ban", "Key List", "Enter Manually", "Cancel")) @@ -777,7 +777,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Debug" set name = "Stabilize Atmos." if(!holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return feedback_add_details("admin_verb","STATM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! // DEFERRED diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index 37fc52eda8..65d954fbc9 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -7,7 +7,7 @@ var/const/commandos_possible = 6 //if more Commandos are needed in the future set desc = "Spawns a strike team if you want to run an admin event." if(!src.holder) - src << "Only administrators may use this command." + to_chat(src, "Only administrators may use this command.") return if(!ticker) diff --git a/code/modules/admin/verbs/ticklag.dm b/code/modules/admin/verbs/ticklag.dm index ab5693878a..3c34f0f35a 100644 --- a/code/modules/admin/verbs/ticklag.dm +++ b/code/modules/admin/verbs/ticklag.dm @@ -19,6 +19,6 @@ if("Yes") config.Tickcomp = 1 else config.Tickcomp = 0 else - src << "Error: ticklag(): Invalid world.ticklag value. No changes made." + to_chat(src, "Error: ticklag(): Invalid world.ticklag value. No changes made.") diff --git a/code/modules/admin/view_variables/topic.dm b/code/modules/admin/view_variables/topic.dm index ce2c684c09..8d547b76e1 100644 --- a/code/modules/admin/view_variables/topic.dm +++ b/code/modules/admin/view_variables/topic.dm @@ -359,13 +359,14 @@ var/list/possibleverbs = list() possibleverbs += "Cancel" // One for the top... possibleverbs += typesof(/mob/proc,/mob/verb,/mob/living/proc,/mob/living/verb) - switch(H.type) - if(/mob/living/carbon/human) - possibleverbs += typesof(/mob/living/carbon/proc,/mob/living/carbon/verb,/mob/living/carbon/human/verb,/mob/living/carbon/human/proc) - if(/mob/living/silicon/robot) - possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/robot/proc,/mob/living/silicon/robot/verb) - if(/mob/living/silicon/ai) - possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/ai/proc,/mob/living/silicon/ai/verb) + if(istype(H,/mob/living/carbon/human)) + possibleverbs += typesof(/mob/living/carbon/proc,/mob/living/carbon/verb,/mob/living/carbon/human/verb,/mob/living/carbon/human/proc) + if(istype(H,/mob/living/silicon/robot)) + possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/robot/proc,/mob/living/silicon/robot/verb) + if(istype(H,/mob/living/silicon/ai)) + possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/ai/proc,/mob/living/silicon/ai/verb) + if(istype(H,/mob/living/simple_mob)) + possibleverbs += typesof(/mob/living/simple_mob/proc,/mob/living/simple_mob/verb) //VOREStation edit, Apparently polaris simplemobs have no verbs at all. possibleverbs -= H.verbs possibleverbs += "Cancel" // ...And one for the bottom diff --git a/code/modules/ai/ai_holder_disabled.dm b/code/modules/ai/ai_holder_disabled.dm index 8b296b2d10..dc3717fe18 100644 --- a/code/modules/ai/ai_holder_disabled.dm +++ b/code/modules/ai/ai_holder_disabled.dm @@ -5,6 +5,9 @@ // If our holder is able to do anything. /datum/ai_holder/proc/can_act() + if(!holder) // Holder missing. + SSai.processing -= src + return FALSE if(holder.stat) // Dead or unconscious. ai_log("can_act() : Stat was non-zero ([holder.stat]).", AI_LOG_TRACE) return FALSE @@ -95,4 +98,4 @@ holder.IMove(get_step(holder,moving_to)) wander_delay = base_wander_delay ai_log("handle_wander_movement() : Exited.", AI_LOG_DEBUG) -*/ \ No newline at end of file +*/ diff --git a/code/modules/ai/ai_holder_movement.dm b/code/modules/ai/ai_holder_movement.dm index 55a1098b90..58b8c9d5ee 100644 --- a/code/modules/ai/ai_holder_movement.dm +++ b/code/modules/ai/ai_holder_movement.dm @@ -142,7 +142,7 @@ if(isturf(holder.loc) && can_act()) wander_delay-- if(wander_delay <= 0) - if(!wander_when_pulled && holder.pulledby) + if(!wander_when_pulled && (holder.pulledby || holder.grabbed_by.len)) ai_log("handle_wander_movement() : Being pulled and cannot wander. Exiting.", AI_LOG_DEBUG) return diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index e13573e305..7321e96a23 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -77,13 +77,13 @@ //This stops files larger than UPLOAD_LIMIT being sent from client to server via input(), client.Import() etc. /client/AllowUpload(filename, filelength) if(filelength > UPLOAD_LIMIT) - src << "Error: AllowUpload(): File Upload too large. Upload Limit: [UPLOAD_LIMIT/1024]KiB." + to_chat(src, "Error: AllowUpload(): File Upload too large. Upload Limit: [UPLOAD_LIMIT/1024]KiB.") return 0 /* //Don't need this at the moment. But it's here if it's needed later. //Helps prevent multiple files being uploaded at once. Or right after eachother. var/time_to_wait = fileaccess_timer - world.time if(time_to_wait > 0) - src << "Error: AllowUpload(): Spam prevention. Please wait [round(time_to_wait/10)] seconds." + to_chat(src, "Error: AllowUpload(): Spam prevention. Please wait [round(time_to_wait/10)] seconds.") return 0 fileaccess_timer = world.time + FTPDELAY */ return 1 @@ -105,7 +105,7 @@ del(src) return - src << "If the title screen is black, resources are still downloading. Please be patient until the title screen appears." + to_chat(src, "If the title screen is black, resources are still downloading. Please be patient until the title screen appears.") GLOB.clients += src @@ -131,10 +131,10 @@ prefs.sanitize_preferences() if(custom_event_msg && custom_event_msg != "") - src << "

Custom Event

" - src << "

A custom event is taking place. OOC Info:

" - src << "[custom_event_msg]" - src << "
" + to_chat(src, "

Custom Event

") + to_chat(src, "

A custom event is taking place. OOC Info:

") + to_chat(src, "[custom_event_msg]") + to_chat(src, "
") if(holder) @@ -160,7 +160,7 @@ screen += void if(prefs.lastchangelog != changelog_hash) //bolds the changelog button on the interface so we know there are updates. - src << "You have unread updates in the changelog." + to_chat(src, "You have unread updates in the changelog.") winset(src, "rpane.changelog", "background-color=#eaeaea;font-style=bold") if(config.aggressive_changelog) src.changes() diff --git a/code/modules/client/preference_setup/global/setting_datums.dm b/code/modules/client/preference_setup/global/setting_datums.dm index 063150f69d..ac1a203e4b 100644 --- a/code/modules/client/preference_setup/global/setting_datums.dm +++ b/code/modules/client/preference_setup/global/setting_datums.dm @@ -135,6 +135,12 @@ var/list/_client_preferences_by_type enabled_description = "Show" disabled_description = "Hide" +/datum/client_preference/air_pump_noise + description ="Air Pump Ambient Noise" + key = "SOUND_AIRPUMP" + enabled_description = "Audible" + disabled_description = "Silent" + /datum/client_preference/mob_tooltips description ="Mob tooltips" key = "MOB_TOOLTIPS" diff --git a/code/modules/client/preference_setup/loadout/gear_tweaks_vr.dm b/code/modules/client/preference_setup/loadout/gear_tweaks_vr.dm new file mode 100644 index 0000000000..959f0951d5 --- /dev/null +++ b/code/modules/client/preference_setup/loadout/gear_tweaks_vr.dm @@ -0,0 +1,14 @@ +/datum/gear_tweak/collar_tag/get_contents(var/metadata) + return "Tag: [metadata]" + +/datum/gear_tweak/collar_tag/get_default() + return "" + +/datum/gear_tweak/collar_tag/get_metadata(var/user, var/metadata) + return sanitize( input(user, "Choose the tag text", "Character Preference", metadata) as text , MAX_NAME_LEN ) + +/datum/gear_tweak/collar_tag/tweak_item(var/obj/item/clothing/accessory/collar/C, var/metadata) + if(metadata == "") + return + else + C.initialize_tag(metadata) \ No newline at end of file diff --git a/code/modules/client/preference_setup/loadout/loadout.dm b/code/modules/client/preference_setup/loadout/loadout.dm index a5e6024653..c2e1dc52a1 100644 --- a/code/modules/client/preference_setup/loadout/loadout.dm +++ b/code/modules/client/preference_setup/loadout/loadout.dm @@ -271,4 +271,7 @@ var/list/gear_datums = list() var/item = new gd.path(gd.location) for(var/datum/gear_tweak/gt in gear_tweaks) gt.tweak_item(item, metadata["[gt]"]) + var/mob/M = location + if(istype(M) && exploitable) //Update exploitable info records for the mob without creating a duplicate object at their feet. + M.amend_exploitable(item) return item diff --git a/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm b/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm index 63b32a2707..74b2c49557 100644 --- a/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm @@ -6,6 +6,10 @@ slot = slot_tie sort_category = "Accessories" +/datum/gear/collar/New() + ..() + gear_tweaks = list(gear_tweak_collar_tag) + /datum/gear/collar/golden display_name = "collar, golden" path = /obj/item/clothing/accessory/collar/gold diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index 13c81b63e1..b3875d037a 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -34,6 +34,12 @@ ckeywhitelist = list("aegisoa") character_name = list("Xander Bevin") +/datum/gear/fluff/xander_medal + path = /obj/item/clothing/accessory/medal/conduct + display_name = "Xander's Conduct Medal" + ckeywhitelist = list("aegisoa") + character_name = list("Xander Bevin") + /datum/gear/fluff/lynn_penlight path = /obj/item/device/flashlight/pen/fluff/lynn display_name = "Lynn's Penlight" @@ -85,6 +91,12 @@ ckeywhitelist = list("beyondmylife") character_name = list("Ne'tra Ky'ram") +/datum/gear/fluff/nolan_medal + path = /obj/item/clothing/accessory/medal/silver/unity + display_name = "Nolan's Unity Medal" + ckeywhitelist = list("blakeryan") + character_name = list("Nolan Conaway") + /datum/gear/fluff/xin_sovietuniform path = /obj/item/clothing/under/soviet display_name = "Xin's Soviet Uniform" @@ -98,6 +110,24 @@ ckeywhitelist = list("bwoincognito") character_name = list("Tasald Corlethian") +/datum/gear/fluff/tasald_cartographer_jumpsuit + path = /obj/item/clothing/under/solgov/utility/sifguard/officer/exploration + display_name = "Tasald's Cartographer's uniform - jumpsuit" + ckeywhitelist = list("bwoincognito") + character_name = list("Tasald Corlethian") + +/datum/gear/fluff/tasald_cartographer_jacket + path = /obj/item/clothing/suit/storage/service/sifguard/command + display_name = "Tasald's Cartographer's uniform - jacket" + ckeywhitelist = list("bwoincognito") + character_name = list("Tasald Corlethian") + +/datum/gear/fluff/tasald_cartographer_beret + path = /obj/item/clothing/head/beret/sol/expedition/command + display_name = "Tasald's Cartographer's uniform - beret" + ckeywhitelist = list("bwoincognito") + character_name = list("Tasald Corlethian") + /datum/gear/fluff/octavius_box path = /obj/item/weapon/storage/box/fluff/octavious display_name = "Octavious' Box" @@ -210,6 +240,12 @@ ckeywhitelist = list("epigraphzero") character_name = list("Verd Woodrow") +/datum/gear/fluff/erik_medal + path = /obj/item/clothing/accessory/medal/silver/unity + display_name = "Erik's Unity Medal" + ckeywhitelist = list("erikthedog") + character_name = list("Erik Ramadwood") + // F CKEYS // G CKEYS @@ -708,6 +744,12 @@ ckeywhitelist = list("techtypes") character_name = list("Lasshseeki Korss") +/datum/gear/fluff/nick_medal + path = /obj/item/clothing/accessory/medal/conduct + display_name = "Nick's Conduct Medal" + ckeywhitelist = list("thedavestdave") + character_name = list("Nick Sloan") + /datum/gear/fluff/konor_medal path = /obj/item/clothing/accessory/medal/silver/unity display_name = "Konor's Unity Medal" @@ -897,3 +939,9 @@ display_name = "Nehi's Radio" ckeywhitelist = list("zodiacshadow") character_name = list("Nehi Maximus") + +/datum/gear/fluff/star_sweater + path = /obj/item/clothing/accessory/sweater/fluff/star + display_name = "Star Sweater" + ckeywhitelist = list("bacon12366") + character_name = list("Elly Brown") \ No newline at end of file diff --git a/code/modules/client/preference_setup/loadout/loadout_utility.dm b/code/modules/client/preference_setup/loadout/loadout_utility.dm index 44e0bc10ff..40fe71a087 100644 --- a/code/modules/client/preference_setup/loadout/loadout_utility.dm +++ b/code/modules/client/preference_setup/loadout/loadout_utility.dm @@ -127,7 +127,7 @@ /datum/gear/utility/implant/neural display_name = "implant, neural assistance web" description = "A complex web implanted into the subject, medically in order to compensate for neurological disease." - path = /obj/item/weapon/implant/neural/roundstart + path = /obj/item/weapon/implant/neural cost = 6 /datum/gear/utility/implant/dud1 diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index fa51b9e4e9..d016029b23 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -203,7 +203,7 @@ toggle_preference(pref_path) - src << "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear jukebox music." + to_chat(src, "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear jukebox music.") SScharacter_setup.queue_preferences_save(prefs) @@ -224,6 +224,21 @@ feedback_add_details("admin_verb","TBeSpecial") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/verb/toggle_air_pump_hum() + set name = "Toggle Air Pump Noise" + set category = "Preferences" + set desc = "Toggles Air Pumps humming" + + var/pref_path = /datum/client_preference/air_pump_noise + + toggle_preference(pref_path) + + to_chat(src, "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear air pumps hum, start, and stop.") + + SScharacter_setup.queue_preferences_save(prefs) + + feedback_add_details("admin_verb","TAirPumpNoise") + /client/verb/toggle_safe_firing() set name = "Toggle Gun Firing Intent Requirement" set category = "Preferences" diff --git a/code/modules/client/preferences_vr.dm b/code/modules/client/preferences_vr.dm index 5c8171ce27..746a95d6db 100644 --- a/code/modules/client/preferences_vr.dm +++ b/code/modules/client/preferences_vr.dm @@ -13,7 +13,7 @@ datum/preferences toggle_preference(pref_path) - src << "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear eating related vore noises." + to_chat(src, "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear eating related vore noises.") SScharacter_setup.queue_preferences_save(prefs) @@ -29,7 +29,7 @@ datum/preferences toggle_preference(pref_path) - src << "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear digestion related vore noises." + to_chat(src, "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear digestion related vore noises.") SScharacter_setup.queue_preferences_save(prefs) diff --git a/code/modules/clothing/spacesuits/rig/rig.dm b/code/modules/clothing/spacesuits/rig/rig.dm index a7c3287133..7cf9084435 100644 --- a/code/modules/clothing/spacesuits/rig/rig.dm +++ b/code/modules/clothing/spacesuits/rig/rig.dm @@ -1016,7 +1016,7 @@ M.stop_pulling() if(wearer.pinned.len) - src << "Your host is pinned to a wall by [wearer.pinned[1]]!" + to_chat(src, "Your host is pinned to a wall by [wearer.pinned[1]]!") return 0 // AIs are a bit slower than regular and ignore move intent. diff --git a/code/modules/clothing/under/accessories/accessory_vr.dm b/code/modules/clothing/under/accessories/accessory_vr.dm index 5dc05b44c8..9f1e33f457 100644 --- a/code/modules/clothing/under/accessories/accessory_vr.dm +++ b/code/modules/clothing/under/accessories/accessory_vr.dm @@ -211,13 +211,17 @@ desc = initial(desc) else to_chat(user,"You set the [name]'s tag to '[str]'.") - name = initial(name) + " ([str])" - if(istype(src,/obj/item/clothing/accessory/collar/holo)) - desc = initial(desc) + " The tag says \"[str]\"." - else - desc = initial(desc) + " \"[str]\" has been engraved on the tag." + initialize_tag(str) + +/obj/item/clothing/accessory/collar/proc/initialize_tag(var/tag) + name = initial(name) + " ([tag])" + desc = initial(desc) + " \"[tag]\" has been engraved on the tag." writtenon = 1 +/obj/item/clothing/accessory/collar/holo/initialize_tag(var/tag) + ..() + desc = initial(desc) + " The tag says \"[tag]\"." + /obj/item/clothing/accessory/collar/attackby(obj/item/I, mob/user) if(istype(src,/obj/item/clothing/accessory/collar/holo)) return diff --git a/code/modules/events/event_container.dm b/code/modules/events/event_container.dm index a4c55b27ae..79c294c5ac 100644 --- a/code/modules/events/event_container.dm +++ b/code/modules/events/event_container.dm @@ -142,7 +142,6 @@ var/global/list/severity_to_string = list(EVENT_LEVEL_MUNDANE = "Mundane", EVENT new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Shipping Error", /datum/event/shipping_error , 30, list(ASSIGNMENT_ANY = 2), 0), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Space Dust", /datum/event/dust , 60, list(ASSIGNMENT_ENGINEER = 20), 0, 0, 50), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Trivial News", /datum/event/trivial_news, 400), - //new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Ian Storm", /datum/event/ianstorm, 50), //VORESTATION AI TEMPORARY REMOVAL new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Lore News", /datum/event/lore_news, 400), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Vermin Infestation",/datum/event/infestation, 100, list(ASSIGNMENT_JANITOR = 100)), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Wallrot", /datum/event/wallrot, 0, list(ASSIGNMENT_ENGINEER = 30, ASSIGNMENT_GARDENER = 50)), diff --git a/code/modules/events/event_container_vr.dm b/code/modules/events/event_container_vr.dm index 0212435c71..6f5e8dada2 100644 --- a/code/modules/events/event_container_vr.dm +++ b/code/modules/events/event_container_vr.dm @@ -28,36 +28,38 @@ /datum/event_container/mundane/New() available_events = list( // Severity level, event name, even type, base weight, role weights, one shot, min weight, max weight. Last two only used if set and non-zero - new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Nothing", /datum/event/nothing, 200), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Nothing", /datum/event/nothing, 400), // Bluescreens APCs, but they still work new /datum/event_meta(EVENT_LEVEL_MUNDANE, "APC Damage", /datum/event/apc_damage, 20, list(ASSIGNMENT_ENGINEER = 20)), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Brand Intelligence",/datum/event/brand_intelligence,20, list(ASSIGNMENT_JANITOR = 25), 1), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Camera Damage", /datum/event/camera_damage, 20, list(ASSIGNMENT_ENGINEER = 20)), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Canister Leak", /datum/event/canister_leak, 10, list(ASSIGNMENT_ENGINEER = 20)), - new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Space Dust", /datum/event/dust, 0, list(ASSIGNMENT_ENGINEER = 20), 1, 0, 50), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Space Dust", /datum/event/dust, 0, list(ASSIGNMENT_ENGINEER = 20), 0, 0, 50), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Economic News", /datum/event/economic_event, 300), - //new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Ian Storm", /datum/event/ianstorm, 1, list(), 1), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Lost Carp", /datum/event/carp_migration, 0, list(ASSIGNMENT_SECURITY = 10), 1), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Money Hacker", /datum/event/money_hacker, 0, list(ASSIGNMENT_ANY = 4), 1, 10, 25), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Money Lotto", /datum/event/money_lotto, 0, list(ASSIGNMENT_ANY = 1), 1, 5, 15), //new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Mundane News", /datum/event/mundane_news, 300), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "PDA Spam", /datum/event/pda_spam, 0, list(ASSIGNMENT_ANY = 4), 1, 25, 50), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Shipping Error", /datum/event/shipping_error , 30, list(ASSIGNMENT_ANY = 2), 0), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Trivial News", /datum/event/trivial_news, 400), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Lore News", /datum/event/lore_news, 400), // Spawns mice, lizards, or dud spiderlings new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Vermin Infestation",/datum/event/infestation, 100, list(ASSIGNMENT_JANITOR = 100), 1), // Rot only weakens walls, not destroy them new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Wallrot", /datum/event/wallrot, 0, list(ASSIGNMENT_ENGINEER = 30, ASSIGNMENT_GARDENER = 50), 1), ) add_disabled_events(list( - new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Lost Carp", /datum/event/carp_migration, 20, list(ASSIGNMENT_SECURITY = 10), 1), - new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Money Hacker", /datum/event/money_hacker, 0, list(ASSIGNMENT_ANY = 4), 1, 10, 25), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Ian Storm", /datum/event/ianstorm, 1, list(), 1), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Supply Demand", /datum/event/supply_demand, 0, list(ASSIGNMENT_ANY = 5, ASSIGNMENT_SCIENCE = 15, ASSIGNMENT_GARDENER = 10, ASSIGNMENT_ENGINEER = 10, ASSIGNMENT_MEDICAL = 15), 1), )) /datum/event_container/moderate/New() available_events = list( - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Nothing", /datum/event/nothing, 800), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Nothing", /datum/event/nothing, 1600), // Leaks gas into an unoccupied room. new /datum/event_meta(EVENT_LEVEL_MODERATE, "Atmos Leak", /datum/event/atmos_leak, 30, list(ASSIGNMENT_ENGINEER = 25), 1), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Carp School", /datum/event/carp_migration, 0, list(ASSIGNMENT_SECURITY = 30), 1), // Just disables comms for a short while. new /datum/event_meta(EVENT_LEVEL_MODERATE, "Communication Blackout", /datum/event/communications_blackout, 500, list(ASSIGNMENT_AI = 150, ASSIGNMENT_SECURITY = 120), 1), // Just blows out a few lights @@ -71,37 +73,36 @@ // Opens doors in brig. So just RP fun new /datum/event_meta(EVENT_LEVEL_MODERATE, "Prison Break", /datum/event/prison_break, 10, list(ASSIGNMENT_SECURITY = 100), 1), // Radiation, but only in space. + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Rogue Drones", /datum/event/rogue_drone, 0, list(ASSIGNMENT_SECURITY = 20), 1), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Solar Storm", /datum/event/solar_storm, 30, list(ASSIGNMENT_ENGINEER = 40, ASSIGNMENT_SECURITY = 30), 1), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Space Dust", /datum/event/dust, 0, list(ASSIGNMENT_ENGINEER = 20), 1, 0, 50), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Virology Breach", /datum/event/prison_break/virology, 0, list(ASSIGNMENT_MEDICAL = 100), 1), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Xenobiology Breach", /datum/event/prison_break/xenobiology, 0, list(ASSIGNMENT_SCIENCE = 100), 1), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Grub Infestation", /datum/event/grub_infestation, 0, list(ASSIGNMENT_SECURITY = 20, ASSIGNMENT_ENGINEER = 30), 1), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Spider Infestation", /datum/event/spider_infestation, 30, list(ASSIGNMENT_SECURITY = 30), 1), //Evil grubs that drain station power slightly + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Grub Infestation", /datum/event/grub_infestation, 0, list(ASSIGNMENT_SECURITY = 10, ASSIGNMENT_ENGINEER = 30), 1), ) add_disabled_events(list( new /datum/event_meta(EVENT_LEVEL_MODERATE, "Appendicitis", /datum/event/spontaneous_appendicitis, 0, list(ASSIGNMENT_MEDICAL = 30), 1), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Carp School", /datum/event/carp_migration, 100, list(ASSIGNMENT_ENGINEER = 20, ASSIGNMENT_SECURITY = 30), 1), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Meteor Shower", /datum/event/meteor_wave, 30, list(ASSIGNMENT_ENGINEER = 20)), // Not bad (dorms are shielded) but inconvenient new /datum/event_meta(EVENT_LEVEL_MODERATE, "Radiation Storm", /datum/event/radiation_storm, 50, list(ASSIGNMENT_MEDICAL = 50), 1), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Random Antagonist", /datum/event/random_antag, 2.5, list(ASSIGNMENT_SECURITY = 1), 1, 0, 5), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Rogue Drones", /datum/event/rogue_drone, 20, list(ASSIGNMENT_SECURITY = 60)), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Space Dust", /datum/event/dust, 80, list(ASSIGNMENT_ENGINEER = 30)), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Spider Infestation", /datum/event/spider_infestation, 100, list(ASSIGNMENT_SECURITY = 40), 1), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Supply Demand", /datum/event/supply_demand, 0, list(ASSIGNMENT_ANY = 5, ASSIGNMENT_SCIENCE = 15, ASSIGNMENT_GARDENER = 10, ASSIGNMENT_ENGINEER = 10, ASSIGNMENT_MEDICAL = 15), 1), )) /datum/event_container/major/New() available_events = list( - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Nothing", /datum/event/nothing, 900), + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Nothing", /datum/event/nothing, 3600), new /datum/event_meta(EVENT_LEVEL_MAJOR, "Atmos Leak", /datum/event/atmos_leak, 30, list(ASSIGNMENT_ENGINEER = 25), 1), - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Meteor Strike", /datum/event/meteor_strike, 10, list(ASSIGNMENT_ENGINEER = 15) ,1) + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Meteor Strike", /datum/event/meteor_strike, 10, list(ASSIGNMENT_ENGINEER = 15), 1), + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Space Vines", /datum/event/spacevine, 20, list(ASSIGNMENT_ENGINEER = 7), 1), + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Carp Migration", /datum/event/carp_migration, 10, list(ASSIGNMENT_SECURITY = 5), 1), + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Containment Breach", /datum/event/prison_break/station,0, list(ASSIGNMENT_ANY = 5), 1), ) add_disabled_events(list( new /datum/event_meta(EVENT_LEVEL_MAJOR, "Blob", /datum/event/blob, 10, list(ASSIGNMENT_ENGINEER = 60), 1), - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Carp Migration", /datum/event/carp_migration, 10, list(ASSIGNMENT_SECURITY = 10), 1), - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Containment Breach", /datum/event/prison_break/station,0,list(ASSIGNMENT_ANY = 5)), - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Meteor Wave", /datum/event/meteor_wave, 30, list(ASSIGNMENT_ENGINEER = 30), 1), - new /datum/event_meta(EVENT_LEVEL_MAJOR, "Space Vines", /datum/event/spacevine, 20, list(ASSIGNMENT_ENGINEER = 15), 1), + new /datum/event_meta(EVENT_LEVEL_MAJOR, "Meteor Wave", /datum/event/meteor_wave, 30, list(ASSIGNMENT_ENGINEER = 15), 1), new /datum/event_meta(EVENT_LEVEL_MAJOR, "Supply Demand", /datum/event/supply_demand, 0, list(ASSIGNMENT_ANY = 5, ASSIGNMENT_SCIENCE = 15, ASSIGNMENT_GARDENER = 10, ASSIGNMENT_ENGINEER = 10, ASSIGNMENT_MEDICAL = 15), 1), )) diff --git a/code/modules/events/ian_storm_vr.dm b/code/modules/events/ian_storm_vr.dm index 2ddee490d9..574df331bb 100644 --- a/code/modules/events/ian_storm_vr.dm +++ b/code/modules/events/ian_storm_vr.dm @@ -23,7 +23,7 @@ for(var/i = 0, i < 3, i++) var/turf/target = get_step(T, pick(alldirs)) if(target && istype(target, /turf/simulated/floor)) - var/mob/living/simple_mob/corgi/Ian/doge = new(target) + var/mob/living/simple_mob/animal/passive/dog/corgi/Ian/doge = new(target) doge.name = "Ian " + pick("Alpha", "Beta", "Chi", "Delta", "Epsilon", "Phi", "Gamma", "Eta", "Iota", "Kappa", "Lambda", "Omicron", "Theta", "Rho", "Sigma", "Tau", "Upsilon", "Omega", "Psi", "Zeta") diff --git a/code/modules/events/spider_infestation.dm b/code/modules/events/spider_infestation.dm index 7eb0be92cc..6d0be161c5 100644 --- a/code/modules/events/spider_infestation.dm +++ b/code/modules/events/spider_infestation.dm @@ -23,6 +23,6 @@ while((spawncount >= 1) && vents.len) var/obj/vent = pick(vents) - new /obj/effect/spider/spiderling(vent.loc) + new /obj/effect/spider/spiderling/virgo(vent.loc) //VOREStation Edit - No nurses vents -= vent spawncount-- diff --git a/code/modules/flufftext/Dreaming.dm b/code/modules/flufftext/Dreaming.dm index 964ea8dbed..911931eda3 100644 --- a/code/modules/flufftext/Dreaming.dm +++ b/code/modules/flufftext/Dreaming.dm @@ -23,7 +23,7 @@ mob/living/carbon/proc/dream() spawn(0) for(var/i = rand(1,4),i > 0, i--) - src << "... [pick(dreams)] ..." + to_chat(src, "... [pick(dreams)] ...") sleep(rand(40,70)) if(paralysis <= 0) dreaming = 0 diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index f70873f226..cdd497c016 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -28,13 +28,13 @@ mob/living/carbon/proc/handle_hallucinations() switch(halpick) if(0 to 15) //Screwy HUD - //src << "Screwy HUD" + //to_chat(src, "Screwy HUD") hal_screwyhud = pick(1,2,3,3,4,4) spawn(rand(100,250)) hal_screwyhud = 0 if(16 to 25) //Strange items - //src << "Traitor Items" + //to_chat(src, "Traitor Items") if(!halitem) halitem = new var/list/slots_free = list(ui_lhand,ui_rhand) @@ -82,7 +82,7 @@ mob/living/carbon/proc/handle_hallucinations() halitem = null if(26 to 40) //Flashes of danger - //src << "Danger Flash" + //to_chat(src, "Danger Flash") if(!halimage) var/list/possible_points = list() for(var/turf/simulated/floor/F in view(src,world.view)) @@ -92,13 +92,13 @@ mob/living/carbon/proc/handle_hallucinations() switch(rand(1,3)) if(1) - //src << "Space" + //to_chat(src, "Space") halimage = image('icons/turf/space.dmi',target,"[rand(1,25)]",TURF_LAYER) if(2) - //src << "Fire" + //to_chat(src, "Fire") halimage = image('icons/effects/fire.dmi',target,"1",TURF_LAYER) if(3) - //src << "C4" + //to_chat(src, "C4") halimage = image('icons/obj/assemblies.dmi',target,"plastic-explosive2",OBJ_LAYER+0.01) @@ -110,7 +110,7 @@ mob/living/carbon/proc/handle_hallucinations() if(41 to 65) //Strange audio - //src << "Strange Audio" + //to_chat(src, "Strange Audio") switch(rand(1,12)) if(1) src << 'sound/machines/airlock.ogg' if(2) @@ -144,7 +144,7 @@ mob/living/carbon/proc/handle_hallucinations() src << pick(creepyasssounds) if(66 to 70) //Flashes of danger - //src << "Danger Flash" + //to_chat(src, "Danger Flash") if(!halbody) var/list/possible_points = list() for(var/turf/simulated/floor/F in view(src,world.view)) diff --git a/code/modules/food/recipe_dump.dm b/code/modules/food/recipe_dump.dm index a458a568cf..781ef7fc2f 100644 --- a/code/modules/food/recipe_dump.dm +++ b/code/modules/food/recipe_dump.dm @@ -214,4 +214,4 @@ html += "" src << browse(html, "window=recipes;file=recipes_drinks.html;display=0") - src << "In your byond cache, recipe-xxx.png files and recipes_drinks.html and recipes_food.html now exist. Place recipe-xxx.png files in a subfolder named 'imgrecipes' wherever you put them. The file will take a food.css or drinks.css file if in the same path." + to_chat(src, "In your byond cache, recipe-xxx.png files and recipes_drinks.html and recipes_food.html now exist. Place recipe-xxx.png files in a subfolder named 'imgrecipes' wherever you put them. The file will take a food.css or drinks.css file if in the same path.") diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 963c5d1cc5..428f50e696 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -24,47 +24,50 @@ if(planttype) plantname = planttype - if(!plantname) - return +/obj/item/weapon/reagent_containers/food/snacks/grown/Initialize() + ..() + spawn() + if(!plantname) + return - if(!plant_controller) - sleep(250) // ugly hack, should mean roundstart plants are fine. - if(!plant_controller) - world << "Plant controller does not exist and [src] requires it. Aborting." - qdel(src) - return + if(!plant_controller) + sleep(250) // ugly hack, should mean roundstart plants are fine. + if(!plant_controller) + world << "Plant controller does not exist and [src] requires it. Aborting." + qdel(src) + return - seed = plant_controller.seeds[plantname] + seed = plant_controller.seeds[plantname] - if(!seed) - return + if(!seed) + return - name = "[seed.seed_name]" - trash = seed.get_trash_type() + name = "[seed.seed_name]" + trash = seed.get_trash_type() - update_icon() + update_icon() - if(!seed.chems) - return + if(!seed.chems) + return - potency = seed.get_trait(TRAIT_POTENCY) + potency = seed.get_trait(TRAIT_POTENCY) - for(var/rid in seed.chems) - var/list/reagent_data = seed.chems[rid] - if(reagent_data && reagent_data.len) - var/rtotal = reagent_data[1] - var/list/data = list() - if(reagent_data.len > 1 && potency > 0) - rtotal += round(potency/reagent_data[2]) - if(rid == "nutriment") - data[seed.seed_name] = max(1,rtotal) + for(var/rid in seed.chems) + var/list/reagent_data = seed.chems[rid] + if(reagent_data && reagent_data.len) + var/rtotal = reagent_data[1] + var/list/data = list() + if(reagent_data.len > 1 && potency > 0) + rtotal += round(potency/reagent_data[2]) + if(rid == "nutriment") + data[seed.seed_name] = max(1,rtotal) - reagents.add_reagent(rid,max(1,rtotal),data) - update_desc() - if(reagents.total_volume > 0) - bitesize = 1+round(reagents.total_volume / 2, 1) - if(seed.get_trait(TRAIT_STINGS)) - force = 1 + reagents.add_reagent(rid,max(1,rtotal),data) + update_desc() + if(reagents.total_volume > 0) + bitesize = 1+round(reagents.total_volume / 2, 1) + if(seed.get_trait(TRAIT_STINGS)) + force = 1 /obj/item/weapon/reagent_containers/food/snacks/grown/proc/update_desc() diff --git a/code/modules/library/hardcode_library/_library.dm b/code/modules/library/hardcode_library/_library.dm new file mode 100644 index 0000000000..03364fea0a --- /dev/null +++ b/code/modules/library/hardcode_library/_library.dm @@ -0,0 +1,61 @@ +/* + * Home of the New (NOV 1st, 2019) library books. + */ + +/obj/item/weapon/book/custom_library + name = "Book" + desc = "A hardbound book." + description_info = "This book is printed from the custom repo. If you can see this, something went wrong." + + icon = 'icons/obj/custom_books.dmi' + icon_state = "book" + + // This is the ckey of the book's author. + var/origkey = null + author = "UNKNOWN" + +/obj/item/weapon/book/custom_library/fiction + libcategory = "Fiction" + +/obj/item/weapon/book/custom_library/nonfiction + libcategory = "Non-Fiction" + +/obj/item/weapon/book/custom_library/reference + libcategory = "Reference" + +/obj/item/weapon/book/custom_library/religious + libcategory = "Religious" +/* +/obj/item/weapon/book/custom_library/adult + libcategory = "Adult" +*/ +/obj/item/weapon/book/bundle/custom_library + name = "Book" + desc = "A hardbound book." + description_info = "This book is printed from the custom repo. If you can see this, something went wrong." + + icon = 'icons/obj/custom_books.dmi' + icon_state = "book" + + // This is the ckey of the book's author. + var/origkey = null + author = "UNKNOWN" + + page = 1 //current page + pages = list() //the contents of each page + +/obj/item/weapon/book/bundle/custom_library/fiction + libcategory = "Fiction" + +/obj/item/weapon/book/bundle/custom_library/nonfiction + libcategory = "Non-Fiction" + +/obj/item/weapon/book/bundle/custom_library/reference + libcategory = "Reference" + +/obj/item/weapon/book/bundle/custom_library/religious + libcategory = "Religious" +/* +/obj/item/weapon/book/bundle/custom_library/adult + libcategory = "Adult" +*/ diff --git a/code/modules/library/lib_items.dm b/code/modules/library/lib_items.dm index 3c7ebec377..9b9be0d6c8 100644 --- a/code/modules/library/lib_items.dm +++ b/code/modules/library/lib_items.dm @@ -147,6 +147,7 @@ var/dat // Actual page content var/due_date = 0 // Game time in 1/10th seconds var/author // Who wrote the thing, can be changed by pen or PC. It is not automatically assigned + var/libcategory = "Miscellaneous" // The library category this book sits in. "Fiction", "Non-Fiction", "Adult", "Reference", "Religion" var/unique = 0 // 0 - Normal book, 1 - Should not be treated as normal book, unable to be copied, unable to be modified var/title // The real name of the book. var/carved = 0 // Has the book been hollowed out for use as a secret storage item? @@ -260,6 +261,74 @@ M << browse("Penned by [author].
" + "[dat]", "window=book") user.setClickCooldown(DEFAULT_QUICK_COOLDOWN) //to prevent spam +/* +* Book Bundle (Multi-page book) +*/ + +/obj/item/weapon/book/bundle + var/page = 1 //current page + var/list/pages = list() //the contents of each page + +/obj/item/weapon/book/bundle/proc/show_content(mob/user as mob) + var/dat + var/obj/item/weapon/W = pages[page] + // first + if(page == 1) + dat+= "
Front
" + dat+= "
Next Page


" + // last + else if(page == pages.len) + dat+= "
Previous Page
" + dat+= "
Back


" + // middle pages + else + dat+= "
Previous Page
" + dat+= "
Next Page


" + if(istype(pages[page], /obj/item/weapon/paper)) + var/obj/item/weapon/paper/P = W + if(!(istype(usr, /mob/living/carbon/human) || isobserver(usr) || istype(usr, /mob/living/silicon))) + dat += "[P.name][stars(P.info)][P.stamps]" + else + dat += "[P.name][P.info][P.stamps]" + user << browse(dat, "window=[name]") + else if(istype(pages[page], /obj/item/weapon/photo)) + var/obj/item/weapon/photo/P = W + user << browse_rsc(P.img, "tmp_photo.png") + user << browse(dat + "[P.name]" \ + + "" \ + + "
Written on the back:
[P.scribble]" : ]"\ + + "", "window=[name]") + else if(!isnull(pages[page])) + if(!(istype(usr, /mob/living/carbon/human) || isobserver(usr) || istype(usr, /mob/living/silicon))) + dat += "Page [page][stars(pages[page])]" + else + dat += "Page [page][pages[page]]" + user << browse(dat, "window=[name]") + +/obj/item/weapon/book/bundle/attack_self(mob/user as mob) + src.show_content(user) + add_fingerprint(usr) + update_icon() + return + +/obj/item/weapon/book/bundle/Topic(href, href_list) + if(..()) + return 1 + if((src in usr.contents) || (istype(src.loc, /obj/item/weapon/folder) && (src.loc in usr.contents))) + usr.set_machine(src) + if(href_list["next_page"]) + if(page != pages.len) + page++ + playsound(src.loc, "pageturn", 50, 1) + if(href_list["prev_page"]) + if(page > 1) + page-- + playsound(src.loc, "pageturn", 50, 1) + src.attack_self(usr) + updateUsrDialog() + else + to_chat(usr, "You need to hold it in your hands!") /* * Barcode Scanner diff --git a/code/modules/library/lib_machines.dm b/code/modules/library/lib_machines.dm index 716b85f2f1..39070779ca 100644 --- a/code/modules/library/lib_machines.dm +++ b/code/modules/library/lib_machines.dm @@ -113,7 +113,7 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f * Library Computer */ // TODO: Make this an actual /obj/machinery/computer that can be crafted from circuit boards and such -// It is August 22nd, 2012... This TODO has already been here for months.. I wonder how long it'll last before someone does something about it. +// It is August 22nd, 2012... This TODO has already been here for months.. I wonder how long it'll last before someone does something about it. // Nov 2019. Nope. /obj/machinery/librarycomp name = "Check-In/Out Computer" icon = 'icons/obj/library.dmi' @@ -133,6 +133,40 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f var/bibledelay = 0 // LOL NO SPAM (1 minute delay) -- Doohl + var/static/list/all_books + + var/static/list/base_genre_books + +/obj/machinery/librarycomp/Initialize() + ..() + + if(!base_genre_books || !base_genre_books.len) + base_genre_books = list( + /obj/item/weapon/book/custom_library/fiction, + /obj/item/weapon/book/custom_library/nonfiction, + /obj/item/weapon/book/custom_library/reference, + /obj/item/weapon/book/custom_library/religious, + /obj/item/weapon/book/bundle/custom_library/fiction, + /obj/item/weapon/book/bundle/custom_library/nonfiction, + /obj/item/weapon/book/bundle/custom_library/reference, + /obj/item/weapon/book/bundle/custom_library/religious + ) + + if(!all_books || !all_books.len) + all_books = list() + + for(var/path in subtypesof(/obj/item/weapon/book/codex/lore)) + var/obj/item/weapon/book/C = new path(null) + all_books[C.name] = C + + for(var/path in subtypesof(/obj/item/weapon/book/custom_library) - base_genre_books) + var/obj/item/weapon/book/B = new path(null) + all_books[B.title] = B + + for(var/path in subtypesof(/obj/item/weapon/book/bundle/custom_library) - base_genre_books) + var/obj/item/weapon/book/M = new path(null) + all_books[M.title] = M + /obj/machinery/librarycomp/attack_hand(var/mob/user as mob) usr.set_machine(src) var/dat = "Book Inventory Management\n" // @@ -144,7 +178,8 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f 3. Check out a Book
4. Connect to External Archive
5. Upload New Title to Archive
- 6. Print a Bible
"} + 6. Print a Bible
+ 8. Access NT Internal Archive
"} if(src.emagged) dat += "7. Access the Forbidden Lore Vault
" if(src.arcanecheckout) @@ -190,8 +225,11 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f (Commit Entry)
(Return to main menu)
"} if(4) - dat += "

External Archive

" + dat += "

External Archive

" //VOREStation Edit establish_old_db_connection() + + dat += "

Warning: System Administrator has slated this archive for removal. Personal uploads should be taken to the NT board of internal literature.

" + if(!dbcon_old.IsConnected()) dat += "ERROR: Unable to contact External Archive. Please contact your system administrator for assistance." else @@ -210,6 +248,10 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f dat += "" dat += "
(Return to main menu)
" if(5) + //dat += "

ERROR

" //VOREStation Removal + //dat+= "Library Database is in Secure Management Mode.
\ //VOREStation Removal + //Contact a System Administrator for more information.
" //VOREStation Removal + //VOREstation Edit Start dat += "

Upload a New Title

" if(!scanner) for(var/obj/machinery/libraryscanner/S in range(9)) @@ -227,12 +269,30 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f dat += {"Author: [scanner.cache.author]
Category: [upload_category]
\[Upload\]
"} + //VOREStation Edit End dat += "(Return to main menu)
" if(7) dat += {"

Accessing Forbidden Lore Vault v 1.3

Are you absolutely sure you want to proceed? EldritchTomes Inc. takes no responsibilities for loss of sanity resulting from this action.

Yes.
No.
"} + if(8) + dat += "

NT Internal Archive

" + if(!all_books || !all_books.len) + dat += "ERROR Something has gone seriously wrong. Contact System Administrator for more information." + else + dat += {" + " + dat += "
TITLE\[Order\]
" + dat += "
(Return to main menu)
" //dat += "Close

" user << browse(dat, "window=library") @@ -293,6 +353,8 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f if("7") screenstate = 7 + if("8") + screenstate = 8 if(href_list["arccheckout"]) if(src.emagged) src.arcanecheckout = 1 @@ -328,6 +390,8 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f var/newcategory = input("Choose a category: ") in list("Fiction", "Non-Fiction", "Adult", "Reference", "Religion") if(newcategory) upload_category = newcategory + + //VOREStation Edit Start if(href_list["upload"]) if(scanner) if(scanner.cache) @@ -356,6 +420,7 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f else log_game("[usr.name]/[usr.key] has uploaded the book titled [scanner.cache.name], [length(scanner.cache.dat)] signs") alert("Upload Complete.") + //VOREStation Edit End if(href_list["targetid"]) var/sqlid = sanitizeSQL(href_list["targetid"]) @@ -392,6 +457,10 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f spawn() src.Topic(nhref, params2list(nhref), src) if(href_list["sort"] in list("author", "title", "category")) sortby = href_list["sort"] + if(href_list["hardprint"]) + var/newpath = href_list["hardprint"] + var/obj/item/weapon/book/NewBook = new newpath(get_turf(src)) + NewBook.name = "Book: [NewBook.name]" src.add_fingerprint(usr) src.updateUsrDialog() return diff --git a/code/modules/lore_codex/codex.dm b/code/modules/lore_codex/codex.dm index 126c470de4..c1cf1b3200 100644 --- a/code/modules/lore_codex/codex.dm +++ b/code/modules/lore_codex/codex.dm @@ -24,13 +24,14 @@ has the words 'Don't Panic' in small, friendly letters on the cover." icon_state = "codex" root_type = /datum/lore/codex/category/main_virgo_lore + libcategory = "Reference" /obj/item/weapon/book/codex/lore/robutt name = "A Buyer's Guide to Artificial Bodies" desc = "Recommended reading for the newly cyborgified, new positronics, and the upwardly-mobile FBP." icon_state = "codex_robutt" root_type = /datum/lore/codex/category/main_robutts - + libcategory = "Reference" /obj/item/weapon/book/codex/lore/news name = "Daedalus Pocket Newscaster" @@ -38,6 +39,7 @@ icon_state = "newscodex" w_class = ITEMSIZE_SMALL root_type = /datum/lore/codex/category/main_news + libcategory = "Reference" /* //VORESTATION REMOVAL // Combines SOP/Regs/Law @@ -48,4 +50,5 @@ icon_state = "corp_regs" root_type = /datum/lore/codex/category/main_corp_regs throwforce = 5 // Throw the book at 'em. + libcategory = "Reference" */ diff --git a/code/modules/materials/material_recipes.dm b/code/modules/materials/material_recipes.dm index 48cbf116c4..d141f1c7af 100644 --- a/code/modules/materials/material_recipes.dm +++ b/code/modules/materials/material_recipes.dm @@ -225,3 +225,14 @@ recipes += new/datum/stack_recipe("baggy pants", /obj/item/clothing/under/pants/baggy/white, 8, time = 10 SECONDS, pass_stack_color = TRUE) recipes += new/datum/stack_recipe("belt pouch", /obj/item/weapon/storage/belt/fannypack/white, 25, time = 1 MINUTE, pass_stack_color = TRUE) recipes += new/datum/stack_recipe("crude bandage", /obj/item/stack/medical/crude_pack, 1, time = 2 SECONDS, pass_stack_color = TRUE) + +/material/resin/generate_recipes() + recipes = list() + recipes += new/datum/stack_recipe("[display_name] door", /obj/structure/simple_door/resin, 10, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] barricade", /obj/effect/alien/resin/wall, 5, time = 5 SECONDS, one_per_turf = 1, on_floor = 1, pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] nest", /obj/structure/bed/nest, 2, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] wall girders", /obj/structure/girder/resin, 2, time = 5 SECONDS, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("crude [display_name] bandage", /obj/item/stack/medical/crude_pack, 1, time = 2 SECONDS, pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] net", /obj/item/weapon/material/fishing_net, 10, time = 5 SECONDS, supplied_material = "[name]", pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] membrane", /obj/effect/alien/resin/membrane, 1, time = 2 SECONDS, pass_stack_color = TRUE) + recipes += new/datum/stack_recipe("[display_name] node", /obj/effect/alien/weeds/node, 1, time = 4 SECONDS) diff --git a/code/modules/materials/material_sheets.dm b/code/modules/materials/material_sheets.dm index 31a3447bf2..f6708481b5 100644 --- a/code/modules/materials/material_sheets.dm +++ b/code/modules/materials/material_sheets.dm @@ -371,6 +371,15 @@ pass_color = TRUE strict_color_stacking = TRUE +/obj/item/stack/material/resin + name = "resin" + icon_state = "sheet-resin" + default_type = "resin" + no_variants = TRUE + apply_colour = TRUE + pass_color = TRUE + strict_color_stacking = TRUE + /obj/item/stack/material/cardboard name = "cardboard" icon_state = "sheet-card" diff --git a/code/modules/materials/materials.dm b/code/modules/materials/materials.dm index 307b52bb90..724f4771f6 100644 --- a/code/modules/materials/materials.dm +++ b/code/modules/materials/materials.dm @@ -16,6 +16,7 @@ stone metal solid + resin ONLY WALLS cult hull @@ -240,6 +241,10 @@ var/list/name_to_material /material/proc/combustion_effect(var/turf/T, var/temperature) return +// Used by walls to do on-touch things, after checking for crumbling and open-ability. +/material/proc/wall_touch_special(var/turf/simulated/wall/W, var/mob/living/L) + return + // Datum definitions follow. /material/uranium name = "uranium" @@ -824,12 +829,18 @@ var/list/name_to_material /material/resin name = "resin" icon_colour = "#35343a" + icon_base = "resin" dooropen_noise = 'sound/effects/attackblob.ogg' door_icon_base = "resin" + icon_reinf = "reinf_mesh" melting_point = T0C+300 sheet_singular_name = "blob" sheet_plural_name = "blobs" conductive = 0 + explosion_resistance = 60 + radiation_resistance = 10 + stack_origin_tech = list(TECH_MATERIAL = 8, TECH_PHORON = 4, TECH_BLUESPACE = 4, TECH_BIO = 7) + stack_type = /obj/item/stack/material/resin /material/resin/can_open_material_door(var/mob/living/user) var/mob/living/carbon/M = user @@ -837,6 +848,17 @@ var/list/name_to_material return 1 return 0 +/material/resin/wall_touch_special(var/turf/simulated/wall/W, var/mob/living/L) + var/mob/living/carbon/M = L + if(istype(M) && locate(/obj/item/organ/internal/xenos/hivenode) in M.internal_organs) + to_chat(M, "\The [W] shudders under your touch, starting to become porous.") + playsound(W, 'sound/effects/attackblob.ogg', 50, 1) + if(do_after(L, 5 SECONDS)) + spawn(2) + playsound(W, 'sound/effects/attackblob.ogg', 100, 1) + W.dismantle_wall() + return 1 + return 0 /material/wood name = MAT_WOOD diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 758c438a25..ef7086f6e0 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -231,7 +231,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set name = "Re-enter Corpse" if(!client) return if(!(mind && mind.current && can_reenter_corpse)) - src << "You have no body." + to_chat(src, "You have no body.") return if(mind.current.key && copytext(mind.current.key,1,2)!="@") //makes sure we don't accidentally kick any clients usr << "Another consciousness is in your body... it is resisting you." @@ -279,10 +279,10 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "Toggles AntagHUD allowing you to see who is the antagonist" if(!config.antag_hud_allowed && !client.holder) - src << "Admins have disabled this for this round." + to_chat(src, "Admins have disabled this for this round.") return if(jobban_isbanned(src, "AntagHUD")) - src << "You have been banned from using this feature" + to_chat(src, "You have been banned from using this feature") return if(config.antag_hud_restricted && !has_enabled_antagHUD && !client.holder) var/response = alert(src, "If you turn this on, you will not be able to take any part in the round.","Are you sure you want to turn this feature on?","Yes","No") @@ -329,7 +329,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(following && following == target) return following = target - src << "Now following [target]" + to_chat(src, "Now following [target]") if(ismob(target)) forceMove(get_turf(target)) var/mob/M = target @@ -406,7 +406,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp forceMove(T) following = null else - src << "This mob is not located in the game world." + to_chat(src, "This mob is not located in the game world.") /* /mob/observer/dead/verb/boo() set category = "Ghost" @@ -425,11 +425,11 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/observer/dead/memory() set hidden = 1 - src << "You are dead! You have no mind to store memory!" + to_chat(src, "You are dead! You have no mind to store memory!") /mob/observer/dead/add_memory() set hidden = 1 - src << "You are dead! You have no mind to store memory!" + to_chat(src, "You are dead! You have no mind to store memory!") /mob/observer/dead/Post_Incorpmove() following = null @@ -449,16 +449,16 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/pressure = environment.return_pressure() var/total_moles = environment.total_moles - src << "Results:" + to_chat(src, "Results:") if(abs(pressure - ONE_ATMOSPHERE) < 10) - src << "Pressure: [round(pressure,0.1)] kPa" + to_chat(src, "Pressure: [round(pressure,0.1)] kPa") else - src << "Pressure: [round(pressure,0.1)] kPa" + to_chat(src, "Pressure: [round(pressure,0.1)] kPa") if(total_moles) for(var/g in environment.gas) - src << "[gas_data.name[g]]: [round((environment.gas[g] / total_moles) * 100)]% ([round(environment.gas[g], 0.01)] moles)" - src << "Temperature: [round(environment.temperature-T0C,0.1)]°C ([round(environment.temperature,0.1)]K)" - src << "Heat Capacity: [round(environment.heat_capacity(),0.1)]" + to_chat(src, "[gas_data.name[g]]: [round((environment.gas[g] / total_moles) * 100)]% ([round(environment.gas[g], 0.01)] moles)") + to_chat(src, "Temperature: [round(environment.temperature-T0C,0.1)]°C ([round(environment.temperature,0.1)]K)") + to_chat(src, "Heat Capacity: [round(environment.heat_capacity(),0.1)]") /mob/observer/dead/verb/check_radiation() set name = "Check Radiation" @@ -475,7 +475,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set category = "Ghost" if(config.disable_player_mice) - src << "Spawning as a mouse is currently disabled." + to_chat(src, "Spawning as a mouse is currently disabled.") return if(!MayRespawn(1)) @@ -483,14 +483,14 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/turf/T = get_turf(src) if(!T || (T.z in using_map.admin_levels)) - src << "You may not spawn as a mouse on this Z-level." + to_chat(src, "You may not spawn as a mouse on this Z-level.") return var/timedifference = world.time - client.time_died_as_mouse if(client.time_died_as_mouse && timedifference <= mouse_respawn_time * 600) var/timedifference_text timedifference_text = time2text(mouse_respawn_time * 600 - timedifference,"mm:ss") - src << "You may only spawn again as a mouse more than [mouse_respawn_time] minutes after your death. You have [timedifference_text] left." + to_chat(src, "You may only spawn again as a mouse more than [mouse_respawn_time] minutes after your death. You have [timedifference_text] left.") return var/response = alert(src, "Are you -sure- you want to become a mouse?","Are you sure you want to squeek?","Squeek!","Nope!") @@ -508,7 +508,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp vent_found = pick(found_vents) host = new /mob/living/simple_mob/animal/passive/mouse(vent_found) else - src << "Unable to find any unwelded vents to spawn mice at." + to_chat(src, "Unable to find any unwelded vents to spawn mice at.") if(host) if(config.uneducated_mice) @@ -545,7 +545,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "If the round is sufficiently spooky, write a short message in blood on the floor or a wall. Remember, no IC in OOC or OOC in IC." if(!(config.cult_ghostwriter)) - src << "That verb is not currently permitted." + to_chat(src, "That verb is not currently permitted.") return if (!src.stat) @@ -560,7 +560,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp ghosts_can_write = 1 if(!ghosts_can_write && !check_rights(R_ADMIN, 0)) //Let's allow for admins to write in blood for events and the such. - src << "The veil is not thin enough for you to do that." + to_chat(src, "The veil is not thin enough for you to do that.") return var/list/choices = list() @@ -569,7 +569,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp choices += B if(!choices.len) - src << "There is no blood to use nearby." + to_chat(src, "There is no blood to use nearby.") return var/obj/effect/decal/cleanable/blood/choice = input(src,"What blood would you like to use?") in null|choices @@ -580,7 +580,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp T = get_step(T,text2dir(direction)) if (!istype(T)) - src << "You cannot doodle there." + to_chat(src, "You cannot doodle there.") return if(!choice || choice.amount == 0 || !(src.Adjacent(choice))) @@ -592,7 +592,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp for (var/obj/effect/decal/cleanable/blood/writing/W in T) num_doodles++ if (num_doodles > 4) - src << "There is no space to write on!" + to_chat(src, "There is no space to write on!") return var/max_length = 50 @@ -603,7 +603,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if (length(message) > max_length) message += "-" - src << "You ran out of blood to write with!" + to_chat(src, "You ran out of blood to write with!") var/obj/effect/decal/cleanable/blood/writing/W = new(T) W.basecolor = doodle_color @@ -657,14 +657,14 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/toggled_invisible if(!forced && plane == PLANE_GHOSTS && world.time < toggled_invisible + 600) - src << "You must gather strength before you can turn visible again..." + to_chat(src, "You must gather strength before you can turn visible again...") return if(plane == PLANE_WORLD) toggled_invisible = world.time visible_message("It fades from sight...", "You are now invisible.") else - src << "You are now visible!" + to_chat(src, "You are now visible!") plane = (plane == PLANE_GHOSTS) ? PLANE_WORLD : PLANE_GHOSTS invisibility = (plane == PLANE_WORLD) ? 0 : INVISIBILITY_OBSERVER @@ -679,9 +679,9 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp src.anonsay = !src.anonsay if(anonsay) - src << "Your key won't be shown when you speak in dead chat." + to_chat(src, "Your key won't be shown when you speak in dead chat.") else - src << "Your key will be publicly visible again." + to_chat(src, "Your key will be publicly visible again.") /mob/observer/dead/canface() return 1 @@ -714,11 +714,11 @@ mob/observer/dead/MayRespawn(var/feedback = 0) return 0 if(mind && mind.current && mind.current.stat != DEAD && can_reenter_corpse) if(feedback) - src << "Your non-dead body prevent you from respawning." + to_chat(src, "Your non-dead body prevent you from respawning.") return 0 if(config.antag_hud_restricted && has_enabled_antagHUD == 1) if(feedback) - src << "antagHUD restrictions prevent you from respawning." + to_chat(src, "antagHUD restrictions prevent you from respawning.") return 0 return 1 @@ -755,12 +755,12 @@ mob/observer/dead/MayRespawn(var/feedback = 0) if(msg) log_say("(SPECWHISP to [key_name(M)]): [msg]", src) M << " You hear a strange, unidentifiable voice in your head... [msg]" - src << " You said: '[msg]' to [M]." + to_chat(src, " You said: '[msg]' to [M].") else return return 1 else - src << "You have not been pulled past the veil!" + to_chat(src, "You have not been pulled past the veil!") /mob/observer/dead/verb/choose_ghost_sprite() set category = "Ghost" diff --git a/code/modules/mob/dead/observer/say.dm b/code/modules/mob/dead/observer/say.dm index c950a84209..dc44a55168 100644 --- a/code/modules/mob/dead/observer/say.dm +++ b/code/modules/mob/dead/observer/say.dm @@ -10,7 +10,7 @@ if(message) client.handle_spam_prevention(MUTE_DEADCHAT) if(src.client.prefs.muted & MUTE_DEADCHAT) - src << "You cannot talk in deadchat (muted)." + to_chat(src, "You cannot talk in deadchat (muted).") return . = src.say_dead(message) @@ -31,7 +31,7 @@ if(message) client.handle_spam_prevention(MUTE_DEADCHAT) if(src.client.prefs.muted & MUTE_DEADCHAT) - src << "You cannot emote in deadchat (muted)." + to_chat(src, "You cannot emote in deadchat (muted).") return . = src.emote_dead(message) diff --git a/code/modules/mob/emote.dm b/code/modules/mob/emote.dm index f67f70eb87..fc269a3120 100644 --- a/code/modules/mob/emote.dm +++ b/code/modules/mob/emote.dm @@ -3,7 +3,7 @@ //m_type == 2 --> audible /mob/proc/custom_emote(var/m_type=1,var/message = null,var/range=world.view) if(stat || !use_me && usr == src) - src << "You are unable to emote." + to_chat(src, "You are unable to emote.") return var/muzzled = is_muzzled() @@ -62,16 +62,16 @@ /mob/proc/emote_dead(var/message) if(client.prefs.muted & MUTE_DEADCHAT) - src << "You cannot send deadchat emotes (muted)." + to_chat(src, "You cannot send deadchat emotes (muted).") return if(!is_preference_enabled(/datum/client_preference/show_dsay)) - src << "You have deadchat muted." + to_chat(src, "You have deadchat muted.") return if(!src.client.holder) if(!config.dsay_allowed) - src << "Deadchat is globally muted." + to_chat(src, "Deadchat is globally muted.") return diff --git a/code/modules/mob/hear_say.dm b/code/modules/mob/hear_say.dm index 693b2129e1..f316797dc2 100644 --- a/code/modules/mob/hear_say.dm +++ b/code/modules/mob/hear_say.dm @@ -60,9 +60,9 @@ if(is_deaf()) if(!language || !(language.flags & INNATE)) // INNATE is the flag for audible-emote-language, so we don't want to show an "x talks but you cannot hear them" message if it's set if(speaker == src) - src << "You cannot hear yourself speak!" + to_chat(src, "You cannot hear yourself speak!") else - src << "[speaker_name][alt_name] talks but you cannot hear." + to_chat(src, "[speaker_name][alt_name] talks but you cannot hear.") else var/message_to_send = null if(language) @@ -251,7 +251,7 @@ if((sdisabilities & DEAF) || ear_deaf) if(prob(20)) - src << "You feel your headset vibrate but can hear nothing from it!" + to_chat(src, "You feel your headset vibrate but can hear nothing from it!") else on_hear_radio(part_a, speaker_name, track, part_b, formatted) diff --git a/code/modules/mob/holder.dm b/code/modules/mob/holder.dm index 25a6ed122a..00fe76086a 100644 --- a/code/modules/mob/holder.dm +++ b/code/modules/mob/holder.dm @@ -156,11 +156,11 @@ var/list/holder_mob_icon_cache = list() if(self_grab) grabber << "\The [src] clambers onto you!" - src << "You climb up onto \the [grabber]!" + to_chat(src, "You climb up onto \the [grabber]!") grabber.equip_to_slot_if_possible(H, slot_back, 0, 1) else grabber << "You scoop up \the [src]!" - src << "\The [grabber] scoops you up!" + to_chat(src, "\The [grabber] scoops you up!") H.sync(src) return H diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index c655559a10..0f0f95d336 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -56,7 +56,7 @@ var/list/slot_equipment_priority = list( \ else if(!disable_warning) - src << "You are unable to equip that." //Only print if del_on_fail is false + to_chat(src, "You are unable to equip that.") //Only print if del_on_fail is false return 0 equip_to_slot(W, slot, redraw_mob) //This proc should not ever fail. diff --git a/code/modules/mob/language/language.dm b/code/modules/mob/language/language.dm index 83f0b754ba..9bc0a68653 100644 --- a/code/modules/mob/language/language.dm +++ b/code/modules/mob/language/language.dm @@ -144,9 +144,9 @@ /mob/observer/dead/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message) if(speaker.name == speaker_name || antagHUD) - src << "[language.name], [speaker_name] ([ghost_follow_link(speaker, src)]) [message]" + to_chat(src, "[language.name], [speaker_name] ([ghost_follow_link(speaker, src)]) [message]") else - src << "[language.name], [speaker_name] [message]" + to_chat(src, "[language.name], [speaker_name] [message]") /datum/language/proc/check_special_condition(var/mob/other) return 1 diff --git a/code/modules/mob/living/autohiss.dm b/code/modules/mob/living/autohiss.dm index 2c6fe02645..4ee08dec85 100644 --- a/code/modules/mob/living/autohiss.dm +++ b/code/modules/mob/living/autohiss.dm @@ -25,15 +25,15 @@ autohiss_mode = (autohiss_mode + 1) % AUTOHISS_NUM switch(autohiss_mode) if(AUTOHISS_OFF) - src << "Auto-hiss is now OFF." + to_chat(src, "Auto-hiss is now OFF.") if(AUTOHISS_BASIC) - src << "Auto-hiss is now BASIC." + to_chat(src, "Auto-hiss is now BASIC.") if(AUTOHISS_FULL) - src << "Auto-hiss is now FULL." + to_chat(src, "Auto-hiss is now FULL.") else soft_assert(0, "invalid autohiss value [autohiss_mode]") autohiss_mode = AUTOHISS_OFF - src << "Auto-hiss is now OFF." + to_chat(src, "Auto-hiss is now OFF.") /datum/species var/list/autohiss_basic_map = null diff --git a/code/modules/mob/living/carbon/alien/diona/diona_powers.dm b/code/modules/mob/living/carbon/alien/diona/diona_powers.dm index aea0054418..8384a7dbb8 100644 --- a/code/modules/mob/living/carbon/alien/diona/diona_powers.dm +++ b/code/modules/mob/living/carbon/alien/diona/diona_powers.dm @@ -25,15 +25,15 @@ var/mob/living/M = input(src,"Who do you wish to merge with?") in null|choices if(!M) - src << "There is nothing nearby to merge with." + to_chat(src, "There is nothing nearby to merge with.") else if(!do_merge(M)) - src << "You fail to merge with \the [M]..." + to_chat(src, "You fail to merge with \the [M]...") /mob/living/carbon/alien/diona/proc/do_merge(var/mob/living/carbon/human/H) if(!istype(H) || !src || !(src.Adjacent(H))) return 0 H << "You feel your being twine with that of \the [src] as it merges with your biomass." - src << "You feel your being twine with that of \the [H] as you merge with its biomass." + to_chat(src, "You feel your being twine with that of \the [H] as you merge with its biomass.") loc = H verbs += /mob/living/carbon/alien/diona/proc/split verbs -= /mob/living/carbon/alien/diona/proc/merge @@ -53,7 +53,7 @@ return src.loc << "You feel a pang of loss as [src] splits away from your biomass." - src << "You wiggle out of the depths of [src.loc]'s biomass and plop to the ground." + to_chat(src, "You wiggle out of the depths of [src.loc]'s biomass and plop to the ground.") var/mob/living/M = src.loc diff --git a/code/modules/mob/living/carbon/alien/diona/progression.dm b/code/modules/mob/living/carbon/alien/diona/progression.dm index b6c5b9b4fd..e259b18f27 100644 --- a/code/modules/mob/living/carbon/alien/diona/progression.dm +++ b/code/modules/mob/living/carbon/alien/diona/progression.dm @@ -5,7 +5,7 @@ return null if(amount_grown < max_grown) - src << "You are not yet ready for your growth..." + to_chat(src, "You are not yet ready for your growth...") return null src.split() diff --git a/code/modules/mob/living/carbon/alien/emote.dm b/code/modules/mob/living/carbon/alien/emote.dm index 175338e5ff..8d81aec4cf 100644 --- a/code/modules/mob/living/carbon/alien/emote.dm +++ b/code/modules/mob/living/carbon/alien/emote.dm @@ -16,7 +16,7 @@ return if (src.client) if (client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return @@ -115,7 +115,7 @@ playsound(src.loc, 'sound/misc/nymphchirp.ogg', 50, 0) m_type = 2 if("help") - src << "burp, chirp, choke, collapse, dance, drool, gasp, shiver, gnarl, jump, moan, nod, roll, scratch,\nscretch, shake, sign-#, sulk, sway, tail, twitch, whimper" + to_chat(src, "burp, chirp, choke, collapse, dance, drool, gasp, shiver, gnarl, jump, moan, nod, roll, scratch,\nscretch, shake, sign-#, sulk, sway, tail, twitch, whimper") else src << text("Invalid Emote: []", act) if ((message && src.stat == 0)) diff --git a/code/modules/mob/living/carbon/alien/larva/progression.dm b/code/modules/mob/living/carbon/alien/larva/progression.dm index 166ae53676..4e9c15552f 100644 --- a/code/modules/mob/living/carbon/alien/larva/progression.dm +++ b/code/modules/mob/living/carbon/alien/larva/progression.dm @@ -1,10 +1,10 @@ /mob/living/carbon/alien/larva/confirm_evolution() - src << "You are growing into a beautiful alien! It is time to choose a caste." - src << "There are three to choose from:" - src << "Hunters are strong and agile, able to hunt away from the hive and rapidly move through ventilation shafts. Hunters generate plasma slowly and have low reserves." - src << "Sentinels are tasked with protecting the hive and are deadly up close and at a range. They are not as physically imposing nor fast as the hunters." - src << "Drones are the working class, offering the largest plasma storage and generation. They are the only caste which may evolve again, turning into the dreaded alien queen." + to_chat(src, "You are growing into a beautiful alien! It is time to choose a caste.") + to_chat(src, "There are three to choose from:") + to_chat(src, "Hunters are strong and agile, able to hunt away from the hive and rapidly move through ventilation shafts. Hunters generate plasma slowly and have low reserves.") + to_chat(src, "Sentinels are tasked with protecting the hive and are deadly up close and at a range. They are not as physically imposing nor fast as the hunters.") + to_chat(src, "Drones are the working class, offering the largest plasma storage and generation. They are the only caste which may evolve again, turning into the dreaded alien queen.") var/alien_caste = alert(src, "Please choose which alien caste you shall belong to.",,"Hunter","Sentinel","Drone") return alien_caste ? "Xenomorph [alien_caste]" : null diff --git a/code/modules/mob/living/carbon/alien/life.dm b/code/modules/mob/living/carbon/alien/life.dm index f02d82a45f..2c39964ad6 100644 --- a/code/modules/mob/living/carbon/alien/life.dm +++ b/code/modules/mob/living/carbon/alien/life.dm @@ -150,7 +150,7 @@ adjustFireLoss((environment.temperature - (T0C+66))/5) // Might be too high, check in testing. if (fire) fire.icon_state = "fire2" if(prob(20)) - src << "You feel a searing heat!" + to_chat(src, "You feel a searing heat!") else if (fire) fire.icon_state = "fire0" diff --git a/code/modules/mob/living/carbon/alien/progression.dm b/code/modules/mob/living/carbon/alien/progression.dm index 832535d062..1c4c37b083 100644 --- a/code/modules/mob/living/carbon/alien/progression.dm +++ b/code/modules/mob/living/carbon/alien/progression.dm @@ -12,11 +12,11 @@ return if(handcuffed || legcuffed) - src << "You cannot evolve when you are cuffed." + to_chat(src, "You cannot evolve when you are cuffed.") return if(amount_grown < max_grown) - src << "You are not fully grown." + to_chat(src, "You are not fully grown.") return // confirm_evolution() handles choices and other specific requirements. diff --git a/code/modules/mob/living/carbon/alien/say.dm b/code/modules/mob/living/carbon/alien/say.dm index 1f787be9dd..8621339927 100644 --- a/code/modules/mob/living/carbon/alien/say.dm +++ b/code/modules/mob/living/carbon/alien/say.dm @@ -4,7 +4,7 @@ if(client) if(client.prefs.muted & MUTE_IC) - src << "You cannot speak in IC (Muted)." + to_chat(src, "You cannot speak in IC (Muted).") return message = sanitize(message) diff --git a/code/modules/mob/living/carbon/brain/emote.dm b/code/modules/mob/living/carbon/brain/emote.dm index 22efdc76c6..bc4623647b 100644 --- a/code/modules/mob/living/carbon/brain/emote.dm +++ b/code/modules/mob/living/carbon/brain/emote.dm @@ -17,7 +17,7 @@ return if (src.client) if (client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return @@ -28,15 +28,15 @@ if ("custom") return custom_emote(m_type, message) if ("alarm") - src << "You sound an alarm." + to_chat(src, "You sound an alarm.") message = "[src] sounds an alarm." m_type = 2 if ("alert") - src << "You let out a distressed noise." + to_chat(src, "You let out a distressed noise.") message = "[src] lets out a distressed noise." m_type = 2 if ("notice") - src << "You play a loud tone." + to_chat(src, "You play a loud tone.") message = "[src] plays a loud tone." m_type = 2 if ("flash") @@ -46,21 +46,21 @@ message = "[src] blinks." m_type = 1 if ("whistle") - src << "You whistle." + to_chat(src, "You whistle.") message = "[src] whistles." m_type = 2 if ("beep") - src << "You beep." + to_chat(src, "You beep.") message = "[src] beeps." m_type = 2 if ("boop") - src << "You boop." + to_chat(src, "You boop.") message = "[src] boops." m_type = 2 if ("help") - src << "alarm,alert,notice,flash,blink,whistle,beep,boop" + to_chat(src, "alarm,alert,notice,flash,blink,whistle,beep,boop") else - src << "Unusable emote '[act]'. Say *help for a list." + to_chat(src, "Unusable emote '[act]'. Say *help for a list.") if (message) log_emote(message, src) diff --git a/code/modules/mob/living/carbon/brain/life.dm b/code/modules/mob/living/carbon/brain/life.dm index 4ab220083d..c52584ba96 100644 --- a/code/modules/mob/living/carbon/brain/life.dm +++ b/code/modules/mob/living/carbon/brain/life.dm @@ -6,9 +6,9 @@ if (radiation > 100) radiation = 100 if(!container)//If it's not in an MMI - src << "You feel weak." + to_chat(src, "You feel weak.") else//Fluff-wise, since the brain can't detect anything itself, the MMI handles thing like that - src << "STATUS: CRITICAL AMOUNTS OF RADIATION DETECTED." + to_chat(src, "STATUS: CRITICAL AMOUNTS OF RADIATION DETECTED.") switch(radiation) if(1 to 49) @@ -23,9 +23,9 @@ if(prob(5)) radiation -= 5 if(!container) - src << "You feel weak." + to_chat(src, "You feel weak.") else - src << "STATUS: DANGEROUS LEVELS OF RADIATION DETECTED." + to_chat(src, "STATUS: DANGEROUS LEVELS OF RADIATION DETECTED.") updatehealth() if(75 to 100) @@ -115,7 +115,7 @@ silent = 1 if(!alert)//Sounds an alarm, but only once per 'level' emote("alarm") - src << "Major electrical distruption detected: System rebooting." + to_chat(src, "Major electrical distruption detected: System rebooting.") alert = 1 if(prob(75)) emp_damage -= 1 @@ -131,7 +131,7 @@ ear_damage = 1 if(!alert) emote("alert") - src << "Primary systems are now online." + to_chat(src, "Primary systems are now online.") alert = 1 if(prob(50)) emp_damage -= 1 @@ -143,13 +143,13 @@ if(2 to 9)//Low level of EMP damage, has few effects(handled elsewhere) if(!alert) emote("notice") - src << "System reboot nearly complete." + to_chat(src, "System reboot nearly complete.") alert = 1 if(prob(25)) emp_damage -= 1 if(1) alert = 0 - src << "All systems restored." + to_chat(src, "All systems restored.") emp_damage -= 1 return 1 diff --git a/code/modules/mob/living/carbon/brain/say.dm b/code/modules/mob/living/carbon/brain/say.dm index a09d8ce3e5..0493b2d92d 100644 --- a/code/modules/mob/living/carbon/brain/say.dm +++ b/code/modules/mob/living/carbon/brain/say.dm @@ -42,5 +42,5 @@ message_mode = null return R.radio.talk_into(src,message,message_mode,verb,speaking) else - src << "Your radio is disabled." + to_chat(src, "Your radio is disabled.") return 0 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 505821640d..4d58c094ce 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -362,7 +362,7 @@ if(buckled) return 0 stop_pulling() - src << "You slipped on [slipped_on]!" + to_chat(src, "You slipped on [slipped_on]!") playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) Weaken(FLOOR(stun_duration/2, 1)) return 1 diff --git a/code/modules/mob/living/carbon/carbon_powers.dm b/code/modules/mob/living/carbon/carbon_powers.dm index 337f0b0ff1..163555a0c7 100644 --- a/code/modules/mob/living/carbon/carbon_powers.dm +++ b/code/modules/mob/living/carbon/carbon_powers.dm @@ -8,7 +8,7 @@ var/mob/living/simple_mob/animal/borer/B = has_brain_worms() if(B && B.host_brain) - src << "You withdraw your probosci, releasing control of [B.host_brain]" + to_chat(src, "You withdraw your probosci, releasing control of [B.host_brain]") B.detatch() @@ -17,7 +17,7 @@ verbs -= /mob/living/carbon/proc/spawn_larvae else - src << "ERROR NO BORER OR BRAINMOB DETECTED IN THIS MOB, THIS IS A BUG !" + to_chat(src, "ERROR NO BORER OR BRAINMOB DETECTED IN THIS MOB, THIS IS A BUG !") //Brain slug proc for tormenting the host. /mob/living/carbon/proc/punish_host() @@ -31,10 +31,10 @@ return if(B.host_brain.ckey) - src << "You send a punishing spike of psychic agony lancing into your host's brain." + to_chat(src, "You send a punishing spike of psychic agony lancing into your host's brain.") if (!can_feel_pain()) B.host_brain << "You feel a strange sensation as a foreign influence prods your mind." - src << "It doesn't seem to be as effective as you hoped." + to_chat(src, "It doesn't seem to be as effective as you hoped.") else B.host_brain << "Horrific, burning agony lances through you, ripping a soundless scream from your trapped mind!" @@ -49,7 +49,7 @@ return if(B.chemicals >= 100) - src << "Your host twitches and quivers as you rapidly excrete a larva from your sluglike body." + to_chat(src, "Your host twitches and quivers as you rapidly excrete a larva from your sluglike body.") visible_message("\The [src] heaves violently, expelling a rush of vomit and a wriggling, sluglike creature!") B.chemicals -= 100 B.has_reproduced = 1 @@ -58,5 +58,5 @@ new /mob/living/simple_mob/animal/borer(get_turf(src)) else - src << "You do not have enough chemicals stored to reproduce." + to_chat(src, "You do not have enough chemicals stored to reproduce.") return \ No newline at end of file diff --git a/code/modules/mob/living/carbon/give.dm b/code/modules/mob/living/carbon/give.dm index 5d4f17840a..8825f043b7 100644 --- a/code/modules/mob/living/carbon/give.dm +++ b/code/modules/mob/living/carbon/give.dm @@ -12,7 +12,7 @@ if(!I) I = src.get_inactive_hand() if(!I) - src << "You don't have anything in your hands to give to \the [target]." + to_chat(src, "You don't have anything in your hands to give to \the [target].") return if(alert(target,"[src] wants to give you \a [I]. Will you accept it?","Item Offer","Yes","No") == "No") //VOREStation Edit - make yes on the left to be consistent with other dialogs @@ -23,18 +23,18 @@ if(!I) return if(!Adjacent(target)) - src << "You need to stay in reaching distance while giving an object." + to_chat(src, "You need to stay in reaching distance while giving an object.") target << "\The [src] moved too far away." return if(I.loc != src || !src.item_is_in_hands(I)) - src << "You need to keep the item in your hands." + to_chat(src, "You need to keep the item in your hands.") target << "\The [src] seems to have given up on passing \the [I] to you." return if(target.hands_are_full()) target << "Your hands are full." - src << "Their hands are full." + to_chat(src, "Their hands are full.") return if(src.unEquip(I)) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index a8fd5176e8..6eaa3a36d8 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -33,7 +33,7 @@ if("ping", "beep", "buzz", "yes", "ye", "no", "rcough", "rsneeze") if(!isSynthetic()) - src << "You are not a synthetic." + to_chat(src, "You are not a synthetic.") return var/M = null @@ -83,7 +83,7 @@ if("squish") /* VOREStation Removal Start - Eh. People can squish maybe. if(species.bump_flag != SLIME) //This should definitely do it. - src << "You are not a slime thing!" + to_chat(src, "You are not a slime thing!") return */ //VOREStation Removal End playsound(src.loc, 'sound/effects/slime_squish.ogg', 50, 0) //Credit to DrMinky (freesound.org) for the sound. @@ -139,7 +139,7 @@ if (src.client) if (client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return @@ -706,7 +706,7 @@ if("vomit") if(isSynthetic()) - src << "You are unable to vomit." + to_chat(src, "You are unable to vomit.") return vomit() return @@ -726,13 +726,13 @@ message = "makes a light spitting noise, a poor attempt at a whistle." if ("help") - src << "blink, blink_r, blush, bow-(none)/mob, burp, choke, chuckle, clap, collapse, cough, cry, custom, deathgasp, drool, eyebrow, fastsway/qwag, \ + to_chat(src, "blink, blink_r, blush, bow-(none)/mob, burp, choke, chuckle, clap, collapse, cough, cry, custom, deathgasp, drool, eyebrow, fastsway/qwag, \ frown, gasp, giggle, glare-(none)/mob, grin, groan, grumble, handshake, hug-(none)/mob, laugh, look-(none)/mob, moan, mumble, nod, pale, point-atom, \ raise, salute, scream, sneeze, shake, shiver, shrug, sigh, signal-#1-10, slap-(none)/mob, smile, sneeze, sniff, snore, stare-(none)/mob, stopsway/swag, sway/wag, swish, tremble, twitch, \ - twitch_v, vomit, whimper, wink, yawn. Synthetics: beep, buzz, yes, no, rcough, rsneeze, ping" + twitch_v, vomit, whimper, wink, yawn. Synthetics: beep, buzz, yes, no, rcough, rsneeze, ping") else - src << "Unusable emote '[act]'. Say *help for a list." + to_chat(src, "Unusable emote '[act]'. Say *help for a list.") if (message) custom_emote(m_type,message) diff --git a/code/modules/mob/living/carbon/human/emote_vr.dm b/code/modules/mob/living/carbon/human/emote_vr.dm index a637dff787..7e5abe13da 100644 --- a/code/modules/mob/living/carbon/human/emote_vr.dm +++ b/code/modules/mob/living/carbon/human/emote_vr.dm @@ -40,7 +40,7 @@ //Check if they are physically capable if(src.sleeping || src.resting || src.buckled || src.weakened || src.restrained() || involved_parts.len < 2) - src << "You can't *flip in your current state!" + to_chat(src, "You can't *flip in your current state!") return 1 else src.SpinAnimation(7,1) @@ -74,7 +74,7 @@ /mob/living/carbon/human/proc/toggle_tail_vr(var/setting,var/message = 0) if(!tail_style || !tail_style.ani_state) if(message) - src << "You don't have a tail that supports this." + to_chat(src, "You don't have a tail that supports this.") return 0 var/new_wagging = isnull(setting) ? !wagging : setting @@ -86,7 +86,7 @@ /mob/living/carbon/human/proc/toggle_wing_vr(var/setting,var/message = 0) if(!wing_style || !wing_style.ani_state) if(message) - src << "You don't have a tail that supports this." + to_chat(src, "You don't have a tail that supports this.") return 0 var/new_flapping = isnull(setting) ? !flapping : setting diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 98431adbde..e1974acf12 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -715,13 +715,13 @@ /mob/living/carbon/human/IsAdvancedToolUser(var/silent) // VOREstation start if(feral) - src << "Your primitive mind can't grasp the concept of that thing." + to_chat(src, "Your primitive mind can't grasp the concept of that thing.") return 0 // VOREstation end if(species.has_fine_manipulation) return 1 if(!silent) - src << "You don't have the dexterity to use that!" + to_chat(src, "You don't have the dexterity to use that!") return 0 /mob/living/carbon/human/abiotic(var/full_body = 0) @@ -1063,7 +1063,7 @@ if(!istype(O,/obj/item/weapon/implant) && prob(5)) //Moving with things stuck in you could be bad. // All kinds of embedded objects cause bleeding. if(!can_feel_pain(organ.organ_tag)) - src << "You feel [O] moving inside your [organ.name]." + to_chat(src, "You feel [O] moving inside your [organ.name].") else var/msg = pick( \ "A spike of pain jolts your [organ.name] as you bump [O] inside.", \ @@ -1229,26 +1229,26 @@ verbs -= /mob/living/carbon/human/proc/bloody_doodle if (src.gloves) - src << "Your [src.gloves] are getting in the way." + to_chat(src, "Your [src.gloves] are getting in the way.") return var/turf/simulated/T = src.loc if (!istype(T)) //to prevent doodling out of mechs and lockers - src << "You cannot reach the floor." + to_chat(src, "You cannot reach the floor.") return var/direction = input(src,"Which way?","Tile selection") as anything in list("Here","North","South","East","West") if (direction != "Here") T = get_step(T,text2dir(direction)) if (!istype(T)) - src << "You cannot doodle there." + to_chat(src, "You cannot doodle there.") return var/num_doodles = 0 for (var/obj/effect/decal/cleanable/blood/writing/W in T) num_doodles++ if (num_doodles > 4) - src << "There is no space to write on!" + to_chat(src, "There is no space to write on!") return var/max_length = bloody_hands * 30 //tweeter style @@ -1261,7 +1261,7 @@ if (length(message) > max_length) message += "-" - src << "You ran out of blood to write with!" + to_chat(src, "You ran out of blood to write with!") var/obj/effect/decal/cleanable/blood/writing/W = new(T) W.basecolor = (hand_blood_color) ? hand_blood_color : "#A10808" @@ -1289,6 +1289,9 @@ else if (affecting.robotic >= ORGAN_LIFELIKE) . = 0 fail_msg = "Your needle refuses to penetrate more than a short distance..." + else if (affecting.thick_skin && prob(70 - round(affecting.brute_dam + affecting.burn_dam / 2))) // Allows transplanted limbs with thick skin to maintain their resistance. + . = 0 + fail_msg = "Your needle fails to penetrate \the [affecting]'s thick hide..." else switch(target_zone) if(BP_HEAD) @@ -1418,7 +1421,7 @@ return if(self) - src << "You brace yourself to relocate your [current_limb.joint]..." + to_chat(src, "You brace yourself to relocate your [current_limb.joint]...") else U << "You begin to relocate [S]'s [current_limb.joint]..." @@ -1428,7 +1431,7 @@ return if(self) - src << "You pop your [current_limb.joint] back in!" + to_chat(src, "You pop your [current_limb.joint] back in!") else U << "You pop [S]'s [current_limb.joint] back in!" S << "[U] pops your [current_limb.joint] back in!" @@ -1513,11 +1516,11 @@ if(!UWC) return var/datum/category_item/underwear/UWI = all_underwear[UWC.name] if(!UWI || UWI.name == "None") - src << "You do not have [UWC.gender==PLURAL ? "[UWC.display_name]" : "\a [UWC.display_name]"]." + to_chat(src, "You do not have [UWC.gender==PLURAL ? "[UWC.display_name]" : "a [UWC.display_name]"].") return hide_underwear[UWC.name] = !hide_underwear[UWC.name] update_underwear(1) - src << "You [hide_underwear[UWC.name] ? "take off" : "put on"] your [UWC.display_name]." + to_chat(src, "You [hide_underwear[UWC.name] ? "take off" : "put on"] your [UWC.display_name].") return /mob/living/carbon/human/verb/pull_punches() @@ -1527,7 +1530,7 @@ if(stat) return pulling_punches = !pulling_punches - src << "You are now [pulling_punches ? "pulling your punches" : "not pulling your punches"]." + to_chat(src, "You are now [pulling_punches ? "pulling your punches" : "not pulling your punches"].") return /mob/living/carbon/human/should_have_organ(var/organ_check) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 1d7dd6d57a..4572f8cf85 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -98,7 +98,7 @@ if(istype(H) && health > config.health_threshold_dead) adjustOxyLoss(-(min(getOxyLoss(), 5))) updatehealth() - src << "You feel a breath of fresh air enter your lungs. It feels good." + to_chat(src, "You feel a breath of fresh air enter your lungs. It feels good.") else if(!(M == src && apply_pressure(M, M.zone_sel.selecting))) help_shake_act(M) diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 1f211fe95b..dd42af027e 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -253,21 +253,21 @@ if (candidates.len) var/obj/item/organ/external/O = pick(candidates) O.mutate() - src << "Something is not right with your [O.name]..." + to_chat(src, "Something is not right with your [O.name]...") return else if (prob(heal_prob)) for (var/obj/item/organ/external/O in organs) if (O.status & ORGAN_MUTATED) O.unmutate() - src << "Your [O.name] is shaped normally again." + to_chat(src, "Your [O.name] is shaped normally again.") return if (getCloneLoss() < 1) for (var/obj/item/organ/external/O in organs) if (O.status & ORGAN_MUTATED) O.unmutate() - src << "Your [O.name] is shaped normally again." + to_chat(src, "Your [O.name] is shaped normally again.") BITSET(hud_updateflag, HEALTH_HUD) // Defined here solely to take species flags into account without having to recast at mob/living level. diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 6bd592aed6..57cef190ec 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -416,7 +416,7 @@ emp_act //If the armor absorbs all of the damage, skip the rest of the calculations var/soaked = get_armor_soak(affecting, "melee", O.armor_penetration) if(soaked >= throw_damage) - src << "Your armor absorbs the force of [O.name]!" + to_chat(src, "Your armor absorbs the force of [O.name]!") return var/armor = run_armor_check(affecting, "melee", O.armor_penetration, "Your armor has protected your [hit_area].", "Your armor has softened hit to your [hit_area].") //I guess "melee" is the best fit here diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index ec10dc90f8..8c4eba8a33 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -8,9 +8,9 @@ return 1 if(feedback) if(status[1] == HUMAN_EATING_NO_MOUTH) - src << "Where do you intend to put \the [food]? You don't have a mouth!" + to_chat(src, "Where do you intend to put \the [food]? You don't have a mouth!") else if(status[1] == HUMAN_EATING_BLOCKED_MOUTH) - src << "\The [status[2]] is in the way!" + to_chat(src, "\The [status[2]] is in the way!") return 0 /mob/living/carbon/human/can_force_feed(var/feeder, var/food, var/feedback = 1) diff --git a/code/modules/mob/living/carbon/human/human_powers.dm b/code/modules/mob/living/carbon/human/human_powers.dm index a3c5e65470..9309100cf6 100644 --- a/code/modules/mob/living/carbon/human/human_powers.dm +++ b/code/modules/mob/living/carbon/human/human_powers.dm @@ -42,7 +42,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot tackle someone in your current state." + to_chat(src, "You cannot tackle someone in your current state.") return var/list/choices = list() @@ -61,7 +61,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot tackle in your current state." + to_chat(src, "You cannot tackle in your current state.") return last_special = world.time + 50 @@ -103,7 +103,7 @@ var/mob/M = targets[target] if(istype(M, /mob/observer/dead) || M.stat == DEAD) - src << "Not even a [src.species.name] can speak to the dead." + to_chat(src, "Not even a [src.species.name] can speak to the dead.") return log_say("(COMMUNE to [key_name(M)]) [text]",src) @@ -138,7 +138,7 @@ if(msg) log_say("(PWHISPER to [key_name(M)]) [msg]", src) M << "You hear a strange, alien voice in your head... [msg]" - src << "You said: \"[msg]\" to [M]" + to_chat(src, "You said: \"[msg]\" to [M]") return /mob/living/carbon/human/proc/diona_split_nymph() @@ -189,7 +189,7 @@ if(stat == DEAD) return - src << "Performing self-diagnostic, please wait..." + to_chat(src, "Performing self-diagnostic, please wait...") sleep(50) var/output = "Self-Diagnostic Results:\n" @@ -226,17 +226,17 @@ set category = "Abilities" if(incapacitated()) - src << "You need to recover before you can use this ability." + to_chat(src, "You need to recover before you can use this ability.") return if(world.time < next_sonar_ping) - src << "You need another moment to focus." + to_chat(src, "You need another moment to focus.") return if(is_deaf() || is_below_sound_pressure(get_turf(src))) - src << "You are for all intents and purposes currently deaf!" + to_chat(src, "You are for all intents and purposes currently deaf!") return next_sonar_ping += 10 SECONDS var/heard_something = FALSE - src << "You take a moment to listen in to your environment..." + to_chat(src, "You take a moment to listen in to your environment...") for(var/mob/living/L in range(client.view, src)) var/turf/T = get_turf(L) if(!T || L == src || L.stat == DEAD || is_below_sound_pressure(T)) @@ -263,7 +263,7 @@ feedback += "" src << jointext(feedback,null) if(!heard_something) - src << "You hear no movement but your own." + to_chat(src, "You hear no movement but your own.") /mob/living/carbon/human/proc/regenerate() set name = "Regenerate" diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index a51e04b535..ee2082401c 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -327,7 +327,7 @@ This saves us from having to call add_fingerprint() any time something is put in if(C.attempt_attach_accessory(A, src)) return else - src << "You are trying to equip this item to an unsupported inventory slot. How the heck did you manage that? Stop it..." + to_chat(src, "You are trying to equip this item to an unsupported inventory slot. How the heck did you manage that? Stop it...") return if((W == src.l_hand) && (slot != slot_l_hand)) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 2622a1c7b0..3b0d161dfd 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -189,7 +189,7 @@ if (disabilities & EPILEPSY) if ((prob(1) && paralysis < 1)) - src << "You have a seizure!" + to_chat(src, "You have a seizure!") for(var/mob/O in viewers(src, null)) if(O == src) continue @@ -223,19 +223,19 @@ custom_pain("Your head feels numb and painful.", 10) if(getBrainLoss() >= 15) if(4 <= rn && rn <= 6) if(eye_blurry <= 0) - src << "It becomes hard to see for some reason." + to_chat(src, "It becomes hard to see for some reason.") eye_blurry = 10 if(getBrainLoss() >= 35) if(7 <= rn && rn <= 9) if(get_active_hand()) - src << "Your hand won't respond properly, you drop what you're holding!" + to_chat(src, "Your hand won't respond properly, you drop what you're holding!") drop_item() if(getBrainLoss() >= 45) if(10 <= rn && rn <= 12) if(prob(50)) - src << "You suddenly black out!" + to_chat(src, "You suddenly black out!") Paralyse(10) else if(!lying) - src << "Your legs won't respond properly, you fall down!" + to_chat(src, "Your legs won't respond properly, you fall down!") Weaken(10) @@ -300,13 +300,13 @@ if(!isSynthetic()) if(prob(5) && prob(100 * RADIATION_SPEED_COEFFICIENT)) radiation -= 5 * RADIATION_SPEED_COEFFICIENT - src << "You feel weak." + to_chat(src, "You feel weak.") Weaken(3) if(!lying) emote("collapse") if(prob(5) && prob(100 * RADIATION_SPEED_COEFFICIENT) && species.get_bodytype() == SPECIES_HUMAN) //apes go bald if((h_style != "Bald" || f_style != "Shaved" )) - src << "Your hair falls out." + to_chat(src, "Your hair falls out.") h_style = "Bald" f_style = "Shaved" update_hair() @@ -318,7 +318,7 @@ if(prob(5)) take_overall_damage(0, 5 * RADIATION_SPEED_COEFFICIENT, used_weapon = "Radiation Burns") if(prob(1)) - src << "You feel strange!" + to_chat(src, "You feel strange!") adjustCloneLoss(5 * RADIATION_SPEED_COEFFICIENT) emote("gasp") @@ -490,7 +490,7 @@ if(exhaled_pp > safe_exhaled_max) if (!co2_alert|| prob(15)) var/word = pick("extremely dizzy","short of breath","faint","confused") - src << "You feel [word]." + to_chat(src, "You feel [word].") adjustOxyLoss(HUMAN_MAX_OXYLOSS) co2_alert = 1 @@ -499,7 +499,7 @@ else if(exhaled_pp > safe_exhaled_max * 0.7) if (!co2_alert || prob(1)) var/word = pick("dizzy","short of breath","faint","momentarily confused") - src << "You feel [word]." + to_chat(src, "You feel [word].") //scale linearly from 0 to 1 between safe_exhaled_max and safe_exhaled_max*0.7 var/ratio = 1.0 - (safe_exhaled_max - exhaled_pp)/(safe_exhaled_max*0.3) @@ -513,7 +513,7 @@ else if(exhaled_pp > safe_exhaled_max * 0.6) if (prob(0.3)) var/word = pick("a little dizzy","short of breath") - src << "You feel [word]." + to_chat(src, "You feel [word].") else co2_alert = 0 @@ -561,10 +561,10 @@ if(breath.temperature <= species.breath_cold_level_1) if(prob(20)) - src << "You feel your face freezing and icicles forming in your lungs!" + to_chat(src, "You feel your face freezing and icicles forming in your lungs!") else if(breath.temperature >= species.breath_heat_level_1) if(prob(20)) - src << "You feel your face burning and a searing heat in your lungs!" + to_chat(src, "You feel your face burning and a searing heat in your lungs!") if(breath.temperature >= species.breath_heat_level_1) if(breath.temperature < species.breath_heat_level_2) @@ -998,7 +998,7 @@ adjustBrainLoss(brainOxPercent * oxyloss) if(halloss >= species.total_health) - src << "You're in too much pain to keep going..." + to_chat(src, "You're in too much pain to keep going...") src.visible_message("[src] slumps to the ground, too weak to continue fighting.") Paralyse(10) setHalLoss(species.total_health - 1) @@ -1539,22 +1539,22 @@ stuttering = max(stuttering, 5) if(shock_stage == 40) - src << "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!" + to_chat(src, "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!") if (shock_stage >= 60) if(shock_stage == 60) emote("me",1,"'s body becomes limp.") if (prob(2)) - src << "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!" + to_chat(src, "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!") Weaken(20) if(shock_stage >= 80) if (prob(5)) - src << "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!" + to_chat(src, "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!") Weaken(20) if(shock_stage >= 120) if (prob(2)) - src << "[pick("You black out", "You feel like you could die any moment now", "You're about to lose consciousness")]!" + to_chat(src, "[pick("You black out", "You feel like you could die any moment now", "You are about to lose consciousness")]!") Paralyse(5) if(shock_stage == 150) diff --git a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm index 0d0328bd51..f66a4061d8 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm @@ -167,13 +167,13 @@ switch(halpick) if(0 to 15) //15% chance //Screwy HUD - //src << "Screwy HUD" + //to_chat(src, "Screwy HUD") hal_screwyhud = pick(1,2,3,3,4,4) spawn(rand(100,250)) hal_screwyhud = 0 if(16 to 25) //10% chance //Strange items - //src << "Traitor Items" + //to_chat(src, "Traitor Items") if(!halitem) halitem = new var/list/slots_free = list(ui_lhand,ui_rhand) @@ -221,7 +221,7 @@ halitem = null if(26 to 35) //10% chance //Flashes of danger - //src << "Danger Flash" + //to_chat(src, "Danger Flash") if(!halimage) var/list/possible_points = list() for(var/turf/simulated/floor/F in view(src,world.view)) @@ -231,13 +231,13 @@ switch(rand(1,3)) if(1) - //src << "Space" + //to_chat(src, "Space") halimage = image('icons/turf/space.dmi',target,"[rand(1,25)]",TURF_LAYER) if(2) - //src << "Fire" + //to_chat(src, "Fire") halimage = image('icons/effects/fire.dmi',target,"1",TURF_LAYER) if(3) - //src << "C4" + //to_chat(src, "C4") halimage = image('icons/obj/assemblies.dmi',target,"plastic-explosive2",OBJ_LAYER+0.01) @@ -248,7 +248,7 @@ if(36 to 55) //20% chance //Strange audio - //src << "Strange Audio" + //to_chat(src, "Strange Audio") switch(rand(1,12)) if(1) src << 'sound/machines/airlock.ogg' if(2) @@ -282,7 +282,7 @@ src << pick(creepyasssounds) if(56 to 60) //5% chance //Flashes of danger - //src << "Danger Flash" + //to_chat(src, "Danger Flash") if(!halbody) var/list/possible_points = list() for(var/turf/simulated/floor/F in view(src,world.view)) @@ -358,7 +358,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot bite anyone in your current state!" + to_chat(src, "You cannot bite anyone in your current state!") return var/list/choices = list() @@ -376,10 +376,10 @@ if(last_special > world.time) return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot bite in your current state." + to_chat(src, "You cannot bite in your current state.") return if(B.vessel.total_volume <= 0 || B.isSynthetic()) //Do they have any blood in the first place, and are they synthetic? - src << "There appears to be no blood in this prey..." + to_chat(src, "There appears to be no blood in this prey...") return last_special = world.time + 600 diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm index cc7cd7ef85..20255bbae9 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm @@ -22,20 +22,20 @@ var/obj/item/organ/internal/xenos/plasmavessel/P = internal_organs_by_name[O_PLASMA] if(!istype(P)) - src << "Your plasma vessel has been removed!" + to_chat(src, "Your plasma vessel has been removed!") return if(needs_organ) var/obj/item/organ/internal/I = internal_organs_by_name[needs_organ] if(!I) - src << "Your [needs_organ] has been removed!" + to_chat(src, "Your [needs_organ] has been removed!") return else if((I.status & ORGAN_CUT_AWAY) || I.is_broken()) - src << "Your [needs_organ] is too damaged to function!" + to_chat(src, "Your [needs_organ] is too damaged to function!") return if(P.stored_plasma < cost) - src << "You don't have enough phoron stored to do that." + to_chat(src, "You don't have enough phoron stored to do that.") return 0 if(needs_foundation) @@ -46,7 +46,7 @@ if(!(istype(T,/turf/space))) has_foundation = 1 if(!has_foundation) - src << "You need a solid foundation to do that on." + to_chat(src, "You need a solid foundation to do that on.") return 0 P.stored_plasma -= cost @@ -59,12 +59,12 @@ set category = "Abilities" if (get_dist(src,M) <= 1) - src << "You need to be closer." + to_chat(src, "You need to be closer.") return var/obj/item/organ/internal/xenos/plasmavessel/I = M.internal_organs_by_name[O_PLASMA] if(!istype(I)) - src << "Their plasma vessel is missing." + to_chat(src, "Their plasma vessel is missing.") return var/amount = input("Amount:", "Transfer Plasma to [M]") as num @@ -73,7 +73,7 @@ if(check_alien_ability(amount,0,O_PLASMA)) M.gain_plasma(amount) M << "[src] has transfered [amount] plasma to you." - src << "You have transferred [amount] plasma to [M]." + to_chat(src, "You have transferred [amount] plasma to [M].") return // Queen verbs. @@ -84,12 +84,12 @@ set category = "Abilities" if(!config.aliens_allowed) - src << "You begin to lay an egg, but hesitate. You suspect it isn't allowed." + to_chat(src, "You begin to lay an egg, but hesitate. You suspect it isn't allowed.") verbs -= /mob/living/carbon/human/proc/lay_egg return if(locate(/obj/effect/alien/egg) in get_turf(src)) - src << "There's already an egg here." + to_chat(src, "There's already an egg here.") return if(check_alien_ability(75,1,O_EGG)) @@ -105,7 +105,7 @@ set category = "Abilities" if(alien_queen_exists()) - src << "We already have an active queen." + to_chat(src, "We already have an active queen.") return if(check_alien_ability(500)) @@ -121,7 +121,9 @@ if(check_alien_ability(50,1,O_RESIN)) visible_message("[src] has planted some alien weeds!") - new /obj/effect/alien/weeds/node(loc) + var/obj/O = new /obj/effect/alien/weeds/node(loc) + if(O) + O.color = "#321D37" return /mob/living/carbon/human/proc/Spit(var/atom/A) @@ -154,7 +156,7 @@ set category = "Abilities" if(!O in oview(1)) - src << "[O] is too far away." + to_chat(src, "[O] is too far away.") return // OBJ CHECK @@ -175,7 +177,7 @@ cannot_melt = 1 if(cannot_melt) - src << "You cannot dissolve this object." + to_chat(src, "You cannot dissolve this object.") return if(check_alien_ability(200,0,O_ACID)) @@ -231,7 +233,7 @@ set desc = "Secrete tough malleable resin." set category = "Abilities" - var/choice = input("Choose what you wish to shape.","Resin building") as null|anything in list("resin door","resin wall","resin membrane","resin nest") //would do it through typesof but then the player choice would have the type path and we don't want the internal workings to be exposed ICly - Urist + var/choice = input("Choose what you wish to shape.","Resin building") as null|anything in list("resin door","resin wall","resin membrane","resin nest","resin blob") //would do it through typesof but then the player choice would have the type path and we don't want the internal workings to be exposed ICly - Urist if(!choice) return @@ -239,15 +241,24 @@ return visible_message("[src] vomits up a thick purple substance and begins to shape it!", "You shape a [choice].") + + var/obj/O + switch(choice) if("resin door") - new /obj/structure/simple_door/resin(loc) + O = new /obj/structure/simple_door/resin(loc) if("resin wall") - new /obj/effect/alien/resin/wall(loc) + O = new /obj/effect/alien/resin/wall(loc) if("resin membrane") - new /obj/effect/alien/resin/membrane(loc) + O = new /obj/effect/alien/resin/membrane(loc) if("resin nest") - new /obj/structure/bed/nest(loc) + O = new /obj/structure/bed/nest(loc) + if("resin blob") + O = new /obj/item/stack/material/resin(loc) + + if(O) + O.color = "#321D37" + return /mob/living/carbon/human/proc/leap() @@ -259,7 +270,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot leap in your current state." + to_chat(src, "You cannot leap in your current state.") return var/list/choices = list() @@ -278,7 +289,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - src << "You cannot leap in your current state." + to_chat(src, "You cannot leap in your current state.") return last_special = world.time + 75 @@ -293,7 +304,7 @@ if(status_flags & LEAPING) status_flags &= ~LEAPING if(!src.Adjacent(T)) - src << "You miss!" + to_chat(src, "You miss!") return T.Weaken(3) @@ -301,7 +312,7 @@ var/use_hand = "left" if(l_hand) if(r_hand) - src << "You need to have one hand free to grab someone." + to_chat(src, "You need to have one hand free to grab someone.") return else use_hand = "right" @@ -327,16 +338,16 @@ return if(stat || paralysis || stunned || weakened || lying) - src << "You cannot do that in your current state." + to_chat(src, "You cannot do that in your current state.") return var/obj/item/weapon/grab/G = locate() in src if(!G || !istype(G)) - src << "You are not grabbing anyone." + to_chat(src, "You are not grabbing anyone.") return if(G.state < GRAB_AGGRESSIVE) - src << "You must have an aggressive grab to gut your prey!" + to_chat(src, "You must have an aggressive grab to gut your prey!") return last_special = world.time + 50 diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm index e8b9a070ea..9e2a949402 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm @@ -66,17 +66,17 @@ var/weeds_plasma_rate = 5 // Plasma regen on weeds. has_limbs = list( - BP_TORSO = list("path" = /obj/item/organ/external/chest), - BP_GROIN = list("path" = /obj/item/organ/external/groin), - BP_HEAD = list("path" = /obj/item/organ/external/head/no_eyes), - BP_L_ARM = list("path" = /obj/item/organ/external/arm), - BP_R_ARM = list("path" = /obj/item/organ/external/arm/right), - BP_L_LEG = list("path" = /obj/item/organ/external/leg), - BP_R_LEG = list("path" = /obj/item/organ/external/leg/right), - BP_L_HAND = list("path" = /obj/item/organ/external/hand), - BP_R_HAND = list("path" = /obj/item/organ/external/hand/right), - BP_L_FOOT = list("path" = /obj/item/organ/external/foot), - BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right) + BP_TORSO = list("path" = /obj/item/organ/external/chest/unseverable/xeno), + BP_GROIN = list("path" = /obj/item/organ/external/groin/unseverable/xeno), + BP_HEAD = list("path" = /obj/item/organ/external/head/unseverable/xeno), + BP_L_ARM = list("path" = /obj/item/organ/external/arm/unseverable/xeno), + BP_R_ARM = list("path" = /obj/item/organ/external/arm/right/unseverable/xeno), + BP_L_LEG = list("path" = /obj/item/organ/external/leg/unseverable/xeno), + BP_R_LEG = list("path" = /obj/item/organ/external/leg/right/unseverable/xeno), + BP_L_HAND = list("path" = /obj/item/organ/external/hand/unseverable/xeno), + BP_R_HAND = list("path" = /obj/item/organ/external/hand/right/unseverable/xeno), + BP_L_FOOT = list("path" = /obj/item/organ/external/foot/unseverable/xeno), + BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/unseverable/xeno) ) /datum/species/xenos/get_bodytype() @@ -136,7 +136,7 @@ H.adjustOxyLoss(-heal_rate) H.adjustToxLoss(-heal_rate) if (prob(5)) - H << "You feel a soothing sensation come over you..." + H << "You feel a soothing sensation come over you..." return 1 //next internal organs @@ -144,7 +144,7 @@ if(I.damage > 0) I.damage = max(I.damage - heal_rate, 0) if (prob(5)) - H << "You feel a soothing sensation within your [I.parent_organ]..." + H << "You feel a soothing sensation within your [I.parent_organ]..." return 1 //next mend broken bones, approx 10 ticks each @@ -152,7 +152,7 @@ if (E.status & ORGAN_BROKEN) if (prob(mend_prob)) if (E.mend_fracture()) - H << "You feel something mend itself inside your [E.name]." + H << "You feel something mend itself inside your [E.name]." return 1 return 0 diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 7ae3718027..b6f9aa35ec 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -585,7 +585,7 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() var/icon/c_mask = null if(tail_style && tail_style.clip_mask_icon && tail_style.clip_mask_state) var/obj/item/clothing/suit/S = wear_suit - if(!(wear_suit && ((wear_suit.flags_inv & HIDETAIL) || (istype(S) && S.taurized)))) //Clip the lower half of the suit off using the tail's clip mask. + if(!(wear_suit && ((wear_suit.flags_inv & HIDETAIL) || (istype(S) && S.taurized)))) //Clip the lower half of the uniform off using the tail's clip mask. c_mask = new /icon(tail_style.clip_mask_icon, tail_style.clip_mask_state) overlays_standing[UNIFORM_LAYER] = w_uniform.make_worn_icon(body_type = species.get_bodytype(src), slot_name = slot_w_uniform_str, default_icon = INV_W_UNIFORM_DEF_ICON, default_layer = UNIFORM_LAYER, clip_mask = c_mask) //VOREStation Edit end. @@ -768,7 +768,10 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() //VOREStation Edit start. var/icon/c_mask = null - if((tail_style && tail_style.clip_mask_icon && tail_style.clip_mask_state) && !(wear_suit.flags_inv & HIDETAIL) && !(S && S.taurized)) //Clip the lower half of the suit off using the tail's clip mask. + var/tail_is_rendered = (overlays_standing[TAIL_LAYER] || overlays_standing[TAIL_LAYER_ALT]) + var/valid_clip_mask = (tail_style && tail_style.clip_mask_icon && tail_style.clip_mask_state) + + if(tail_is_rendered && valid_clip_mask && !(S && S.taurized)) //Clip the lower half of the suit off using the tail's clip mask for taurs since taur bodies aren't hidden. c_mask = new /icon(tail_style.clip_mask_icon, tail_style.clip_mask_state) overlays_standing[SUIT_LAYER] = wear_suit.make_worn_icon(body_type = species.get_bodytype(src), slot_name = slot_wear_suit_str, default_icon = iconFile, default_layer = SUIT_LAYER, clip_mask = c_mask) //VOREStation Edit end. diff --git a/code/modules/mob/living/carbon/lick_wounds.dm b/code/modules/mob/living/carbon/lick_wounds.dm index 4c992e772c..c712448f8a 100644 --- a/code/modules/mob/living/carbon/lick_wounds.dm +++ b/code/modules/mob/living/carbon/lick_wounds.dm @@ -9,7 +9,7 @@ if ( ! (istype(src, /mob/living/carbon/human) || \ istype(src, /mob/living/silicon)) ) - src << "If you even have a tongue, it doesn't work that way." + to_chat(src, "If you even have a tongue, it doesn't work that way.") return if (istype(M, /mob/living/carbon/human)) diff --git a/code/modules/mob/living/carbon/metroid/emote.dm b/code/modules/mob/living/carbon/metroid/emote.dm index 6375f23b2a..6fccaddb8f 100644 --- a/code/modules/mob/living/carbon/metroid/emote.dm +++ b/code/modules/mob/living/carbon/metroid/emote.dm @@ -16,7 +16,7 @@ return if (src.client) if (client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return @@ -83,10 +83,10 @@ updateicon = 1 if ("help") //This is an exception - src << "Help for slime emotes. You can use these emotes with say \"*emote\":\n\nbounce, custom, jiggle, light, moan, shiver, sway, twitch, vibrate. You can also set your face with: \n\nnomood, pout, sad, angry, frown, smile" + to_chat(src, "Help for slime emotes. You can use these emotes with say \"*emote\":\n\nbounce, custom, jiggle, light, moan, shiver, sway, twitch, vibrate. You can also set your face with: \n\nnomood, pout, sad, angry, frown, smile") else - src << "Unusable emote '[act]'. Say *help for a list." + to_chat(src, "Unusable emote '[act]'. Say *help for a list.") if ((message && src.stat == 0)) if (m_type & 1) for(var/mob/O in viewers(src, null)) diff --git a/code/modules/mob/living/carbon/metroid/life.dm b/code/modules/mob/living/carbon/metroid/life.dm index 5cf6395b7d..f11d9d137d 100644 --- a/code/modules/mob/living/carbon/metroid/life.dm +++ b/code/modules/mob/living/carbon/metroid/life.dm @@ -149,7 +149,7 @@ nutrition = 0 adjustToxLoss(rand(1,3)) if (client && prob(5)) - src << "You are starving!" + to_chat(src, "You are starving!") else if (nutrition >= get_grow_nutrition() && amount_grown < 10) nutrition -= 20 diff --git a/code/modules/mob/living/carbon/metroid/powers.dm b/code/modules/mob/living/carbon/metroid/powers.dm index 54d35a71f8..a1fc03445e 100644 --- a/code/modules/mob/living/carbon/metroid/powers.dm +++ b/code/modules/mob/living/carbon/metroid/powers.dm @@ -4,7 +4,7 @@ return if (Victim) - src << "I am already feeding..." + to_chat(src, "I am already feeding...") return var t = invalidFeedTarget(M) @@ -52,7 +52,7 @@ Victim.adjustBruteLoss(is_adult ? rand(7, 15) : rand(4, 12)) else - src << "[pick("This subject is incompatable", "This subject does not have a life energy", "This subject is empty", "I am not satisified", "I can not feed from this subject", "I do not feel nourished", "This subject is not food")]..." + to_chat(src, "[pick("This subject is incompatable", "This subject does not have a life energy", "This subject is empty", "I am not satisified", "I can not feed from this subject", "I do not feel nourished", "This subject is not food")]...") Feedstop() break @@ -92,7 +92,7 @@ ++Friends[Victim.LAssailant] else - src << "This subject does not have a strong enough life energy anymore..." + to_chat(src, "This subject does not have a strong enough life energy anymore...") Victim = null @@ -111,7 +111,7 @@ set desc = "This will let you evolve from baby to adult slime." if(stat) - src << "I must be conscious to do this..." + to_chat(src, "I must be conscious to do this...") return if(!is_adult) @@ -122,22 +122,22 @@ regenerate_icons() name = text("[colour] [is_adult ? "adult" : "baby"] slime ([number])") else - src << "I am not ready to evolve yet..." + to_chat(src, "I am not ready to evolve yet...") else - src << "I have already evolved..." + to_chat(src, "I have already evolved...") /mob/living/carbon/slime/verb/Reproduce() set category = "Slime" set desc = "This will make you split into four Slimes." if(stat) - src << "I must be conscious to do this..." + to_chat(src, "I must be conscious to do this...") return if(is_adult) if(amount_grown >= 10) if(stat) - src << "I must be conscious to do this..." + to_chat(src, "I must be conscious to do this...") return var/list/babies = list() @@ -163,6 +163,6 @@ new_slime.key = src.key qdel(src) else - src << "I am not ready to reproduce yet..." + to_chat(src, "I am not ready to reproduce yet...") else - src << "I am not old enough to reproduce yet..." + to_chat(src, "I am not old enough to reproduce yet...") diff --git a/code/modules/mob/living/carbon/resist.dm b/code/modules/mob/living/carbon/resist.dm index 1607559336..248fe5c6a6 100644 --- a/code/modules/mob/living/carbon/resist.dm +++ b/code/modules/mob/living/carbon/resist.dm @@ -135,7 +135,7 @@ update_inv_handcuffed() /mob/living/carbon/proc/break_legcuffs() - src << "You attempt to break your legcuffs. (This will take around 5 seconds and you need to stand still)" + to_chat(src, "You attempt to break your legcuffs. (This will take around 5 seconds and you need to stand still)") visible_message("[src] is trying to break the legcuffs!") if(do_after(src, 5 SECONDS, incapacitation_flags = INCAPACITATION_DEFAULT & ~INCAPACITATION_RESTRAINED)) diff --git a/code/modules/mob/living/default_language.dm b/code/modules/mob/living/default_language.dm index b9eae4b5a1..f5388f4735 100644 --- a/code/modules/mob/living/default_language.dm +++ b/code/modules/mob/living/default_language.dm @@ -17,9 +17,9 @@ to_chat(src, "You are unable to speak that language.") return - src << "You will now speak [language] if you do not specify a language when speaking." + to_chat(src, "You will now speak [language] if you do not specify a language when speaking.") else - src << "You will now speak whatever your standard default language is if you do not specify one when speaking." + to_chat(src, "You will now speak whatever your standard default language is if you do not specify one when speaking.") default_language = language // Silicons can't neccessarily speak everything in their languages list @@ -31,6 +31,6 @@ set category = "IC" if(default_language) - src << "You are currently speaking [default_language] by default." + to_chat(src, "You are currently speaking [default_language] by default.") else - src << "Your current default language is your species or mob type default." + to_chat(src, "Your current default language is your species or mob type default.") diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 6384e90466..28f5644840 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -29,15 +29,15 @@ armor = max(armor - armour_pen, 0) //Armor pen makes armor less effective. if(armor >= 100) if(absorb_text) - src << "[absorb_text]" + to_chat(src, "[absorb_text]") else - src << "Your armor absorbs the blow!" + to_chat(src, "Your armor absorbs the blow!") else if(armor > 0) if(soften_text) - src << "[soften_text]" + to_chat(src, "[soften_text]") else - src << "Your armor softens the blow!" + to_chat(src, "Your armor softens the blow!") if(Debug2) world.log << "## DEBUG: Armor when [src] was attacked was [armor]." return armor diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index f5c9e2580e..dbfff1d8cc 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -182,12 +182,12 @@ var/list/ai_verbs_default = list( return /mob/living/silicon/ai/proc/on_mob_init() - src << "You are playing the station's AI. The AI cannot move, but can interact with many objects while viewing them (through cameras)." - src << "To look at other parts of the station, click on yourself to get a camera menu." - src << "While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc." - src << "To use something, simply click on it." - src << "Use say #b to speak to your cyborgs through binary. Use say :h to speak from an active holopad." - src << "For department channels, use the following say commands:" + to_chat(src, "You are playing the station's AI. The AI cannot move, but can interact with many objects while viewing them (through cameras).") + to_chat(src, "To look at other parts of the station, click on yourself to get a camera menu.") + to_chat(src, "While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc.") + to_chat(src, "To use something, simply click on it.") + to_chat(src, "Use say #b to speak to your cyborgs through binary. Use say :h to speak from an active holopad.") + to_chat(src, "For department channels, use the following say commands:") var/radio_text = "" for(var/i = 1 to common_radio.channels.len) @@ -207,7 +207,7 @@ var/list/ai_verbs_default = list( if (malf && !(mind in malf.current_antagonists)) show_laws() - src << "These laws may be changed by other players, or by you being the traitor." + to_chat(src, "These laws may be changed by other players, or by you being the traitor.") job = "AI" setup_icon() @@ -359,7 +359,7 @@ var/list/ai_verbs_default = list( return if(message_cooldown) - src << "Please allow one minute to pass between announcements." + to_chat(src, "Please allow one minute to pass between announcements.") return var/input = input(usr, "Please write a message to announce to the station crew.", "A.I. Announcement") if(!input) @@ -465,7 +465,7 @@ var/list/ai_verbs_default = list( if(H) H.attack_ai(src) //may as well recycle else - src << "Unable to locate the holopad." + to_chat(src, "Unable to locate the holopad.") if (href_list["track"]) var/mob/target = locate(href_list["track"]) in mob_list @@ -473,7 +473,7 @@ var/list/ai_verbs_default = list( if(target && (!istype(target, /mob/living/carbon/human) || html_decode(href_list["trackname"]) == target:get_face_name())) ai_actual_track(target) else - src << "System error. Cannot locate [html_decode(href_list["trackname"])]." + to_chat(src, "System error. Cannot locate [html_decode(href_list["trackname"])].") return return @@ -545,7 +545,7 @@ var/list/ai_verbs_default = list( if(network in C.network) eyeobj.setLoc(get_turf(C)) break - src << "Switched to [network] camera network." + to_chat(src, "Switched to [network] camera network.") //End of code by Mord_Sith /mob/living/silicon/ai/proc/ai_statuschange() @@ -680,7 +680,7 @@ var/list/ai_verbs_default = list( return camera_light_on = !camera_light_on - src << "Camera lights [camera_light_on ? "activated" : "deactivated"]." + to_chat(src, "Camera lights [camera_light_on ? "activated" : "deactivated"].") if(!camera_light_on) if(camera) camera.set_light(0) @@ -754,7 +754,7 @@ var/list/ai_verbs_default = list( if(check_unable(AI_CHECK_RADIO)) return - src << "Accessing Subspace Transceiver control..." + to_chat(src, "Accessing Subspace Transceiver control...") if (src.aiRadio) src.aiRadio.interact(src) @@ -780,18 +780,22 @@ var/list/ai_verbs_default = list( /mob/living/silicon/ai/proc/check_unable(var/flags = 0, var/feedback = 1) if(stat == DEAD) - if(feedback) src << "You are dead!" + if(feedback) + to_chat(src, "You are dead!") return 1 if(aiRestorePowerRoutine) - if(feedback) src << "You lack power!" + if(feedback) + to_chat(src, "You lack power!") return 1 if((flags & AI_CHECK_WIRELESS) && src.control_disabled) - if(feedback) src << "Wireless control is disabled!" + if(feedback) + to_chat(src, "Wireless control is disabled!") return 1 if((flags & AI_CHECK_RADIO) && src.aiRadio.disabledAi) - if(feedback) src << "System Error - Transceiver Disabled!" + if(feedback) + to_chat(src, "System Error - Transceiver Disabled!") return 1 return 0 diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index aadd82167c..0d429fa089 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -36,7 +36,7 @@ malf_process() if(APU_power && (hardware_integrity() < 50)) - src << "APU GENERATOR FAILURE! (System Damaged)" + to_chat(src, "APU GENERATOR FAILURE! (System Damaged)") stop_apu(1) var/blind = 0 @@ -55,13 +55,13 @@ src.see_invisible = SEE_INVISIBLE_LIVING if (aiRestorePowerRoutine==2) - src << "Alert cancelled. Power has been restored without our assistance." + to_chat(src, "Alert cancelled. Power has been restored without our assistance.") aiRestorePowerRoutine = 0 clear_fullscreen("blind") updateicon() return else if (aiRestorePowerRoutine==3) - src << "Alert cancelled. Power has been restored." + to_chat(src, "Alert cancelled. Power has been restored.") aiRestorePowerRoutine = 0 clear_fullscreen("blind") updateicon() @@ -89,27 +89,27 @@ //Now to tell the AI why they're blind and dying slowly. - src << "You've lost power!" + to_chat(src, "You've lost power!") disconnect_shell(message = "Disconnected from remote shell due to depowered networking interface.") spawn(20) - src << "Backup battery online. Scanners, camera, and radio interface offline. Beginning fault-detection." + to_chat(src, "Backup battery online. Scanners, camera, and radio interface offline. Beginning fault-detection.") sleep(50) if (loc.power_equip) if (!istype(T, /turf/space)) - src << "Alert cancelled. Power has been restored without our assistance." + to_chat(src, "Alert cancelled. Power has been restored without our assistance.") aiRestorePowerRoutine = 0 clear_fullscreen("blind") return - src << "Fault confirmed: missing external power. Shutting down main control system to save power." + to_chat(src, "Fault confirmed: missing external power. Shutting down main control system to save power.") sleep(20) - src << "Emergency control system online. Verifying connection to power network." + to_chat(src, "Emergency control system online. Verifying connection to power network.") sleep(50) if (istype(T, /turf/space)) - src << "Unable to verify! No power connection detected!" + to_chat(src, "Unable to verify! No power connection detected!") aiRestorePowerRoutine = 2 return - src << "Connection verified. Searching for APC in power network." + to_chat(src, "Connection verified. Searching for APC in power network.") sleep(50) var/obj/machinery/power/apc/theAPC = null @@ -121,30 +121,35 @@ break if (!theAPC) switch(PRP) - if (1) src << "Unable to locate APC!" - else src << "Lost connection with the APC!" + if (1) + to_chat(src, "Unable to locate APC!") + else + to_chat(src, "Lost connection with the APC!") src:aiRestorePowerRoutine = 2 return if (loc.power_equip) if (!istype(T, /turf/space)) - src << "Alert cancelled. Power has been restored without our assistance." + to_chat(src, "Alert cancelled. Power has been restored without our assistance.") aiRestorePowerRoutine = 0 clear_fullscreen("blind") //This, too, is a fix to issue 603 return switch(PRP) - if (1) src << "APC located. Optimizing route to APC to avoid needless power waste." - if (2) src << "Best route identified. Hacking offline APC power port." - if (3) src << "Power port upload access confirmed. Loading control program into APC power port software." + if (1) + to_chat(src, "APC located. Optimizing route to APC to avoid needless power waste.") + if (2) + to_chat(src, "Best route identified. Hacking offline APC power port.") + if (3) + to_chat(src, "Power port upload access confirmed. Loading control program into APC power port software.") if (4) - src << "Transfer complete. Forcing APC to execute program." + to_chat(src, "Transfer complete. Forcing APC to execute program.") sleep(50) - src << "Receiving control information from APC." + to_chat(src, "Receiving control information from APC.") sleep(2) theAPC.operating = 1 theAPC.equipment = 3 theAPC.update() aiRestorePowerRoutine = 3 - src << "Here are your current laws:" + to_chat(src, "Here are your current laws:") show_laws() updateicon() sleep(50) diff --git a/code/modules/mob/living/silicon/ai/malf.dm b/code/modules/mob/living/silicon/ai/malf.dm index c33563734f..7bfa714983 100644 --- a/code/modules/mob/living/silicon/ai/malf.dm +++ b/code/modules/mob/living/silicon/ai/malf.dm @@ -79,14 +79,14 @@ /mob/living/silicon/ai/proc/start_apu(var/shutup = 0) if(!hardware || !istype(hardware, /datum/malf_hardware/apu_gen)) if(!shutup) - src << "You do not have an APU generator and you shouldn't have this verb. Report this." + to_chat(src, "You do not have an APU generator and you shouldn't have this verb. Report this.") return if(hardware_integrity() < 50) if(!shutup) - src << "Starting APU... FAULT(System Damaged)" + to_chat(src, "Starting APU... FAULT(System Damaged)") return if(!shutup) - src << "Starting APU... ONLINE" + to_chat(src, "Starting APU... ONLINE") APU_power = 1 // Stops AI's APU generator @@ -97,7 +97,7 @@ if(APU_power) APU_power = 0 if(!shutup) - src << "Shutting down APU... DONE" + to_chat(src, "Shutting down APU... DONE") // Returns percentage of AI's remaining backup capacitor charge (maxhealth - oxyloss). /mob/living/silicon/ai/proc/backup_capacitor() diff --git a/code/modules/mob/living/silicon/laws.dm b/code/modules/mob/living/silicon/laws.dm index 3af4818679..39e11e4802 100644 --- a/code/modules/mob/living/silicon/laws.dm +++ b/code/modules/mob/living/silicon/laws.dm @@ -17,7 +17,7 @@ /mob/living/silicon/robot/set_zeroth_law(var/law, var/law_borg) ..() if(tracking_entities) - src << "Internal camera is currently being accessed." + to_chat(src, "Internal camera is currently being accessed.") /mob/living/silicon/proc/add_ion_law(var/law) laws_sanity_check() @@ -70,7 +70,7 @@ /mob/living/silicon/proc/dostatelaws(var/method, var/prefix, var/datum/ai_laws/laws) if(stating_laws[prefix]) - src << "[method]: Already stating laws using this communication method." + to_chat(src, "[method]: Already stating laws using this communication method.") return stating_laws[prefix] = 1 @@ -83,7 +83,7 @@ break if(!can_state) - src << "[method]: Unable to state laws. Communication method unavailable." + to_chat(src, "[method]: Unable to state laws. Communication method unavailable.") stating_laws[prefix] = 0 /mob/living/silicon/proc/statelaw(var/law) diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm index 74fad44fb3..42888a3827 100644 --- a/code/modules/mob/living/silicon/pai/life.dm +++ b/code/modules/mob/living/silicon/pai/life.dm @@ -19,7 +19,7 @@ if(silence_time) if(world.timeofday >= silence_time) silence_time = null - src << "Communication circuit reinitialized. Speech and messaging functionality restored." + to_chat(src, "Communication circuit reinitialized. Speech and messaging functionality restored.") handle_statuses() diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index b6d4052a5f..cbf75ab139 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -155,7 +155,7 @@ // 33% chance of no additional effect src.silence_time = world.timeofday + 120 * 10 // Silence for 2 minutes - src << "Communication circuit overload. Shutting down and reloading communication circuits - speech and messaging functionality will be unavailable until the reboot is complete." + to_chat(src, "Communication circuit overload. Shutting down and reloading communication circuits - speech and messaging functionality will be unavailable until the reboot is complete.") if(prob(20)) var/turf/T = get_turf_or_move(src.loc) for (var/mob/M in viewers(T)) @@ -166,7 +166,7 @@ if(1) src.master = null src.master_dna = null - src << "You feel unbound." + to_chat(src, "You feel unbound.") if(2) var/command if(severity == 1) @@ -174,9 +174,9 @@ else command = pick("Serve", "Kill", "Love", "Hate", "Disobey", "Devour", "Fool", "Enrage", "Entice", "Observe", "Judge", "Respect", "Disrespect", "Consume", "Educate", "Destroy", "Disgrace", "Amuse", "Entertain", "Ignite", "Glorify", "Memorialize", "Analyze") src.pai_law0 = "[command] your master." - src << "Pr1m3 d1r3c71v3 uPd473D." + to_chat(src, "Pr1m3 d1r3c71v3 uPd473D.") if(3) - src << "You feel an electric surge run through your circuitry and become acutely aware at how lucky you are that you can still feel at all." + to_chat(src, "You feel an electric surge run through your circuitry and become acutely aware at how lucky you are that you can still feel at all.") /mob/living/silicon/pai/proc/switchCamera(var/obj/machinery/camera/C) if (!C) @@ -234,7 +234,7 @@ cameralist[C.network] = C.network src.network = input(usr, "Which network would you like to view?") as null|anything in cameralist - src << "Switched to [src.network] camera network." + to_chat(src, "Switched to [src.network] camera network.") //End of code by Mord_Sith */ @@ -270,7 +270,7 @@ //I'm not sure how much of this is necessary, but I would rather avoid issues. if(istype(card.loc,/obj/item/rig_module)) - src << "There is no room to unfold inside this rig module. You're good and stuck." + to_chat(src, "There is no room to unfold inside this rig module. You're good and stuck.") return 0 else if(istype(card.loc,/mob)) var/mob/holder = card.loc @@ -362,7 +362,7 @@ resting = !resting icon_state = resting ? "[chassis]_rest" : "[chassis]" update_icon() //VOREStation edit - src << "You are now [resting ? "resting" : "getting up"]" + to_chat(src, "You are now [resting ? "resting" : "getting up"]") canmove = !resting @@ -466,11 +466,11 @@ if(idaccessible == 0) idaccessible = 1 - src << "You allow access modifications." + to_chat(src, "You allow access modifications.") else idaccessible = 0 - src << "You block access modfications." + to_chat(src, "You block access modfications.") /mob/living/silicon/pai/verb/wipe_software() set name = "Wipe Software" diff --git a/code/modules/mob/living/silicon/pai/say.dm b/code/modules/mob/living/silicon/pai/say.dm index e1cb9f0f80..2c7bc900d6 100644 --- a/code/modules/mob/living/silicon/pai/say.dm +++ b/code/modules/mob/living/silicon/pai/say.dm @@ -1,5 +1,5 @@ /mob/living/silicon/pai/say(var/msg) if(silence_time) - src << "Communication circuits remain uninitialized." + to_chat(src, "Communication circuits remain uninitialized.") else ..(msg) \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/software_modules.dm b/code/modules/mob/living/silicon/pai/software_modules.dm index dad52893cf..b5305de2ee 100644 --- a/code/modules/mob/living/silicon/pai/software_modules.dm +++ b/code/modules/mob/living/silicon/pai/software_modules.dm @@ -56,7 +56,7 @@ while(!istype(M, /mob/living)) if(!M || !M.loc || count > 6) //For a runtime where M ends up in nullspace (similar to bluespace but less colourful) - src << "You are not being carried by anyone!" + to_chat(src, "You are not being carried by anyone!") return 0 M = M.loc count++ diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm index 75b256b22e..92116b4f76 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm @@ -411,12 +411,12 @@ last_special = world.time + 10 status_flags |= LEAPING - pixel_y = 10 + pixel_y = pixel_y + 10 src.visible_message("\The [src] leaps at [T]!") src.throw_at(get_step(get_turf(T),get_turf(src)), 4, 1, src) playsound(src.loc, 'sound/mecha/mechstep2.ogg', 50, 1) - pixel_y = 0 + pixel_y = default_pixel_y cell.charge -= 750 sleep(5) diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm index 8502fcfca4..07f130fda1 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm @@ -36,6 +36,7 @@ var/datum/matter_synth/water = null var/digest_brute = 2 var/digest_burn = 3 + var/recycles = FALSE /obj/item/device/dogborg/sleeper/New() ..() @@ -402,6 +403,8 @@ //For if the dogborg's existing patient uh, doesn't make it. /obj/item/device/dogborg/sleeper/proc/update_patient() hound = src.loc + if(!istype(hound,/mob/living/silicon/robot)) + return if(UI_open == TRUE) sleeperUI(hound) @@ -593,7 +596,7 @@ drain(-50 * digested) if(volume) water.add_charge(volume) - if(!analyzer && !delivery && compactor && T.matter) + if(recycles && T.matter) for(var/material in T.matter) var/total_material = T.matter[material] if(istype(T,/obj/item/stack)) @@ -619,6 +622,8 @@ return /obj/item/device/dogborg/sleeper/process() + if(!istype(src.loc,/mob/living/silicon/robot)) + return if(cleaning) //We're cleaning, return early after calling this as we don't care about the patient. clean_cycle() @@ -652,6 +657,7 @@ icon_state = "compactor" injection_chems = null //So they don't have all the same chems as the medihound! compactor = TRUE + recycles = TRUE max_item_count = 25 /obj/item/device/dogborg/sleeper/compactor/analyzer //sci-borg gut. @@ -668,6 +674,7 @@ icon_state = "decompiler" max_item_count = 10 decompiler = TRUE + recycles = TRUE /obj/item/device/dogborg/sleeper/compactor/delivery //Unfinished and unimplemented, still testing. name = "Cargo Belly" diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 9609fd6c0a..91717bb1e5 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -329,15 +329,15 @@ var/list/mob_hat_cache = list() player.mob.mind.transfer_to(src) lawupdate = 0 - src << "Systems rebooted. Loading base pattern maintenance protocol... loaded." + to_chat(src, "Systems rebooted. Loading base pattern maintenance protocol... loaded.") full_law_reset() welcome_drone() /mob/living/silicon/robot/drone/proc/welcome_drone() - src << "You are a maintenance drone, a tiny-brained robotic repair machine." - src << "You have no individual will, no personality, and no drives or urges other than your laws." - src << "Remember, you are lawed against interference with the crew. Also remember, you DO NOT take orders from the AI." - src << "Use say ;Hello to talk to other drones and say Hello to speak silently to your nearby fellows." + to_chat(src, "You are a maintenance drone, a tiny-brained robotic repair machine.") + to_chat(src, "You have no individual will, no personality, and no drives or urges other than your laws.") + to_chat(src, "Remember, you are lawed against interference with the crew. Also remember, you DO NOT take orders from the AI.") + to_chat(src, "Use say ;Hello to talk to other drones and say Hello to speak silently to your nearby fellows.") /mob/living/silicon/robot/drone/add_robot_verbs() src.verbs |= silicon_subsystems @@ -346,10 +346,10 @@ var/list/mob_hat_cache = list() src.verbs -= silicon_subsystems /mob/living/silicon/robot/drone/construction/welcome_drone() - src << "You are a construction drone, an autonomous engineering and fabrication system.." - src << "You are assigned to a Sol Central construction project. The name is irrelevant. Your task is to complete construction and subsystem integration as soon as possible." - src << "Use :d to talk to other drones and say to speak silently to your nearby fellows." - src << "You do not follow orders from anyone; not the AI, not humans, and not other synthetics.." + to_chat(src, "You are a construction drone, an autonomous engineering and fabrication system..") + to_chat(src, "You are assigned to a Sol Central construction project. The name is irrelevant. Your task is to complete construction and subsystem integration as soon as possible.") + to_chat(src, "Use :d to talk to other drones and say to speak silently to your nearby fellows.") + to_chat(src, "You do not follow orders from anyone; not the AI, not humans, and not other synthetics..") /mob/living/silicon/robot/drone/construction/init() ..() diff --git a/code/modules/mob/living/silicon/robot/drone/drone_abilities.dm b/code/modules/mob/living/silicon/robot/drone/drone_abilities.dm index 2595d451c1..6d28b6ce61 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_abilities.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_abilities.dm @@ -10,13 +10,13 @@ mail_destination = "" return - src << "You configure your internal beacon, tagging yourself for delivery to '[new_tag]'." + to_chat(src, "You configure your internal beacon, tagging yourself for delivery to '[new_tag]'.") mail_destination = new_tag //Auto flush if we use this verb inside a disposal chute. var/obj/machinery/disposal/D = src.loc if(istype(D)) - src << "\The [D] acknowledges your signal." + to_chat(src, "\The [D] acknowledges your signal.") D.flush_count = D.flush_every_ticks return diff --git a/code/modules/mob/living/silicon/robot/drone/drone_manufacturer.dm b/code/modules/mob/living/silicon/robot/drone/drone_manufacturer.dm index fdb9c09eb5..6ce0895947 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_manufacturer.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_manufacturer.dm @@ -99,11 +99,11 @@ set desc = "If there is a powered, enabled fabricator in the game world with a prepared chassis, join as a maintenance drone." if(ticker.current_state < GAME_STATE_PLAYING) - src << "The game hasn't started yet!" + to_chat(src, "The game hasn't started yet!") return if(!(config.allow_drone_spawn)) - src << "That verb is not currently permitted." + to_chat(src, "That verb is not currently permitted.") return if (!src.stat) @@ -143,7 +143,7 @@ all_fabricators[DF.fabricator_tag] = DF if(!all_fabricators.len) - src << "There are no available drone spawn points, sorry." + to_chat(src, "There are no available drone spawn points, sorry.") return var/choice = input(src,"Which fabricator do you wish to use?") as null|anything in all_fabricators diff --git a/code/modules/mob/living/silicon/robot/drone/drone_say.dm b/code/modules/mob/living/silicon/robot/drone/drone_say.dm index 5cdcd3dbd8..26a78351ef 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_say.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_say.dm @@ -2,7 +2,7 @@ if(local_transmit) if (src.client) if(client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return 0 message = sanitize(message) diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index fbf5d1db58..1bb4a3bcdb 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -12,7 +12,7 @@ if ("me") if (src.client) if(client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return @@ -226,7 +226,7 @@ playsound(src.loc, 'sound/voice/biamthelaw.ogg', 50, 0) m_type = 2 else - src << "You are not THE LAW, pal." + to_chat(src, "You are not THE LAW, pal.") if("halt") if (istype(module,/obj/item/weapon/robot_module/robot/security) || istype(module,/obj/item/weapon/robot_module/robot/knine)) //VOREStation Add - K9 @@ -235,12 +235,12 @@ playsound(src.loc, 'sound/voice/halt.ogg', 50, 0) m_type = 2 else - src << "You are not security." + to_chat(src, "You are not security.") if ("help") - src << "salute, bow-(none)/mob, clap, flap, aflap, twitch, twitch_s, nod, deathgasp, glare-(none)/mob, stare-(none)/mob, look, beep, ping, \nbuzz, law, halt, yes, no" + to_chat(src, "salute, bow-(none)/mob, clap, flap, aflap, twitch, twitch_s, nod, deathgasp, glare-(none)/mob, stare-(none)/mob, look, beep, ping, \nbuzz, law, halt, yes, no") else - src << "Unusable emote '[act]'. Say *help for a list." + to_chat(src, "Unusable emote '[act]'. Say *help for a list.") if ((message && src.stat == 0)) custom_emote(m_type,message) diff --git a/code/modules/mob/living/silicon/robot/inventory.dm b/code/modules/mob/living/silicon/robot/inventory.dm index 48455c3844..2b67fc862a 100644 --- a/code/modules/mob/living/silicon/robot/inventory.dm +++ b/code/modules/mob/living/silicon/robot/inventory.dm @@ -227,7 +227,7 @@ if(!(locate(O) in src.module.modules) && O != src.module.emag) return if(activated(O)) - src << "Already activated" + to_chat(src, "Already activated") return if(!module_state_1) module_state_1 = O @@ -251,7 +251,7 @@ if(istype(module_state_3,/obj/item/borg/sight)) sight_mode |= module_state_3:sight_mode else - src << "You need to disable a module first!" + to_chat(src, "You need to disable a module first!") /mob/living/silicon/robot/put_in_hands(var/obj/item/W) // No hands. W.loc = get_turf(src) diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 2959616130..ffcb1b8326 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -60,7 +60,7 @@ src.has_power = 1 else if (src.has_power) - src << "You are now running on emergency backup power." + to_chat(src, "You are now running on emergency backup power.") src.has_power = 0 if(lights_on) // Light is on but there is no power! lights_on = 0 @@ -104,9 +104,8 @@ AdjustConfused(-1) - else //Dead. + else //Dead or just unconscious. src.blinded = 1 - src.stat = 2 if (src.stuttering) src.stuttering-- @@ -320,7 +319,7 @@ killswitch_time -- if(killswitch_time <= 0) if(src.client) - src << "Killswitch Activated" + to_chat(src, "Killswitch Activated") killswitch = 0 spawn(5) gib() @@ -331,7 +330,7 @@ weaponlock_time -- if(weaponlock_time <= 0) if(src.client) - src << "Weapon Lock Timed Out!" + to_chat(src, "Weapon Lock Timed Out!") weapon_lock = 0 weaponlock_time = 120 diff --git a/code/modules/mob/living/silicon/robot/photos.dm b/code/modules/mob/living/silicon/robot/photos.dm index 7c52bd0f85..24111683c9 100644 --- a/code/modules/mob/living/silicon/robot/photos.dm +++ b/code/modules/mob/living/silicon/robot/photos.dm @@ -17,4 +17,4 @@ synced = 1 if(synced) - src << "Images synced with AI. Local images will be retained in the case of loss of connection with the AI." + to_chat(src, "Images synced with AI. Local images will be retained in the case of loss of connection with the AI.") diff --git a/code/modules/mob/living/silicon/robot/robot_damage.dm b/code/modules/mob/living/silicon/robot/robot_damage.dm index b1436f423e..c27d7e36b6 100644 --- a/code/modules/mob/living/silicon/robot/robot_damage.dm +++ b/code/modules/mob/living/silicon/robot/robot_damage.dm @@ -79,11 +79,11 @@ cell.charge -= cost if(cell.charge <= 0) cell.charge = 0 - src << "Your shield has overloaded!" + to_chat(src, "Your shield has overloaded!") else brute -= absorb_brute burn -= absorb_burn - src << "Your shield absorbs some of the impact!" + to_chat(src, "Your shield absorbs some of the impact!") if(!emp) var/datum/robot_component/armour/A = get_armour() @@ -126,11 +126,11 @@ cell.charge -= cost if(cell.charge <= 0) cell.charge = 0 - src << "Your shield has overloaded!" + to_chat(src, "Your shield has overloaded!") else brute -= absorb_brute burn -= absorb_burn - src << "Your shield absorbs some of the impact!" + to_chat(src, "Your shield absorbs some of the impact!") var/datum/robot_component/armour/A = get_armour() if(A) diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index 0beaa78005..0867fedff8 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -8,7 +8,7 @@ ..() if(message_mode) if(!is_component_functioning("radio")) - src << "Your radio isn't functional at this time." + to_chat(src, "Your radio isn't functional at this time.") return 0 if(message_mode == "general") message_mode = null @@ -23,7 +23,7 @@ return holopad_talk(message, verb, speaking) else if(message_mode) if (aiRadio.disabledAi || aiRestorePowerRoutine || stat) - src << "System Error - Transceiver Disabled." + to_chat(src, "System Error - Transceiver Disabled.") return 0 if(message_mode == "general") message_mode = null @@ -82,11 +82,11 @@ if(speaking) rendered_a = "[name] [speaking.format_message(message, verb)]" rendered_b = "[voice_name] [speaking.format_message(message_stars, verb)]" - src << "Holopad transmitted, [real_name] [speaking.format_message(message, verb)]"//The AI can "hear" its own message. + to_chat(src, "Holopad transmitted, [real_name] [speaking.format_message(message, verb)]") //The AI can "hear" its own message. else rendered_a = "[name] [verb], \"[message]\"" rendered_b = "[voice_name] [verb], \"[message_stars]\"" - src << "Holopad transmitted, [real_name] [verb], \"[message]\""//The AI can "hear" its own message. + to_chat(src, "Holopad transmitted, [real_name] [verb], \"[message]\"") //The AI can "hear" its own message. var/list/listeners = get_mobs_and_objs_in_view_fast(get_turf(T), world.view) var/list/listening = listeners["mobs"] var/list/listening_obj = listeners["objs"] @@ -105,7 +105,7 @@ /*Radios "filter out" this conversation channel so we don't need to account for them. This is another way of saying that we won't bother dealing with them.*/ else - src << "No holopad connected." + to_chat(src, "No holopad connected.") return 0 return 1 @@ -119,7 +119,7 @@ var/obj/machinery/hologram/holopad/T = src.holo if(T && T.masters[src]) var/rendered = "[name] [message]" - src << "Holopad action relayed, [real_name] [message]" + to_chat(src, "Holopad action relayed, [real_name] [message]") var/obj/effect/overlay/aiholo/hologram = T.masters[src] //VOREStation Add for people in the hologram to hear the messages //var/obj/effect/overlay/hologram = T.masters[src] //VOREStation edit. Done above. @@ -142,7 +142,7 @@ log_emote("(HPAD) [message]", src) else //This shouldn't occur, but better safe then sorry. - src << "No holopad connected." + to_chat(src, "No holopad connected.") return 0 return 1 diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 50e7989f57..a84e4597e6 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -72,8 +72,8 @@ src.take_organ_damage(0,5,emp=1) Confuse(2) flash_eyes(affect_silicon = 1) - src << "*BZZZT*" - src << "Warning: Electromagnetic pulse detected." + to_chat(src, "*BZZZT*") + to_chat(src, "Warning: Electromagnetic pulse detected.") ..() /mob/living/silicon/stun_effect_act(var/stun_amount, var/agony_amount) @@ -353,7 +353,7 @@ alarm_raised = 1 if(!reported) reported = 1 - src << "--- [AH.category] Detected ---" + to_chat(src, "--- [AH.category] Detected ---") raised_alarm(A) for(var/datum/alarm_handler/AH in queued_alarms) @@ -363,24 +363,24 @@ if(alarms[A] == -1) if(!reported) reported = 1 - src << "--- [AH.category] Cleared ---" - src << "\The [A.alarm_name()]." + to_chat(src, "--- [AH.category] Cleared ---") + to_chat(src, "\The [A.alarm_name()].") if(alarm_raised) - src << "\[Show Alerts\]" + to_chat(src, "\[Show Alerts\]") for(var/datum/alarm_handler/AH in queued_alarms) var/list/alarms = queued_alarms[AH] alarms.Cut() /mob/living/silicon/proc/raised_alarm(var/datum/alarm/A) - src << "[A.alarm_name()]!" + to_chat(src, "[A.alarm_name()]!") /mob/living/silicon/ai/raised_alarm(var/datum/alarm/A) var/cameratext = "" for(var/obj/machinery/camera/C in A.cameras()) cameratext += "[(cameratext == "")? "" : "|"][C.c_tag]" - src << "[A.alarm_name()]! ([(cameratext)? cameratext : "No Camera"])" + to_chat(src, "[A.alarm_name()]! ([(cameratext)? cameratext : "No Camera"])") /mob/living/silicon/proc/is_traitor() diff --git a/code/modules/mob/living/simple_animal/animals/spiderbot.dm b/code/modules/mob/living/simple_animal/animals/spiderbot.dm index 7e1cac8c80..35b5a56926 100644 --- a/code/modules/mob/living/simple_animal/animals/spiderbot.dm +++ b/code/modules/mob/living/simple_animal/animals/spiderbot.dm @@ -150,8 +150,10 @@ return 0 else user << "You short out the security protocols and overload [src]'s cell, priming it to explode in a short time." - spawn(100) src << "Your cell seems to be outputting a lot of power..." - spawn(200) src << "Internal heat sensors are spiking! Something is badly wrong with your cell!" + spawn(100) + to_chat(src, "Your cell seems to be outputting a lot of power...") + spawn(200) + to_chat(src, "Internal heat sensors are spiking! Something is badly wrong with your cell!") spawn(300) src.explode() /mob/living/simple_mob/spiderbot/proc/transfer_personality(var/obj/item/device/mmi/M as obj) @@ -263,7 +265,7 @@ return -1 if(held_item) - src << "You are already holding \the [held_item]" + to_chat(src, "You are already holding \the [held_item]") return 1 var/list/items = list() @@ -282,10 +284,10 @@ "You grab \the [held_item].", \ "You hear a skittering noise and a clink.") return held_item - src << "\The [selection] is too far away." + to_chat(src, "\The [selection] is too far away.") return 0 - src << "There is nothing of interest to take." + to_chat(src, "There is nothing of interest to take.") return 0 /mob/living/simple_mob/spiderbot/examine(mob/user) diff --git a/code/modules/mob/living/simple_animal/borer/borer.dm b/code/modules/mob/living/simple_animal/borer/borer.dm new file mode 100644 index 0000000000..8b28544b9e --- /dev/null +++ b/code/modules/mob/living/simple_animal/borer/borer.dm @@ -0,0 +1,213 @@ +/mob/living/simple_mob/animal/borer + name = "cortical borer" + real_name = "cortical borer" + desc = "A small, quivering sluglike creature." + speak_emote = list("chirrups") + emote_hear = list("chirrups") + intelligence_level = SA_HUMANOID // Player controlled. + response_help = "pokes" + response_disarm = "prods" + response_harm = "stomps on" + icon_state = "brainslug" + item_state = "brainslug" + icon_living = "brainslug" + icon_dead = "brainslug_dead" + speed = 5 + a_intent = I_HURT + stop_automated_movement = 1 + status_flags = CANPUSH + attacktext = list("nipped") + friendly = "prods" + wander = 0 + pass_flags = PASSTABLE + universal_understand = 1 + holder_type = /obj/item/weapon/holder/borer + + var/used_dominate + var/chemicals = 10 // Chemicals used for reproduction and spitting neurotoxin. + var/mob/living/carbon/human/host // Human host for the brain worm. + var/truename // Name used for brainworm-speak. + var/mob/living/captive_brain/host_brain // Used for swapping control of the body back and forth. + var/controlling // Used in human death check. + var/docile = 0 // Sugar can stop borers from acting. + var/has_reproduced + var/roundstart + + can_be_antagged = TRUE + +/mob/living/simple_mob/animal/borer/roundstart + roundstart = 1 + +/mob/living/simple_mob/animal/borer/Login() + ..() + if(mind) + borers.add_antagonist(mind) + +/mob/living/simple_mob/animal/borer/New() + ..() + + add_language("Cortical Link") + verbs += /mob/living/proc/ventcrawl + verbs += /mob/living/proc/hide + + truename = "[pick("Primary","Secondary","Tertiary","Quaternary")] [rand(1000,9999)]" + if(!roundstart) request_player() + +/mob/living/simple_mob/animal/borer/Life() + + ..() + + if(host) + + if(!stat && !host.stat) + + if(host.reagents.has_reagent("sugar")) + if(!docile) + if(controlling) + host << "You feel the soporific flow of sugar in your host's blood, lulling you into docility." + else + to_chat(src, "You feel the soporific flow of sugar in your host's blood, lulling you into docility.") + docile = 1 + else + if(docile) + if(controlling) + host << "You shake off your lethargy as the sugar leaves your host's blood." + else + to_chat(src, "You shake off your lethargy as the sugar leaves your host's blood.") + docile = 0 + + if(chemicals < 250) + chemicals++ + if(controlling) + + if(docile) + host << "You are feeling far too docile to continue controlling your host..." + host.release_control() + return + + if(prob(5)) + host.adjustBrainLoss(0.1) + + if(prob(host.brainloss/20)) + host.say("*[pick(list("blink","blink_r","choke","aflap","drool","twitch","twitch_v","gasp"))]") + +/mob/living/simple_mob/animal/borer/Stat() + ..() + statpanel("Status") + + if(emergency_shuttle) + var/eta_status = emergency_shuttle.get_status_panel_eta() + if(eta_status) + stat(null, eta_status) + + if (client.statpanel == "Status") + stat("Chemicals", chemicals) + +/mob/living/simple_mob/animal/borer/proc/detatch() + + if(!host || !controlling) return + + if(istype(host,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = host + var/obj/item/organ/external/head = H.get_organ(BP_HEAD) + head.implants -= src + + controlling = 0 + + host.remove_language("Cortical Link") + host.verbs -= /mob/living/carbon/proc/release_control + host.verbs -= /mob/living/carbon/proc/punish_host + host.verbs -= /mob/living/carbon/proc/spawn_larvae + + if(host_brain) + + // these are here so bans and multikey warnings are not triggered on the wrong people when ckey is changed. + // computer_id and IP are not updated magically on their own in offline mobs -walter0o + + // host -> self + var/h2s_id = host.computer_id + var/h2s_ip= host.lastKnownIP + host.computer_id = null + host.lastKnownIP = null + + src.ckey = host.ckey + + if(!src.computer_id) + src.computer_id = h2s_id + + if(!host_brain.lastKnownIP) + src.lastKnownIP = h2s_ip + + // brain -> host + var/b2h_id = host_brain.computer_id + var/b2h_ip= host_brain.lastKnownIP + host_brain.computer_id = null + host_brain.lastKnownIP = null + + host.ckey = host_brain.ckey + + if(!host.computer_id) + host.computer_id = b2h_id + + if(!host.lastKnownIP) + host.lastKnownIP = b2h_ip + + qdel(host_brain) + +/mob/living/simple_mob/animal/borer/proc/leave_host() + + if(!host) return + + if(host.mind) + borers.remove_antagonist(host.mind) + + src.forceMove(get_turf(host)) + + reset_view(null) + machine = null + + host.reset_view(null) + host.machine = null + host = null + return + +//Procs for grabbing players. +/mob/living/simple_mob/animal/borer/proc/request_player() + for(var/mob/observer/dead/O in player_list) + if(jobban_isbanned(O, "Borer")) + continue + if(O.client) + if(O.client.prefs.be_special & BE_ALIEN) + question(O.client) + +/mob/living/simple_mob/animal/borer/proc/question(var/client/C) + spawn(0) + if(!C) return + var/response = alert(C, "A cortical borer needs a player. Are you interested?", "Cortical borer request", "Yes", "No", "Never for this round") + if(!C || ckey) + return + if(response == "Yes") + transfer_personality(C) + else if (response == "Never for this round") + C.prefs.be_special ^= BE_ALIEN + +/mob/living/simple_mob/animal/borer/proc/transfer_personality(var/client/candidate) + + if(!candidate || !candidate.mob || !candidate.mob.mind) + return + + src.mind = candidate.mob.mind + candidate.mob.mind.current = src + src.ckey = candidate.ckey + + if(src.mind) + src.mind.assigned_role = "Cortical Borer" + src.mind.special_role = "Cortical Borer" + + to_chat(src, "You are a cortical borer! You are a brain slug that worms its way \ + into the head of its victim. Use stealth, persuasion and your powers of mind control to keep you, \ + your host and your eventual spawn safe and warm.") + to_chat(src, "You can speak to your victim with say, to other borers with say :x, and use your Abilities tab to access powers.") + +/mob/living/simple_mob/animal/borer/cannot_use_vents() + return \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/borer/borer_captive.dm b/code/modules/mob/living/simple_animal/borer/borer_captive.dm new file mode 100644 index 0000000000..c7088bc715 --- /dev/null +++ b/code/modules/mob/living/simple_animal/borer/borer_captive.dm @@ -0,0 +1,57 @@ +/mob/living/captive_brain + name = "host brain" + real_name = "host brain" + universal_understand = 1 + +/mob/living/captive_brain/say(var/message) + + if (src.client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, "You cannot speak in IC (muted).") + return + + if(istype(src.loc,/mob/living/simple_mob/animal/borer)) + + message = sanitize(message) + if (!message) + return + log_say(message,src) + if (stat == 2) + return say_dead(message) + + var/mob/living/simple_mob/animal/borer/B = src.loc + to_chat(src, "You whisper silently, \"[message]\"") + B.host << "The captive mind of [src] whispers, \"[message]\"" + + for (var/mob/M in player_list) + if (istype(M, /mob/new_player)) + continue + else if(M.stat == DEAD && M.is_preference_enabled(/datum/client_preference/ghost_ears)) + M << "The captive mind of [src] whispers, \"[message]\"" + +/mob/living/captive_brain/emote(var/message) + return + +/mob/living/captive_brain/process_resist() + //Resisting control by an alien mind. + if(istype(src.loc,/mob/living/simple_mob/animal/borer)) + var/mob/living/simple_mob/animal/borer/B = src.loc + var/mob/living/captive_brain/H = src + + H << "You begin doggedly resisting the parasite's control (this will take approximately sixty seconds)." + B.host << "You feel the captive mind of [src] begin to resist your control." + + spawn(rand(200,250)+B.host.brainloss) + if(!B || !B.controlling) return + + B.host.adjustBrainLoss(rand(0.1,0.5)) + H << "With an immense exertion of will, you regain control of your body!" + B.host << "You feel control of the host brain ripped from your grasp, and retract your probosci before the wild neural impulses can damage you." + B.detatch() + verbs -= /mob/living/carbon/proc/release_control + verbs -= /mob/living/carbon/proc/punish_host + verbs -= /mob/living/carbon/proc/spawn_larvae + + return + + ..() diff --git a/code/modules/mob/living/simple_animal/borer/borer_powers.dm b/code/modules/mob/living/simple_animal/borer/borer_powers.dm new file mode 100644 index 0000000000..d5575f78e7 --- /dev/null +++ b/code/modules/mob/living/simple_animal/borer/borer_powers.dm @@ -0,0 +1,337 @@ +/mob/living/simple_mob/animal/borer/verb/release_host() + set category = "Abilities" + set name = "Release Host" + set desc = "Slither out of your host." + + if(!host) + to_chat(src, "You are not inside a host body.") + return + + if(stat) + to_chat(src, "You cannot leave your host in your current state.") + + if(docile) + to_chat(src, "You are feeling far too docile to do that.") + return + + if(!host || !src) return + + to_chat(src, "You begin disconnecting from [host]'s synapses and prodding at their internal ear canal.") + + if(!host.stat) + host << "An odd, uncomfortable pressure begins to build inside your skull, behind your ear..." + + spawn(100) + + if(!host || !src) return + + if(src.stat) + to_chat(src, "You cannot release your host in your current state.") + return + + to_chat(src, "You wiggle out of [host]'s ear and plop to the ground.") + if(host.mind) + if(!host.stat) + host << "Something slimy wiggles out of your ear and plops to the ground!" + host << "As though waking from a dream, you shake off the insidious mind control of the brain worm. Your thoughts are your own again." + + detatch() + leave_host() + +/mob/living/simple_mob/animal/borer/verb/infest() + set category = "Abilities" + set name = "Infest" + set desc = "Infest a suitable humanoid host." + + if(host) + to_chat(src, "You are already within a host.") + return + + if(stat) + to_chat(src, "You cannot infest a target in your current state.") + return + + var/list/choices = list() + for(var/mob/living/carbon/C in view(1,src)) + if(src.Adjacent(C)) + choices += C + + if(!choices.len) + to_chat(src, "There are no viable hosts within range...") + return + + var/mob/living/carbon/M = input(src,"Who do you wish to infest?") in null|choices + + if(!M || !src) return + + if(!(src.Adjacent(M))) return + + if(M.has_brain_worms()) + to_chat(src, "You cannot infest someone who is already infested!") + return + + if(istype(M,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + + var/obj/item/organ/external/E = H.organs_by_name[BP_HEAD] + if(!E || E.is_stump()) + to_chat(src, "\The [H] does not have a head!") + + if(!H.should_have_organ("brain")) + to_chat(src, "\The [H] does not seem to have an ear canal to breach.") + return + + if(H.check_head_coverage()) + to_chat(src, "You cannot get through that host's protective gear.") + return + + M << "Something slimy begins probing at the opening of your ear canal..." + to_chat(src, "You slither up [M] and begin probing at their ear canal...") + + if(!do_after(src,30)) + to_chat(src, "As [M] moves away, you are dislodged and fall to the ground.") + return + + if(!M || !src) return + + if(src.stat) + to_chat(src, "You cannot infest a target in your current state.") + return + + if(M in view(1, src)) + to_chat(src, "You wiggle into [M]'s ear.") + if(!M.stat) + M << "Something disgusting and slimy wiggles into your ear!" + + src.host = M + src.forceMove(M) + + //Update their traitor status. + if(host.mind) + borers.add_antagonist_mind(host.mind, 1, borers.faction_role_text, borers.faction_welcome) + + if(istype(M,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + var/obj/item/organ/I = H.internal_organs_by_name["brain"] + if(!I) // No brain organ, so the borer moves in and replaces it permanently. + replace_brain() + else + // If they're in normally, implant removal can get them out. + var/obj/item/organ/external/head = H.get_organ(BP_HEAD) + head.implants += src + + return + else + to_chat(src, "They are no longer in range!") + return + +/* +/mob/living/simple_mob/animal/borer/verb/devour_brain() + set category = "Abilities" + set name = "Devour Brain" + set desc = "Take permanent control of a dead host." + + if(!host) + to_chat(src, "You are not inside a host body.") + return + + if(host.stat != 2) + to_chat(src, "Your host is still alive.") + return + + if(stat) + to_chat(src, "You cannot do that in your current state.") + + if(docile) + to_chat(src, "You are feeling far too docile to do that.") + return + + + to_chat(src, "It only takes a few moments to render the dead host brain down into a nutrient-rich slurry...") + replace_brain() +*/ + +// BRAIN WORM ZOMBIES AAAAH. +/mob/living/simple_mob/animal/borer/proc/replace_brain() + + var/mob/living/carbon/human/H = host + + if(!istype(host)) + to_chat(src, "This host does not have a suitable brain.") + return + + to_chat(src, "You settle into the empty brainpan and begin to expand, fusing inextricably with the dead flesh of [H].") + + H.add_language("Cortical Link") + + if(host.stat == 2) + H.verbs |= /mob/living/carbon/human/proc/jumpstart + + H.verbs |= /mob/living/carbon/human/proc/psychic_whisper + H.verbs |= /mob/living/carbon/human/proc/tackle + H.verbs |= /mob/living/carbon/proc/spawn_larvae + + if(H.client) + H.ghostize(0) + + if(src.mind) + src.mind.special_role = "Borer Husk" + src.mind.transfer_to(host) + + H.ChangeToHusk() + + var/obj/item/organ/internal/borer/B = new(H) + H.internal_organs_by_name["brain"] = B + H.internal_organs |= B + + var/obj/item/organ/external/affecting = H.get_organ(BP_HEAD) + affecting.implants -= src + + var/s2h_id = src.computer_id + var/s2h_ip= src.lastKnownIP + src.computer_id = null + src.lastKnownIP = null + + if(!H.computer_id) + H.computer_id = s2h_id + + if(!H.lastKnownIP) + H.lastKnownIP = s2h_ip + +/mob/living/simple_mob/animal/borer/verb/secrete_chemicals() + set category = "Abilities" + set name = "Secrete Chemicals" + set desc = "Push some chemicals into your host's bloodstream." + + if(!host) + to_chat(src, "You are not inside a host body.") + return + + if(stat) + to_chat(src, "You cannot secrete chemicals in your current state.") + + if(docile) + to_chat(src, "You are feeling far too docile to do that.") + return + + if(chemicals < 50) + to_chat(src, "You don't have enough chemicals!") + + var/chem = input("Select a chemical to secrete.", "Chemicals") as null|anything in list("alkysine","bicaridine","hyperzine","tramadol") + + if(!chem || chemicals < 50 || !host || controlling || !src || stat) //Sanity check. + return + + to_chat(src, "You squirt a measure of [chem] from your reservoirs into [host]'s bloodstream.") + host.reagents.add_reagent(chem, 10) + chemicals -= 50 + +/mob/living/simple_mob/animal/borer/verb/dominate_victim() + set category = "Abilities" + set name = "Paralyze Victim" + set desc = "Freeze the limbs of a potential host with supernatural fear." + + if(world.time - used_dominate < 150) + to_chat(src, "You cannot use that ability again so soon.") + return + + if(host) + to_chat(src, "You cannot do that from within a host body.") + return + + if(src.stat) + to_chat(src, "You cannot do that in your current state.") + return + + var/list/choices = list() + for(var/mob/living/carbon/C in view(3,src)) + if(C.stat != 2) + choices += C + + if(world.time - used_dominate < 150) + to_chat(src, "You cannot use that ability again so soon.") + return + + var/mob/living/carbon/M = input(src,"Who do you wish to dominate?") in null|choices + + if(!M || !src) return + + if(M.has_brain_worms()) + to_chat(src, "You cannot infest someone who is already infested!") + return + + to_chat(src, "You focus your psychic lance on [M] and freeze their limbs with a wave of terrible dread.") + M << "You feel a creeping, horrible sense of dread come over you, freezing your limbs and setting your heart racing." + M.Weaken(10) + + used_dominate = world.time + +/mob/living/simple_mob/animal/borer/verb/bond_brain() + set category = "Abilities" + set name = "Assume Control" + set desc = "Fully connect to the brain of your host." + + if(!host) + to_chat(src, "You are not inside a host body.") + return + + if(src.stat) + to_chat(src, "You cannot do that in your current state.") + return + + if(docile) + to_chat(src, "You are feeling far too docile to do that.") + return + + to_chat(src, "You begin delicately adjusting your connection to the host brain...") + + spawn(100+(host.brainloss*5)) + + if(!host || !src || controlling) + return + else + + to_chat(src, "You plunge your probosci deep into the cortex of the host brain, interfacing directly with their nervous system.") + host << "You feel a strange shifting sensation behind your eyes as an alien consciousness displaces yours." + host.add_language("Cortical Link") + + // host -> brain + var/h2b_id = host.computer_id + var/h2b_ip= host.lastKnownIP + host.computer_id = null + host.lastKnownIP = null + + qdel(host_brain) + host_brain = new(src) + + host_brain.ckey = host.ckey + + host_brain.name = host.name + + if(!host_brain.computer_id) + host_brain.computer_id = h2b_id + + if(!host_brain.lastKnownIP) + host_brain.lastKnownIP = h2b_ip + + // self -> host + var/s2h_id = src.computer_id + var/s2h_ip= src.lastKnownIP + src.computer_id = null + src.lastKnownIP = null + + host.ckey = src.ckey + + if(!host.computer_id) + host.computer_id = s2h_id + + if(!host.lastKnownIP) + host.lastKnownIP = s2h_ip + + controlling = 1 + + host.verbs += /mob/living/carbon/proc/release_control + host.verbs += /mob/living/carbon/proc/punish_host + host.verbs += /mob/living/carbon/proc/spawn_larvae + + return diff --git a/code/modules/mob/living/simple_animal/borer/say.dm b/code/modules/mob/living/simple_animal/borer/say.dm new file mode 100644 index 0000000000..41229d9bd2 --- /dev/null +++ b/code/modules/mob/living/simple_animal/borer/say.dm @@ -0,0 +1,40 @@ +/mob/living/simple_mob/animal/borer/say(var/message) + + message = sanitize(message) + message = capitalize(message) + + if(!message) + return + + if (stat == 2) + return say_dead(message) + + if (stat) + return + + if (src.client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, "You cannot speak in IC (muted).") + return + + if (copytext(message, 1, 2) == "*") + return emote(copytext(message, 2)) + + var/datum/language/L = parse_language(message) + if(L && L.flags & HIVEMIND) + L.broadcast(src,trim(copytext(message,3)),src.truename) + return + + if(!host) + //TODO: have this pick a random mob within 3 tiles to speak for the borer. + to_chat(src, "You have no host to speak to.") + return //No host, no audible speech. + + to_chat(src, "You drop words into [host]'s mind: \"[message]\"") + host << "Your own thoughts speak: \"[message]\"" + + for (var/mob/M in player_list) + if (istype(M, /mob/new_player)) + continue + else if(M.stat == DEAD && M.is_preference_enabled(/datum/client_preference/ghost_ears)) + M << "[src.truename] whispers to [host], \"[message]\"" \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/simple_mob_vr.dm b/code/modules/mob/living/simple_mob/simple_mob_vr.dm index d596b7a502..127bad2295 100644 --- a/code/modules/mob/living/simple_mob/simple_mob_vr.dm +++ b/code/modules/mob/living/simple_mob/simple_mob_vr.dm @@ -45,6 +45,9 @@ var/mount_offset_x = 5 // Horizontal riding offset. var/mount_offset_y = 8 // Vertical riding offset + var/obj/item/device/radio/headset/mob_headset/mob_radio //Adminbus headset for simplemob shenanigans. + does_spin = FALSE + // Release belly contents before being gc'd! /mob/living/simple_mob/Destroy() release_vore_contents() @@ -346,3 +349,81 @@ return if(buckle_mob(M)) visible_message("[M] starts riding [name]!") + +/mob/living/simple_mob/handle_message_mode(message_mode, message, verb, speaking, used_radios, alt_name) + if(mob_radio) + switch(message_mode) + if("intercom") + for(var/obj/item/device/radio/intercom/I in view(1, null)) + I.talk_into(src, message, verb, speaking) + used_radios += I + if("headset") + if(mob_radio && istype(mob_radio,/obj/item/device/radio/headset/mob_headset)) + mob_radio.talk_into(src,message,null,verb,speaking) + used_radios += mob_radio + else + if(message_mode) + if(mob_radio && istype(mob_radio,/obj/item/device/radio/headset/mob_headset)) + mob_radio.talk_into(src,message, message_mode, verb, speaking) + used_radios += mob_radio + else + ..() + +/mob/living/simple_mob/proc/leap() + set name = "Pounce Target" + set category = "Abilities" + set desc = "Select a target to pounce at." + + if(last_special > world.time) + to_chat(src, "Your legs need some more rest.") + return + + if(incapacitated(INCAPACITATION_DISABLED)) + to_chat(src, "You cannot leap in your current state.") + return + + var/list/choices = list() + for(var/mob/living/M in view(3,src)) + choices += M + choices -= src + + var/mob/living/T = input(src,"Who do you wish to leap at?") as null|anything in choices + + if(!T || !src || src.stat) return + + if(get_dist(get_turf(T), get_turf(src)) > 3) return + + if(last_special > world.time) + return + + if(usr.incapacitated(INCAPACITATION_DISABLED)) + to_chat(src, "You cannot leap in your current state.") + return + + last_special = world.time + 10 + status_flags |= LEAPING + pixel_y = pixel_y + 10 + + src.visible_message("\The [src] leaps at [T]!") + src.throw_at(get_step(get_turf(T),get_turf(src)), 4, 1, src) + playsound(src.loc, 'sound/effects/bodyfall1.ogg', 50, 1) + pixel_y = default_pixel_y + + sleep(5) + + if(status_flags & LEAPING) status_flags &= ~LEAPING + + if(!src.Adjacent(T)) + to_chat(src, "You miss!") + return + + if(ishuman(T)) + var/mob/living/carbon/human/H = T + if(H.species.lightweight == 1) + H.Weaken(3) + return + var/armor_block = run_armor_check(T, "melee") + var/armor_soak = get_armor_soak(T, "melee") + T.apply_damage(20, HALLOSS,, armor_block, armor_soak) + if(prob(33)) + T.apply_effect(3, WEAKEN, armor_block) \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_captive.dm b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_captive.dm index f5da079b97..738251b308 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_captive.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_captive.dm @@ -9,7 +9,7 @@ if (src.client) if(client.prefs.muted & MUTE_IC) - src << "You cannot speak in IC (muted)." + to_chat(src, "You cannot speak in IC (muted).") return if(istype(src.loc, /mob/living/simple_mob/animal/borer)) @@ -22,7 +22,7 @@ return say_dead(message) var/mob/living/simple_mob/animal/borer/B = src.loc - src << "You whisper silently, \"[message]\"" + to_chat(src, "You whisper silently, \"[message]\"") B.host << "The captive mind of [src] whispers, \"[message]\"" for (var/mob/M in player_list) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_powers.dm b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_powers.dm index 55dac2492a..dec8dd8ca4 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_powers.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer_powers.dm @@ -4,19 +4,19 @@ set desc = "Slither out of your host." if(!host) - src << "You are not inside a host body." + to_chat(src, "You are not inside a host body.") return if(stat) - src << "You cannot leave your host in your current state." + to_chat(src, "You cannot leave your host in your current state.") if(docile) - src << "You are feeling far too docile to do that." + to_chat(src, "You are feeling far too docile to do that.") return if(!host || !src) return - src << "You begin disconnecting from [host]'s synapses and prodding at their internal ear canal." + to_chat(src, "You begin disconnecting from [host]'s synapses and prodding at their internal ear canal.") if(!host.stat) host << "An odd, uncomfortable pressure begins to build inside your skull, behind your ear..." @@ -26,10 +26,10 @@ if(!host || !src) return if(src.stat) - src << "You cannot release your host in your current state." + to_chat(src, "You cannot release your host in your current state.") return - src << "You wiggle out of [host]'s ear and plop to the ground." + to_chat(src, "You wiggle out of [host]'s ear and plop to the ground.") if(host.mind) if(!host.stat) host << "Something slimy wiggles out of your ear and plops to the ground!" @@ -44,11 +44,11 @@ set desc = "Infest a suitable humanoid host." if(host) - src << "You are already within a host." + to_chat(src, "You are already within a host.") return if(stat) - src << "You cannot infest a target in your current state." + to_chat(src, "You cannot infest a target in your current state.") return var/list/choices = list() @@ -57,7 +57,7 @@ choices += C if(!choices.len) - src << "There are no viable hosts within range..." + to_chat(src, "There are no viable hosts within range...") return var/mob/living/carbon/M = input(src,"Who do you wish to infest?") in null|choices @@ -67,7 +67,7 @@ if(!(src.Adjacent(M))) return if(M.has_brain_worms()) - src << "You cannot infest someone who is already infested!" + to_chat(src, "You cannot infest someone who is already infested!") return if(istype(M,/mob/living/carbon/human)) @@ -75,31 +75,31 @@ var/obj/item/organ/external/E = H.organs_by_name[BP_HEAD] if(!E || E.is_stump()) - src << "\The [H] does not have a head!" + to_chat(src, "\The [H] does not have a head!") if(!H.should_have_organ("brain")) - src << "\The [H] does not seem to have an ear canal to breach." + to_chat(src, "\The [H] does not seem to have an ear canal to breach.") return if(H.check_head_coverage()) - src << "You cannot get through that host's protective gear." + to_chat(src, "You cannot get through that host's protective gear.") return M << "Something slimy begins probing at the opening of your ear canal..." - src << "You slither up [M] and begin probing at their ear canal..." + to_chat(src, "You slither up [M] and begin probing at their ear canal...") if(!do_after(src,30)) - src << "As [M] moves away, you are dislodged and fall to the ground." + to_chat(src, "As [M] moves away, you are dislodged and fall to the ground.") return if(!M || !src) return if(src.stat) - src << "You cannot infest a target in your current state." + to_chat(src, "You cannot infest a target in your current state.") return if(M in view(1, src)) - src << "You wiggle into [M]'s ear." + to_chat(src, "You wiggle into [M]'s ear.") if(!M.stat) M << "Something disgusting and slimy wiggles into your ear!" @@ -122,7 +122,7 @@ return else - src << "They are no longer in range!" + to_chat(src, "They are no longer in range!") return /* @@ -132,22 +132,22 @@ set desc = "Take permanent control of a dead host." if(!host) - src << "You are not inside a host body." + to_chat(src, "You are not inside a host body.") return if(host.stat != 2) - src << "Your host is still alive." + to_chat(src, "Your host is still alive.") return if(stat) - src << "You cannot do that in your current state." + to_chat(src, "You cannot do that in your current state.") if(docile) - src << "You are feeling far too docile to do that." + to_chat(src, "You are feeling far too docile to do that.") return - src << "It only takes a few moments to render the dead host brain down into a nutrient-rich slurry..." + to_chat(src, "It only takes a few moments to render the dead host brain down into a nutrient-rich slurry...") replace_brain() */ @@ -157,10 +157,10 @@ var/mob/living/carbon/human/H = host if(!istype(host)) - src << "This host does not have a suitable brain." + to_chat(src, "This host does not have a suitable brain.") return - src << "You settle into the empty brainpan and begin to expand, fusing inextricably with the dead flesh of [H]." + to_chat(src, "You settle into the empty brainpan and begin to expand, fusing inextricably with the dead flesh of [H].") H.add_language("Cortical Link") @@ -204,25 +204,25 @@ set desc = "Push some chemicals into your host's bloodstream." if(!host) - src << "You are not inside a host body." + to_chat(src, "You are not inside a host body.") return if(stat) - src << "You cannot secrete chemicals in your current state." + to_chat(src, "You cannot secrete chemicals in your current state.") if(docile) - src << "You are feeling far too docile to do that." + to_chat(src, "You are feeling far too docile to do that.") return if(chemicals < 50) - src << "You don't have enough chemicals!" + to_chat(src, "You don't have enough chemicals!") var/chem = input("Select a chemical to secrete.", "Chemicals") as null|anything in list("alkysine","bicaridine","hyperzine","tramadol") if(!chem || chemicals < 50 || !host || controlling || !src || stat) //Sanity check. return - src << "You squirt a measure of [chem] from your reservoirs into [host]'s bloodstream." + to_chat(src, "You squirt a measure of [chem] from your reservoirs into [host]'s bloodstream.") host.reagents.add_reagent(chem, 10) chemicals -= 50 @@ -232,15 +232,15 @@ set desc = "Freeze the limbs of a potential host with supernatural fear." if(world.time - used_dominate < 150) - src << "You cannot use that ability again so soon." + to_chat(src, "You cannot use that ability again so soon.") return if(host) - src << "You cannot do that from within a host body." + to_chat(src, "You cannot do that from within a host body.") return if(src.stat) - src << "You cannot do that in your current state." + to_chat(src, "You cannot do that in your current state.") return var/list/choices = list() @@ -249,7 +249,7 @@ choices += C if(world.time - used_dominate < 150) - src << "You cannot use that ability again so soon." + to_chat(src, "You cannot use that ability again so soon.") return var/mob/living/carbon/M = input(src,"Who do you wish to dominate?") in null|choices @@ -257,10 +257,10 @@ if(!M || !src) return if(M.has_brain_worms()) - src << "You cannot infest someone who is already infested!" + to_chat(src, "You cannot infest someone who is already infested!") return - src << "You focus your psychic lance on [M] and freeze their limbs with a wave of terrible dread." + to_chat(src, "You focus your psychic lance on [M] and freeze their limbs with a wave of terrible dread.") M << "You feel a creeping, horrible sense of dread come over you, freezing your limbs and setting your heart racing." M.Weaken(10) @@ -272,18 +272,18 @@ set desc = "Fully connect to the brain of your host." if(!host) - src << "You are not inside a host body." + to_chat(src, "You are not inside a host body.") return if(src.stat) - src << "You cannot do that in your current state." + to_chat(src, "You cannot do that in your current state.") return if(docile) - src << "You are feeling far too docile to do that." + to_chat(src, "You are feeling far too docile to do that.") return - src << "You begin delicately adjusting your connection to the host brain..." + to_chat(src, "You begin delicately adjusting your connection to the host brain...") spawn(100+(host.brainloss*5)) @@ -291,7 +291,7 @@ return else - src << "You plunge your probosci deep into the cortex of the host brain, interfacing directly with their nervous system." + to_chat(src, "You plunge your probosci deep into the cortex of the host brain, interfacing directly with their nervous system.") host << "You feel a strange shifting sensation behind your eyes as an alien consciousness displaces yours." host.add_language("Cortical Link") diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm index bddfc140d4..237612acae 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm @@ -108,7 +108,7 @@ attack_edge = 1 attacktext = list("slashed") - loot_list = list(/obj/item/weapon/melee/energy/sword/red = 100, /obj/item/weapon/shield/energy = 100) + loot_list = list(/obj/item/weapon/melee/energy/sword = 100, /obj/item/weapon/shield/energy = 100) // They have a shield, so they try to block /mob/living/simple_mob/humanoid/merc/melee/sword/attackby(var/obj/item/O as obj, var/mob/user as mob) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm index b330e8fcb0..f8ad8a2a4c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm @@ -13,6 +13,9 @@ health = 30 movement_cooldown = 0 + see_in_dark = 10 + seedarkness = FALSE + min_oxy = 0 max_oxy = 0 min_tox = 0 diff --git a/code/modules/mob/living/voice/voice.dm b/code/modules/mob/living/voice/voice.dm index 5b5d3005a1..8d7337df07 100644 --- a/code/modules/mob/living/voice/voice.dm +++ b/code/modules/mob/living/voice/voice.dm @@ -69,7 +69,7 @@ if(comm) comm.close_connection(user = src, target = src, reason = "[src] hung up") else - src << "You appear to not be inside a communicator. This is a bug and you should report it." + to_chat(src, "You appear to not be inside a communicator. This is a bug and you should report it.") // Verb: change_name() // Parameters: None @@ -90,7 +90,7 @@ log_game(msg) src.name = new_name else - src << "Invalid name. Rejected." + to_chat(src, "Invalid name. Rejected.") // Proc: Life() // Parameters: None diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ec032d7b46..5ce336ba4f 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -229,7 +229,7 @@ set category = "IC" if((is_blind(src) || usr.stat) && !isobserver(src)) - src << "Something is there but you can't see it." + to_chat(src, "Something is there but you can't see it.") return 1 face_atom(A) @@ -286,7 +286,7 @@ if(mind) mind.show_memory(src) else - src << "The game appears to have misplaced your mind datum, so we can't show you your notes." + to_chat(src, "The game appears to have misplaced your mind datum, so we can't show you your notes.") /mob/verb/add_memory(msg as message) set name = "Add Note" @@ -297,7 +297,7 @@ if(mind) mind.store_memory(msg) else - src << "The game appears to have misplaced your mind datum, so we can't show you your notes." + to_chat(src, "The game appears to have misplaced your mind datum, so we can't show you your notes.") /mob/proc/store_memory(msg as message, popup, sane = 1) msg = copytext(msg, 1, MAX_MESSAGE_LEN) @@ -324,8 +324,8 @@ /mob/proc/warn_flavor_changed() if(flavor_text && flavor_text != "") // don't spam people that don't use it! - src << "

OOC Warning:

" - src << "Your flavor text is likely out of date! Change" + to_chat(src, "

OOC Warning:

") + to_chat(src, "Your flavor text is likely out of date! Change") /mob/proc/print_flavor_text() if (flavor_text && flavor_text != "") @@ -566,22 +566,22 @@ return if (AM.anchored) - src << "It won't budge!" + to_chat(src, "It won't budge!") return var/mob/M = AM if(ismob(AM)) if(!can_pull_mobs || !can_pull_size) - src << "They won't budge!" + to_chat(src, "They won't budge!") return if((mob_size < M.mob_size) && (can_pull_mobs != MOB_PULL_LARGER)) - src << "[M] is too large for you to move!" + to_chat(src, "[M] is too large for you to move!") return if((mob_size == M.mob_size) && (can_pull_mobs == MOB_PULL_SMALLER)) - src << "[M] is too heavy for you to move!" + to_chat(src, "[M] is too heavy for you to move!") return // If your size is larger than theirs and you have some @@ -597,7 +597,7 @@ else qdel(G) if(!.) - src << "Somebody has a grip on them!" + to_chat(src, "Somebody has a grip on them!") return if(!iscarbon(src)) @@ -608,7 +608,7 @@ else if(isobj(AM)) var/obj/I = AM if(!can_pull_size || can_pull_size < I.w_class) - src << "It won't budge!" + to_chat(src, "It won't budge!") return if(pulling) @@ -627,7 +627,7 @@ if(ishuman(AM)) var/mob/living/carbon/human/H = AM if(H.pull_damage()) - src << "Pulling \the [H] in their current condition would probably be a bad idea." + to_chat(src, "Pulling \the [H] in their current condition would probably be a bad idea.") //Attempted fix for people flying away through space when cuffed and dragged. if(ismob(AM)) @@ -952,7 +952,7 @@ mob/proc/yank_out_object() valid_objects = get_visible_implants(0) if(!valid_objects.len) if(self) - src << "You have nothing stuck in your body that is large enough to remove." + to_chat(src, "You have nothing stuck in your body that is large enough to remove.") else U << "[src] has nothing stuck in their wounds that is large enough to remove." return @@ -960,7 +960,7 @@ mob/proc/yank_out_object() var/obj/item/weapon/selection = input("What do you want to yank out?", "Embedded objects") in valid_objects if(self) - src << "You attempt to get a good grip on [selection] in your body." + to_chat(src, "You attempt to get a good grip on [selection] in your body.") else U << "You attempt to get a good grip on [selection] in [S]'s body." @@ -1110,10 +1110,10 @@ mob/proc/yank_out_object() //Exploitable Info Update /mob/proc/amend_exploitable(var/obj/item/I) - var/obj/item/exploit_item = new I(src.loc) - exploit_addons |= exploit_item - var/exploitmsg = html_decode("\n" + "Has " + exploit_item.name + ".") - exploit_record += exploitmsg + if(istype(I)) + exploit_addons |= I + var/exploitmsg = html_decode("\n" + "Has " + I.name + ".") + exploit_record += exploitmsg /client/proc/check_has_body_select() return mob && mob.hud_used && istype(mob.zone_sel, /obj/screen/zone_sel) diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index f1dbbfde71..c4dd1b86b0 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -185,13 +185,13 @@ for(var/mob/M in range(mob, 1)) if(M.pulling == mob) if(!M.restrained() && M.stat == 0 && M.canmove && mob.Adjacent(M)) - src << "You're restrained! You can't move!" + to_chat(src, "You're restrained! You can't move!") return 0 else M.stop_pulling() if(mob.pinned.len) - src << "You're pinned to a wall by [mob.pinned[1]]!" + to_chat(src, "You're pinned to a wall by [mob.pinned[1]]!") return 0 mob.move_delay = world.time//set move delay @@ -401,7 +401,7 @@ //Check to see if we slipped if(prob(Process_Spaceslipping(5)) && !buckled) - src << "You slipped!" + to_chat(src, "You slipped!") src.inertia_dir = src.last_move step(src, src.inertia_dir) return 0 diff --git a/code/modules/mob/new_player/login.dm b/code/modules/mob/new_player/login.dm index aef78c28ec..19c79b0658 100644 --- a/code/modules/mob/new_player/login.dm +++ b/code/modules/mob/new_player/login.dm @@ -27,7 +27,7 @@ var/obj/effect/lobby_image = new /obj/effect/lobby_image /mob/new_player/Login() update_Login_details() //handles setting lastKnownIP and computer_id for use by the ban systems as well as checking for multikeying if(join_motd) - src << "
[join_motd]
" + to_chat(src, "
[join_motd]
") if(!mind) mind = new /datum/mind(key) diff --git a/code/modules/mob/new_player/sprite_accessories_vr.dm b/code/modules/mob/new_player/sprite_accessories_vr.dm index e0922151ee..2c316175db 100644 --- a/code/modules/mob/new_player/sprite_accessories_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_vr.dm @@ -520,6 +520,12 @@ gender = NEUTER species_allowed = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_FLAT, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_XENOCHIMERA, SPECIES_XENOHYBRID, SPECIES_VASILISSAN, SPECIES_RAPALA, SPECIES_PROTEAN, SPECIES_ALRAUNE, SPECIES_WEREBEAST) //This needed to be manually defined, apparantly. + neck_fluff + name = "Neck Fluff" + icon = 'icons/mob/human_face_or_vr.dmi' + icon_state = "facial_neckfluff" + gender = NEUTER + species_allowed = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_FLAT, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_XENOCHIMERA, SPECIES_XENOHYBRID, SPECIES_VASILISSAN, SPECIES_RAPALA, SPECIES_PROTEAN, SPECIES_ALRAUNE, SPECIES_WEREBEAST) vulp_none name = "None" diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index 947853055c..2d1dc5d101 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -44,7 +44,7 @@ if(!src.client.holder) if(!config.dsay_allowed) - src << "Deadchat is globally muted." + to_chat(src, "Deadchat is globally muted.") return if(!is_preference_enabled(/datum/client_preference/show_dsay)) diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index bd5b516f9d..3fe73e3475 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -23,7 +23,7 @@ /mob/proc/custom_emote_vr(var/m_type=1,var/message = null) //This would normally go in emote.dm if(stat || !use_me && usr == src) - src << "You are unable to emote." + to_chat(src, "You are unable to emote.") return var/muzzled = is_muzzled() diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 6f05b298e6..28673c9fd7 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -36,7 +36,7 @@ dna.SetSEState(MONKEYBLOCK,1) dna.SetSEValueRange(MONKEYBLOCK,0xDAC, 0xFFF) - src << "You are now [species.name]. " + to_chat(src, "You are now [species.name]. ") qdel(animation) return src diff --git a/code/modules/mob/update_icons.dm b/code/modules/mob/update_icons.dm index 6004ca3e4c..7b9bb15baa 100644 --- a/code/modules/mob/update_icons.dm +++ b/code/modules/mob/update_icons.dm @@ -90,3 +90,4 @@ /mob/proc/update_targeted() return + diff --git a/code/modules/nifsoft/software/13_soulcatcher.dm b/code/modules/nifsoft/software/13_soulcatcher.dm index 9f46eac243..48ca432420 100644 --- a/code/modules/nifsoft/software/13_soulcatcher.dm +++ b/code/modules/nifsoft/software/13_soulcatcher.dm @@ -369,7 +369,7 @@ return if (src.client) if (client.prefs.muted & MUTE_IC) - src << "You cannot send IC messages (muted)." + to_chat(src, "You cannot send IC messages (muted).") return if (stat) return diff --git a/code/modules/organs/blood.dm b/code/modules/organs/blood.dm index 198b88f88c..ccef2fb79c 100644 --- a/code/modules/organs/blood.dm +++ b/code/modules/organs/blood.dm @@ -97,10 +97,10 @@ var/const/CE_STABLE_THRESHOLD = 0.5 pale = 1 update_icons_body() var/word = pick("dizzy","woosey","faint") - src << "You feel [word]" + to_chat(src, "You feel [word]") if(prob(1)) var/word = pick("dizzy","woosey","faint") - src << "You feel [word]" + to_chat(src, "You feel [word]") if(getOxyLoss() < 20 * threshold_coef) adjustOxyLoss(3 * dmg_coef) else if(blood_volume >= BLOOD_VOLUME_BAD) @@ -114,13 +114,13 @@ var/const/CE_STABLE_THRESHOLD = 0.5 if(prob(15)) Paralyse(rand(1,3)) var/word = pick("dizzy","woosey","faint") - src << "You feel extremely [word]" + to_chat(src, "You feel extremely [word]") else if(blood_volume >= BLOOD_VOLUME_SURVIVE) adjustOxyLoss(5 * dmg_coef) // adjustToxLoss(3 * dmg_coef) if(prob(15)) var/word = pick("dizzy","woosey","faint") - src << "You feel extremely [word]" + to_chat(src, "You feel extremely [word]") else //Not enough blood to survive (usually) if(!pale) pale = 1 diff --git a/code/modules/organs/organ.dm b/code/modules/organs/organ.dm index 215ef65ced..b9aecbe250 100644 --- a/code/modules/organs/organ.dm +++ b/code/modules/organs/organ.dm @@ -14,6 +14,7 @@ var/list/organ_cache = list() var/vital // Lose a vital limb, die immediately. var/damage = 0 // Current damage to the organ var/robotic = 0 + var/stapled_nerves = FALSE // Reference data. var/mob/living/carbon/human/owner // Current mob owning the organ. @@ -431,6 +432,8 @@ var/list/organ_cache = list() return 0 if(robotic && robotic < ORGAN_LIFELIKE) //Super fancy humanlike robotics probably have sensors, or something? return 0 + if(stapled_nerves) + return 0 return 1 /obj/item/organ/proc/handle_organ_mod_special(var/removed = FALSE) // Called when created, transplanted, and removed. diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index c8b02f02b8..433dfae84e 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -25,6 +25,7 @@ var/burn_dam = 0 // Actual current burn damage. var/last_dam = -1 // used in healing/processing calculations. var/spread_dam = 0 + var/thick_skin = 0 // If a needle has a chance to fail to penetrate. // Appearance vars. var/nonsolid // Snowflake warning, reee. Used for slime limbs. diff --git a/code/modules/organs/robolimbs.dm b/code/modules/organs/robolimbs.dm index 8f0ef8174c..a2643f04d0 100644 --- a/code/modules/organs/robolimbs.dm +++ b/code/modules/organs/robolimbs.dm @@ -123,6 +123,12 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ icon = 'icons/mob/human_races/cyberlimbs/cybersolutions/cybersolutions_alt1.dmi' unavailable_to_build = 1 +/datum/robolimb/einstein + company = "Einstein Engines" + desc = "This limb is lightweight with a sleek design." + icon = 'icons/mob/human_races/cyberlimbs/einstein/einstein_main.dmi' + unavailable_to_build = 1 + /datum/robolimb/grayson company = "Grayson" desc = "This limb has a sturdy and heavy build to it." diff --git a/code/modules/organs/subtypes/indestructible.dm b/code/modules/organs/subtypes/indestructible.dm index 2f2e13400f..169b7f2c38 100644 --- a/code/modules/organs/subtypes/indestructible.dm +++ b/code/modules/organs/subtypes/indestructible.dm @@ -63,3 +63,9 @@ cannot_amputate = 1 cannot_break = 1 dislocated = -1 + +/obj/item/organ/external/head/no_eyes/indestructible + cannot_gib = 1 + cannot_amputate = 1 + cannot_break = 1 + dislocated = -1 diff --git a/code/modules/organs/subtypes/xenos.dm b/code/modules/organs/subtypes/xenos.dm index dd860ab235..1c4cfa6907 100644 --- a/code/modules/organs/subtypes/xenos.dm +++ b/code/modules/organs/subtypes/xenos.dm @@ -137,3 +137,79 @@ if(ishuman(owner)) H = owner color = H.species.blood_color + + +// XENOMORPH EXTERNAL ORGANS + +/obj/item/organ/external/chest/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + thick_skin = TRUE + +/obj/item/organ/external/groin/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/arm/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/arm/right/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/leg/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/leg/right/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/foot/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/foot/right/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/hand/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/hand/right/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + stapled_nerves = TRUE + encased = TRUE + thick_skin = TRUE + +/obj/item/organ/external/head/unseverable/xeno + cannot_gib = 1 + cannot_amputate = 1 + thick_skin = TRUE + eye_icon = "blank_eyes" diff --git a/code/modules/projectiles/targeting/targeting_mob.dm b/code/modules/projectiles/targeting/targeting_mob.dm index 765b59b478..1f2921354b 100644 --- a/code/modules/projectiles/targeting/targeting_mob.dm +++ b/code/modules/projectiles/targeting/targeting_mob.dm @@ -12,7 +12,7 @@ M.aiming = new(src) M.aiming.toggle_active() else - src << "This verb may only be used by living mobs, sorry." + to_chat(src, "This verb may only be used by living mobs, sorry.") return /mob/living/proc/stop_aiming(var/obj/item/thing, var/no_message = 0) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm index 48afe19b7e..b077dd52c1 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm @@ -68,17 +68,16 @@ switch(alien) if(IS_SKRELL) M.adjustToxLoss(0.5 * removed) - return if(IS_TESHARI) ..(M, alien, removed*1.2) // Teshari get a bit more nutrition from meat. - return if(IS_UNATHI) ..(M, alien, removed*2.25) //Unathi get most of their nutrition from meat. //VOREStation Edit Start if(IS_CHIMERA) ..(M, alien, removed*4) //Xenochimera are obligate carnivores. //VOREStation Edit End - ..() + else + ..() /datum/reagent/nutriment/protein/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) if(alien && alien == IS_SKRELL) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 092070e0a4..c68cc402cf 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -183,8 +183,8 @@ if(H.wear_suit) if(istype(H.wear_suit, /obj/item/clothing/suit/space)) injtime = injtime * 2 - else if(!H.can_inject(user, 1)) - return + if(!H.can_inject(user, 1)) + return else if(isliving(target)) diff --git a/code/modules/resleeving/infomorph.dm b/code/modules/resleeving/infomorph.dm index 6166bb6456..099f3c0a95 100644 --- a/code/modules/resleeving/infomorph.dm +++ b/code/modules/resleeving/infomorph.dm @@ -154,7 +154,7 @@ var/list/infomorph_emotions = list( // 20% chance to kill src.silence_time = world.timeofday + 120 * 10 // Silence for 2 minutes - src << "Communication circuit overload. Shutting down and reloading communication circuits - speech and messaging functionality will be unavailable until the reboot is complete." + to_chat(src, "Communication circuit overload. Shutting down and reloading communication circuits - speech and messaging functionality will be unavailable until the reboot is complete.") if(prob(20)) var/turf/T = get_turf_or_move(src.loc) for (var/mob/M in viewers(T)) @@ -337,7 +337,7 @@ var/list/infomorph_emotions = list( resting = !resting icon_state = resting ? "[chassis]_rest" : "[chassis]" - src << "You are now [resting ? "resting" : "getting up"]" + to_chat(src, "You are now [resting ? "resting" : "getting up"]") canmove = !resting @@ -384,11 +384,11 @@ var/list/infomorph_emotions = list( if(idaccessible == 0) idaccessible = 1 - src << "You allow access modifications." + to_chat(src, "You allow access modifications.") else idaccessible = 0 - src << "You block access modfications." + to_chat(src, "You block access modfications.") /mob/living/silicon/infomorph/verb/wipe_software() set name = "Suspend Self" @@ -423,7 +423,7 @@ var/list/infomorph_emotions = list( /mob/living/silicon/infomorph/say(var/msg) if(silence_time) - src << "Communication circuits remain uninitialized." + to_chat(src, "Communication circuits remain uninitialized.") else ..(msg) @@ -594,7 +594,7 @@ var/global/list/default_infomorph_software = list() if(silence_time) if(world.timeofday >= silence_time) silence_time = null - src << "Communication circuit reinitialized. Speech and messaging functionality restored." + to_chat(src, "Communication circuit reinitialized. Speech and messaging functionality restored.") handle_statuses() diff --git a/code/modules/resleeving/machines.dm b/code/modules/resleeving/machines.dm index 501a8c8670..57bc50683a 100644 --- a/code/modules/resleeving/machines.dm +++ b/code/modules/resleeving/machines.dm @@ -85,7 +85,7 @@ H.add_modifier(modifier_type) //Apply damage - H.adjustCloneLoss((H.getMaxHealth() - config.health_threshold_dead)*0.75) + H.adjustCloneLoss((H.getMaxHealth() - config.health_threshold_dead)*-0.75) H.Paralyse(4) H.updatehealth() diff --git a/code/modules/tension/tension.dm b/code/modules/tension/tension.dm index 841d691037..aa95662849 100644 --- a/code/modules/tension/tension.dm +++ b/code/modules/tension/tension.dm @@ -24,7 +24,7 @@ will_point_blank = ai_holder.pointblank var/potential_damage = 0 - if(!projectiletype || ( get_dist(src, threatened >= 1) && !will_point_blank ) ) // Melee damage. + if(!projectiletype || ( ( get_dist(src, threatened) >= 1) && !will_point_blank ) ) // Melee damage. potential_damage = (melee_damage_lower + melee_damage_upper) / 2 // Treat potential_damage as estimated DPS. If the enemy attacks twice as fast as usual, it will double the number. diff --git a/code/modules/vore/appearance/spider_taur_powers_vr.dm b/code/modules/vore/appearance/spider_taur_powers_vr.dm index 0fccc108ac..5675c6378a 100644 --- a/code/modules/vore/appearance/spider_taur_powers_vr.dm +++ b/code/modules/vore/appearance/spider_taur_powers_vr.dm @@ -29,7 +29,7 @@ mob/proc/weaveWeb() spawn(30) //3 seconds to form new /obj/effect/spider/stickyweb(src.loc) else - src << "You do not have enough nutrition to create webbing!" + to_chat(src, "You do not have enough nutrition to create webbing!") */ mob/proc/weaveWebBindings() @@ -42,4 +42,4 @@ mob/proc/weaveWebBindings() var/obj/item/clothing/suit/web_bindings/bindings = new() //This sprite is amazing, I must say. src.put_in_hands(bindings) else - src << "You do not have enough nutrition to create webbing!" //CK~ + to_chat(src, "You do not have enough nutrition to create webbing!") //CK~ diff --git a/code/modules/vore/eating/belly_obj_vr.dm b/code/modules/vore/eating/belly_obj_vr.dm index faf2d43d66..0afa43f649 100644 --- a/code/modules/vore/eating/belly_obj_vr.dm +++ b/code/modules/vore/eating/belly_obj_vr.dm @@ -225,7 +225,7 @@ //Clean up our own business items_preserved.Cut() - if(isanimal(owner)) + if(!ishuman(owner)) owner.update_icons() //Print notifications/sound if necessary @@ -273,7 +273,7 @@ Pred.bloodstr.trans_to(Prey, Pred.reagents.total_volume / absorbed_count) //Clean up our own business - if(isanimal(owner)) + if(!ishuman(owner)) owner.update_icons() //Print notifications/sound if necessary diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm index e879eeddd5..e7d58903cd 100644 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ b/code/modules/vore/eating/bellymodes_vr.dm @@ -184,7 +184,10 @@ if((mode_flags & DM_FLAG_LEAVEREMAINS) && M.digest_leave_remains) handle_remains_leaving(M) digestion_death(M) - owner.update_icons() + if(!ishuman(owner)) + owner.update_icons() + if(compensation == 0) //Slightly sloppy way at making sure certain mobs don't give ZERO nutrition (fish and so on) + compensation = 21 //This reads as 20*4.5 due to the calculations afterward, making the backup nutrition value 94.5 per mob. Not op compared to regular prey. if(compensation > 0) if(isrobot(owner)) var/mob/living/silicon/robot/R = owner diff --git a/code/modules/vore/eating/digest_act_vr.dm b/code/modules/vore/eating/digest_act_vr.dm index 2467f5aaa2..e9cf239e66 100644 --- a/code/modules/vore/eating/digest_act_vr.dm +++ b/code/modules/vore/eating/digest_act_vr.dm @@ -108,9 +108,9 @@ if((. = ..())) if(isbelly(item_storage)) var/obj/belly/B = item_storage - . += 5 * (B.digest_brute + B.digest_burn) + . += 2 * (B.digest_brute + B.digest_burn) else - . += 70 //Organs give a little more + . += 30 //Organs give a little more /obj/item/weapon/storage/digest_act(var/atom/movable/item_storage = null) for(var/obj/item/I in contents) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 9d8e712b2d..fd361677cc 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -28,6 +28,7 @@ var/can_be_drop_prey = FALSE var/can_be_drop_pred = TRUE // Mobs are pred by default. var/next_preyloop // For Fancy sound internal loop + var/adminbus_trash = FALSE // For abusing trash eater for event shenanigans. // // Hook for generic creation of stuff on new creatures @@ -366,9 +367,8 @@ SA.prey_excludes[src] = world.time log_and_message_admins("[key_name(src)] used the OOC escape button to get out of [key_name(B.owner)] ([B.owner ? "JMP" : "null"])") - if(isanimal(B.owner)) - var/mob/living/simple_mob/SA = B.owner - SA.update_icons() + if(!ishuman(B.owner)) + B.owner.update_icons() //You're in a dogborg! else if(istype(loc, /obj/item/device/dogborg/sleeper)) @@ -589,7 +589,7 @@ to_chat(src, "You are not allowed to eat this.") return - if(is_type_in_list(I,edible_trash)) + if(is_type_in_list(I,edible_trash) | adminbus_trash) if(I.hidden_uplink) to_chat(src, "You really should not be eating this.") message_admins("[key_name(src)] has attempted to ingest an uplink item. ([src ? "JMP" : "null"])") diff --git a/code/modules/vore/eating/silicon_vr.dm b/code/modules/vore/eating/silicon_vr.dm index ef8b089777..65400c7707 100644 --- a/code/modules/vore/eating/silicon_vr.dm +++ b/code/modules/vore/eating/silicon_vr.dm @@ -78,7 +78,7 @@ return hologram.visible_message("[hologram] starts engulfing [prey] in hardlight holograms!") - src << "You begin engulfing [prey] in hardlight holograms." //Can't be part of the above, because the above is from the hologram. + to_chat(src, "You begin engulfing [prey] in hardlight holograms.") //Can't be part of the above, because the above is from the hologram. if(do_after(user=eyeobj,delay=50,target=prey,needhand=0) && holo && hologram && !hologram.bellied) //Didn't move and still projecting and effect exists and no other bellied people hologram.get_prey(prey) diff --git a/code/modules/vore/fluffstuff/custom_boxes_vr.dm b/code/modules/vore/fluffstuff/custom_boxes_vr.dm index 07e018f7a6..489cab17f5 100644 --- a/code/modules/vore/fluffstuff/custom_boxes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_boxes_vr.dm @@ -60,9 +60,7 @@ desc = "A kit containing Tasald's equipment." has_items = list( /obj/item/clothing/suit/storage/det_suit/fluff/tasald, - /obj/item/clothing/suit/storage/det_suit/fluff/tas_coat, - /obj/item/clothing/under/det/fluff/tasald, - /obj/item/weapon/implanter/loyalty) + /obj/item/clothing/under/det/fluff/tasald) //bwoincognito:Octavious Ward /obj/item/weapon/storage/box/fluff/octavious diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 1ba3941bbe..0b4e0b6110 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -502,22 +502,6 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0) -// bwoincognito:Tasald Corlethian -/obj/item/clothing/suit/storage/det_suit/fluff/tas_coat - name = "Armored Colony coat" - desc = "Dark green and grey colored sleeveless long coat with two thick metal shoulder pads. has seen some wear and tear, with noticeable patches in the fabric, scratches on the shoulder pads, but with a clean patch on the left upper chest. It has a red NT marked on the right shoulder pad and red Security on the left. " - allowed = list(/obj/item/weapon/gun,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/device/flashlight/maglight,/obj/item/clothing/head/helmet) - - icon = 'icons/vore/custom_clothes_vr.dmi' - icon_state = "tasaldcoat" - - icon_override = 'icons/vore/custom_clothes_vr.dmi' - item_state = "tasaldcoat_mob" - - blood_overlay_type = "coat" - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS - armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) - //Event Costumes Below /obj/item/clothing/head/helmet/fluff/freddy name = "Animatronic Suit Helmet" @@ -1915,3 +1899,19 @@ Departamental Swimsuits, for general use /obj/item/clothing/under/fluff/slime_skeleton/digest_act(var/atom/movable/item_storage = null) return FALSE //Indigestible + +//Bacon12366:Elly Brown +/obj/item/clothing/accessory/sweater/fluff/star + name = "Star Sweater" + desc = "It's a white long sweater with a big yellow star at the chest. It seems like it's made of a soft material." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "star_sweater" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "star_sweater" + + slot_flags = SLOT_OCLOTHING | SLOT_TIE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + w_class = ITEMSIZE_NORMAL + slot = ACCESSORY_SLOT_OVER \ No newline at end of file diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index 94f427abc3..25dfc5d6c7 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -250,7 +250,7 @@ name = "Mouse Plushie" desc = "A plushie of a delightful mouse! What was once considered a vile rodent is now your very best friend." slot_flags = SLOT_HEAD - icon_state = "mouse_brown" + icon_state = "mouse_brown" //TFF 12/11/19 - Change sprite to not look dead. Heck you for that choice! >:C item_state = "mouse_brown_head" icon = 'icons/vore/custom_items_vr.dmi' icon_override = 'icons/vore/custom_items_vr.dmi' diff --git a/icons/mob/alien.dmi b/icons/mob/alien.dmi index 63f2d47b24..f00110275d 100644 Binary files a/icons/mob/alien.dmi and b/icons/mob/alien.dmi differ diff --git a/icons/mob/human_face_or_vr.dmi b/icons/mob/human_face_or_vr.dmi index 3642b50afb..920f63cf09 100644 Binary files a/icons/mob/human_face_or_vr.dmi and b/icons/mob/human_face_or_vr.dmi differ diff --git a/icons/mob/human_face_vr.dmi b/icons/mob/human_face_vr.dmi index 76a967b3b7..d4cd81a0a6 100644 Binary files a/icons/mob/human_face_vr.dmi and b/icons/mob/human_face_vr.dmi differ diff --git a/icons/mob/human_face_vr_add.dmi b/icons/mob/human_face_vr_add.dmi index 8f4afa62e1..25a4b53bad 100644 Binary files a/icons/mob/human_face_vr_add.dmi and b/icons/mob/human_face_vr_add.dmi differ diff --git a/icons/mob/human_races/cyberlimbs/einstein/einstein_main.dmi b/icons/mob/human_races/cyberlimbs/einstein/einstein_main.dmi new file mode 100644 index 0000000000..f7521505dd Binary files /dev/null and b/icons/mob/human_races/cyberlimbs/einstein/einstein_main.dmi differ diff --git a/icons/mob/items/lefthand_melee.dmi b/icons/mob/items/lefthand_melee.dmi index dbef5acf99..92199228ca 100644 Binary files a/icons/mob/items/lefthand_melee.dmi and b/icons/mob/items/lefthand_melee.dmi differ diff --git a/icons/mob/items/righthand_melee.dmi b/icons/mob/items/righthand_melee.dmi index 5cfed3c119..e2f1b7ee47 100644 Binary files a/icons/mob/items/righthand_melee.dmi and b/icons/mob/items/righthand_melee.dmi differ diff --git a/icons/obj/custom_books.dmi b/icons/obj/custom_books.dmi new file mode 100644 index 0000000000..2be098e848 Binary files /dev/null and b/icons/obj/custom_books.dmi differ diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index 92ac55f966..6c5a251283 100644 Binary files a/icons/obj/kitchen.dmi and b/icons/obj/kitchen.dmi differ diff --git a/icons/obj/stacks.dmi b/icons/obj/stacks.dmi index 2d51ed3634..5fd362c7cb 100644 Binary files a/icons/obj/stacks.dmi and b/icons/obj/stacks.dmi differ diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 908c2981dd..89a5e9071d 100644 Binary files a/icons/obj/structures.dmi and b/icons/obj/structures.dmi differ diff --git a/icons/obj/vending_vr.dmi b/icons/obj/vending_vr.dmi index 8609b76e42..45e8edb78d 100644 Binary files a/icons/obj/vending_vr.dmi and b/icons/obj/vending_vr.dmi differ diff --git a/icons/obj/weapons.dmi b/icons/obj/weapons.dmi index da2754d04b..213b884a33 100644 Binary files a/icons/obj/weapons.dmi and b/icons/obj/weapons.dmi differ diff --git a/icons/turf/wall_masks.dmi b/icons/turf/wall_masks.dmi index bda615cd5c..916d230ffd 100644 Binary files a/icons/turf/wall_masks.dmi and b/icons/turf/wall_masks.dmi differ diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 2a487aab35..df35d950f5 100644 Binary files a/icons/vore/custom_clothes_vr.dmi and b/icons/vore/custom_clothes_vr.dmi differ diff --git a/icons/vore/custom_items_vr.dmi b/icons/vore/custom_items_vr.dmi index ce38b5318d..daf6b0895a 100644 Binary files a/icons/vore/custom_items_vr.dmi and b/icons/vore/custom_items_vr.dmi differ diff --git a/interface/interface.dm b/interface/interface.dm index 6ecfde4e7c..29a3695d33 100644 --- a/interface/interface.dm +++ b/interface/interface.dm @@ -9,11 +9,11 @@ var/output = replacetext(config.wikisearchurl, "%s", url_encode(query)) src << link(output) else - src << " The wiki search URL is not set in the server configuration." + to_chat(src, " The wiki search URL is not set in the server configuration.") else src << link(config.wikiurl) else - src << "The wiki URL is not set in the server configuration." + to_chat(src, "The wiki URL is not set in the server configuration.") return /client/verb/forum() @@ -25,7 +25,7 @@ return src << link(config.forumurl) else - src << "The forum URL is not set in the server configuration." + to_chat(src, "The forum URL is not set in the server configuration.") return /client/verb/rules() @@ -38,7 +38,7 @@ return src << link(config.rulesurl) else - src << "The rules URL is not set in the server configuration." + to_chat(src, "The rules URL is not set in the server configuration.") return /client/verb/map() @@ -51,7 +51,7 @@ return src << link(config.mapurl) else - src << "The map URL is not set in the server configuration." + to_chat(src, "The map URL is not set in the server configuration.") return /client/verb/github() @@ -64,7 +64,7 @@ return src << link(config.githuburl) else - src << "The GitHub URL is not set in the server configuration." + to_chat(src, "The GitHub URL is not set in the server configuration.") return /client/verb/hotkeys_help() diff --git a/maps/southern_cross/southern_cross-6.dmm b/maps/southern_cross/southern_cross-6.dmm index 1045e5703b..26deeda170 100644 --- a/maps/southern_cross/southern_cross-6.dmm +++ b/maps/southern_cross/southern_cross-6.dmm @@ -220,7 +220,7 @@ "el" = (/obj/structure/table/rack,/obj/item/weapon/gun/projectile/automatic/z8,/obj/item/weapon/gun/projectile/automatic/z8,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "em" = (/obj/structure/table/rack,/obj/item/weapon/rig/ert/assetprotection,/obj/item/weapon/rig/ert/assetprotection,/obj/item/weapon/rig/ert/assetprotection,/obj/item/weapon/rig/ert/assetprotection,/obj/item/weapon/rig/ert/assetprotection,/obj/item/weapon/rig/ert/assetprotection,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "en" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/sniperrifle,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"eo" = (/obj/structure/table/rack,/obj/item/weapon/melee/energy/sword/blue,/obj/item/weapon/melee/energy/sword/blue,/obj/item/weapon/melee/energy/sword/blue,/obj/item/weapon/melee/energy/sword/blue,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"eo" = (/obj/structure/table/rack,/obj/item/weapon/melee/energy/sword,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "ep" = (/obj/structure/table/rack,/obj/item/weapon/gun/projectile/automatic/l6_saw,/obj/item/ammo_magazine/m545saw,/obj/item/ammo_magazine/m545saw,/obj/item/ammo_magazine/m545saw,/obj/item/ammo_magazine/m545saw,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "eq" = (/obj/structure/table/rack,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "er" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -508,7 +508,7 @@ "jN" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_1_recovery_hatch"; locked = 1; name = "Recovery Shuttle Dock 1"; req_access = list(13)},/turf/simulated/shuttle/floor/black,/area/centcom/evac) "jO" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_2_recovery_hatch"; locked = 1; name = "Recovery Shuttle Dock 2"; req_access = list(13)},/turf/simulated/shuttle/floor/black,/area/centcom/evac) "jP" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = list(102)},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) -"jQ" = (/obj/structure/table/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) +"jQ" = (/obj/structure/table/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) "jR" = (/obj/structure/closet/chefcloset,/obj/item/glass_jar,/obj/item/device/retail_scanner/civilian,/obj/item/weapon/soap/nanotrasen,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/effect/floor_decal/corner/white/diagonal,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bar) "jS" = (/obj/effect/floor_decal/corner/white/diagonal,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bar) "jT" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/bar) @@ -924,7 +924,7 @@ "rN" = (/obj/machinery/computer/shuttle_control{name = "Beruang control console"; req_access = list(160); shuttle_tag = "Trade"},/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) "rO" = (/obj/structure/closet/crate,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/shuttle/trade) "rP" = (/turf/unsimulated/floor{icon_state = "dark"},/area/shuttle/trade) -"rQ" = (/obj/structure/table/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) +"rQ" = (/obj/structure/table/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) "rR" = (/obj/machinery/door/airlock/centcom{name = "Bridge Access"; opacity = 1; req_access = list(101)},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/main_hall) "rS" = (/obj/machinery/door/airlock/glass_centcom{name = "Bridge Access"; req_access = list(101)},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/main_hall) "rT" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/bar) @@ -2262,7 +2262,7 @@ "Rz" = (/obj/effect/floor_decal/corner/green/full,/obj/structure/window/reinforced/holowindow/disappearing{dir = 8},/turf/simulated/floor/holofloor/tiled,/area/holodeck/source_thunderdomecourt) "RA" = (/obj/effect/floor_decal/corner/red/full{dir = 4},/obj/structure/window/reinforced/holowindow/disappearing{dir = 4},/turf/simulated/floor/holofloor/tiled,/area/holodeck/source_thunderdomecourt) "RB" = (/obj/effect/floor_decal/corner/green{dir = 10},/turf/simulated/floor/holofloor/tiled,/area/holodeck/source_thunderdomecourt) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -2520,4 +2520,3 @@ aaaaRfababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - diff --git a/maps/tether/submaps/tether_misc.dmm b/maps/tether/submaps/tether_misc.dmm index 0c6b76a601..d5fef965ee 100644 --- a/maps/tether/submaps/tether_misc.dmm +++ b/maps/tether/submaps/tether_misc.dmm @@ -6926,12 +6926,12 @@ /obj/item/weapon/shield/energy, /obj/item/weapon/shield/energy, /obj/item/weapon/shield/energy, -/obj/item/weapon/melee/energy/sword/red, -/obj/item/weapon/melee/energy/sword/red, -/obj/item/weapon/melee/energy/sword/red, -/obj/item/weapon/melee/energy/sword/red, -/obj/item/weapon/melee/energy/sword/red, -/obj/item/weapon/melee/energy/sword/red, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, /obj/machinery/recharger/wallcharger{ pixel_x = 5; pixel_y = 32 diff --git a/maps/tether/tether-01-surface1.dmm b/maps/tether/tether-01-surface1.dmm index 0f50b69daf..638ebe5665 100644 --- a/maps/tether/tether-01-surface1.dmm +++ b/maps/tether/tether-01-surface1.dmm @@ -1358,12 +1358,17 @@ /turf/simulated/floor/tiled, /area/engineering/atmos) "acw" = ( -/obj/effect/floor_decal/steeldecal/steel_decals_central1{ - dir = 1 - }, -/turf/simulated/floor/tiled/monofloor{ +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; dir = 1 }, +/obj/machinery/vending/loadout/clothing, +/turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "acx" = ( /turf/simulated/floor/tiled, @@ -1373,29 +1378,17 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/mining_main/storage) "acz" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - autoclose = 1; - dir = 2; - id_tag = null; - name = "Laundry"; - req_access = list() +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, -/obj/effect/floor_decal/steeldecal/steel_decals_central1, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/monofloor, +/obj/machinery/vending/loadout, +/turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "acA" = ( /obj/effect/floor_decal/borderfloor{ @@ -3168,7 +3161,7 @@ dir = 4 }, /turf/simulated/floor/tiled/monofloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "afi" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 @@ -3261,7 +3254,7 @@ }, /obj/structure/disposalpipe/junction, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "afq" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/virgo3b, @@ -3620,15 +3613,15 @@ /area/tether/surfacebase/tram) "afZ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8 + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, /obj/effect/floor_decal/corner/grey/border{ icon_state = "bordercolor"; - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 + dir = 1 }, +/obj/machinery/vending/loadout/overwear, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aga" = ( @@ -3917,7 +3910,7 @@ /area/rnd/chemistry_lab) "agM" = ( /turf/simulated/wall, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "agN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -4094,7 +4087,7 @@ scrub_id = "atrium" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ahd" = ( /obj/structure/table/glass, /obj/effect/floor_decal/borderfloor{ @@ -4280,7 +4273,7 @@ /obj/structure/grille, /obj/structure/railing, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ahv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4669,7 +4662,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aid" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -4688,7 +4681,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aie" = ( /obj/machinery/light{ dir = 1 @@ -4707,7 +4700,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aif" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -4724,7 +4717,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aig" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -4740,7 +4733,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aih" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/brown/border, @@ -4770,7 +4763,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aij" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5259,7 +5252,7 @@ /turf/simulated/floor/tiled/monofloor{ dir = 1 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ajb" = ( /obj/structure/cable/green{ d1 = 1; @@ -5600,7 +5593,7 @@ pixel_x = 24 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ajB" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -7896,7 +7889,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anE" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/border_only, @@ -7934,7 +7927,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anH" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -8128,7 +8121,7 @@ sortType = "Primary Tool Storage" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anV" = ( /obj/structure/cable{ d1 = 2; @@ -8136,7 +8129,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anW" = ( /obj/structure/cable{ d1 = 4; @@ -8145,7 +8138,7 @@ pixel_x = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anX" = ( /obj/structure/cable{ d1 = 4; @@ -8155,7 +8148,7 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anY" = ( /obj/structure/cable{ d1 = 4; @@ -8165,7 +8158,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "anZ" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -8186,7 +8179,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoa" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable{ @@ -8200,7 +8193,7 @@ req_one_access = list() }, /turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aob" = ( /obj/structure/cable{ d1 = 1; @@ -8294,18 +8287,18 @@ icon_state = "2-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoi" = ( /obj/structure/flora/pottedplant, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoj" = ( /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aok" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aol" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -8323,7 +8316,7 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aom" = ( /obj/structure/closet/firecloset/full/double, /turf/simulated/floor/tiled/techfloor, @@ -8654,7 +8647,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoQ" = ( /obj/structure/cable{ d1 = 1; @@ -8663,15 +8656,15 @@ pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoR" = ( /obj/machinery/light/flamp/noshade, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoS" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoT" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -8689,7 +8682,7 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aoU" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -9080,11 +9073,11 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apA" = ( /obj/structure/table/bench/wooden, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apB" = ( /obj/structure/railing{ dir = 1 @@ -9093,13 +9086,13 @@ dir = 8 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apC" = ( /obj/structure/railing{ dir = 1 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apD" = ( /obj/structure/railing{ dir = 4 @@ -9108,7 +9101,7 @@ dir = 1 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apE" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -9127,7 +9120,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "apF" = ( /turf/simulated/wall, /area/maintenance/lower/vacant_site) @@ -9395,22 +9388,22 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqe" = ( /obj/structure/railing{ dir = 8 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqf" = ( /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqg" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqh" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -9425,7 +9418,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqi" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -9773,7 +9766,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqJ" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -9794,11 +9787,11 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqK" = ( /mob/living/simple_mob/animal/passive/fish/koi/poisonous, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqL" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -9813,14 +9806,14 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqM" = ( /obj/structure/grille, /obj/structure/railing{ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aqN" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -9864,6 +9857,28 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/vacant_site) +"aqS" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + id_tag = "spacedorm1"; + name = "Room 1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled, +/area/crew_quarters/sleep/Dorm_2) "aqT" = ( /turf/simulated/wall/r_wall, /area/storage/surface_eva/external) @@ -9993,11 +10008,11 @@ pixel_x = -24 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arg" = ( /obj/structure/railing, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arh" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -10037,6 +10052,19 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/vacant_site) +"arm" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/obj/machinery/vending/loadout/accessory, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) "arn" = ( /obj/structure/table/glass, /obj/item/weapon/storage/toolbox/emergency, @@ -10170,22 +10198,22 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ary" = ( /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arz" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arA" = ( /obj/machinery/light/small{ dir = 1 }, /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arB" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -10203,7 +10231,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/green{ @@ -10218,6 +10246,19 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/plating, /area/maintenance/lower/vacant_site) +"arD" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/obj/machinery/vending/loadout/gadget, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) "arE" = ( /obj/structure/table/rack, /obj/item/bodybag/cryobag, @@ -10370,7 +10411,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "arO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, @@ -10505,7 +10546,7 @@ "asa" = ( /obj/structure/sign/directions/evac, /turf/simulated/wall, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asb" = ( /obj/structure/cable{ d1 = 1; @@ -10515,7 +10556,7 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asc" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/machinery/light/small{ @@ -10523,19 +10564,19 @@ pixel_x = 0 }, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asd" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/machinery/light/small{ dir = 4 }, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ase" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asf" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -10554,7 +10595,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asg" = ( /obj/structure/sign/directions/evac, /turf/simulated/wall, @@ -10653,7 +10694,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ass" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -10679,7 +10720,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ast" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/floor_decal/industrial/outline, @@ -10947,7 +10988,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asN" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -10968,19 +11009,19 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asO" = ( /obj/machinery/light/small, /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asQ" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 10 @@ -10998,7 +11039,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "asR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -11162,19 +11203,19 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atl" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 1 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atm" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atn" = ( /obj/machinery/status_display{ pixel_x = 32; @@ -11199,7 +11240,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ato" = ( /obj/machinery/camera/network/civilian{ dir = 4 @@ -11458,7 +11499,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atN" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -11473,7 +11514,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atO" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 10 @@ -11499,7 +11540,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "atP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11831,7 +11872,7 @@ pixel_x = -30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aut" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11842,7 +11883,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auu" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -11867,7 +11908,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auv" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -12104,21 +12145,21 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auO" = ( /obj/structure/railing{ dir = 8 }, /obj/structure/railing, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auP" = ( /obj/structure/railing, /obj/structure/railing{ dir = 4 }, /turf/simulated/floor/water/pool, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auQ" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -12143,7 +12184,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "auR" = ( /turf/simulated/wall, /area/security/checkpoint) @@ -12372,7 +12413,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avn" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -12394,7 +12435,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avo" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 10 @@ -12423,7 +12464,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12897,7 +12938,7 @@ /area/maintenance/lower/xenoflora) "avU" = ( /turf/simulated/wall/r_wall, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avV" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -12920,7 +12961,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12931,7 +12972,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avX" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -12952,7 +12993,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "avY" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -13355,7 +13396,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awF" = ( /obj/structure/cable{ d1 = 1; @@ -13370,7 +13411,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awG" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -13383,7 +13424,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13395,7 +13436,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13408,7 +13449,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awJ" = ( /obj/structure/disposalpipe/junction{ dir = 1; @@ -13426,7 +13467,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awK" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -13445,7 +13486,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "awL" = ( /obj/structure/sign/nanotrasen, /turf/simulated/wall, @@ -13692,7 +13733,7 @@ dir = 2 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axh" = ( /obj/machinery/camera/network/northern_star, /obj/effect/floor_decal/borderfloor{ @@ -13703,7 +13744,7 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axi" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -13718,7 +13759,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axj" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/structure/cable{ @@ -13735,7 +13776,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axk" = ( /obj/effect/floor_decal/borderfloor, /obj/structure/cable{ @@ -13749,7 +13790,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axl" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/power/apc{ @@ -13769,7 +13810,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axm" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -13780,7 +13821,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axn" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/camera/network/northern_star{ @@ -13794,7 +13835,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axo" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/light, @@ -13806,7 +13847,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axp" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -13821,7 +13862,7 @@ pixel_y = -24 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axq" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/newscaster{ @@ -13836,7 +13877,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axr" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 @@ -13851,7 +13892,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axs" = ( /obj/effect/floor_decal/industrial/outline, /turf/simulated/floor/tiled{ @@ -14151,7 +14192,7 @@ "axT" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axU" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 @@ -14160,7 +14201,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axV" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14177,7 +14218,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axW" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14193,7 +14234,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axX" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14209,7 +14250,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axY" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14228,7 +14269,7 @@ pixel_y = 26 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "axZ" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14244,7 +14285,7 @@ pixel_y = 30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aya" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14260,7 +14301,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayb" = ( /obj/machinery/light{ dir = 1 @@ -14276,7 +14317,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayc" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14289,7 +14330,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayd" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14304,7 +14345,7 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aye" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 @@ -14319,7 +14360,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -14331,7 +14372,7 @@ pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayg" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14357,7 +14398,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayh" = ( /turf/simulated/wall, /area/crew_quarters/locker/laundry_arrival) @@ -14386,7 +14427,7 @@ pixel_x = -30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14401,7 +14442,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayl" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14422,7 +14463,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aym" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 2 @@ -14739,32 +14780,32 @@ /area/maintenance/lower/xenoflora) "ayG" = ( /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayH" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayK" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14772,14 +14813,14 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayO" = ( /obj/structure/cable{ d1 = 1; @@ -14791,7 +14832,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayP" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14818,7 +14859,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayQ" = ( /obj/machinery/status_display{ pixel_y = 30 @@ -14941,7 +14982,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -14953,7 +14994,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "ayZ" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 @@ -14972,7 +15013,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aza" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14994,7 +15035,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azb" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15013,7 +15054,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azc" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15029,7 +15070,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azd" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15042,7 +15083,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aze" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15064,7 +15105,7 @@ pixel_y = 30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azf" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 @@ -15073,7 +15114,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azg" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15095,7 +15136,7 @@ pixel_y = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azh" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15112,7 +15153,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azi" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15131,7 +15172,7 @@ req_access = list() }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azj" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15150,7 +15191,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azk" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15166,7 +15207,7 @@ pixel_y = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azl" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -15182,7 +15223,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azm" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_external/public, @@ -15474,12 +15515,12 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azM" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/lightgrey/bordercorner, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azN" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, @@ -15491,7 +15532,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azO" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15505,7 +15546,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azP" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15519,7 +15560,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azQ" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15537,7 +15578,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azR" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15554,7 +15595,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azS" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15571,7 +15612,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azT" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -15592,7 +15633,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azU" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15618,7 +15659,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azV" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15643,7 +15684,7 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azW" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15664,7 +15705,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azX" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15690,7 +15731,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azY" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -15712,7 +15753,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "azZ" = ( /obj/machinery/alarm{ dir = 4; @@ -15808,7 +15849,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAh" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -15819,7 +15860,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAi" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 @@ -15828,7 +15869,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15836,28 +15877,28 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAk" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAl" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/item/device/radio/beacon, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15867,7 +15908,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAo" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -16134,7 +16175,7 @@ /obj/effect/floor_decal/corner/lightgrey/border, /obj/structure/closet/firecloset, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAO" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -16144,13 +16185,13 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAP" = ( /obj/structure/sign/directions/evac{ name = "\improper Secondary Evacuation Route" }, /turf/simulated/wall, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAQ" = ( /obj/structure/cable{ d1 = 1; @@ -16167,20 +16208,20 @@ name = "Evacuation Route" }, /turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAR" = ( /obj/structure/sign/directions/evac{ dir = 4 }, /turf/simulated/wall, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAS" = ( /obj/structure/closet/crate, /obj/item/weapon/handcuffs/fuzzy, /obj/random/maintenance/security, /obj/random/contraband, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aAT" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -16305,7 +16346,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBc" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16333,7 +16374,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBd" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16355,7 +16396,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBe" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16380,7 +16421,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBf" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -16402,7 +16443,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBg" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16427,7 +16468,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBh" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -16453,7 +16494,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -16471,7 +16512,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBj" = ( /obj/effect/floor_decal/steeldecal/steel_decals6, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16491,7 +16532,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBk" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16515,7 +16556,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBl" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16537,7 +16578,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBm" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16557,7 +16598,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBn" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/light, @@ -16580,7 +16621,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBo" = ( /obj/machinery/door/airlock/glass_external/public, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16959,7 +17000,7 @@ /turf/simulated/floor/tiled/monofloor{ dir = 8 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16975,17 +17016,17 @@ /turf/simulated/floor/tiled/monofloor{ dir = 4 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBY" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aBZ" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aCa" = ( /obj/structure/grille, /obj/structure/railing{ @@ -17475,7 +17516,7 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aCM" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 @@ -17485,7 +17526,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aCN" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 4 @@ -17498,7 +17539,7 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aCO" = ( /turf/simulated/wall, /area/crew_quarters/visitor_dining) @@ -17810,7 +17851,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -17824,7 +17865,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDt" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -17853,7 +17894,7 @@ icon_state = "1-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDu" = ( /turf/simulated/floor/lino, /area/crew_quarters/visitor_dining) @@ -18081,7 +18122,7 @@ /turf/simulated/floor/tiled/monofloor{ dir = 1 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDU" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 9 @@ -18097,13 +18138,13 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDW" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -18118,7 +18159,7 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aDX" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, @@ -18511,7 +18552,7 @@ req_access = list() }, /turf/simulated/floor/tiled/monofloor, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aEG" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 6 @@ -18525,13 +18566,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aEH" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aEI" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -18961,7 +19002,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aFu" = ( /obj/structure/cable/green{ d1 = 4; @@ -18978,7 +19019,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aFv" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 5 @@ -18998,7 +19039,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aFw" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1, @@ -19287,7 +19328,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aFP" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -19302,7 +19343,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aFQ" = ( /obj/structure/cable/green{ d1 = 1; @@ -19854,7 +19895,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/computer/timeclock/premade/west, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aGw" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -19863,7 +19904,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aGx" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; @@ -20409,7 +20450,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aHl" = ( /obj/machinery/camera/network/civilian{ dir = 4 @@ -20624,7 +20665,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aHG" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20914,27 +20955,27 @@ "aIl" = ( /obj/structure/flora/pottedplant/flower, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIm" = ( /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIn" = ( /obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIo" = ( /obj/machinery/alarm{ pixel_y = 22 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIp" = ( /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIq" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -20948,7 +20989,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aIr" = ( /obj/structure/bed/chair/wood, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -21401,7 +21442,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -21411,7 +21452,7 @@ }, /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -21428,7 +21469,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -21440,7 +21481,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -21452,7 +21493,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -21467,7 +21508,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJi" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21483,7 +21524,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJj" = ( /obj/structure/cable/green{ d1 = 1; @@ -21502,13 +21543,13 @@ icon_state = "pipe-j2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJk" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJl" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -21522,7 +21563,7 @@ pixel_x = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJm" = ( /obj/structure/table/woodentable, /obj/item/weapon/reagent_containers/food/condiment/small/sugar, @@ -21858,7 +21899,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJQ" = ( /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/corner/lightgrey/border/shifted, @@ -21866,7 +21907,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21876,7 +21917,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJS" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -21906,7 +21947,7 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJT" = ( /obj/structure/cable/green{ d1 = 2; @@ -21923,7 +21964,7 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJU" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -21942,7 +21983,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aJV" = ( /obj/structure/bed/chair/wood{ dir = 1 @@ -22261,7 +22302,7 @@ "aKA" = ( /obj/structure/stairs/south, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKB" = ( /obj/structure/railing{ dir = 8 @@ -22277,7 +22318,7 @@ }, /obj/machinery/disposal, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKC" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -22296,7 +22337,7 @@ pixel_y = -24 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKD" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -22312,7 +22353,7 @@ }, /obj/machinery/vending/coffee, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKE" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -22325,7 +22366,7 @@ }, /obj/machinery/lapvend, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKF" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -22335,7 +22376,7 @@ }, /obj/machinery/vending/cigarette, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKG" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -22351,7 +22392,7 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKH" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 @@ -22364,12 +22405,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKI" = ( /obj/effect/floor_decal/steeldecal/steel_decals6, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "aKJ" = ( /obj/machinery/light, /turf/simulated/floor/lino, @@ -27130,27 +27171,18 @@ /turf/simulated/floor/tiled, /area/crew_quarters/visitor_lodging) "aTB" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, -/obj/machinery/door/airlock{ - id_tag = "dorm2"; - name = "Room 2" +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, +/obj/machinery/vending/loadout/loadout_misc, /turf/simulated/floor/tiled, -/area/crew_quarters/sleep/Dorm_2) +/area/crew_quarters/visitor_laundry) "aTC" = ( /obj/structure/cable/green{ d1 = 4; @@ -27529,85 +27561,6 @@ /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aUo" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/closet/wardrobe/white, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUp" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/closet/wardrobe/mixed, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUq" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/closet/wardrobe/xenos, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUr" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/closet/wardrobe/suit, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUs" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/closet/wardrobe/black, -/obj/random/maintenance/clean, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUt" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/structure/undies_wardrobe, -/turf/simulated/floor/tiled, -/area/crew_quarters/visitor_laundry) -"aUu" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -27615,12 +27568,110 @@ icon_state = "bordercolor"; dir = 5 }, -/obj/structure/closet/wardrobe/pjs, /obj/machinery/light{ dir = 4; icon_state = "tube1"; pixel_x = 0 }, +/obj/machinery/vending/loadout/costume, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"aUp" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 + }, +/obj/effect/floor_decal/corner/grey/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"aUq" = ( +/obj/effect/floor_decal/steeldecal/steel_decals_central1{ + dir = 1 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/monofloor{ + dir = 1 + }, +/area/crew_quarters/visitor_laundry) +"aUr" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + autoclose = 1; + dir = 2; + id_tag = null; + name = "Laundry"; + req_access = list() + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central1, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/monofloor, +/area/crew_quarters/visitor_laundry) +"aUs" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"aUt" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/floor_decal/corner/grey/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"aUu" = ( +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aUv" = ( @@ -28387,20 +28438,8 @@ /turf/simulated/floor/tiled, /area/crew_quarters/visitor_lodging) "aVP" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/grey/border{ - icon_state = "bordercolor"; - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aVQ" = ( @@ -28879,19 +28918,30 @@ "aWY" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/grey/border, -/obj/structure/table/standard, -/obj/item/weapon/storage/box/cups, /obj/machinery/firealarm{ dir = 1; pixel_x = 0; pixel_y = -24 }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/grey/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 9 + }, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aWZ" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/grey/border, -/obj/structure/reagent_dispensers/water_cooler/full, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals5, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aXa" = ( @@ -28899,6 +28949,8 @@ /obj/effect/floor_decal/corner/grey/border, /obj/structure/table/standard, /obj/item/weapon/storage/laundry_basket, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/grey/bordercorner2, /turf/simulated/floor/tiled, /area/crew_quarters/visitor_laundry) "aXb" = ( @@ -30927,7 +30979,7 @@ /turf/simulated/floor/tiled/monofloor{ dir = 8 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbj" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -30936,7 +30988,7 @@ /turf/simulated/floor/tiled/monofloor{ dir = 4 }, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbk" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -30958,7 +31010,7 @@ pixel_y = 26 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbl" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -30978,7 +31030,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbm" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -30994,7 +31046,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31006,7 +31058,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31021,7 +31073,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbp" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -31042,7 +31094,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbq" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -31065,7 +31117,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbr" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -31128,7 +31180,7 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbu" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -31137,7 +31189,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbv" = ( /obj/structure/cable/green{ d1 = 4; @@ -31369,7 +31421,7 @@ /area/hallway/lower/first_west) "bbQ" = ( /turf/simulated/mineral, -/area/tether/surfacebase/atrium_one) +/area/tether/surfacebase/surface_one_hall) "bbR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31535,6 +31587,19 @@ /obj/random/junk, /turf/simulated/floor/plating, /area/maintenance/lower/mining_eva) +"bcj" = ( +/obj/machinery/door/airlock/glass{ + name = "Dressing Room" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals5, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) "bck" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -31678,6 +31743,152 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/xenoflora) +"bcD" = ( +/obj/structure/closet/wardrobe/black, +/obj/random/maintenance/clean, +/obj/effect/floor_decal/borderfloor{ + dir = 9 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcE" = ( +/obj/structure/closet/wardrobe/white, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/grey/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcG" = ( +/obj/structure/undies_wardrobe, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/grey/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcH" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcI" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 8 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcJ" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcK" = ( +/obj/structure/closet/wardrobe/xenos, +/obj/effect/floor_decal/borderfloor{ + dir = 10 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcL" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/grey/border, +/obj/structure/table/bench/standard, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcM" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/grey/border, +/obj/machinery/light/small, +/obj/structure/table/bench/standard, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) +"bcN" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/grey/border{ + icon_state = "bordercolor"; + dir = 6 + }, +/obj/structure/closet/firecloset, +/turf/simulated/floor/tiled, +/area/crew_quarters/visitor_laundry) "cGJ" = ( /turf/simulated/floor/plating, /area/maintenance/lower/mining_eva) @@ -46445,12 +46656,12 @@ aRm aPK aSo aSo -aTB +aqS aSo aUm aUm -acw -acz +aUq +aUr aUm aWn aWn @@ -46590,10 +46801,10 @@ aSV aTC aSo aUn -afZ +aUp aVd aVz -aVP +aUt aWo aWM aWV @@ -46731,7 +46942,7 @@ aSq aSW aTD aSo -aUo +acw aUP aVe aVA @@ -46873,7 +47084,7 @@ aSr aSX aTE aSo -aUp +acz aUP aVf aVB @@ -46882,10 +47093,10 @@ aUP aUP aWX aUm -aah -aah -aah -aah +bcD +bcI +bcK +aUm aah aah aah @@ -47015,7 +47226,7 @@ aSs aSY aTF aSo -aUq +afZ aUP aVf aVB @@ -47024,10 +47235,10 @@ aUP aUP aWY aUm -aah -aah -aah -aah +bcE +aUP +bcL +aUm aah aah aah @@ -47157,14 +47368,18 @@ aSt aSX aTG aSo -aUr +arm aUP aVf -aVB -aVf -aUP -aUP +aUs +aUu +aVP +aVP aWZ +bcj +bcF +aUP +bcM aUm aah aah @@ -47173,10 +47388,6 @@ aah aah aah aah -aah -aah -aah -aah aad aad aad @@ -47299,7 +47510,7 @@ aSo aSZ aSo aSo -aUs +arD aUP aVf aVB @@ -47308,10 +47519,10 @@ aUP aUP aXa aUm -aah -aah -aah -aah +bcG +aUP +bcL +aUm aah aah aah @@ -47441,7 +47652,7 @@ aSu aTa aTH aSo -aUt +aTB aUP aVg aVC @@ -47450,10 +47661,10 @@ aWp aWp aXb aUm -aah -aah -aah -aah +bcH +bcJ +bcN +aUm aah aah aah @@ -47583,7 +47794,7 @@ aSv aTb aTI aSo -aUu +aUo aUQ aVh aUP @@ -47592,10 +47803,10 @@ aga aWN aXc aUm -aah -aah -aah -aah +aUm +aUm +aUm +aUm aah aah aah diff --git a/maps/tether/tether-02-surface2.dmm b/maps/tether/tether-02-surface2.dmm index 0d3b2cb9b6..35bfcb7905 100644 --- a/maps/tether/tether-02-surface2.dmm +++ b/maps/tether/tether-02-surface2.dmm @@ -13,7 +13,7 @@ /area/maintenance/lower/mining) "aae" = ( /turf/simulated/wall/r_wall, -/area/bridge/secondary/meeting_room) +/area/maintenance/lower/public_garden_maintenence/upper) "aaf" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/lowerhall) @@ -48,8 +48,21 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aak" = ( -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/lower/public_garden_maintenence/upper) "aal" = ( /obj/effect/floor_decal/rust, /obj/effect/decal/cleanable/dirt, @@ -66,9 +79,9 @@ /turf/simulated/floor/plating, /area/maintenance/lower/public_garden_maintenence/upper) "aam" = ( -/obj/structure/bed/chair/comfy/black, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/obj/structure/stairs/south, +/turf/simulated/floor/plating, +/area/maintenance/lower/public_garden_maintenence/upper) "aan" = ( /turf/simulated/wall, /area/maintenance/substation/medsec) @@ -87,6 +100,39 @@ /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/medical/lowerhall) "aas" = ( +/obj/structure/closet/secure_closet/warden, +/obj/item/weapon/gun/projectile/shotgun/pump/combat{ + ammo_type = /obj/item/ammo_casing/a12g/beanbag; + desc = "Built for close quarters combat, the Hesphaistos Industries KS-40 is widely regarded as a weapon of choice for repelling boarders. This one has 'Property of the Warden' inscribed on the stock."; + name = "warden's shotgun" + }, +/obj/item/weapon/book/manual/security_space_law, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/warden) +"aat" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/plating, +/area/maintenance/lower/public_garden_maintenence/upper) +"aau" = ( +/obj/structure/stairs/west, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/bar) +"aav" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 9 }, @@ -104,28 +150,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/network/medbay, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery) -"aat" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) -"aau" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/book/manual/security_space_law, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) -"aav" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/folder/blue, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) "aaw" = ( /obj/machinery/power/breakerbox/activated{ RCon_tag = "MedSec Substation Bypass" @@ -150,12 +176,20 @@ /turf/simulated/floor, /area/maintenance/substation/medsec) "aay" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/floor_decal/borderfloorwhite{ + dir = 5 }, -/obj/machinery/camera/network/engineering, -/turf/simulated/floor, -/area/maintenance/substation/medsec) +/obj/effect/floor_decal/corner/white/border{ + dir = 5 + }, +/obj/structure/table/standard, +/obj/item/device/defib_kit/loaded, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery) "aaz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -231,18 +265,12 @@ /obj/effect/floor_decal/borderfloorwhite{ dir = 5 }, -/obj/effect/floor_decal/corner/white/border{ +/obj/effect/floor_decal/corner/paleblue/border{ dir = 5 }, -/obj/structure/table/standard, -/obj/item/device/defib_kit/loaded, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/camera/network/medbay, +/obj/machinery/organ_printer/flesh, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery) +/area/tether/surfacebase/medical/resleeving) "aaF" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -272,32 +300,26 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/resleeving) "aaI" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 8 +/obj/effect/floor_decal/techfloor{ + dir = 9 }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/medical/resleeving) "aaJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/floor_decal/rust, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 +/obj/effect/floor_decal/borderfloorwhite{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/maintenance/lower/public_garden_maintenence/upper) +/obj/machinery/vending/medical, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) "aaK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -403,6 +425,9 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, /turf/simulated/floor, /area/maintenance/substation/medsec) "aaU" = ( @@ -469,16 +494,21 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/resleeving) "aaX" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/organ_printer/flesh, -/obj/machinery/camera/network/medbay, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/resleeving) +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/lowerhallway) "aaY" = ( /obj/effect/floor_decal/techfloor{ dir = 9 @@ -1238,20 +1268,14 @@ /turf/simulated/floor/plating, /area/maintenance/asmaint2) "acN" = ( -/obj/structure/closet/secure_closet/RD, -/obj/item/device/aicard, -/obj/item/clothing/glasses/omnihud/rnd, -/obj/effect/floor_decal/borderfloor{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 9 - }, -/obj/machinery/camera/network/research{ - dir = 4 +/obj/structure/bed/chair{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/rnd/rdoffice) +/area/tether/surfacebase/security/solitary) "acO" = ( /obj/structure/sign/nanotrasen, /turf/simulated/wall, @@ -1284,15 +1308,9 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/mining) "acT" = ( -/obj/effect/floor_decal/techfloor{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 6 - }, /obj/machinery/camera/network/medbay, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/medical/resleeving) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "acU" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -1304,7 +1322,7 @@ pixel_y = 22 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "acV" = ( /obj/effect/floor_decal/corner_steel_grid{ dir = 10 @@ -1818,7 +1836,7 @@ /area/maintenance/lower/north) "adY" = ( /turf/simulated/wall, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "adZ" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -1973,7 +1991,7 @@ scrub_id = "atrium" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, @@ -2141,7 +2159,7 @@ name = "Maintenance Access" }, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeJ" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable{ @@ -2153,12 +2171,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeK" = ( /obj/structure/grille, /obj/structure/railing, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeL" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2168,13 +2186,13 @@ }, /obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeM" = ( /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment, /obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aeN" = ( /obj/effect/floor_decal/rust, /obj/effect/decal/cleanable/dirt, @@ -2287,7 +2305,7 @@ pixel_x = 0 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afb" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -2297,7 +2315,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afc" = ( /obj/structure/cable{ d1 = 1; @@ -2317,26 +2335,26 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afd" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ +/obj/machinery/atmospherics/pipe/simple/hidden/green{ + icon_state = "intact"; dir = 4 }, -/obj/structure/cable{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/tether, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/lowerhallway) "afe" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2351,7 +2369,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aff" = ( /obj/machinery/light/small{ dir = 1 @@ -2369,7 +2387,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afg" = ( /obj/structure/cable{ d1 = 4; @@ -2387,7 +2405,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afh" = ( /obj/structure/cable{ d1 = 4; @@ -2405,7 +2423,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afi" = ( /obj/structure/cable{ d1 = 4; @@ -2420,7 +2438,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afj" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2439,7 +2457,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afk" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2457,7 +2475,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afl" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2478,7 +2496,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afm" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2497,7 +2515,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afn" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2506,7 +2524,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afo" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2518,7 +2536,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afp" = ( /obj/machinery/light/small{ dir = 1 @@ -2530,20 +2548,21 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afq" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/effect/floor_decal/borderfloorblack, +/obj/structure/closet{ + name = "Evidence Closet" }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 +/obj/machinery/alarm{ + alarm_id = null; + breach_detection = 0; + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/tether, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/evidence) "afr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2554,7 +2573,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afs" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -2563,7 +2582,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aft" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2575,7 +2594,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afu" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -2588,7 +2607,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afv" = ( /obj/effect/floor_decal/techfloor/orange{ dir = 8 @@ -2652,13 +2671,13 @@ pixel_x = -32 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afD" = ( /obj/structure/cable{ d1 = 1; @@ -2673,39 +2692,39 @@ dir = 9 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afG" = ( /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afH" = ( /obj/item/device/radio/beacon, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -2714,19 +2733,19 @@ dir = 10 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afM" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afN" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -2832,14 +2851,14 @@ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afW" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afX" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/green/bordercorner, @@ -2853,7 +2872,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afY" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/green/border, @@ -2862,7 +2881,7 @@ }, /obj/structure/window/basic, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "afZ" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 @@ -2880,7 +2899,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aga" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -2893,7 +2912,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agb" = ( /obj/effect/floor_decal/techfloor/orange{ dir = 8 @@ -2936,11 +2955,11 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agg" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agh" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -2958,7 +2977,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agi" = ( /obj/structure/railing{ dir = 1 @@ -2967,40 +2986,30 @@ dir = 8 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agj" = ( /obj/structure/railing{ dir = 1 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agk" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/green/border, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/open, -/area/tether/surfacebase/atrium_two) -"agl" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/green/border{ - dir = 8 - }, -/obj/structure/window/basic{ - dir = 8 - }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) +"agl" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/commandmaint) "agm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agn" = ( /obj/machinery/light/small{ dir = 8 @@ -3066,16 +3075,16 @@ dir = 8 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agw" = ( /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agx" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3084,7 +3093,7 @@ sortType = "Trash" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agz" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -3097,14 +3106,14 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agA" = ( /obj/structure/grille, /obj/structure/railing{ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing{ @@ -3157,7 +3166,7 @@ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agH" = ( /obj/machinery/light/small{ dir = 4 @@ -3170,7 +3179,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agI" = ( /obj/structure/railing{ dir = 8 @@ -3231,7 +3240,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agS" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -3239,7 +3248,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "agT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3298,11 +3307,11 @@ /turf/simulated/wall, /area/tether/surfacebase/north_staires_two) "ahd" = ( -/obj/machinery/camera/network/tether{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/simulated/open, -/area/tether/surfacebase/north_staires_two) +/turf/simulated/floor, +/area/maintenance/substation/medsec) "ahe" = ( /obj/structure/sign/directions/medical{ dir = 1; @@ -3332,31 +3341,27 @@ "ahg" = ( /obj/structure/sign/warning/caution, /turf/simulated/wall, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahh" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/machinery/suit_cycler/medical, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/paramed) +"ahi" = ( +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/structure/bed/chair/wheelchair{ dir = 8 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 - }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) -"ahi" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) "ahj" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -3424,13 +3429,13 @@ /turf/simulated/floor/tiled/monofloor{ dir = 1 }, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahu" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 9 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahv" = ( /obj/effect/floor_decal/techfloor{ dir = 9 @@ -3459,12 +3464,15 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/bar) "ahy" = ( -/obj/effect/floor_decal/techfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/bar) +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/brig) "ahz" = ( /obj/effect/floor_decal/techfloor{ dir = 5 @@ -3545,7 +3553,7 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahH" = ( /obj/machinery/light/small{ dir = 1 @@ -3572,7 +3580,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahJ" = ( /obj/effect/floor_decal/spline/plain{ dir = 4 @@ -3596,7 +3604,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals_central1, /turf/simulated/floor/tiled/monofloor, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahK" = ( /obj/structure/cable{ d1 = 4; @@ -3614,7 +3622,7 @@ dir = 6 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahL" = ( /obj/structure/cable{ d1 = 4; @@ -3630,7 +3638,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahM" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -3647,7 +3655,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahN" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -3657,14 +3665,16 @@ pixel_x = 25 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahO" = ( -/obj/effect/floor_decal/techfloor{ - dir = 8 +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 }, -/obj/structure/stairs/west, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/bar) +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "ahP" = ( /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/bar) @@ -3730,7 +3740,7 @@ name = "\improper CAUTION - DANGEROUS EQUIPMENT AND DROPS" }, /turf/simulated/wall, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ahZ" = ( /obj/machinery/light/small{ dir = 8; @@ -3743,7 +3753,7 @@ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aia" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -3755,7 +3765,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aib" = ( /obj/machinery/light/small{ dir = 4 @@ -3764,7 +3774,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aic" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3989,7 +3999,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aiz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4005,7 +4015,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aiA" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -4054,11 +4064,11 @@ dir = 5 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aiF" = ( /obj/structure/sign/nosmoking_1, /turf/simulated/wall, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aiG" = ( /obj/machinery/door/airlock{ name = "Noodle Office"; @@ -4199,16 +4209,16 @@ /turf/simulated/floor/plating, /area/maintenance/lower/rnd) "aiW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/green/border, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j1s"; + name = "Command Meeting Room"; + sortType = "Command Meeting Room" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aiX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4257,7 +4267,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajb" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/supply{ @@ -4296,7 +4306,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aje" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4364,7 +4374,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajm" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -4373,7 +4383,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4382,11 +4392,11 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajp" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ @@ -4502,7 +4512,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajC" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -4519,7 +4529,7 @@ dir = 5 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajD" = ( /obj/machinery/light, /turf/simulated/floor/tiled/dark, @@ -4537,6 +4547,9 @@ /obj/effect/floor_decal/corner/lime/border{ dir = 5 }, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_two) "ajG" = ( @@ -4556,26 +4569,22 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajJ" = ( /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/dark, /area/chapel/main) "ajK" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 +/obj/structure/bed/chair, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/borderfloor/corner2{ +/obj/machinery/camera/network/security{ + icon_state = "camera"; dir = 5 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/interrogation) "ajL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -4593,7 +4602,7 @@ /obj/structure/catwalk, /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor/tiled/techfloor/grid, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajM" = ( /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside2) @@ -4645,13 +4654,13 @@ pixel_x = -32 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajS" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -4665,28 +4674,19 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ajT" = ( /turf/simulated/wall, /area/chapel/chapel_morgue) "ajU" = ( -/obj/structure/closet/wardrobe/chaplain_black, -/obj/item/weapon/storage/fancy/crayons, -/obj/machinery/camera/network/civilian{ - dir = 8 +/obj/effect/floor_decal/borderfloor{ + dir = 9 }, -/obj/item/weapon/flame/candle/candelabra, -/obj/item/weapon/flame/candle/candelabra, -/obj/item/weapon/flame/candle/candelabra, -/obj/item/weapon/flame/candle/candelabra, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 +/obj/effect/floor_decal/corner/lime/border{ + dir = 9 }, -/turf/simulated/floor/lino, -/area/chapel/office) +/turf/simulated/floor/tiled, +/area/tether/surfacebase/public_garden_two) "ajV" = ( /obj/structure/extinguisher_cabinet{ dir = 1; @@ -4796,11 +4796,13 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_two) "akg" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 4 +/obj/machinery/vending/hydronutrients, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/brig) "akh" = ( /obj/machinery/firealarm{ dir = 2; @@ -4874,15 +4876,36 @@ /turf/simulated/floor/plating, /area/maintenance/lower/public_garden_maintenence/upper) "ako" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/effect/floor_decal/borderfloor{ - dir = 9 + dir = 4 }, -/obj/effect/floor_decal/corner/lime/border{ - dir = 9 +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 5 }, -/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled, -/area/tether/surfacebase/public_garden_two) +/area/tether/surfacebase/security/lowerhallway) "akp" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 @@ -5319,6 +5342,9 @@ dir = 2; pixel_y = -24 }, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_two) "alc" = ( @@ -5439,6 +5465,9 @@ /obj/item/weapon/material/fishing_net, /obj/item/weapon/material/fishing_net, /obj/item/weapon/material/fishing_net, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/fish_farm) "als" = ( @@ -5448,13 +5477,22 @@ /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/fish_farm) "alt" = ( -/obj/structure/railing{ - icon_state = "railing0"; - dir = 4 +/obj/structure/table/bench/standard, +/obj/effect/landmark/start{ + name = "Medical Doctor" }, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/water/deep/indoors, -/area/tether/surfacebase/fish_farm) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + icon_state = "intact-supply"; + dir = 5 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 10 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/breakroom) "alu" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -5466,15 +5504,23 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/fish_farm) "alv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, -/obj/machinery/camera/network/civilian{ - icon_state = "camera"; - dir = 10 +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/fish_farm) +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "alw" = ( /obj/effect/floor_decal/rust, /obj/structure/cable{ @@ -5492,7 +5538,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alx" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5583,25 +5629,17 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/fish_farm) "alG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, -/obj/machinery/camera/network/tether{ +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "alH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -5616,7 +5654,7 @@ /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/lightgrey/bordercorner, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5634,7 +5672,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5653,7 +5691,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5668,7 +5706,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alL" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -5784,7 +5822,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alR" = ( /obj/machinery/alarm{ dir = 4; @@ -5845,7 +5883,7 @@ /obj/effect/floor_decal/borderfloor/corner2, /obj/effect/floor_decal/corner/lightgrey/bordercorner2, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -5861,7 +5899,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "alZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -5882,7 +5920,7 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ama" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; @@ -5902,7 +5940,7 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "amb" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5913,7 +5951,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "amc" = ( /obj/structure/catwalk, /obj/effect/decal/cleanable/dirt, @@ -5934,11 +5972,14 @@ /turf/simulated/floor/tiled/dark, /area/chapel/main) "amf" = ( -/obj/machinery/camera/network/civilian{ - dir = 4 +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/fish_farm) +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "amg" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -6005,7 +6046,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "amk" = ( /obj/structure/cable{ icon_state = "1-8" @@ -6016,7 +6057,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aml" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -6029,7 +6070,7 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "amm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6185,16 +6226,17 @@ /turf/simulated/floor/plating, /area/maintenance/lower/rnd) "amA" = ( -/obj/structure/railing{ - icon_state = "railing0"; - dir = 4 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/obj/machinery/camera/network/civilian{ - icon_state = "camera"; - dir = 10 +/obj/machinery/light_switch{ + dir = 1; + on = 0; + pixel_x = -10; + pixel_y = -24 }, -/turf/simulated/floor/water/deep/indoors, -/area/tether/surfacebase/fish_farm) +/turf/simulated/floor/tiled/dark, +/area/teleporter) "amB" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -6264,7 +6306,7 @@ /obj/effect/decal/cleanable/dirt, /obj/random/drinkbottle, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "amL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -6324,6 +6366,9 @@ /obj/machinery/light/small{ dir = 8 }, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, /mob/living/simple_mob/animal/passive/mouse/white, /turf/simulated/floor/grass, /area/chapel/office) @@ -6423,17 +6468,17 @@ /area/maintenance/lower/rnd) "anc" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/machinery/camera/network/tether{ dir = 4 }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "and" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ane" = ( /obj/structure/table/woodentable, /obj/item/weapon/storage/box/snakesnackbox, @@ -6539,9 +6584,12 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/asmaint2) "ano" = ( -/obj/machinery/camera/network/research, -/turf/simulated/floor/reinforced, -/area/maintenance/lower/rnd) +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/floor/water/deep/indoors, +/area/tether/surfacebase/fish_farm) "anp" = ( /obj/machinery/light{ dir = 1 @@ -6562,7 +6610,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ans" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -6571,11 +6619,11 @@ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ant" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "anu" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -6587,22 +6635,13 @@ dir = 6 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "anv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Command Substation Bypass" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/turf/simulated/floor/plating, +/area/maintenance/substation/command) "anw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6615,10 +6654,35 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) +"anx" = ( +/obj/machinery/door/airlock/maintenance/common, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) "any" = ( /turf/simulated/mineral, /area/maintenance/lower/bar) +"anz" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable/green{ + d1 = 16; + d2 = 0; + icon_state = "16-0" + }, +/obj/machinery/atmospherics/pipe/zpipe/up/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/zpipe/up/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) "anA" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -6704,6 +6768,9 @@ }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) +"anK" = ( +/turf/simulated/wall/r_wall, +/area/teleporter) "anL" = ( /obj/structure/railing{ dir = 4 @@ -6871,12 +6938,42 @@ hard_corner = 1 }, /area/tether/elevator) +"aoa" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"aob" = ( +/turf/simulated/wall/r_wall, +/area/bridge_hallway) +"aoc" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "aod" = ( /obj/effect/floor_decal/corner_techfloor_grid{ dir = 6 }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) +"aoe" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"aof" = ( +/obj/structure/table/standard, +/obj/item/weapon/hand_tele, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "aog" = ( /obj/structure/railing{ dir = 4 @@ -7119,7 +7216,7 @@ dir = 2 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoz" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -7128,30 +7225,30 @@ pixel_y = 30 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoA" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoB" = ( /obj/structure/railing, /obj/structure/railing{ dir = 8 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoC" = ( /obj/structure/railing, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoD" = ( /obj/structure/railing{ dir = 4 }, /obj/structure/railing, /turf/simulated/open, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoE" = ( /turf/simulated/wall, /area/chapel/office) @@ -7190,16 +7287,11 @@ }, /area/server) "aoJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6; - icon_state = "intact" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/obj/effect/floor_decal/techfloor{ - dir = 1 - }, -/obj/machinery/camera/network/research, -/turf/simulated/floor/tiled/techfloor, -/area/server) +/turf/simulated/floor/tiled, +/area/tether/surfacebase/fish_farm) "aoK" = ( /obj/effect/floor_decal/techfloor{ dir = 5 @@ -7266,6 +7358,10 @@ /obj/effect/floor_decal/corner/mauve/border{ dir = 4 }, +/obj/machinery/camera/network/research{ + icon_state = "camera"; + dir = 8 + }, /turf/simulated/floor/tiled, /area/rnd/rdoffice) "aoQ" = ( @@ -7332,28 +7428,26 @@ "aoV" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoW" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoX" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoY" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aoZ" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7362,7 +7456,7 @@ pixel_y = 30 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apa" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7372,7 +7466,7 @@ pixel_y = 22 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apb" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7381,7 +7475,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apc" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7389,13 +7483,13 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apd" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ape" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 @@ -7404,7 +7498,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apf" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7416,16 +7510,33 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apg" = ( -/obj/effect/floor_decal/borderfloor/corner{ +/obj/structure/cable/green{ + icon_state = "4-8"; dir = 1 }, -/obj/effect/floor_decal/corner/green/bordercorner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aph" = ( +/obj/item/weapon/stool/padded, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled, +/area/teleporter) "api" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, @@ -7447,6 +7558,70 @@ }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) +"apk" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"apl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 28 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"apm" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/device/gps/command, +/obj/item/device/gps/command, +/obj/item/device/gps/command, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"apn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"apo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "app" = ( /turf/simulated/floor/outdoors/dirt/virgo3b, /area/tether/surfacebase/outside/outside2) @@ -7568,19 +7743,16 @@ /turf/simulated/floor, /area/maintenance/substation/research) "apB" = ( -/obj/effect/floor_decal/industrial/warning/corner{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/green/border, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/network/tether{ dir = 1 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/turf/simulated/floor, -/area/maintenance/substation/research) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "apC" = ( /obj/structure/cable/green{ d1 = 4; @@ -7648,7 +7820,7 @@ "apH" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -7657,7 +7829,7 @@ dir = 5 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7666,7 +7838,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7677,12 +7849,12 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -7695,7 +7867,7 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -7707,7 +7879,7 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -7725,7 +7897,7 @@ sortType = "Janitor Closet" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "apP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -7740,7 +7912,91 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) +"apQ" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command{ + req_access = list(19) + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/bridge_hallway) +"apR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"apS" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"apT" = ( +/obj/structure/stairs/north, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"apU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"apV" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"apW" = ( +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"apX" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/camera/network/engineering, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"apY" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/teleporter) +"apZ" = ( +/obj/machinery/teleport/station{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "aqa" = ( /obj/structure/catwalk, /obj/effect/decal/cleanable/dirt, @@ -7878,18 +8134,31 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqp" = ( /obj/effect/floor_decal/borderfloor/corner, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqq" = ( -/obj/effect/floor_decal/borderfloor, -/obj/machinery/camera/network/tether{ - dir = 1 +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/machinery/camera/network/tether{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_two_hall) "aqr" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/firealarm{ @@ -7899,12 +8168,12 @@ }, /obj/effect/floor_decal/corner/yellow/border, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqs" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqt" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -7912,7 +8181,7 @@ }, /obj/effect/floor_decal/corner/yellow/border, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqu" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -7926,7 +8195,7 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -7943,7 +8212,7 @@ }, /obj/effect/floor_decal/corner/yellow/bordercorner2, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7955,7 +8224,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqx" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -7963,15 +8232,22 @@ /obj/effect/floor_decal/corner/yellow/bordercorner2, /obj/machinery/light/small, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqy" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/yellow/border, -/obj/machinery/camera/network/tether{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/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 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aqz" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -7983,13 +8259,13 @@ }, /obj/effect/floor_decal/corner/yellow/border, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqA" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, /obj/machinery/light/small, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqB" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/newscaster{ @@ -7997,21 +8273,21 @@ pixel_y = -30 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqC" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/industrial/danger, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqD" = ( /obj/effect/floor_decal/borderfloor, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqE" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/light/small, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -8032,16 +8308,39 @@ dir = 8 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aqG" = ( /obj/effect/floor_decal/borderfloor{ - dir = 6 + dir = 4 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 +/obj/machinery/camera/network/tether{ + dir = 9 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) +"aqH" = ( +/obj/machinery/shieldwallgen, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"aqI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"aqJ" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/green/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"aqK" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "aqL" = ( /obj/structure/railing{ dir = 8 @@ -8173,34 +8472,10 @@ /turf/simulated/floor/tiled, /area/rnd/rdoffice) "aqT" = ( -/obj/structure/table/standard, -/obj/item/device/taperecorder{ - pixel_x = -3 - }, -/obj/item/device/paicard{ - pixel_x = 4 - }, -/obj/item/weapon/circuitboard/teleporter, -/obj/item/weapon/circuitboard/aicore{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 6 - }, -/obj/machinery/camera/network/research{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled, -/area/rnd/rdoffice) +/obj/structure/table/bench/padded, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) "aqU" = ( /obj/structure/closet/secure_closet/scientist, /obj/effect/floor_decal/industrial/outline, @@ -8218,6 +8493,7 @@ /obj/structure/closet/secure_closet/scientist, /obj/effect/floor_decal/industrial/outline, /obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/research, /turf/simulated/floor/tiled/dark, /area/rnd/lockers) "aqX" = ( @@ -8232,18 +8508,25 @@ /turf/simulated/floor/tiled/dark, /area/rnd/lockers) "aqY" = ( -/obj/structure/closet/secure_closet/scientist, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/camera/network/research{ - dir = 8 +/obj/structure/closet/wardrobe/chaplain_black, +/obj/item/weapon/storage/fancy/crayons, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 }, -/turf/simulated/floor/tiled/dark, -/area/rnd/lockers) +/turf/simulated/floor/lino, +/area/chapel/office) "aqZ" = ( /obj/effect/floor_decal/borderfloor, /obj/structure/closet/firecloset, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "ara" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -8253,7 +8536,7 @@ pixel_y = -30 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "arb" = ( /obj/structure/sign/warning/caution{ name = "\improper CAUTION - DANGEROUS EQUIPMENT AND DROPS" @@ -8301,7 +8584,7 @@ dir = 1 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "arj" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -8329,9 +8612,46 @@ "arl" = ( /turf/simulated/wall, /area/tether/surfacebase/east_stairs_two) +"arm" = ( +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"arn" = ( +/obj/machinery/teleport/hub{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "aro" = ( /turf/simulated/floor/tiled/dark, /area/chapel/main) +"arp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"arq" = ( +/obj/structure/morgue/crematorium, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"arr" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -32 + }, +/obj/structure/cable/green{ + d2 = 8; + dir = 2; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) "ars" = ( /obj/structure/railing{ dir = 4 @@ -8731,6 +9051,37 @@ "arZ" = ( /turf/simulated/wall, /area/maintenance/lower/south) +"asa" = ( +/obj/machinery/shieldwallgen, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"asb" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access = list(17) + }, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"asc" = ( +/turf/simulated/wall/r_wall, +/area/bridge/meeting_room) +"asd" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access = list(17) + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/bridge/meeting_room) "ase" = ( /obj/machinery/door/morgue{ dir = 2; @@ -8739,6 +9090,21 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"asf" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access = list(17) + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/bridge/meeting_room) "asg" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -9122,14 +9488,17 @@ /turf/simulated/floor/plating, /area/tether/surfacebase/emergency_storage/atmos) "asB" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28 +/obj/effect/floor_decal/borderfloor{ + dir = 4 }, -/obj/machinery/camera/network/engineering, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled, -/area/engineering/lower/lobby) +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "asC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ icon_state = "intact"; @@ -9229,6 +9598,34 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/east_stairs_two) +"asO" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"asP" = ( +/obj/machinery/keycard_auth{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"asQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "asR" = ( /obj/machinery/computer/rdservercontrol{ dir = 1 @@ -9248,6 +9645,9 @@ "asT" = ( /obj/structure/table/steel, /obj/effect/floor_decal/techfloor, +/obj/machinery/camera/network/research{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor, /area/server) "asU" = ( @@ -9296,23 +9696,8 @@ /turf/simulated/floor/tiled, /area/rnd/staircase/secondfloor) "asZ" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/mauve/bordercorner2{ - dir = 6 - }, -/obj/machinery/camera/network/research{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/rnd/staircase/secondfloor) +/turf/simulated/floor/reinforced, +/area/maintenance/lower/rnd) "ata" = ( /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment, @@ -9570,6 +9955,18 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/east_stairs_two) +"atu" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "atv" = ( /obj/structure/railing{ dir = 8 @@ -9634,12 +10031,17 @@ /turf/simulated/wall, /area/rnd/breakroom) "atC" = ( -/obj/structure/bed/chair/comfy, -/obj/machinery/camera/network/research{ - dir = 4 +/obj/structure/closet/secure_closet/RD, +/obj/item/device/aicard, +/obj/item/clothing/glasses/omnihud/rnd, +/obj/effect/floor_decal/borderfloor{ + dir = 9 }, -/turf/simulated/floor/wood, -/area/rnd/breakroom) +/obj/effect/floor_decal/corner/mauve/border{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/rnd/rdoffice) "atD" = ( /obj/machinery/firealarm{ dir = 2; @@ -9703,15 +10105,15 @@ /turf/simulated/floor/wood, /area/rnd/breakroom) "atK" = ( -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6; + icon_state = "intact" }, -/obj/machinery/camera/network/research, -/obj/structure/flora/pottedplant/stoutbush, -/turf/simulated/floor/wood, -/area/rnd/breakroom) +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/server) "atL" = ( /obj/structure/table/rack{ dir = 1 @@ -9863,6 +10265,9 @@ /obj/structure/table/glass, /obj/item/weapon/storage/box/cups, /obj/item/weapon/storage/box/cups, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, /turf/simulated/floor/tiled/dark, /area/engineering/lower/breakroom) "auc" = ( @@ -10094,6 +10499,9 @@ /obj/structure/bed/chair{ dir = 1 }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/engineering/lower/lobby) "auB" = ( @@ -10198,11 +10606,19 @@ /turf/simulated/floor/wood, /area/engineering/lower/breakroom) "auK" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /obj/machinery/camera/network/engineering{ dir = 1 }, -/turf/simulated/floor/wood, -/area/engineering/lower/breakroom) +/turf/simulated/floor, +/area/maintenance/substation/research) "auL" = ( /obj/structure/table/glass, /obj/machinery/chemical_dispenser/bar_soft/full, @@ -10454,17 +10870,36 @@ /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/east_stairs_two) "avi" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/structure/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/visible/supply{ + dir = 4 }, -/obj/machinery/camera/network/tether{ - dir = 9 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/east_stairs_two) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/south) +"avj" = ( +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = 0; + pixel_y = 26 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "avk" = ( /obj/effect/floor_decal/corner_techfloor_grid{ dir = 5 @@ -10529,6 +10964,24 @@ /obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) +"avq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "avr" = ( /obj/structure/railing{ dir = 4 @@ -10642,6 +11095,7 @@ dir = 9 }, /obj/structure/closet/secure_closet/atmos_personal, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, /area/engineering/lower/atmos_lockers) "avC" = ( @@ -10793,13 +11247,31 @@ /turf/simulated/wall/r_wall, /area/engineering/atmos/storage) "avL" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/shieldgen, -/obj/machinery/camera/network/engineering{ - dir = 4 +/obj/structure/table/standard, +/obj/item/device/taperecorder{ + pixel_x = -3 }, -/turf/simulated/floor/plating, -/area/engineering/atmos/storage) +/obj/item/device/paicard{ + pixel_x = 4 + }, +/obj/item/weapon/circuitboard/teleporter, +/obj/item/weapon/circuitboard/aicore{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/rnd/rdoffice) "avM" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -10882,6 +11354,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/east_stairs_two) "avV" = ( @@ -11442,7 +11917,13 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/asmaint2) "awV" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, /obj/structure/flora/pottedplant/stoutbush, +/obj/machinery/camera/network/research, /turf/simulated/floor/wood, /area/rnd/breakroom) "awW" = ( @@ -11771,18 +12252,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, /turf/simulated/floor/plating, /area/engineering/atmos/storage) "axv" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 4 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28 }, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/maintenance/engineering/pumpstation) +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled, +/area/engineering/lower/lobby) "axw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -11945,22 +12427,24 @@ /turf/simulated/floor/tiled/monotile, /area/rnd/breakroom) "axO" = ( -/obj/effect/floor_decal/steeldecal/steel_decals9, -/obj/effect/floor_decal/steeldecal/steel_decals9{ +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals9{ - dir = 1 +/obj/effect/floor_decal/corner/mauve/border{ + dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals9{ +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/mauve/bordercorner2{ + dir = 6 + }, +/obj/machinery/camera/network/research{ + icon_state = "camera"; dir = 8 }, -/obj/machinery/vending/coffee, -/obj/machinery/camera/network/research{ - dir = 1 - }, -/turf/simulated/floor/tiled/monotile, -/area/rnd/breakroom) +/turf/simulated/floor/tiled, +/area/rnd/staircase/secondfloor) "axP" = ( /obj/effect/floor_decal/steeldecal/steel_decals9, /obj/effect/floor_decal/steeldecal/steel_decals9{ @@ -11991,6 +12475,9 @@ dir = 9 }, /obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/engineering/lower/atmos_eva) "axR" = ( @@ -12126,23 +12613,9 @@ /turf/simulated/floor/tiled/monotile, /area/engineering/atmos) "aya" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/red, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/network/engineering{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/engineering/atmos) +/obj/structure/bed/chair/comfy, +/turf/simulated/floor/wood, +/area/rnd/breakroom) "ayb" = ( /obj/machinery/light_switch{ pixel_y = -28 @@ -12216,6 +12689,7 @@ icon_state = "bordercolor_shifted"; dir = 1 }, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled, /area/janitor) "ayj" = ( @@ -12840,6 +13314,7 @@ icon_state = "bordercolor"; dir = 9 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, /area/engineering/atmos) "azn" = ( @@ -13642,16 +14117,12 @@ /turf/simulated/floor/tiled, /area/engineering/atmos) "aAi" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/yellow/border, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/engineering{ +/obj/structure/flora/pottedplant/stoutbush, +/obj/machinery/camera/network/research{ dir = 1 }, -/turf/simulated/floor/tiled, -/area/engineering/atmos) +/turf/simulated/floor/wood, +/area/rnd/breakroom) "aAj" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -13897,17 +14368,14 @@ /turf/simulated/floor/tiled, /area/engineering/atmos) "aAA" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/yellow/border, -/obj/machinery/atmospherics/pipe/simple/hidden/red{ - icon_state = "intact"; +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/obj/machinery/camera/network/engineering{ - dir = 1 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/turf/simulated/floor/tiled, -/area/engineering/atmos) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/east_stairs_two) "aAB" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13932,6 +14400,9 @@ icon_state = "bordercolor"; dir = 6 }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/engineering/atmos) "aAD" = ( @@ -14518,32 +14989,19 @@ /turf/simulated/open, /area/engineering/atmos) "aBF" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 9 - }, -/obj/effect/floor_decal/corner/yellow/border{ - icon_state = "bordercolor"; - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/network/engineering{ +/obj/effect/floor_decal/steeldecal/steel_decals9, +/obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 4 }, -/obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; - input_tag = "atmos_out"; - name = "Atmos Intake Control"; - output_tag = "atmos_in"; - sensors = list("atmos_intake" = "Tank") +/obj/effect/floor_decal/steeldecal/steel_decals9{ + dir = 1 }, -/turf/simulated/floor/tiled, -/area/engineering/atmos/monitoring) +/obj/effect/floor_decal/steeldecal/steel_decals9{ + dir = 8 + }, +/obj/machinery/vending/coffee, +/turf/simulated/floor/tiled/monotile, +/area/rnd/breakroom) "aBG" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -15065,11 +15523,23 @@ /turf/simulated/floor/plating, /area/maintenance/lower/south) "aCI" = ( -/obj/machinery/camera/network/tether{ +/obj/machinery/atmospherics/pipe/simple/hidden/red, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/east_stairs_two) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/atmos) "aCJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15441,15 +15911,13 @@ /turf/simulated/floor/plating, /area/maintenance/asmaint2) "aDs" = ( -/obj/effect/floor_decal/techfloor/corner, -/obj/machinery/drone_fabricator{ - fabricator_tag = "Atmos" - }, -/obj/machinery/camera/network/engineering{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/engineering/drone_fabrication) +/turf/simulated/floor/tiled, +/area/engineering/atmos) "aDt" = ( /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor/grid, @@ -15478,14 +15946,15 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/monitoring) "aDx" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/yellow/border, -/obj/machinery/computer/atmos_alert{ - icon_state = "computer"; - dir = 1 +/obj/machinery/atmospherics/portables_connector{ + dir = 4 }, -/turf/simulated/floor/tiled, -/area/engineering/atmos/monitoring) +/obj/machinery/portable_atmospherics/powered/pump/filled, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering/pumpstation) "aDy" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -16292,11 +16761,13 @@ /turf/simulated/open, /area/engineering/atmos) "aFw" = ( -/obj/structure/catwalk, -/obj/machinery/camera/network/engineering{ - dir = 1 +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/machinery/atmospherics/pipe/simple/hidden/red{ + icon_state = "intact"; + dir = 4 }, -/turf/simulated/open, +/turf/simulated/floor/tiled, /area/engineering/atmos) "aFx" = ( /obj/structure/catwalk, @@ -16990,11 +17461,29 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) "aGS" = ( -/obj/machinery/camera/network/outside{ +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 9 + }, +/obj/effect/floor_decal/corner/yellow/border{ + icon_state = "bordercolor"; + dir = 9 + }, +/obj/machinery/light{ dir = 1 }, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside2) +/obj/machinery/computer/general_air_control/large_tank_control{ + frequency = 1441; + input_tag = "atmos_out"; + name = "Atmos Intake Control"; + output_tag = "atmos_in"; + sensors = list("atmos_intake" = "Tank") + }, +/turf/simulated/floor/tiled, +/area/engineering/atmos/monitoring) "aGT" = ( /obj/structure/plushie/drone{ icon_state = "droneplushie"; @@ -17193,10 +17682,6 @@ icon_state = "tube1"; pixel_y = 0 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28 - }, /turf/simulated/floor/reinforced, /area/rnd/outpost/xenobiology/outpost_slimepens) "aHt" = ( @@ -17268,19 +17753,15 @@ /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_slimepens) "aHz" = ( -/obj/item/device/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = 21 +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 }, -/obj/machinery/alarm{ - pixel_x = 0; - pixel_y = 30 +/obj/machinery/camera/network/engineering{ + dir = 4 }, -/obj/machinery/camera/network/research, -/obj/machinery/computer/security/xenobio, -/turf/simulated/floor/tiled/white, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/turf/simulated/open, +/area/engineering/atmos) "aHA" = ( /obj/machinery/smartfridge/secure/extract, /turf/simulated/floor/tiled/white, @@ -17312,10 +17793,6 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, /turf/simulated/floor/reinforced, /area/rnd/outpost/xenobiology/outpost_slimepens) "aHD" = ( @@ -17414,18 +17891,18 @@ /turf/simulated/floor/plating, /area/maintenance/substation/tcomms) "aHO" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 28 +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 }, -/obj/machinery/camera/network/engineering, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" +/obj/machinery/alarm{ + pixel_x = 0; + pixel_y = 30 }, -/turf/simulated/floor/plating, -/area/maintenance/substation/tcomms) +/obj/machinery/computer/security/xenobio, +/turf/simulated/floor/tiled/white, +/area/rnd/outpost/xenobiology/outpost_slimepens) "aHP" = ( /turf/simulated/wall/r_wall, /area/tcommsat/computer) @@ -17484,35 +17961,17 @@ /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_slimepens) "aHV" = ( -/obj/machinery/button/remote/blast_door{ - id = "xenobiodiv7"; - name = "Divider 7 Blast Doors"; - pixel_x = -30; - pixel_y = -5; - req_access = list(55) - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen9"; - name = "Pen 9 Containment"; - pixel_x = -30; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/network/research{ - dir = 4 +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 }, /obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" + d2 = 2; + icon_state = "0-2" }, -/obj/machinery/power/apc/super{ - dir = 1; - pixel_y = 24 - }, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/turf/simulated/floor/plating, +/area/maintenance/substation/tcomms) "aHW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -17693,6 +18152,9 @@ icon_state = "1-8" }, /obj/machinery/light/small, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, /turf/simulated/floor/plating, /area/maintenance/substation/tcomms) "aIq" = ( @@ -17984,11 +18446,13 @@ /turf/simulated/floor/tiled/dark, /area/tcommsat/computer) "aIX" = ( -/obj/machinery/camera/network/outside{ - dir = 8 +/obj/machinery/alarm/monitor/isolation{ + alarm_id = "slime_pens"; + dir = 4; + pixel_x = -22 }, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside2) +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) "aIY" = ( /obj/machinery/door/blast/regular{ id = "xenobiodiv1"; @@ -18036,6 +18500,22 @@ /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aJc" = ( +/obj/machinery/alarm/monitor/isolation{ + alarm_id = "slime_pens"; + dir = 8; + pixel_x = 22 + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aJd" = ( +/obj/machinery/door/blast/regular{ + id = "xenobiodiv2"; + layer = 8; + name = "Divider 2 Blast Door" + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aJe" = ( /obj/machinery/button/remote/blast_door{ id = "xenobiodiv2"; name = "Divider 2 Blast Doors"; @@ -18057,25 +18537,8 @@ pixel_y = -8; req_access = list(55) }, -/obj/machinery/camera/network/research{ - dir = 8 - }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) -"aJd" = ( -/obj/machinery/door/blast/regular{ - id = "xenobiodiv2"; - layer = 8; - name = "Divider 2 Blast Door" - }, -/turf/simulated/floor/reinforced, -/area/rnd/outpost/xenobiology/outpost_slimepens) -"aJe" = ( -/obj/machinery/camera/network/outside{ - dir = 4 - }, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside2) "aJf" = ( /obj/structure/morgue, /turf/simulated/floor/plating, @@ -19359,26 +19822,28 @@ /obj/machinery/button/remote/blast_door{ id = "xenobiopen5"; name = "Pen 5 Containment"; - pixel_x = -30; + pixel_x = -20; pixel_y = -8; req_access = list(55) }, /obj/machinery/button/remote/blast_door{ id = "xenobiopen3"; name = "Pen 3 Containment"; - pixel_x = -30; + pixel_x = -20; pixel_y = 8; req_access = list(55) }, /obj/machinery/button/remote/blast_door{ id = "xenobiodiv3"; name = "Divider 3 Blast Doors"; - pixel_x = -38; + pixel_x = -25; pixel_y = 0; req_access = list(55) }, -/obj/machinery/camera/network/research{ - dir = 4 +/obj/machinery/alarm{ + dir = 4; + pixel_x = -35; + pixel_y = 0 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) @@ -19918,16 +20383,28 @@ /turf/simulated/floor/reinforced, /area/rnd/outpost/xenobiology/outpost_slimepens) "aMn" = ( -/obj/machinery/camera/network/research/xenobio{ - dir = 4; - network = list("Xenobiology") +/obj/machinery/button/remote/blast_door{ + id = "xenobiodiv6"; + name = "Divider 6 Blast Doors"; + pixel_x = 38; + pixel_y = 0; + req_access = list(55) }, -/obj/machinery/alarm/monitor/isolation{ - alarm_id = "slime_pens"; - dir = 4; - pixel_x = -22 +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen6"; + name = "Pen 6 Containment"; + pixel_x = 30; + pixel_y = 8; + req_access = list(55) }, -/turf/simulated/floor/reinforced, +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen8"; + name = "Pen 8 Containment"; + pixel_x = 30; + pixel_y = -8; + req_access = list(55) + }, +/turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aMo" = ( /obj/machinery/light/small{ @@ -20205,59 +20682,18 @@ /turf/simulated/floor/reinforced, /area/rnd/outpost/xenobiology/outpost_slimepens) "aMQ" = ( -/obj/machinery/button/remote/blast_door{ - id = "xenobiodiv5"; - name = "Divider 5 Blast Doors"; - pixel_x = -38; - pixel_y = 0; - req_access = list(55) - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen5"; - name = "Pen 5 Containment"; - pixel_x = -30; - pixel_y = 8; - req_access = list(55) - }, -/obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen7"; - name = "Pen 7 Containment"; - pixel_x = -30; - pixel_y = -8; - req_access = list(55) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aMR" = ( -/obj/machinery/button/remote/blast_door{ - id = "xenobiodiv6"; - name = "Divider 6 Blast Doors"; - pixel_x = 38; - pixel_y = 0; - req_access = list(55) - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen6"; - name = "Pen 6 Containment"; - pixel_x = 30; - pixel_y = 8; - req_access = list(55) - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen8"; - name = "Pen 8 Containment"; - pixel_x = 30; - pixel_y = -8; - req_access = list(55) - }, -/obj/machinery/camera/network/research{ +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aMS" = ( @@ -20561,14 +20997,10 @@ }, /area/tcommsat/chamber) "aNu" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28 - }, -/turf/simulated/floor/reinforced, +/turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aNv" = ( /obj/machinery/door/blast/regular{ @@ -21007,16 +21439,30 @@ /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOk" = ( -/obj/machinery/alarm/monitor/isolation{ - alarm_id = "slime_pens"; - dir = 4; - pixel_x = -22 +/obj/machinery/button/remote/blast_door{ + id = "xenobiodiv8"; + name = "Divider 8 Blast Doors"; + pixel_x = 30; + pixel_y = -5; + req_access = list(55) }, -/obj/machinery/camera/network/research/xenobio{ - dir = 4; - network = list("Xenobiology") +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen10"; + name = "Pen 10 Containment"; + pixel_x = 30; + pixel_y = 8 }, -/turf/simulated/floor/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + id = "phoroncelldoor10"; + name = "Phoron Cell 10 Doorlock"; + pixel_x = 38; + pixel_y = 0; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21061,17 +21507,18 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/atmos) "aOo" = ( -/obj/machinery/camera/network/research/xenobio{ - dir = 8; - network = list("Xenobiology") +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/alarm/monitor/isolation{ - alarm_id = "slime_pens"; - dir = 8; - pixel_x = 22 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/reinforced, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aOp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -21155,12 +21602,12 @@ /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOw" = ( -/obj/machinery/camera/network/research/xenobio{ - dir = 8; - network = list("Xenobiology") +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 }, -/turf/simulated/floor/reinforced, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aOx" = ( /obj/machinery/light{ dir = 8 @@ -21182,6 +21629,7 @@ opacity = 0 }, /obj/machinery/door/airlock/research{ + id_tag = "phoroncelldoor9"; name = "Slime Pen 9"; req_access = list(); req_one_access = list(47,55) @@ -21204,6 +21652,7 @@ opacity = 0 }, /obj/machinery/door/airlock/research{ + id_tag = "phoroncelldoor10"; name = "Slime Pen 10"; req_access = list(); req_one_access = list(47,55) @@ -21370,27 +21819,14 @@ /turf/simulated/floor/reinforced, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOL" = ( -/obj/machinery/button/remote/blast_door{ - id = "xenobiodiv8"; - name = "Divider 8 Blast Doors"; - pixel_x = 30; - pixel_y = -5; - req_access = list(55) - }, -/obj/machinery/button/remote/blast_door{ - id = "xenobiopen10"; - name = "Pen 10 Containment"; - pixel_x = 30; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/network/research{ - dir = 8 +/obj/machinery/shieldwallgen, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 }, /turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/area/teleporter) "aOM" = ( /obj/structure/railing{ icon_state = "railing0"; @@ -21399,12 +21835,14 @@ /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aON" = ( -/obj/machinery/camera/network/research/xenobio{ - dir = 4; - network = list("Xenobiology") +/obj/structure/table/woodentable, +/obj/item/weapon/storage/box/cups, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 }, -/turf/simulated/floor/reinforced, -/area/rnd/outpost/xenobiology/outpost_slimepens) +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aOO" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced, @@ -21451,6 +21889,7 @@ dir = 8; icon_state = "pipe-c" }, +/obj/machinery/camera/network/research/xenobio, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOR" = ( @@ -21502,71 +21941,146 @@ /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) "aOW" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/table/woodentable, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/machinery/computer/atmos_alert{ + icon_state = "computer"; + dir = 1 + }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/atmos/monitoring) "aOX" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/table/woodentable, -/obj/item/weapon/folder/red, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) +/obj/structure/catwalk, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, +/turf/simulated/open, +/area/engineering/atmos) "aOY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/bed/chair/comfy/black{ +/obj/structure/railing{ + icon_state = "railing0"; dir = 1 }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) -"aOZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/bed/chair/comfy/black{ - dir = 1 - }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) -"aPa" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/carpet/purcarpet, -/area/bridge/secondary/meeting_room) -"aPb" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 0 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPd" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPe" = ( -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPf" = ( -/obj/machinery/camera/network/command{ +/obj/machinery/camera/network/engineering{ dir = 8 }, -/obj/structure/reagent_dispensers/water_cooler/full, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPg" = ( -/obj/machinery/door/firedoor/glass, +/turf/simulated/open, +/area/engineering/atmos) +"aOZ" = ( +/obj/effect/floor_decal/techfloor/corner, +/obj/machinery/drone_fabricator{ + fabricator_tag = "Atmos" + }, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/engineering/drone_fabrication) +"aPa" = ( +/obj/machinery/camera/network/research/xenobio, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aPb" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/machinery/camera/network/research/xenobio{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aPc" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/machinery/camera/network/research/xenobio{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aPd" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ + scrub_id = "xeno_phoron_pen_scrubbers" + }, +/obj/machinery/camera/network/research/xenobio{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aPe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 9 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/lowerhallway) +"aPf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 6 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/lowerhallway) +"aPg" = ( +/obj/effect/floor_decal/borderfloorblack{ + dir = 6 + }, +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/evidence) +"aPh" = ( +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/tether/surfacebase/security/lowerhallway) +"aPi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/structure/cable/green{ @@ -21574,119 +22088,221 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 1; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/obj/machinery/door/airlock/maintenance/command, -/turf/simulated/floor/plating, -/area/bridge/secondary/meeting_room) -"aPh" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/green{ + icon_state = "intact"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/brig) +"aPj" = ( +/obj/machinery/camera/network/interrogation, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/interrogation) +"aPk" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -28 + }, /obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" + icon_state = "0-4" }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/turf/simulated/floor, +/area/maintenance/lower/security) +"aPl" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Warden's Office" + }, +/obj/item/device/radio/intercom/department/security{ + dir = 8; + icon_state = "secintercom"; + pixel_x = -24; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 10 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/warden) +"aPm" = ( +/obj/effect/floor_decal/borderfloor/shifted{ + icon_state = "borderfloor_shifted"; + dir = 1 + }, +/obj/effect/floor_decal/corner/lightorange/border/shifted{ + icon_state = "bordercolor_shifted"; + dir = 1 + }, +/obj/effect/floor_decal/corner/lightorange{ + icon_state = "corner_white"; + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/table/steel, +/obj/item/weapon/paper, +/obj/item/weapon/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/solitary) +"aPn" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 10 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/resleeving) +"aPo" = ( +/obj/effect/floor_decal/borderfloorwhite{ + dir = 5 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 5 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"aPp" = ( +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPk" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/storage/box/cups, -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPl" = ( -/obj/structure/cable/green, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPm" = ( -/obj/structure/table/woodentable, -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPn" = ( -/obj/machinery/keycard_auth{ - pixel_x = -24 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPo" = ( -/obj/machinery/keycard_auth{ - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) -"aPp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "aPq" = ( -/obj/machinery/photocopier, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "aPr" = ( -/obj/structure/stairs/south, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/obj/structure/table/bench/standard, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/breakroom) "aPs" = ( -/obj/structure/table/woodentable, -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 10 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ dir = 8 }, -/obj/item/weapon/folder/blue, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 8 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "aPt" = ( -/obj/structure/table/woodentable, -/obj/machinery/light, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/white/border, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/white/bordercorner2{ + dir = 9; + icon_state = "bordercolorcorner2" + }, +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery) "aPu" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/wood, -/area/bridge/secondary/meeting_room) +/obj/structure/morgue, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) "aPv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -21925,16 +22541,21 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aPT" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 1 +/obj/structure/table/woodentable, +/obj/item/weapon/pen/blue{ + pixel_x = 2; + pixel_y = 1 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 8 }, -/obj/machinery/vending/medical, -/obj/machinery/camera/network/medbay, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, +/turf/simulated/floor/lino, +/area/chapel/office) "aPU" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 @@ -22273,12 +22894,11 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aQu" = ( -/obj/machinery/suit_cycler/medical, -/obj/machinery/camera/network/medbay{ - dir = 4 +/obj/machinery/camera/network/civilian{ + dir = 1 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/paramed) +/turf/simulated/floor/tiled/dark, +/area/chapel/main) "aQv" = ( /obj/structure/table/rack, /obj/item/clothing/suit/space/void/medical/emt, @@ -22687,20 +23307,10 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery) "aQW" = ( -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/white/border, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/white/bordercorner2{ - dir = 9; - icon_state = "bordercolorcorner2" - }, -/obj/structure/bed/chair{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery) +/obj/structure/table/bench/padded, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) "aQX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -22741,22 +23351,12 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery) "aRa" = ( -/obj/structure/bed/chair{ +/obj/structure/table/bench/padded, +/obj/machinery/camera/network/civilian{ dir = 1 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 10 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - icon_state = "extinguisher_closed"; - pixel_x = -30 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/resleeving) +/turf/simulated/floor/tiled/dark, +/area/chapel/main) "aRb" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -22802,41 +23402,11 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/resleeving) "aRd" = ( -/obj/structure/closet{ - name = "spare clothes" - }, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/grey, -/obj/item/clothing/under/color/white, -/obj/item/clothing/under/color/blue, -/obj/item/clothing/under/color/green, -/obj/item/clothing/under/color/lightpurple, -/obj/item/clothing/under/color/yellow, -/obj/item/clothing/under/color/lightred, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/white, -/obj/item/clothing/shoes/blue, -/obj/item/clothing/shoes/green, -/obj/item/clothing/shoes/purple, -/obj/item/clothing/shoes/yellow, -/obj/item/clothing/shoes/red, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/effect/floor_decal/borderfloorwhite/corner2, /obj/effect/floor_decal/corner/paleblue/bordercorner2, +/obj/machinery/vending/loadout/uniform, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/resleeving) "aRe" = ( @@ -23169,17 +23739,11 @@ /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "aRE" = ( -/obj/machinery/camera/network/medbay{ +/obj/machinery/camera/network/civilian{ dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/lowerhall) +/turf/simulated/floor/tiled/techfloor, +/area/tether/surfacebase/fish_farm) "aRF" = ( /obj/structure/cable/green{ d1 = 1; @@ -23425,21 +23989,15 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aRR" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 5 +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 5 +/obj/machinery/camera/network/tether{ + dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 5 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 5 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/lowerhall) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/east_stairs_two) "aRS" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -23485,20 +24043,14 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aRV" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/structure/bed/chair/wheelchair{ +/obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/machinery/camera/network/medbay{ - dir = 8 +/obj/machinery/camera/network/tether{ + dir = 5 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aRW" = ( /obj/structure/catwalk, /obj/structure/cable/green{ @@ -23806,6 +24358,9 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) +"aSx" = ( +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aSy" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 6 @@ -23884,18 +24439,12 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aSF" = ( -/obj/structure/table/bench/standard, -/obj/effect/landmark/start{ - name = "Medical Doctor" +/obj/effect/floor_decal/techfloor{ + dir = 1 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 9 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/breakroom) +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/bar) "aSG" = ( /obj/structure/table/bench/standard, /obj/machinery/power/apc{ @@ -23983,17 +24532,17 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aSL" = ( -/obj/machinery/camera/network/medbay{ - dir = 8 +/obj/effect/floor_decal/borderfloor{ + dir = 6 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 +/obj/machinery/camera/network/tether{ + dir = 9 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/lowerhall) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aSM" = ( /obj/structure/table/standard, /obj/machinery/firealarm{ @@ -24123,25 +24672,14 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aSU" = ( -/obj/structure/table/bench/standard, -/obj/effect/landmark/start{ - name = "Medical Doctor" +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - icon_state = "intact-supply"; - dir = 5 +/obj/machinery/camera/network/tether{ + dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 10 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 10 - }, -/obj/machinery/camera/network/medbay{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/breakroom) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aSV" = ( /obj/structure/table/bench/standard, /obj/effect/landmark/start{ @@ -24207,22 +24745,17 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/breakroom) "aSZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 10 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 10 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ +/obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ +/obj/effect/floor_decal/corner/green/border{ dir = 8 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/lowerhall) +/obj/machinery/camera/network/tether{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aTa" = ( /obj/machinery/light/small, /obj/effect/floor_decal/borderfloorwhite, @@ -24374,30 +24907,12 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/warden) "aTq" = ( -/obj/structure/closet/secure_closet/warden, -/obj/item/weapon/gun/projectile/shotgun/pump/combat{ - ammo_type = /obj/item/ammo_casing/a12g/beanbag; - desc = "Built for close quarters combat, the Hesphaistos Industries KS-40 is widely regarded as a weapon of choice for repelling boarders. This one has 'Property of the Warden' inscribed on the stock."; - name = "warden's shotgun" +/obj/effect/floor_decal/borderfloor, +/obj/machinery/camera/network/tether{ + dir = 1 }, -/obj/item/weapon/book/manual/security_space_law, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 5 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 5 - }, -/obj/machinery/camera/network/security, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/warden) +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aTr" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/lowerhallway) @@ -24653,33 +25168,13 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/solitary) "aTK" = ( -/obj/effect/floor_decal/borderfloor/shifted{ - icon_state = "borderfloor_shifted"; +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/camera/network/medbay{ dir = 1 }, -/obj/effect/floor_decal/corner/lightorange/border/shifted{ - icon_state = "bordercolor_shifted"; - dir = 1 - }, -/obj/effect/floor_decal/corner/lightorange{ - icon_state = "corner_white"; - dir = 5 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/table/steel, -/obj/item/weapon/paper, -/obj/item/weapon/pen/blue{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/solitary) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) "aTL" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -24699,24 +25194,11 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lowerhallway) "aTM" = ( -/obj/structure/table/reinforced, -/obj/machinery/photocopier/faxmachine{ - department = "Warden's Office" +/obj/machinery/camera/network/tether{ + dir = 9 }, -/obj/item/device/radio/intercom/department/security{ - dir = 8; - icon_state = "secintercom"; - pixel_x = -24; - pixel_y = 0 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 10 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 10 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/warden) +/turf/simulated/floor/tiled, +/area/tether/surfacebase/north_staires_two) "aTN" = ( /obj/structure/table/reinforced, /obj/item/device/retail_scanner/security, @@ -24915,38 +25397,19 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/solitary) "aUa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lowerhallway) +/turf/simulated/floor/tiled/steel_dirty/virgo3b, +/area/tether/surfacebase/outside/outside2) "aUb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/camera/network/outside{ + icon_state = "camera"; dir = 9 }, -/obj/structure/bed/chair{ - dir = 1 - }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/solitary) +/turf/simulated/open/virgo3b, +/area/tether/surfacebase/outside/outside2) "aUc" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/gasstorage) @@ -25057,20 +25520,12 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/brig) "aUj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lowerhallway) +/turf/simulated/open/virgo3b, +/area/tether/surfacebase/outside/outside2) "aUk" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/evidence) @@ -25359,37 +25814,45 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/evidence) "aUJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/green{ - icon_state = "intact"; - dir = 4 +/obj/machinery/button/remote/blast_door{ + id = "xenobiodiv5"; + name = "Divider 5 Blast Doors"; + pixel_x = -30; + pixel_y = 0; + req_access = list(55) }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen5"; + name = "Pen 5 Containment"; + pixel_x = -22; + pixel_y = 8; + req_access = list(55) }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen7"; + name = "Pen 7 Containment"; + pixel_x = -22; + pixel_y = -8; + req_access = list(55) }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lowerhallway) -"aUK" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 6 - }, -/obj/structure/closet{ - name = "Evidence Closet" +/obj/machinery/alarm{ + dir = 4; + pixel_x = -35; + pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/evidence) +/area/rnd/outpost/xenobiology/outpost_slimepens) +"aUK" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/rnd/outpost/xenobiology/outpost_slimepens) "aUL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/green{ icon_state = "intact"; @@ -25832,23 +26295,44 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/brig) "aVn" = ( -/obj/effect/floor_decal/borderfloorblack, -/obj/structure/closet{ - name = "Evidence Closet" +/obj/machinery/button/remote/blast_door{ + id = "xenobiodiv7"; + name = "Divider 7 Blast Doors"; + pixel_x = -30; + pixel_y = -5; + req_access = list(55) }, -/obj/machinery/alarm{ - alarm_id = null; - breach_detection = 0; - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen9"; + name = "Pen 9 Containment"; + pixel_x = -30; + pixel_y = 8 }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; +/obj/machinery/light{ dir = 1 }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc/super{ + dir = 1; + pixel_y = 24 + }, +/obj/machinery/button/remote/airlock{ + id = "phoroncelldoor9"; + name = "Phoron Cell 9 Doorlock"; + pixel_x = -38; + pixel_y = 0; + specialfunctions = 4 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 0; + pixel_y = 38 + }, /turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/evidence) +/area/rnd/outpost/xenobiology/outpost_slimepens) "aVo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -25946,13 +26430,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) -"aVu" = ( -/obj/structure/bed/chair, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/interrogation) "aVv" = ( /obj/structure/bed/chair, /turf/simulated/floor/tiled/dark, @@ -26142,16 +26619,6 @@ }, /turf/simulated/floor, /area/tether/surfacebase/security/interrogation) -"aVI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/brig) "aVJ" = ( /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/brig) @@ -26288,13 +26755,6 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/brig) -"aVV" = ( -/obj/machinery/vending/hydronutrients, -/obj/machinery/camera/network/security{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/brig) "aVW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -26942,63 +27402,6 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_slimepens) -"aWM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/green{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/brig) -"aWN" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 5 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 5 - }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior West"; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lowerhallway) "aWO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/green{ icon_state = "intact"; @@ -27023,13 +27426,6 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lowerhallway) -"aWP" = ( -/obj/machinery/camera/network/interrogation{ - icon_state = "camera"; - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/interrogation) "aWQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -27080,23 +27476,34 @@ }, /turf/simulated/open, /area/maintenance/lower/rnd) -"aXa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +"aWV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/borderfloor{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aWW" = ( +/obj/structure/bed/chair/comfy/black, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aWX" = ( +/obj/structure/bed/chair/comfy/black, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aWY" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aWZ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 26 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lowerhallway) +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aXb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -27135,39 +27542,361 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lowerhallway) +"aXd" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aXe" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Command Secretary" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXf" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/book/manual/security_space_law, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXg" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/red, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXh" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 8 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) "aXi" = ( /obj/effect/floor_decal/chapel{ dir = 1 }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aXj" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aXk" = ( /obj/effect/floor_decal/chapel{ dir = 8 }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aXl" = ( +/obj/structure/stairs/north, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aXm" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXn" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXo" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aXp" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) "aXq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aXr" = ( +/turf/simulated/wall, +/area/maintenance/substation/command) +"aXs" = ( +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable, +/obj/machinery/power/smes/buildable{ + charge = 0; + output_attempt = 0; + outputting = 0; + RCon_tag = "Substation - Command" + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"aXt" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) "aXu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aXv" = ( +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aXw" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aXx" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/blue, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) "aXy" = ( /obj/structure/table/bench/padded, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aXz" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Command Secretary" + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXA" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/green/border{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"aXB" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/green/border{ + dir = 8 + }, +/obj/structure/window/basic{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"aXC" = ( +/obj/effect/floor_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/floor_decal/corner/green/bordercorner{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"aXD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"aXE" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"aXF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"aXG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aXH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/dark, +/area/teleporter) +"aXJ" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small{ + dir = 8; + pixel_x = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) "aXK" = ( /turf/simulated/wall{ can_open = 1 }, /area/maintenance/lower/bar) +"aXL" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aXM" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aXN" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aXO" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXP" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXQ" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/sblucarpet, +/area/bridge/meeting_room) +"aXR" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/lattice, +/turf/simulated/open, +/area/tether/surfacebase/surface_two_hall) +"aXS" = ( +/obj/structure/lattice, +/turf/simulated/open, +/area/tether/surfacebase/surface_two_hall) "aXT" = ( /obj/structure/railing{ dir = 8 @@ -27178,6 +27907,76 @@ /obj/random/trash_pile, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/bar) +"aXU" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aXV" = ( +/obj/structure/railing, +/obj/structure/lattice, +/turf/simulated/open, +/area/tether/surfacebase/surface_two_hall) +"aXW" = ( +/obj/machinery/photocopier, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aXX" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aXY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aXZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aYa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + icon_state = "1-2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYb" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aYc" = ( +/obj/structure/table/woodentable, +/obj/structure/flora/pottedplant/small{ + pixel_y = 12 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aYd" = ( /turf/simulated/wall, /area/chapel/main) @@ -27187,12 +27986,29 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/main) -"aYi" = ( -/obj/structure/table/bench/padded, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled/dark, -/area/chapel/main) +"aYf" = ( +/obj/structure/table/woodentable, +/obj/machinery/photocopier/faxmachine{ + department = "Command Conf Room" + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) +"aYg" = ( +/obj/machinery/door/airlock/engineering{ + name = "Command Substation" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"aYh" = ( +/obj/structure/table/woodentable, +/obj/machinery/chemical_dispenser/bar_soft/full, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aYj" = ( /obj/machinery/alarm{ pixel_y = 22 @@ -27218,13 +28034,18 @@ }, /turf/simulated/floor/lino, /area/chapel/office) -"aYo" = ( -/obj/structure/morgue/crematorium, -/obj/machinery/camera/network/civilian{ +"aYn" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/chapel/chapel_morgue) +/area/bridge_hallway) "aYp" = ( /turf/simulated/floor/tiled/dark, /area/chapel/chapel_morgue) @@ -27237,6 +28058,42 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/chapel_morgue) +"aYr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYs" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -26 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aYt" = ( /obj/effect/floor_decal/chapel{ dir = 1 @@ -27297,6 +28154,41 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aYz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aYB" = ( /obj/effect/landmark/start{ name = "Chaplain" @@ -27309,10 +28201,6 @@ }, /turf/simulated/floor/lino, /area/chapel/office) -"aYD" = ( -/obj/structure/morgue, -/turf/simulated/floor/tiled/dark, -/area/chapel/chapel_morgue) "aYE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27345,19 +28233,16 @@ /obj/effect/floor_decal/chapel, /turf/simulated/floor/tiled/dark, /area/chapel/main) -"aYI" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/pen/blue{ - pixel_x = 2; - pixel_y = 1 +"aYJ" = ( +/obj/structure/cable/green{ + icon_state = "4-8" }, -/obj/item/weapon/paper_bin{ - pixel_x = -2; - pixel_y = 8 +/obj/machinery/light/small, +/obj/structure/cable/green{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/lino, -/area/chapel/office) +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aYK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -27370,6 +28255,20 @@ }, /turf/simulated/floor/lino, /area/chapel/office) +"aYL" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + dir = 2; + frequency = 1473; + name = "Confession Intercom"; + pixel_x = 0; + pixel_y = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aYM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -27384,6 +28283,22 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/chapel_morgue) +"aYN" = ( +/obj/machinery/atm{ + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aYO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -27445,6 +28360,19 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/main) +"aYT" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + dir = 2; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) "aYU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27477,6 +28405,15 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/chapel_morgue) +"aYX" = ( +/obj/machinery/button/windowtint{ + dir = 1; + id = "meetingroom"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/bridge/meeting_room) "aYY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -27508,6 +28445,22 @@ can_open = 0 }, /area/maintenance/lower/bar) +"aZb" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command{ + req_access = list(19) + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/bridge_hallway) "aZc" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -27516,6 +28469,55 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/lino, /area/chapel/office) +"aZd" = ( +/obj/machinery/door/airlock/engineering{ + name = "Command Substation" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"aZe" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aZf" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aZg" = ( +/turf/simulated/wall, +/area/maintenance/commandmaint) +"aZh" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) "aZi" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -27574,6 +28576,22 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/office) +"aZl" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable/green{ + d2 = 8; + dir = 2; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) "aZm" = ( /obj/machinery/power/apc{ dir = 4; @@ -27860,7 +28878,7 @@ pixel_x = 32 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) "aZP" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -27876,7 +28894,27 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_two) +/area/tether/surfacebase/surface_two_hall) +"aZQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aZR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "aZS" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27997,28 +29035,6 @@ }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/south) -"bab" = ( -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/south) "bac" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ @@ -28309,6 +29325,141 @@ }, /turf/simulated/floor/lino, /area/chapel/office) +"baH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"baI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"baJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"baK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance/common, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"baL" = ( +/obj/machinery/door/airlock/maintenance/common, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"baM" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/green/border{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"baN" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced/polarized/full{ + id = "meetingroom" + }, +/turf/simulated/floor, +/area/bridge/meeting_room) +"baO" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'WATCH YOUR STEP'."; + name = "\improper WATCH YOUR STEP" + }, +/turf/simulated/wall, +/area/maintenance/commandmaint) +"baP" = ( +/obj/structure/lattice, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/open, +/area/tether/surfacebase/surface_two_hall) +"baQ" = ( +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Surface Civilian Subgrid"; + name_tag = "Surface Civilian Subgrid" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"baU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/substation/command) +"baW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) "baX" = ( /obj/machinery/light/small{ dir = 4 @@ -28336,13 +29487,26 @@ }, /turf/simulated/floor/tiled/dark, /area/chapel/main) -"bbd" = ( -/obj/machinery/camera/network/civilian{ - icon_state = "camera"; - dir = 10 +"bbl" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/chapel/main) +/obj/effect/floor_decal/corner/green/border{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) (1,1,1) = {" aaa @@ -32709,7 +33873,6 @@ aab aab aab aab -aIX aab aab aab @@ -32721,7 +33884,8 @@ aab aab aab aab -aIX +aab +aUb aab aab aab @@ -32991,19 +34155,19 @@ aab aab aHc aHs -aMn +aIX aIy aIY aHs -aMn +aIX aIy aLs aHs -aMn +aIX aIy aMP -aNu -aOk +aUK +aIX aIy aOJ aHt @@ -33132,7 +34296,7 @@ aab aab aab aHc -aHt +aPa aHt aHt aIY @@ -33151,7 +34315,7 @@ aOJ aHt aNS aKX -aOK +aPd aHc aab aab @@ -33204,7 +34368,7 @@ aac aac acq acq -ako +ajU akd akI akP @@ -33290,7 +34454,7 @@ aHt aKk aKW aOJ -aOw +aHt aNV aKW aOK @@ -33420,15 +34584,15 @@ aHv aHS aIz aIY -aIz +aPb aKl aKX aLs -aIz +aPb aKl aKX aMP -aIz +aPb aKl aKX aHc @@ -33556,7 +34720,7 @@ aab aab aab aab -aGS +aab aHc aHw aHx @@ -33574,7 +34738,7 @@ aNk aNv aND aHc -aHV +aVn aOj aJa aWK @@ -33711,7 +34875,7 @@ aLt aJB aMi aKZ -aMQ +aUJ aNl aNw aKZ @@ -33850,7 +35014,7 @@ aJC aKo aPB aJa -aJa +aMQ aMj aPB aJa @@ -33984,7 +35148,7 @@ aab aab aab aHc -aHz +aHO aHW aID aJb @@ -33992,7 +35156,7 @@ aJD aKp aMf aMk -aJD +aMR aOA aMf aNU @@ -34134,7 +35298,7 @@ aJE aKq aPB aJa -aJa +aNu aMj aPB aJa @@ -34218,7 +35382,7 @@ ahD als alz alR -amf +aRE alz als ahD @@ -34271,7 +35435,7 @@ aHc aHQ aHU aIE -aJc +aJe aJF aKr aLa @@ -34279,7 +35443,7 @@ aLu aJF aMl aLa -aMR +aMn aJF aNx aLa @@ -34408,7 +35572,7 @@ aab aab aab aab -aGS +aab aHc aHB aHT @@ -34426,7 +35590,7 @@ aNm aNy aNE aNW -aOL +aOk aMj aJa aWL @@ -34556,15 +35720,15 @@ aHv aHY aIG aJd -aIG +aPc aKt aKX aLv -aIG +aPc aKt aKX aMS -aIG +aPc aKt aKX aHc @@ -34710,7 +35874,7 @@ aHt aKu aKW aNX -aON +aHt aKt aKX aOK @@ -34783,12 +35947,12 @@ ahs ahs aho alm -alt +ano alB alS alS amq -amA +ano alm aho aho @@ -34836,7 +36000,7 @@ aab aab aab aHc -aHt +aPa aHt aHt aJd @@ -34855,7 +36019,7 @@ aNX aHt aKu aKW -aOK +aPd aHc aab aab @@ -34979,19 +36143,19 @@ aab aab aHc aHC -aOo +aJc aIH aJd aHC -aOo +aJc aIH aLv aHC -aOo +aJc aIH aMS aHC -aOo +aJc aIH aNX aHt @@ -35048,7 +36212,7 @@ aac aac abn aal -aaJ +aak aaR abo abA @@ -35079,11 +36243,11 @@ aho ajy abz aii -ano +asZ anD anN aok -aoJ +atK apu aqe aqO @@ -35190,7 +36354,7 @@ aae aae aae aae -aPg +aat aae aae aae @@ -35265,7 +36429,6 @@ aab aab aab aab -aJe aab aab aab @@ -35277,7 +36440,8 @@ aab aab aab aab -aJe +aab +aUj aab aab aab @@ -35327,16 +36491,16 @@ aac aac aac aae -aak -aat -akg -aak -aPb -aPh -aPl -aPn -aPe -aPr +akn +akn +akn +akn +akn +akn +akn +akn +akn +aam aae acW acW @@ -35469,16 +36633,16 @@ aac aac aac aae +akn +akn +akn +akn +akn +akn +akn +akn +akn aam -aau -aOW -aOY -aPc -aPi -aPe -aPe -aPe -aPr aae acW acW @@ -35506,7 +36670,7 @@ ajy amH amV acF -acN +atC anQ aol aoL @@ -35611,16 +36775,16 @@ aac aac aac aae -aam -aav -aOX -aOZ -aPd -aPj -aPe -aPe -aPp -aPs +akn +akn +akn +akn +akn +akn +akn +akn +akn +akn aae acW acW @@ -35753,16 +36917,16 @@ aac aac aac aae -aak -aaI -aaI -aPa -aPe -aPe -aPe -aPe -aPe -aPt +akn +akn +akn +akn +akn +akn +akn +akn +akn +akn aae acW acW @@ -35899,12 +37063,12 @@ aae aae aae aae -aPf -aPk -aPm -aPo -aPq -aPu +akn +akn +akn +akn +akn +akn aae acW acW @@ -36080,7 +37244,7 @@ aop aoP apz aqj -aqT +avL ary asp asX @@ -36225,7 +37389,7 @@ acF acF acF asq -asZ +axO atA atz atz @@ -36469,7 +37633,7 @@ aUz aUN aVg aVx -aVV +akg aVQ aWe aWo @@ -36504,18 +37668,18 @@ ail anU aor aoR -apB +auK aqk aqU arA ass aqk -atC +aya auo auW avu awj -awV +aAi atB ayC azg @@ -36887,7 +38051,7 @@ aab abE acd aTu -aTM +aPl abE abE aUC @@ -37074,7 +38238,7 @@ aov anX apF aqm -aqY +aqU arE asw aqk @@ -37197,7 +38361,7 @@ ale alh all alq -alv +aoJ ahD alW amh @@ -37319,13 +38483,13 @@ aTz aUF aUN aUW -aVI +ahy aUN aUW -aWM +aPi aUN aUW -aVI +ahy aUN acW acW @@ -37453,12 +38617,12 @@ aab aab aab abE -aTq +aas aTy aUe aWF aTz -aUJ +afd aUN aUd aVo @@ -37510,7 +38674,7 @@ aut aut aut atJ -axO +aBF auv azl aAe @@ -37519,7 +38683,7 @@ aAT aBW aCx aCZ -aDs +aOZ aDJ aAT aAT @@ -37624,7 +38788,7 @@ agZ aha adY ahG -alG +aqq alZ amk adY @@ -37646,7 +38810,7 @@ anZ arF asx atb -atK +awV auu auZ auu @@ -37890,9 +39054,9 @@ aVZ aWw aWC aWD -aWN +ako aWT -aXa +aPf aXb aTr acW @@ -38023,10 +39187,10 @@ aab aab aTs aTE -aUa +aaX aTr aUs -aUs +aPh aUQ aVb aUQ @@ -38081,7 +39245,7 @@ axd axR ayG azp -aAi +aDs aAU aBC aCa @@ -38171,9 +39335,9 @@ aUt aUt aUQ aVc -aVu +ajK aVF -aWP +aVP aWa aWl aUQ @@ -38315,7 +39479,7 @@ aUQ aVd aVv aVG -aVP +aPj aWb aWm aUQ @@ -38366,7 +39530,7 @@ avA ayH azr aAk -aAW +aHz aAX aAX aAX @@ -38378,7 +39542,7 @@ aAX aAX aER aFb -aFb +aOX azl aEp aEQ @@ -38449,7 +39613,7 @@ aab aab aTs aTH -aUj +aPe aUk aUu aUH @@ -38474,7 +39638,7 @@ age agt agt agt -ahd +agt aiC alM age @@ -38493,10 +39657,10 @@ adY ahY aoX afG -aqq +aqE arb arc -asB +axv atg atO aux @@ -38736,7 +39900,7 @@ aTQ aUp aUk aUw -aVn +afq aUR aVE aUS @@ -39020,7 +40184,7 @@ aTI aTZ aUk aUy -aUK +aPg aUR aVO aUS @@ -39042,7 +40206,7 @@ age agu age agQ -ahf +aTM aiA aly amd @@ -39164,7 +40328,7 @@ aUk aUk aUk aUR -aVE +aPk aUS abD aca @@ -39219,7 +40383,7 @@ ayI azv aAp aBb -aBF +aGS aCd aCB aDd @@ -39300,8 +40464,8 @@ aab aab aab aTt -aTK -aUb +aPm +acN aaS aWG aUq @@ -39323,26 +40487,26 @@ afa afB afV agf -afV +aRV agG afV -ahh +amf ahu ahK ahZ afV -afV +aSU afV ajm afV agG afB ajQ -anc +afV ans agG afV -afV +aRV apd apJ afG @@ -39372,7 +40536,7 @@ aAX aAX aAX aES -aFw +aFb azl aFK aGa @@ -39507,7 +40671,7 @@ aBH aCf aCD aDf -aDx +aOW aBc aAX aAX @@ -39640,7 +40804,7 @@ ave avJ awz axo -aya +aCI ayL azy aAs @@ -39745,12 +40909,13 @@ aap aap aap adY -afd +alv afE afY agi agv agv +aXR agv agv agv @@ -39764,8 +40929,7 @@ agv agv agv agv -agv -agv +aXR agv agv aoB @@ -39893,6 +41057,7 @@ afY agj agw agw +aXS agw agw agw @@ -39906,14 +41071,13 @@ agw agw agw agw -agw -agw +aXS agw agw aoC apf apN -aqy +aqs arg arh arh @@ -39921,7 +41085,7 @@ atm arh arh avf -avL +avN awB axq ayb @@ -40012,9 +41176,9 @@ aab aac aNz aPW -aQu +ahh aan -aay +ahd aaN aaU aan @@ -40035,21 +41199,21 @@ afY agj agw agw +aXS agw agw agw agw agw agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +asc +asc +baN +asc +asc +baN +asc +asc agw agw aoC @@ -40177,24 +41341,24 @@ afY agj agw agw +aXS agw agw agw agw agw agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -aoC +asc +asO +aSx +aXd +aYX +aSx +aXW +asc +asc +aXS +aXV apf apN aqs @@ -40315,27 +41479,27 @@ aen aeK afh afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +agl +agl +agl +agl +aob +aob +aob +aob +aob +aob +asc +asP +aWV +aXe +aXm +aXO +aSx +aYc +baN +aXS aoC apf apN @@ -40457,27 +41621,27 @@ adY adY afi afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +agl +anz +apV +aXJ +aob +apT +aXU +atu +aOw +aXU +asd +asQ +aWW +aXf +aXn +aXP +aSx +aYf +baN +aXS aoC apf apN @@ -40599,27 +41763,27 @@ aac adY afj afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +agl +apg +apW +aXL +aob +aXl +aXU +aYz +apS +avq +asf +aYA +aWX +aXg +aXx +aXQ +aXX +aYh +baN +aXS aoC apf apN @@ -40629,7 +41793,7 @@ arS asK atp atZ -auK +arS avf avK avK @@ -40638,7 +41802,7 @@ avK avK azD aAy -aAW +aOY aAX aAX aAX @@ -40719,7 +41883,7 @@ aab aab aac aaf -aao +acT aao aao aQz @@ -40728,9 +41892,9 @@ aRp aap aap aSr -aSF +aPr aSM -aSU +alt aSr acQ add @@ -40741,28 +41905,28 @@ aac adY afk afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -aoC +agk +agl +apl +aXw +aob +aob +aXo +aXY +aqy +aob +aZb +asc +avj +aWY +aXh +aXz +aWY +aXZ +aON +baN +aXS +aXV apf apN aqA @@ -40775,7 +41939,7 @@ arS avf avP awF -axv +aDx avP ayM azE @@ -40883,27 +42047,27 @@ aac adY aff afH -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +aiW +anx +apU +arp +apQ +apS +aXG +aYa +aYs +aob +aXN +asc +aYN +aWZ +aXj +aXM +aSx +aYb +asc +asc +aXS aoC apf apN @@ -40921,7 +42085,7 @@ axw ayg ayN azF -aAA +aFw azl aBM aCi @@ -41025,28 +42189,28 @@ aac adY afl afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -aoC +apB +anK +anK +anK +anK +anK +anK +aYn +aYL +aob +aXN +asc +asc +asc +asc +asc +asc +asc +asc +aXS +aXS +aXV apf apN aqB @@ -41151,7 +42315,7 @@ aQc aQB aQS aRr -aRE +aPp aSa aSs aSI @@ -41167,26 +42331,26 @@ aad adY afm afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +anK +aoa +apm +aqH +aqH +anK +aOo +aYJ +aob +aZe +aZh +baH +aZg +aXS +aXS +aXS +aXS +aXS +aXS agw aoC apf @@ -41309,31 +42473,31 @@ aeo adY afn afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +anK +aoc +apn +aqI +aXH +asb +aYr +aYT +aob +aXv +aXw +baI +aZg +aXS agw agw agw +aXS +aXS agw aoC apf apN -aqD +aTq adY adY adY @@ -41451,26 +42615,26 @@ aaG adY afo afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +anK +aoe +apo +aqK +amA +anK +aob +aob +aob +aZg +aZf +baI +aZg +baP agw agw agw +adY +aXS agw aoC apf @@ -41491,9 +42655,9 @@ arl azI azI azI -aBP +aRR aCm -aCI +aCK aDi arl aDN @@ -41582,7 +42746,7 @@ aSc aSt aSK aTl -aSZ +aPs aTc aTd aTf @@ -41593,31 +42757,31 @@ aaG adY acU afG -afY -agj +agk +anK +aof +apR +arm +arr +anK +anv +aXs +baQ +aYg +aXt +baI +baO +aXS agw agw agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -aoC +adY +aXS +aXS +aXV apf apN -aqq +aqD adY arW arl @@ -41652,7 +42816,7 @@ arZ aGK avp aHr -aHO +aHV aIp aIO aJq @@ -41713,7 +42877,7 @@ aab aab aab aag -aas +aav aPD aQe aQE @@ -41735,25 +42899,25 @@ aep adY afp afG -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +anK +aph +apY +apY +aOL +anK +apX +aXE +aZl +aXr +apW +baI +baL +aXS +aXS +aXS +aXS +adY agw agw aoC @@ -41859,12 +43023,12 @@ aaA aPE aQf aQF -aQW +aPt aRu aRJ aao aSu -aSL +ahO aST aTn aaf @@ -41875,27 +43039,27 @@ acy adf aeq adY -afq +alG afI -afY -agj -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw -agw +agk +anK +apk +apZ +arn +asa +anK +aXp +baU +aXF +aZd +aZQ +baJ +baO agw agw agw agw +adY agw agw aoC @@ -41908,7 +43072,7 @@ arY arY arY auN -avi +aAA avU awK axA @@ -42019,25 +43183,25 @@ aer aeL afr afJ -afY agk -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx -agx +anK +anK +anK +anK +anK +anK +aXr +aXr +aXr +aXr +aZg +baK +aZg +adY +adY +adY +adY +adY agx agx aoD @@ -42147,7 +43311,7 @@ aQY aRu aRL aSd -aSb +aPq aad aaY abs @@ -42162,29 +43326,29 @@ aeM afs afK afZ -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -agl -apg -anv +aqJ +aqJ +aqJ +aqJ +aqJ +aqJ +aqJ +aqJ +aqJ +aqJ +aSZ +bbl +baM +aXA +aXA +aXA +aXA +aXA +aXB +aXB +aXB +aXC +aXD aqE adY aac @@ -42281,7 +43445,7 @@ aab aab aab aag -aaE +aay aPH aQi aQI @@ -42314,8 +43478,8 @@ agm agm agm agm -aiW -ajo +aZR +baW ajo ajo ajR @@ -42446,11 +43610,11 @@ adY afu afM afM -afM +aqG agz agH agR -ahi +anc afM ahN aib @@ -42462,14 +43626,14 @@ aZN aZP ajC ajI -ajK +asB afG anu afM afM aiE apP -aqG +aSL adY aZx aZz @@ -42569,7 +43733,7 @@ aaF aPI aQj aQJ -aRa +aPn aah aRN aao @@ -42736,8 +43900,8 @@ adu agT adu ahv -ahO -ahO +aau +aau ahR adu ajp @@ -42884,7 +44048,7 @@ ain adu ajp aYd -aYi +aqT aYu aYH aYS @@ -43036,7 +44200,7 @@ aro aXq aZX aYd -bab +avi arZ aFR avp @@ -43133,7 +44297,7 @@ aab aab aab aah -aaX +aaE aPM aQn aQN @@ -43161,14 +44325,14 @@ adu adu agV adu -ahy +aSF aju aju ais adu ajb aYd -aXy +aQW aYv aXy aro @@ -43176,7 +44340,7 @@ anh aro aXy aZK -aXy +aRa aYd bac arZ @@ -43417,7 +44581,7 @@ aab aab aab aah -acT +aaI aPN aQp aQO @@ -43565,7 +44729,7 @@ aQq aQP aRg aah -aRR +aPo aSi aSy aad @@ -43744,7 +44908,7 @@ aZi aZr aZG aro -bbd +aro aYd avp avp @@ -44164,7 +45328,7 @@ ait aiG aih aYB -aYI +aPT aZW aZp api @@ -44412,14 +45576,14 @@ aab aab aac aKv -aPT +aaJ aQs aQs aRk aRB aRU aSo -aSB +aTK aad aad aad @@ -44446,7 +45610,7 @@ aiL aiL aiL aoE -ajU +aqY anf aYK amL @@ -44701,7 +45865,7 @@ aQt aQR aRl aRC -aRV +ahi aSp aSE aKv @@ -44730,8 +45894,8 @@ ahP ahP ahP ajT -aYo -aYD +arq +aPu aYY aYZ baZ @@ -45022,7 +46186,7 @@ aZn aZv ajT aiN -aro +aQu aYd apq apq @@ -45443,7 +46607,7 @@ aab aab ajM ajM -ajM +aUa ajM ajM ajM diff --git a/maps/tether/tether-03-surface3.dmm b/maps/tether/tether-03-surface3.dmm index 4a462c9118..719b2f75fa 100644 --- a/maps/tether/tether-03-surface3.dmm +++ b/maps/tether/tether-03-surface3.dmm @@ -1,20 +1,23 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( +"aaa" = ( /turf/unsimulated/wall/planetary/virgo3b, /area/tether/surfacebase/outside/outside3) -"ab" = ( +"aab" = ( /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"ac" = ( +"aac" = ( /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"ad" = ( -/obj/machinery/camera/network/outside{ +"aad" = ( +/obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, -/turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/outside/outside3) -"ae" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"aae" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/machinery/light{ dir = 8; @@ -23,13 +26,13 @@ }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"af" = ( +"aaf" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/upperhall) -"ag" = ( +"aag" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/triage) -"ah" = ( +"aah" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -38,7 +41,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/triage) -"ai" = ( +"aai" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -47,7 +50,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/breakroom) -"aj" = ( +"aaj" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -67,21 +70,21 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"ak" = ( +"aak" = ( /obj/structure/bed/chair, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"al" = ( +"aal" = ( /obj/structure/bed/chair, /obj/machinery/alarm{ pixel_y = 22 }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"am" = ( +"aam" = ( /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"an" = ( +"aan" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -98,7 +101,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/upperhall) -"ao" = ( +"aao" = ( /obj/structure/closet/secure_closet/paramedic, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -108,26 +111,38 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ap" = ( +"aap" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/effect/floor_decal/borderfloorwhite{ - dir = 1 + dir = 4 }, /obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 6 }, -/obj/machinery/camera/network/medbay, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aq" = ( +"aaq" = ( /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"ar" = ( +"aar" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/open, /area/tether/surfacebase/medical/triage) -"as" = ( +"aas" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 5 }, @@ -145,10 +160,10 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"at" = ( +"aat" = ( /turf/simulated/open, /area/tether/surfacebase/medical/triage) -"au" = ( +"aau" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -158,7 +173,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/breakroom) -"av" = ( +"aav" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -167,44 +182,44 @@ }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"aw" = ( +"aaw" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"ax" = ( +"aax" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"ay" = ( +"aay" = ( /obj/structure/bed/chair{ dir = 8 }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"az" = ( +"aaz" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/patient_a) -"aA" = ( +"aaA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aB" = ( +"aaB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aC" = ( +"aaC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aD" = ( +"aaD" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -213,10 +228,10 @@ }, /turf/simulated/open, /area/tether/surfacebase/medical/triage) -"aE" = ( +"aaE" = ( /turf/simulated/wall, /area/vacant/vacant_site2) -"aF" = ( +"aaF" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -225,7 +240,7 @@ }, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"aG" = ( +"aaG" = ( /obj/item/device/radio/intercom/department/security{ dir = 4; icon_state = "secintercom"; @@ -240,7 +255,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"aH" = ( +"aaH" = ( /obj/machinery/disposal, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -251,12 +266,12 @@ /obj/structure/disposalpipe/trunk, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aI" = ( +"aaI" = ( /obj/effect/floor_decal/steeldecal/steel_decals10, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aJ" = ( +"aaJ" = ( /obj/machinery/sleeper{ dir = 8 }, @@ -265,14 +280,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aK" = ( +"aaK" = ( /obj/machinery/sleep_console, /obj/effect/floor_decal/corner_steel_grid{ dir = 10 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aL" = ( +"aaL" = ( /obj/machinery/light{ dir = 1 }, @@ -284,7 +299,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aM" = ( +"aaM" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -294,18 +309,18 @@ }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"aN" = ( +"aaN" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"aO" = ( +"aaO" = ( /obj/structure/table/glass, /obj/item/weapon/storage/box/donut, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"aP" = ( +"aaP" = ( /obj/structure/bed/chair{ dir = 8 }, @@ -314,7 +329,7 @@ }, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"aQ" = ( +"aaQ" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -327,7 +342,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aR" = ( +"aaR" = ( /obj/effect/floor_decal/borderfloorwhite/corner{ dir = 1 }, @@ -337,20 +352,20 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aS" = ( +"aaS" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aT" = ( +"aaT" = ( /obj/effect/floor_decal/corner_steel_grid{ dir = 5 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aU" = ( +"aaU" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -368,7 +383,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"aV" = ( +"aaV" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -384,7 +399,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"aW" = ( +"aaW" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 4 @@ -400,10 +415,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"aX" = ( +"aaX" = ( /turf/simulated/open, /area/tether/surfacebase/security/upperhall) -"aY" = ( +"aaY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -412,14 +427,14 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"aZ" = ( +"aaZ" = ( /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ba" = ( +"aba" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"bb" = ( +"abb" = ( /obj/machinery/bodyscanner{ dir = 8 }, @@ -428,14 +443,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"bc" = ( +"abc" = ( /obj/machinery/body_scanconsole, /obj/effect/floor_decal/corner_steel_grid{ dir = 10 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"bd" = ( +"abd" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -443,10 +458,10 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_a) -"be" = ( +"abe" = ( /turf/simulated/wall, /area/tether/surfacebase/reading_room) -"bf" = ( +"abf" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -455,7 +470,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/reading_room) -"bg" = ( +"abg" = ( /obj/machinery/door/blast/shutters{ id = "hangarsurface"; name = "Engine Repair Bay" @@ -463,10 +478,20 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"bh" = ( -/turf/simulated/wall/r_wall, -/area/bridge/secondary) -"bi" = ( +"abh" = ( +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"abi" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -484,7 +509,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bj" = ( +"abj" = ( /obj/item/device/radio/intercom{ dir = 4; pixel_x = 24 @@ -497,7 +522,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bk" = ( +"abk" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -509,7 +534,7 @@ }, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"bl" = ( +"abl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -518,7 +543,7 @@ }, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"bm" = ( +"abm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -535,14 +560,14 @@ /obj/random/cigarettes, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"bn" = ( +"abn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bo" = ( +"abo" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -552,7 +577,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bp" = ( +"abp" = ( /obj/structure/bed/chair, /obj/machinery/alarm{ pixel_y = 22 @@ -572,12 +597,12 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"bq" = ( +"abq" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"br" = ( +"abr" = ( /obj/structure/bed/padded, /obj/item/weapon/bedsheet/medical, /obj/effect/floor_decal/borderfloorwhite{ @@ -606,7 +631,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"bs" = ( +"abs" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /obj/item/weapon/pen, @@ -630,26 +655,52 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"bt" = ( +"abt" = ( /obj/structure/table/glass, /obj/item/device/flashlight/lamp/green, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"bu" = ( +"abu" = ( /obj/structure/table/glass, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"bv" = ( -/turf/simulated/open, -/area/bridge/secondary) -"bw" = ( -/obj/structure/flora/pottedplant, -/obj/effect/floor_decal/corner/blue/full{ - dir = 8 +"abv" = ( +/obj/structure/table/glass, +/obj/item/roller, +/obj/item/roller{ + pixel_y = 8 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"bx" = ( +/obj/item/roller{ + pixel_y = 16 + }, +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for shutters."; + id = "surfmed"; + name = "Medical Shutters"; + pixel_x = 0; + pixel_y = -24; + req_access = list(5) + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"abw" = ( +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"abx" = ( /obj/structure/table, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -661,14 +712,26 @@ /obj/random/cigarettes, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"by" = ( -/obj/machinery/ai_status_display{ - pixel_y = 32 +"aby" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, -/obj/machinery/computer/security, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"bz" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"abz" = ( /obj/structure/lattice, /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/zpipe/down/supply, @@ -679,17 +742,24 @@ icon_state = "32-2" }, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"bA" = ( -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() +/area/tether/surfacebase/surface_three_hall) +"abA" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, -/obj/machinery/computer/communications, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"bB" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"abB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/railing, @@ -700,29 +770,32 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"bC" = ( -/obj/machinery/status_display{ - pixel_y = 32 +/area/tether/surfacebase/surface_three_hall) +"abC" = ( +/obj/machinery/vending/snack, +/obj/effect/floor_decal/borderfloor{ + dir = 10 }, -/obj/machinery/computer/supplycomp, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"bD" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/breakroom) +"abD" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"bE" = ( +"abE" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/carpet/blue, /area/tether/surfacebase/security/breakroom) -"bF" = ( +"abF" = ( /obj/machinery/status_display{ pixel_x = 32; pixel_y = 0 @@ -735,7 +808,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bG" = ( +"abG" = ( /obj/effect/floor_decal/borderfloor{ dir = 8; icon_state = "borderfloor"; @@ -746,7 +819,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bH" = ( +"abH" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 4 @@ -760,11 +833,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bI" = ( +"abI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bJ" = ( +"abJ" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -778,7 +851,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bK" = ( +"abK" = ( /obj/machinery/light{ dir = 1 }, @@ -786,14 +859,14 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"bL" = ( +"abL" = ( /obj/structure/table/rack, /obj/item/weapon/gun/energy/taser, /obj/item/weapon/gun/energy/taser, /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"bM" = ( +"abM" = ( /obj/structure/table/rack, /obj/item/weapon/gun/energy/stunrevolver, /obj/machinery/firealarm{ @@ -806,7 +879,7 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"bN" = ( +"abN" = ( /obj/structure/closet/bombclosetsecurity, /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/light{ @@ -814,12 +887,12 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"bO" = ( +"abO" = ( /obj/effect/decal/cleanable/dirt, /obj/random/trash, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bP" = ( +"abP" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -829,19 +902,19 @@ /obj/random/junk, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"bQ" = ( +"abQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"bR" = ( +"abR" = ( /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bS" = ( +"abS" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bT" = ( +"abT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/rack, /obj/random/maintenance/medical, @@ -851,7 +924,7 @@ /obj/random/toy, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"bU" = ( +"abU" = ( /obj/effect/floor_decal/borderfloor{ dir = 8; icon_state = "borderfloor"; @@ -878,7 +951,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bV" = ( +"abV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ d1 = 2; @@ -887,11 +960,11 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bW" = ( +"abW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bX" = ( +"abX" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -910,7 +983,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"bY" = ( +"abY" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, @@ -920,7 +993,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"bZ" = ( +"abZ" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 1 @@ -938,7 +1011,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"ca" = ( +"aca" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -949,7 +1022,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_a) -"cb" = ( +"acb" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -964,7 +1037,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cc" = ( +"acc" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -976,7 +1049,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cd" = ( +"acd" = ( /obj/effect/floor_decal/borderfloorwhite/corner{ dir = 4 }, @@ -988,7 +1061,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ce" = ( +"ace" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -1006,7 +1079,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cf" = ( +"acf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -1028,10 +1101,10 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"cg" = ( +"acg" = ( /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"ch" = ( +"ach" = ( /obj/machinery/alarm{ dir = 8; icon_state = "alarm0"; @@ -1042,46 +1115,88 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"ci" = ( +"aci" = ( /obj/machinery/light/small{ dir = 1 }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"cj" = ( +"acj" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_hallway) -"ck" = ( -/obj/structure/flora/pottedplant, -/obj/effect/floor_decal/corner/blue/full{ +"ack" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cl" = ( -/obj/machinery/computer/station_alert/all{ - icon_state = "computer"; +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cm" = ( -/obj/machinery/camera/network/research, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 4; - pixel_y = 26 - }, -/obj/effect/floor_decal/borderfloorblack{ - dir = 9 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_hallway) -"cn" = ( -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"co" = ( +/area/tether/surfacebase/surface_three_hall) +"acl" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"acm" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lime/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/public_garden_three) +"acn" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aco" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 1 @@ -1102,7 +1217,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cp" = ( +"acp" = ( /obj/effect/floor_decal/borderfloor{ dir = 8; icon_state = "borderfloor"; @@ -1124,10 +1239,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cq" = ( +"acq" = ( /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cr" = ( +"acr" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -1147,7 +1262,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cs" = ( +"acs" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -1156,21 +1271,21 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"ct" = ( +"act" = ( /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"cu" = ( +"acu" = ( /obj/structure/table/rack, /obj/random/tetheraid, /obj/random/maintenance/medical, /turf/simulated/floor/wood, /area/vacant/vacant_site2) -"cv" = ( +"acv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"cw" = ( +"acw" = ( /obj/structure/lattice, /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ @@ -1180,19 +1295,19 @@ }, /turf/simulated/open, /area/vacant/vacant_site2) -"cx" = ( +"acx" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30; pixel_y = 0 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"cy" = ( +"acy" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_mob/vore/aggressive/mimic, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"cz" = ( +"acz" = ( /obj/effect/floor_decal/borderfloor{ dir = 8; icon_state = "borderfloor"; @@ -1203,7 +1318,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cA" = ( +"acA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -1214,7 +1329,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cB" = ( +"acB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -1228,7 +1343,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cC" = ( +"acC" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -1246,7 +1361,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cD" = ( +"acD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1267,7 +1382,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cE" = ( +"acE" = ( /obj/machinery/door/airlock/glass_security{ name = "Break Room"; req_access = list(1) @@ -1289,7 +1404,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"cF" = ( +"acF" = ( /obj/structure/table/rack, /obj/item/weapon/gun/energy/taser, /obj/item/weapon/gun/energy/taser, @@ -1306,7 +1421,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"cG" = ( +"acG" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -1314,7 +1429,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"cH" = ( +"acH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1337,7 +1452,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cI" = ( +"acI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1352,7 +1467,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cJ" = ( +"acJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1369,7 +1484,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cK" = ( +"acK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1386,7 +1501,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cL" = ( +"acL" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -1407,7 +1522,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"cM" = ( +"acM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, @@ -1418,20 +1533,20 @@ }, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"cN" = ( +"acN" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cO" = ( +"acO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cP" = ( +"acP" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -1444,14 +1559,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cQ" = ( +"acQ" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"cR" = ( +"acR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -1470,60 +1585,86 @@ /obj/machinery/light_switch{ dir = 1; on = 0; - pixel_x = -14; + pixel_x = -10; pixel_y = -24 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"cS" = ( +"acS" = ( /obj/machinery/door/airlock{ name = "Room 1" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/tether/surfacebase/reading_room) -"cT" = ( +"acT" = ( /obj/machinery/door/airlock{ name = "Room 2" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/tether/surfacebase/reading_room) -"cU" = ( +"acU" = ( /obj/machinery/door/airlock{ name = "Room 3" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/tether/surfacebase/reading_room) -"cV" = ( -/obj/structure/bed/chair/office/dark{ +"acV" = ( +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cW" = ( -/obj/machinery/computer/transhuman/resleeving{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cX" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/power_monitor{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cY" = ( -/obj/structure/bed/chair/office/dark{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"cZ" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/atm{ + pixel_y = 31 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"acW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"acX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass/hidden/steel, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"acY" = ( +/obj/effect/floor_decal/spline/plain{ + dir = 5 + }, +/obj/structure/flora/pottedplant/stoutbush, +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/pool) +"acZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -1534,8 +1675,8 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"da" = ( +/area/tether/surfacebase/surface_three_hall) +"ada" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -1543,7 +1684,7 @@ }, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"db" = ( +"adb" = ( /obj/machinery/light_switch{ pixel_x = 25 }, @@ -1554,7 +1695,7 @@ }, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"dc" = ( +"adc" = ( /obj/machinery/vending/medical, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -1564,7 +1705,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dd" = ( +"add" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -1582,7 +1723,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"de" = ( +"ade" = ( /obj/machinery/door/airlock/security{ name = "Equipment Storage" }, @@ -1600,7 +1741,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/armory) -"df" = ( +"adf" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -1608,29 +1749,43 @@ /obj/item/device/retail_scanner/security, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dg" = ( +"adg" = ( +/obj/structure/table/steel, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/camera/network/security, -/turf/simulated/open, -/area/tether/surfacebase/security/upperhall) -"dh" = ( +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/processing) +"adh" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"di" = ( +"adi" = ( /obj/machinery/vending/coffee, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/machinery/light, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"dj" = ( +"adj" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dk" = ( +"adk" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/effect/floor_decal/borderfloor/corner2{ @@ -1641,12 +1796,12 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dl" = ( +"adl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dm" = ( +"adm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -1666,7 +1821,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dn" = ( +"adn" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -1691,7 +1846,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"do" = ( +"ado" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -1706,7 +1861,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dp" = ( +"adp" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1715,7 +1870,7 @@ /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"dq" = ( +"adq" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -1731,7 +1886,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) -"dr" = ( +"adr" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/wardrobe/red, /obj/item/device/radio/intercom{ @@ -1740,13 +1895,13 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"ds" = ( +"ads" = ( /obj/structure/closet, /obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"dt" = ( +"adt" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -1757,7 +1912,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"du" = ( +"adu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -1776,7 +1931,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"dv" = ( +"adv" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -1797,7 +1952,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_a) -"dw" = ( +"adw" = ( /obj/effect/floor_decal/borderfloorwhite/corner{ dir = 1 }, @@ -1806,32 +1961,20 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dx" = ( -/obj/machinery/camera/network/medbay{ +"adx" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/evidence, +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/red/border{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 6 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"dy" = ( +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/processing) +"ady" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -1844,24 +1987,19 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dz" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/obj/machinery/button/remote/blast_door{ - desc = "A remote control-switch for shutters."; - id = "surfmed"; - name = "Medical Shutters"; - pixel_x = -24; - pixel_y = 0; - req_access = list(5) +"adz" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/steeldecal/steel_decals6, +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for the medbay foyer."; + id = "SurfMedbayFoyer"; + name = "Medbay Doors Control"; + pixel_x = 20; + pixel_y = -26 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dA" = ( +"adA" = ( /obj/structure/table/glass, /obj/item/weapon/storage/firstaid/regular, /obj/effect/floor_decal/borderfloorwhite{ @@ -1879,7 +2017,7 @@ /obj/random/tetheraid, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dB" = ( +"adB" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -1888,7 +2026,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"dC" = ( +"adC" = ( /obj/structure/table/glass, /obj/item/weapon/book/codex, /obj/machinery/recharger, @@ -1897,13 +2035,13 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"dD" = ( +"adD" = ( /obj/machinery/light_switch{ pixel_y = 25 }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"dE" = ( +"adE" = ( /obj/machinery/power/apc{ dir = 1; name = "north bump"; @@ -1916,7 +2054,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"dF" = ( +"adF" = ( /obj/structure/table/glass, /obj/machinery/photocopier/faxmachine{ department = "Reading Room" @@ -1925,53 +2063,59 @@ /obj/machinery/status_display{ pixel_y = 30 }, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"dG" = ( +"adG" = ( /obj/structure/catwalk, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"dH" = ( +"adH" = ( /obj/effect/floor_decal/corner_oldtile/green/full{ dir = 8 }, /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"dI" = ( +"adI" = ( /obj/effect/floor_decal/corner_oldtile/green{ dir = 5 }, /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"dJ" = ( +"adJ" = ( /obj/effect/floor_decal/corner_oldtile/green/full{ dir = 1 }, /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"dK" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" +"adK" = ( +/obj/effect/floor_decal/spline/plain{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable/green{ - d1 = 1; + d1 = 4; d2 = 8; - icon_state = "1-8" + icon_state = "4-8" }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"dL" = ( +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/pool) +"adL" = ( /obj/structure/ladder, /obj/effect/floor_decal/industrial/outline/blue, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"dM" = ( +"adM" = ( /obj/structure/table/glass, /obj/item/weapon/reagent_containers/spray/cleaner{ pixel_x = -1; @@ -1990,23 +2134,23 @@ /obj/item/device/defib_kit/loaded, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"dN" = ( +"adN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dO" = ( +"adO" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/armory) -"dP" = ( +"adP" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/common) -"dQ" = ( +"adQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/tether/surfacebase/security/upperhall) -"dR" = ( +"adR" = ( /obj/machinery/door/airlock/glass_security{ id_tag = "SurfaceBrigAccess"; layer = 2.8; @@ -2018,7 +2162,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dS" = ( +"adS" = ( /obj/machinery/door/airlock/glass_security{ id_tag = "SurfaceBrigAccess"; layer = 2.8; @@ -2034,38 +2178,38 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"dT" = ( +"adT" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/breakroom) -"dU" = ( +"adU" = ( /obj/structure/table/reinforced, /obj/effect/landmark{ name = "lightsout" }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dV" = ( +"adV" = ( /obj/item/weapon/tool/screwdriver, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"dW" = ( +"adW" = ( /turf/simulated/wall, /area/tether/surfacebase/security/processing) -"dX" = ( +"adX" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/secure_closet/security, /obj/item/device/holowarrant, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dY" = ( +"adY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"dZ" = ( +"adZ" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -2077,7 +2221,7 @@ /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"ea" = ( +"aea" = ( /obj/structure/table/glass, /obj/item/bodybag/cryobag, /obj/item/bodybag/cryobag, @@ -2100,7 +2244,7 @@ /obj/item/weapon/tool/screwdriver, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"eb" = ( +"aeb" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -2108,15 +2252,33 @@ /obj/item/device/retail_scanner/security, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"ec" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/steeldecal/steel_decals6, +"aec" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syringes, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 10 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Medical Department"; + departmentType = 3; + name = "Medical RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ed" = ( +"aed" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/patient_b) -"ee" = ( +"aee" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -2143,13 +2305,19 @@ dir = 8 }, /area/tether/surfacebase/medical/triage) -"ef" = ( -/obj/machinery/camera/network/civilian{ - dir = 4 +"aef" = ( +/obj/machinery/papershredder, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, -/turf/simulated/floor/wood, -/area/tether/surfacebase/reading_room) -"eg" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/security/frontdesk) +"aeg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -2163,7 +2331,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eh" = ( +"aeh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -2177,7 +2345,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"ei" = ( +"aei" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -2191,7 +2359,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"ej" = ( +"aej" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, @@ -2203,7 +2371,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"ek" = ( +"aek" = ( /obj/structure/table/glass, /obj/item/weapon/pen, /obj/machinery/alarm{ @@ -2219,34 +2387,37 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"el" = ( +"ael" = ( /obj/effect/floor_decal/corner_oldtile/green{ dir = 9 }, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"em" = ( +"aem" = ( /obj/structure/railing, /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"en" = ( +"aen" = ( /obj/effect/floor_decal/corner_oldtile/green{ dir = 6 }, /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"eo" = ( -/obj/structure/bed/chair/office/dark{ +"aeo" = ( +/obj/effect/floor_decal/spline/plain{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"ep" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/pool) +"aep" = ( /turf/simulated/wall/r_wall, /area/vacant/vacant_site2) -"eq" = ( +"aeq" = ( /obj/structure/table/steel, /obj/item/weapon/folder/red{ pixel_x = 2; @@ -2266,7 +2437,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"er" = ( +"aer" = ( /obj/machinery/computer/secure_data, /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -2282,7 +2453,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"es" = ( +"aes" = ( /obj/structure/table/steel, /obj/item/device/flashlight/lamp, /obj/effect/floor_decal/borderfloor{ @@ -2298,7 +2469,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"et" = ( +"aet" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; icon_state = "borderfloor"; @@ -2315,7 +2486,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"eu" = ( +"aeu" = ( /obj/structure/cable/green{ icon_state = "0-2" }, @@ -2335,7 +2506,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"ev" = ( +"aev" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -2357,7 +2528,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ew" = ( +"aew" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, @@ -2369,7 +2540,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ex" = ( +"aex" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -2384,12 +2555,12 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ey" = ( +"aey" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ez" = ( +"aez" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -2398,40 +2569,41 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"eA" = ( -/obj/machinery/vending/snack, -/obj/effect/floor_decal/borderfloor{ - dir = 10 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 10 - }, -/obj/machinery/camera/network/security{ +"aeA" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/breakroom) -"eB" = ( -/obj/structure/table/steel, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/machinery/reagentgrinder, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/chemistry) +"aeB" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/red/border{ - dir = 1 + dir = 4 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, -/area/tether/surfacebase/security/processing) -"eC" = ( +/area/tether/surfacebase/security/common) +"aeC" = ( /obj/machinery/light_switch{ dir = 8; pixel_x = 28 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"eD" = ( +"aeD" = ( /obj/effect/floor_decal/techfloor{ dir = 8 }, @@ -2440,7 +2612,7 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"eE" = ( +"aeE" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -2455,7 +2627,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"eF" = ( +"aeF" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2467,10 +2639,10 @@ /obj/random/junk, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"eG" = ( +"aeG" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/lobby) -"eH" = ( +"aeH" = ( /obj/structure/closet/secure_closet/medical3, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -2486,14 +2658,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"eI" = ( +"aeI" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/secure_closet/security, /obj/item/device/holowarrant, /obj/machinery/light, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"eJ" = ( +"aeJ" = ( /obj/structure/bed/chair{ dir = 8 }, @@ -2513,7 +2685,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"eK" = ( +"aeK" = ( /obj/structure/table/reinforced, /obj/machinery/button/remote/airlock{ id = "SurfaceFoyer"; @@ -2536,7 +2708,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"eL" = ( +"aeL" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -2552,7 +2724,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"eM" = ( +"aeM" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2564,7 +2736,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"eN" = ( +"aeN" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloorwhite{ dir = 5 @@ -2591,14 +2763,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"eO" = ( +"aeO" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eP" = ( +"aeP" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -2612,20 +2784,20 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eQ" = ( +"aeQ" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eR" = ( +"aeR" = ( /obj/structure/bookcase, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eS" = ( +"aeS" = ( /obj/structure/bookcase, /obj/machinery/light/small, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eT" = ( +"aeT" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /obj/item/device/radio/intercom{ @@ -2634,7 +2806,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eU" = ( +"aeU" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -2655,8 +2827,8 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"eV" = ( +/area/tether/surfacebase/surface_three_hall) +"aeV" = ( /obj/structure/table/glass, /obj/item/device/flashlight/lamp/green, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -2664,7 +2836,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/reading_room) -"eW" = ( +"aeW" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -2673,7 +2845,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/reading_room) -"eX" = ( +"aeX" = ( /obj/structure/railing{ dir = 4 }, @@ -2682,7 +2854,7 @@ }, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"eY" = ( +"aeY" = ( /obj/structure/railing{ dir = 8 }, @@ -2691,7 +2863,7 @@ }, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"eZ" = ( +"aeZ" = ( /obj/effect/floor_decal/techfloor/corner, /obj/effect/floor_decal/techfloor{ dir = 1 @@ -2712,7 +2884,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"fa" = ( +"afa" = ( /obj/machinery/door/airlock/maintenance/medical{ name = "Medical Maintenance Access"; req_access = list(5) @@ -2731,7 +2903,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/tether/surfacebase/medical/triage) -"fb" = ( +"afb" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -2756,10 +2928,10 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"fc" = ( +"afc" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/processing) -"fd" = ( +"afd" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -2781,8 +2953,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"fe" = ( +/area/tether/surfacebase/surface_three_hall) +"afe" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, @@ -2790,8 +2962,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ff" = ( +/area/tether/surfacebase/surface_three_hall) +"aff" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -2807,7 +2979,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"fg" = ( +"afg" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -2817,21 +2989,21 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"fh" = ( +/area/tether/surfacebase/surface_three_hall) +"afh" = ( /turf/simulated/wall/r_wall, /area/rnd/research_storage) -"fi" = ( +"afi" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"fj" = ( +"afj" = ( /turf/simulated/wall, /area/crew_quarters/recreation_area_restroom) -"fk" = ( +"afk" = ( /obj/structure/cable{ icon_state = "32-4" }, @@ -2845,22 +3017,22 @@ dir = 4 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"fl" = ( +/area/tether/surfacebase/surface_three_hall) +"afl" = ( /obj/machinery/recharger/wallcharger{ pixel_x = 30; pixel_y = -4 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"fm" = ( +"afm" = ( /obj/random/maintenance/security, /obj/random/maintenance/security, /obj/random/maintenance/security, /mob/living/simple_mob/vore/aggressive/mimic, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"fn" = ( +"afn" = ( /obj/structure/table/steel, /obj/item/device/camera, /obj/effect/floor_decal/borderfloor{ @@ -2880,7 +3052,7 @@ /obj/item/device/retail_scanner/security, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fo" = ( +"afo" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, @@ -2889,14 +3061,14 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fp" = ( +"afp" = ( /obj/structure/table/steel, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fq" = ( +"afq" = ( /obj/structure/bed/chair{ dir = 8 }, @@ -2905,7 +3077,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fr" = ( +"afr" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -2916,7 +3088,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fs" = ( +"afs" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2936,7 +3108,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ft" = ( +"aft" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2955,7 +3127,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"fu" = ( +"afu" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2969,7 +3141,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"fv" = ( +"afv" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -2983,7 +3155,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"fw" = ( +"afw" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ icon_state = "2-8" @@ -2995,7 +3167,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"fx" = ( +"afx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -3017,7 +3189,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"fy" = ( +"afy" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -3025,7 +3197,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_b) -"fz" = ( +"afz" = ( /obj/structure/bed/chair/office/light, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/landmark/start{ @@ -3033,7 +3205,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"fA" = ( +"afA" = ( /obj/structure/bed/chair, /obj/machinery/alarm{ pixel_y = 22 @@ -3053,16 +3225,16 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"fB" = ( +"afB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"fC" = ( +"afC" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"fD" = ( +"afD" = ( /obj/structure/bed/padded, /obj/item/weapon/bedsheet/medical, /obj/effect/floor_decal/borderfloorwhite{ @@ -3091,7 +3263,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"fE" = ( +"afE" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /obj/item/weapon/pen, @@ -3115,19 +3287,28 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"fF" = ( -/obj/machinery/camera/network/outside{ - dir = 8 +"afF" = ( +/obj/effect/floor_decal/borderfloorwhite{ + dir = 1 }, -/turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/outside/outside3) -"fG" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"afG" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/tether/surfacebase/reading_room) -"fH" = ( +"afH" = ( /obj/machinery/door/airlock{ name = "Reading Room" }, @@ -3142,14 +3323,14 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/steel_grid, /area/tether/surfacebase/reading_room) -"fI" = ( +"afI" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/reading_room) -"fJ" = ( +"afJ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -3159,10 +3340,10 @@ /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/reading_room) -"fK" = ( +"afK" = ( /turf/simulated/wall, /area/rnd/staircase/thirdfloor) -"fL" = ( +"afL" = ( /obj/machinery/atmospherics/pipe/zpipe/up, /obj/machinery/atmospherics/pipe/zpipe/up/scrubbers, /obj/machinery/atmospherics/pipe/zpipe/up/supply, @@ -3182,10 +3363,10 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"fM" = ( +"afM" = ( /turf/simulated/wall, /area/rnd/research_storage) -"fN" = ( +"afN" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -3193,35 +3374,40 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"fO" = ( +/area/tether/surfacebase/surface_three_hall) +"afO" = ( /obj/machinery/door/airlock{ name = "Unit 1" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"fP" = ( +"afP" = ( /obj/machinery/door/airlock{ name = "Unit 2" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"fQ" = ( +"afQ" = ( /obj/machinery/door/airlock{ name = "Unit 3" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"fR" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet/secure_closet/security, -/obj/item/device/holowarrant, -/obj/machinery/camera/network/security{ +"afR" = ( +/obj/effect/floor_decal/borderfloor{ dir = 8 }, +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/machinery/flasher{ + id = "Drunk Tank"; + pixel_x = -28; + pixel_y = 0 + }, /turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/armory) -"fS" = ( +/area/tether/surfacebase/security/common) +"afS" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -3233,7 +3419,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fT" = ( +"afT" = ( /obj/structure/cable/green{ d1 = 2; d2 = 4; @@ -3254,7 +3440,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"fU" = ( +"afU" = ( /obj/machinery/door/airlock/security{ name = "Security Processing"; req_access = list(1) @@ -3273,13 +3459,13 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/steel_grid, /area/tether/surfacebase/security/processing) -"fV" = ( +"afV" = ( /obj/structure/table/reinforced, /obj/item/device/radio/headset/headset_sec, /obj/item/device/radio/headset/headset_sec, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"fW" = ( +"afW" = ( /obj/effect/floor_decal/techfloor{ dir = 8 }, @@ -3290,7 +3476,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"fX" = ( +"afX" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3304,7 +3490,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"fY" = ( +"afY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -3313,7 +3499,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"fZ" = ( +"afZ" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -3325,7 +3511,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"ga" = ( +"aga" = ( /obj/structure/table/glass, /obj/item/weapon/backup_implanter{ pixel_y = 8 @@ -3349,7 +3535,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"gb" = ( +"agb" = ( /obj/structure/table/reinforced, /obj/item/weapon/cell/device/weapon, /obj/item/weapon/cell/device/weapon, @@ -3361,13 +3547,13 @@ /obj/item/clothing/accessory/badge/holo/cord, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"gc" = ( +"agc" = ( /obj/structure/table/reinforced, /obj/item/device/radio/headset/headset_sec/alt, /obj/item/device/radio/headset/headset_sec/alt, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"gd" = ( +"agd" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -3388,10 +3574,10 @@ /obj/structure/flora/pottedplant/stoutbush, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"ge" = ( +"age" = ( /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"gf" = ( +"agf" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -3404,9 +3590,13 @@ /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 8 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gg" = ( +"agg" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3414,13 +3604,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gh" = ( +"agh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gi" = ( +"agi" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -3431,7 +3621,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_b) -"gj" = ( +"agj" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -3441,7 +3631,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gk" = ( +"agk" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -3455,7 +3645,7 @@ /obj/item/weapon/backup_implanter, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gl" = ( +"agl" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -3469,7 +3659,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gm" = ( +"agm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -3478,7 +3668,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gn" = ( +"agn" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -3490,7 +3680,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/triage) -"go" = ( +"ago" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -3499,7 +3689,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"gp" = ( +"agp" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -3516,8 +3706,8 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gq" = ( +/area/tether/surfacebase/surface_three_hall) +"agq" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3533,8 +3723,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gr" = ( +/area/tether/surfacebase/surface_three_hall) +"agr" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -3551,8 +3741,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gs" = ( +/area/tether/surfacebase/surface_three_hall) +"ags" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -3560,15 +3750,15 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"gt" = ( +/area/tether/surfacebase/surface_three_hall) +"agt" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 4 }, /obj/effect/floor_decal/corner_oldtile/green/full, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"gu" = ( +"agu" = ( /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 }, @@ -3577,7 +3767,7 @@ }, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"gv" = ( +"agv" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 1 }, @@ -3586,10 +3776,10 @@ }, /turf/simulated/floor/tiled/steel_dirty/virgo3b, /area/tether/surfacebase/outside/outside3) -"gw" = ( +"agw" = ( /turf/simulated/wall, -/area/tether/surfacebase/atrium_three) -"gx" = ( +/area/tether/surfacebase/surface_three_hall) +"agx" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable{ icon_state = "4-8" @@ -3599,8 +3789,8 @@ }, /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"gy" = ( +/area/tether/surfacebase/surface_three_hall) +"agy" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible, @@ -3611,7 +3801,7 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor/plating, /area/rnd/research_storage) -"gz" = ( +"agz" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -3632,8 +3822,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gA" = ( +/area/tether/surfacebase/surface_three_hall) +"agA" = ( /obj/structure/extinguisher_cabinet{ dir = 4; icon_state = "extinguisher_closed"; @@ -3653,27 +3843,26 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gB" = ( -/obj/machinery/camera/network/tether{ +/area/tether/surfacebase/surface_three_hall) +"agB" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gC" = ( +/area/tether/surfacebase/security/lobby) +"agC" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/zpipe/down{ dir = 1 @@ -3691,7 +3880,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/open, /area/rnd/research_storage) -"gD" = ( +"agD" = ( /obj/structure/disposalpipe/segment, /obj/structure/table/steel, /obj/item/weapon/storage/bag/circuits/basic, @@ -3705,7 +3894,7 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor/plating, /area/rnd/research_storage) -"gE" = ( +"agE" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -3724,18 +3913,18 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"gF" = ( +/area/tether/surfacebase/surface_three_hall) +"agF" = ( /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"gG" = ( +"agG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gH" = ( +"agH" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3744,20 +3933,23 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gI" = ( -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior West"; - dir = 8 - }, +"agI" = ( /obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/security/common) -"gJ" = ( +/area/tether/surfacebase/surface_three_hall) +"agJ" = ( /obj/effect/floor_decal/techfloor{ dir = 8 }, @@ -3774,7 +3966,7 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"gK" = ( +"agK" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3789,7 +3981,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"gL" = ( +"agL" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -3804,7 +3996,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"gM" = ( +"agM" = ( /obj/effect/floor_decal/techfloor{ dir = 6 }, @@ -3813,29 +4005,20 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"gN" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 10 +"agN" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 6 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 10 +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 6 }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Medical Department"; - departmentType = 3; - name = "Medical RC"; - pixel_x = -30; - pixel_y = 0 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/machinery/camera/network/medbay{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"gO" = ( +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"agO" = ( /obj/structure/table/steel, /obj/item/weapon/paper_bin{ pixel_x = -3; @@ -3844,7 +4027,7 @@ /obj/item/weapon/pen, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"gP" = ( +"agP" = ( /obj/machinery/computer/secure_data, /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -3859,7 +4042,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"gQ" = ( +"agQ" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -3869,12 +4052,12 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"gR" = ( +"agR" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"gS" = ( +"agS" = ( /obj/structure/cable/green{ d1 = 2; d2 = 4; @@ -3884,7 +4067,7 @@ /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"gT" = ( +"agT" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -3900,21 +4083,21 @@ /obj/structure/closet/firecloset, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gU" = ( +"agU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /obj/machinery/light, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gV" = ( +"agV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gW" = ( +"agW" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3928,17 +4111,17 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"gX" = ( +"agX" = ( /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gY" = ( +"agY" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j2"; dir = 2 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"gZ" = ( +"agZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -3957,7 +4140,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ha" = ( +"aha" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -3971,8 +4154,8 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hb" = ( +/area/tether/surfacebase/surface_three_hall) +"ahb" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -3982,8 +4165,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hc" = ( +/area/tether/surfacebase/surface_three_hall) +"ahc" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -3997,14 +4180,14 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hd" = ( +/area/tether/surfacebase/surface_three_hall) +"ahd" = ( /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ scrub_id = "atrium" }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_three) -"he" = ( +/area/tether/surfacebase/surface_three_hall) +"ahe" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 }, @@ -4019,21 +4202,21 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hf" = ( +/area/tether/surfacebase/surface_three_hall) +"ahf" = ( /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"hg" = ( +"ahg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, /obj/structure/railing, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/rnd/research_storage) -"hh" = ( +"ahh" = ( /turf/simulated/wall, /area/rnd/workshop) -"hi" = ( +"ahi" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 4; @@ -4054,7 +4237,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"hj" = ( +"ahj" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -4063,7 +4246,7 @@ }, /turf/simulated/floor/plating, /area/rnd/workshop) -"hk" = ( +"ahk" = ( /obj/structure/disposalpipe/segment, /obj/structure/table/steel, /obj/random/tech_supply, @@ -4078,7 +4261,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/rnd/research_storage) -"hl" = ( +"ahl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -4090,8 +4273,8 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hm" = ( +/area/tether/surfacebase/surface_three_hall) +"ahm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4100,7 +4283,7 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor/plating, /area/rnd/research_storage) -"hn" = ( +"ahn" = ( /obj/machinery/door/airlock/maintenance/rnd{ name = "Elavator Maintenance Access" }, @@ -4111,7 +4294,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/rnd/research_storage) -"ho" = ( +"aho" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 8; @@ -4119,7 +4302,7 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"hp" = ( +"ahp" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -4128,23 +4311,22 @@ }, /turf/simulated/floor/plating, /area/rnd/workshop) -"hq" = ( -/obj/machinery/light{ - dir = 4 +"ahq" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/floor_decal/spline/plain{ + dir = 1 }, -/obj/machinery/computer/crew{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"hr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/pool) +"ahr" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/techfloor{ dir = 9 }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"hs" = ( +"ahs" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4162,21 +4344,13 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ht" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Secondary Bridge"; - departmentType = 5; - name = "Secondary Bridge RC"; - pixel_x = -32; - pixel_y = 0 - }, -/obj/structure/table/reinforced, -/obj/item/weapon/book/codex, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"hu" = ( +/area/tether/surfacebase/surface_three_hall) +"aht" = ( +/obj/machinery/space_heater, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/panic_shelter) +"ahu" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -4186,7 +4360,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"hv" = ( +"ahv" = ( /obj/structure/cable/green{ d1 = 2; d2 = 4; @@ -4199,7 +4373,7 @@ /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"hw" = ( +"ahw" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -4218,10 +4392,10 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/processing) -"hx" = ( +"ahx" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/frontdesk) -"hy" = ( +"ahy" = ( /obj/machinery/door/airlock/glass_security{ name = "Front Desk"; req_access = list(1) @@ -4232,7 +4406,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hz" = ( +"ahz" = ( /obj/structure/table/steel, /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -4252,7 +4426,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"hA" = ( +"ahA" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -4280,23 +4454,28 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hB" = ( -/obj/structure/table/steel, -/obj/item/weapon/storage/box/evidence, +"ahB" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/red/border{ dir = 8 }, -/obj/machinery/camera/network/security{ - dir = 4 +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/security/processing) -"hC" = ( +/area/tether/surfacebase/surface_three_hall) +"ahC" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -4308,7 +4487,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hD" = ( +"ahD" = ( /obj/structure/closet/crate, /obj/random/maintenance/medical, /obj/random/maintenance/medical, @@ -4325,7 +4504,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"hE" = ( +"ahE" = ( /obj/machinery/light/small{ dir = 4; pixel_y = 0 @@ -4339,7 +4518,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"hF" = ( +"ahF" = ( /obj/machinery/photocopier, /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -4351,7 +4530,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hG" = ( +"ahG" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -4370,7 +4549,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"hH" = ( +"ahH" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -4386,7 +4565,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"hI" = ( +"ahI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, @@ -4396,7 +4575,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"hJ" = ( +"ahJ" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -4417,7 +4596,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"hK" = ( +"ahK" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -4425,7 +4604,7 @@ /obj/effect/floor_decal/corner/paleblue/border, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"hL" = ( +"ahL" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -4439,18 +4618,18 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"hM" = ( +"ahM" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"hN" = ( +"ahN" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"hO" = ( +"ahO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -4469,7 +4648,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"hP" = ( +"ahP" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -4488,8 +4667,8 @@ pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hQ" = ( +/area/tether/surfacebase/surface_three_hall) +"ahQ" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -4500,8 +4679,8 @@ /obj/structure/disposalpipe/segment, /obj/item/device/radio/beacon, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hR" = ( +/area/tether/surfacebase/surface_three_hall) +"ahR" = ( /obj/structure/extinguisher_cabinet{ dir = 8; icon_state = "extinguisher_closed"; @@ -4520,19 +4699,19 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"hS" = ( +/area/tether/surfacebase/surface_three_hall) +"ahS" = ( /obj/structure/grille, /obj/structure/railing, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_three) -"hT" = ( +/area/tether/surfacebase/surface_three_hall) +"ahT" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"hU" = ( +"ahU" = ( /obj/machinery/media/jukebox, /obj/machinery/firealarm{ dir = 2; @@ -4545,7 +4724,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"hV" = ( +"ahV" = ( /obj/machinery/power/apc{ dir = 1; name = "north bump"; @@ -4565,7 +4744,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hW" = ( +"ahW" = ( /obj/machinery/disposal, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -4579,9 +4758,13 @@ /obj/machinery/status_display{ pixel_y = 30 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"hX" = ( +"ahX" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -4596,7 +4779,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"hY" = ( +"ahY" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -4613,7 +4796,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"hZ" = ( +"ahZ" = ( /obj/structure/cable/green{ icon_state = "1-4" }, @@ -4622,7 +4805,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"ia" = ( +"aia" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -4638,30 +4821,18 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"ib" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 9 - }, -/obj/machinery/camera/network/medbay, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"ic" = ( +"aib" = ( +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/freezer) +"aic" = ( /obj/random/trash_pile, /obj/effect/floor_decal/techfloor{ dir = 10 }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"id" = ( +"aid" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/techfloor/corner{ @@ -4672,7 +4843,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"ie" = ( +"aie" = ( /obj/structure/closet, /obj/random/maintenance/medical, /obj/random/maintenance/clean, @@ -4680,7 +4851,7 @@ /obj/random/maintenance/medical, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"if" = ( +"aif" = ( /obj/effect/floor_decal/techfloor{ dir = 5 }, @@ -4690,7 +4861,7 @@ /obj/random/maintenance/medical, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"ig" = ( +"aig" = ( /obj/structure/bed/chair/office/light, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/landmark/start{ @@ -4706,7 +4877,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"ih" = ( +"aih" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -4725,12 +4896,12 @@ /obj/machinery/light_switch{ dir = 1; on = 0; - pixel_x = -14; + pixel_x = -10; pixel_y = -24 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"ii" = ( +"aii" = ( /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -4740,11 +4911,11 @@ dir = 4 }, /area/tether/surfacebase/medical/lobby) -"ij" = ( +"aij" = ( /obj/structure/sign/greencross, /turf/simulated/wall, /area/tether/surfacebase/medical/lobby) -"ik" = ( +"aik" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -4752,8 +4923,8 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"il" = ( +/area/tether/surfacebase/surface_three_hall) +"ail" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -4775,8 +4946,8 @@ pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"im" = ( +/area/tether/surfacebase/surface_three_hall) +"aim" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -4790,8 +4961,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"in" = ( +/area/tether/surfacebase/surface_three_hall) +"ain" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -4811,11 +4982,11 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"io" = ( +/area/tether/surfacebase/surface_three_hall) +"aio" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/panic_shelter) -"ip" = ( +"aip" = ( /obj/machinery/vending/snack, /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -4834,8 +5005,8 @@ dir = 8 }, /turf/simulated/floor/tiled/monotile, -/area/tether/surfacebase/atrium_three) -"iq" = ( +/area/tether/surfacebase/surface_three_hall) +"aiq" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -4844,8 +5015,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ir" = ( +/area/tether/surfacebase/surface_three_hall) +"air" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4857,8 +5028,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"is" = ( +/area/tether/surfacebase/surface_three_hall) +"ais" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4876,8 +5047,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"it" = ( +/area/tether/surfacebase/surface_three_hall) +"ait" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4892,8 +5063,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iu" = ( +/area/tether/surfacebase/surface_three_hall) +"aiu" = ( /obj/structure/table/steel, /obj/item/device/integrated_electronics/debugger{ pixel_x = -5; @@ -4909,14 +5080,14 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"iv" = ( +"aiv" = ( /obj/random/junk, /obj/machinery/alarm{ pixel_y = 22 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"iw" = ( +/area/tether/surfacebase/surface_three_hall) +"aiw" = ( /obj/structure/table/steel, /obj/item/device/integrated_circuit_printer, /obj/effect/floor_decal/techfloor{ @@ -4924,7 +5095,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"ix" = ( +"aix" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4936,8 +5107,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iy" = ( +/area/tether/surfacebase/surface_three_hall) +"aiy" = ( /obj/structure/table/steel, /obj/item/device/electronic_assembly/large/default, /obj/machinery/light{ @@ -4949,7 +5120,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"iz" = ( +"aiz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm{ dir = 8; @@ -4960,7 +5131,7 @@ /obj/machinery/vending/assist, /turf/simulated/floor/plating, /area/rnd/research_storage) -"iA" = ( +"aiA" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -4971,7 +5142,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/rnd/research_storage) -"iB" = ( +"aiB" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -4992,7 +5163,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"iC" = ( +"aiC" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j2"; dir = 4 @@ -5010,8 +5181,8 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iD" = ( +/area/tether/surfacebase/surface_three_hall) +"aiD" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5026,12 +5197,15 @@ /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 9 }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iE" = ( +/area/tether/surfacebase/surface_three_hall) +"aiE" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"iF" = ( +"aiF" = ( /obj/machinery/portable_atmospherics/hydroponics/soil, /obj/item/device/radio/intercom{ dir = 8; @@ -5039,7 +5213,7 @@ }, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"iG" = ( +"aiG" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -5052,8 +5226,8 @@ /obj/effect/floor_decal/borderfloor/corner2, /obj/effect/floor_decal/corner/lightgrey/bordercorner2, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iH" = ( +/area/tether/surfacebase/surface_three_hall) +"aiH" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms" }, @@ -5067,7 +5241,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/recreation_area_restroom) -"iI" = ( +"aiI" = ( /obj/structure/sink{ dir = 8; icon_state = "sink"; @@ -5080,37 +5254,23 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"iJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/photocopier/faxmachine{ - department = "Secondary Command Office" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 5 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"iK" = ( -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +"aiJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aiK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iL" = ( +/area/crew_quarters/pool) +"aiL" = ( /turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/atrium_three) -"iM" = ( +/area/tether/surfacebase/surface_three_hall) +"aiM" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -5119,13 +5279,13 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"iN" = ( +"aiN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"iO" = ( +"aiO" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -5146,7 +5306,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"iP" = ( +"aiP" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -5160,7 +5320,7 @@ /obj/item/weapon/storage/firstaid/regular, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"iQ" = ( +"aiQ" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -5169,7 +5329,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iR" = ( +"aiR" = ( /obj/structure/cable/green{ icon_state = "1-8" }, @@ -5180,7 +5340,7 @@ /obj/effect/floor_decal/corner/red/bordercorner, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iS" = ( +"aiS" = ( /obj/structure/table/reinforced, /obj/item/device/radio{ pixel_x = 4; @@ -5209,7 +5369,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iT" = ( +"aiT" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -5235,7 +5395,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iU" = ( +"aiU" = ( /obj/machinery/computer/security{ dir = 4 }, @@ -5243,14 +5403,14 @@ /obj/effect/floor_decal/corner/red/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iV" = ( +"aiV" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"iW" = ( +/area/tether/surfacebase/surface_three_hall) +"aiW" = ( /obj/structure/bed/chair/office/dark, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -5262,7 +5422,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"iX" = ( +"aiX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -5277,7 +5437,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"iY" = ( +"aiY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -5286,7 +5446,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"iZ" = ( +"aiZ" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -5295,7 +5455,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"ja" = ( +"aja" = ( /obj/machinery/computer/crew{ dir = 4 }, @@ -5315,27 +5475,23 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"jb" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/photocopier, +"ajb" = ( /obj/effect/floor_decal/borderfloor{ - dir = 4 + dir = 8 }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 + dir = 6 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 + dir = 5 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/bridge/secondary) -"jc" = ( -/obj/machinery/camera/network/tether, +/area/tether/surfacebase/surface_three_hall) +"ajc" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5350,8 +5506,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jd" = ( +/area/tether/surfacebase/surface_three_hall) +"ajd" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5366,8 +5522,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"je" = ( +/area/tether/surfacebase/surface_three_hall) +"aje" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5385,14 +5541,14 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jf" = ( +/area/tether/surfacebase/surface_three_hall) +"ajf" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jg" = ( +/area/tether/surfacebase/surface_three_hall) +"ajg" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5410,8 +5566,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jh" = ( +/area/tether/surfacebase/surface_three_hall) +"ajh" = ( /obj/machinery/light{ dir = 1 }, @@ -5426,8 +5582,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ji" = ( +/area/tether/surfacebase/surface_three_hall) +"aji" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5442,8 +5598,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jj" = ( +/area/tether/surfacebase/surface_three_hall) +"ajj" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -5457,8 +5613,8 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jk" = ( +/area/tether/surfacebase/surface_three_hall) +"ajk" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 }, @@ -5472,8 +5628,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jl" = ( +/area/tether/surfacebase/surface_three_hall) +"ajl" = ( /obj/structure/bed/padded, /obj/effect/floor_decal/techfloor{ dir = 9 @@ -5487,7 +5643,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jm" = ( +"ajm" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -5496,7 +5652,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jn" = ( +"ajn" = ( /obj/machinery/light/small{ dir = 1 }, @@ -5510,7 +5666,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jo" = ( +"ajo" = ( /obj/structure/sign/nosmoking_2{ pixel_y = 29 }, @@ -5519,14 +5675,14 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jp" = ( +"ajp" = ( /obj/machinery/portable_atmospherics/powered/pump/filled, /obj/effect/floor_decal/techfloor{ dir = 1 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jq" = ( +"ajq" = ( /obj/machinery/portable_atmospherics/powered/pump/filled, /obj/effect/floor_decal/techfloor{ dir = 1 @@ -5537,7 +5693,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jr" = ( +"ajr" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 4 @@ -5558,14 +5714,14 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"js" = ( +"ajs" = ( /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary, /obj/effect/floor_decal/techfloor{ dir = 5 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"jt" = ( +"ajt" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -5580,8 +5736,8 @@ }, /obj/structure/flora/pottedplant/stoutbush, /turf/simulated/floor/tiled/monotile, -/area/tether/surfacebase/atrium_three) -"ju" = ( +/area/tether/surfacebase/surface_three_hall) +"aju" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -5589,27 +5745,27 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jv" = ( +/area/tether/surfacebase/surface_three_hall) +"ajv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jw" = ( +/area/tether/surfacebase/surface_three_hall) +"ajw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jx" = ( +/area/tether/surfacebase/surface_three_hall) +"ajx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jy" = ( +/area/tether/surfacebase/surface_three_hall) +"ajy" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -5621,11 +5777,11 @@ /obj/item/device/gps/science, /turf/simulated/floor/plating, /area/rnd/research_storage) -"jz" = ( +"ajz" = ( /obj/structure/flora/tree/sif, /turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/atrium_three) -"jA" = ( +/area/tether/surfacebase/surface_three_hall) +"ajA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -5639,60 +5795,50 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jB" = ( +/area/tether/surfacebase/surface_three_hall) +"ajB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + icon_state = "map-scrubbers"; + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"ajC" = ( +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/machinery/door/firedoor/glass/hidden/steel, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ +/area/tether/surfacebase/surface_three_hall) +"ajD" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/device/radio/intercom{ dir = 4; - icon_state = "pipe-c" + pixel_x = 24 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jE" = ( +/turf/simulated/floor/tiled/white, +/area/crew_quarters/kitchen) +"ajE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5709,7 +5855,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/rnd/research_storage) -"jF" = ( +"ajF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -5718,31 +5864,18 @@ pixel_y = 0 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jG" = ( +/area/tether/surfacebase/surface_three_hall) +"ajG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jH" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/machinery/camera/network/security{ - dir = 4 - }, -/obj/structure/bed/chair{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "Drunk Tank"; - pixel_x = -28; - pixel_y = 0 - }, +/area/tether/surfacebase/surface_three_hall) +"ajH" = ( +/obj/machinery/computer/secure_data, /turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/security/common) -"jI" = ( +/area/bridge) +"ajI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/up{ dir = 8 @@ -5753,13 +5886,13 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"jJ" = ( +"ajJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"jK" = ( +"ajK" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -5768,7 +5901,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"jL" = ( +"ajL" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -5788,7 +5921,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"jM" = ( +"ajM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -5796,8 +5929,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jN" = ( +/area/tether/surfacebase/surface_three_hall) +"ajN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -5809,7 +5942,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"jO" = ( +"ajO" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -5828,7 +5961,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"jP" = ( +"ajP" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -5849,7 +5982,7 @@ /obj/machinery/vending/security, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"jQ" = ( +"ajQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -5872,7 +6005,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"jR" = ( +"ajR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -5883,8 +6016,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jS" = ( +/area/tether/surfacebase/surface_three_hall) +"ajS" = ( /obj/structure/bed/chair/office/dark, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, @@ -5893,10 +6026,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"jT" = ( +"ajT" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/lobby) -"jU" = ( +"ajU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -5904,8 +6037,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jV" = ( +/area/tether/surfacebase/surface_three_hall) +"ajV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5913,8 +6046,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jW" = ( +/area/tether/surfacebase/surface_three_hall) +"ajW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5922,20 +6055,20 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jX" = ( +/area/tether/surfacebase/surface_three_hall) +"ajX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jY" = ( +/area/tether/surfacebase/surface_three_hall) +"ajY" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"jZ" = ( +/area/tether/surfacebase/surface_three_hall) +"ajZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -5948,8 +6081,8 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ka" = ( +/area/tether/surfacebase/surface_three_hall) +"aka" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -5960,8 +6093,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kb" = ( +/area/tether/surfacebase/surface_three_hall) +"akb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -5974,8 +6107,8 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kc" = ( +/area/tether/surfacebase/surface_three_hall) +"akc" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -5992,8 +6125,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kd" = ( +/area/tether/surfacebase/surface_three_hall) +"akd" = ( /obj/machinery/status_display{ pixel_x = 32; pixel_y = 0 @@ -6011,26 +6144,26 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ke" = ( +/area/tether/surfacebase/surface_three_hall) +"ake" = ( /obj/structure/bed/padded, /obj/effect/floor_decal/techfloor{ dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kf" = ( +"akf" = ( /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kg" = ( +"akg" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kh" = ( +"akh" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"ki" = ( +"aki" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 4 }, @@ -6041,7 +6174,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kj" = ( +"akj" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, @@ -6053,13 +6186,21 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kk" = ( -/obj/machinery/camera/network/outside{ +"akk" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/outside/outside3) -"kl" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/hallway/lower/third_south) +"akl" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/corner/lightgrey{ dir = 10 @@ -6078,8 +6219,8 @@ dir = 8 }, /turf/simulated/floor/tiled/monotile, -/area/tether/surfacebase/atrium_three) -"km" = ( +/area/tether/surfacebase/surface_three_hall) +"akm" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -6091,8 +6232,8 @@ }, /obj/machinery/light, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kn" = ( +/area/tether/surfacebase/surface_three_hall) +"akn" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6102,22 +6243,19 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ko" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 +/area/tether/surfacebase/surface_three_hall) +"ako" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_x = -3; + pixel_y = 0 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_x = 3 }, -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kp" = ( +/turf/simulated/floor/tiled/white, +/area/crew_quarters/bar) +"akp" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/borderfloor/corner2{ @@ -6133,14 +6271,14 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kq" = ( +/area/tether/surfacebase/surface_three_hall) +"akq" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kr" = ( +/area/tether/surfacebase/surface_three_hall) +"akr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals6, @@ -6150,8 +6288,8 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ks" = ( +/area/tether/surfacebase/surface_three_hall) +"aks" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/borderfloor/corner2, @@ -6166,20 +6304,21 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kt" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/area/tether/surfacebase/surface_three_hall) +"akt" = ( +/obj/structure/table/steel, +/obj/item/device/integrated_electronics/debugger{ + pixel_x = -5; + pixel_y = 0 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 +/obj/item/device/integrated_electronics/wirer{ + pixel_x = 5; + pixel_y = 0 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ku" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"aku" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6193,8 +6332,8 @@ pixel_y = -25 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kv" = ( +/area/tether/surfacebase/surface_three_hall) +"akv" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -6205,8 +6344,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kw" = ( +/area/tether/surfacebase/surface_three_hall) +"akw" = ( /obj/machinery/computer/security{ dir = 8 }, @@ -6216,9 +6355,13 @@ /obj/effect/floor_decal/corner/red/border{ dir = 6 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"kx" = ( +"akx" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6228,8 +6371,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ky" = ( +/area/tether/surfacebase/surface_three_hall) +"aky" = ( /obj/machinery/light{ dir = 1 }, @@ -6238,7 +6381,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"kz" = ( +"akz" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -6256,7 +6399,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"kA" = ( +"akA" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -6271,7 +6414,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/frontdesk) -"kB" = ( +"akB" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor/eastleft{ dir = 1 @@ -6294,7 +6437,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"kC" = ( +"akC" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6306,8 +6449,8 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kD" = ( +/area/tether/surfacebase/surface_three_hall) +"akD" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 }, @@ -6321,14 +6464,14 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kE" = ( +/area/tether/surfacebase/surface_three_hall) +"akE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kF" = ( +/area/tether/surfacebase/surface_three_hall) +"akF" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced{ @@ -6350,25 +6493,25 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"kG" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +"akG" = ( +/obj/effect/floor_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/structure/window/basic, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kH" = ( +/area/tether/surfacebase/surface_three_hall) +"akH" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kI" = ( +/area/tether/surfacebase/surface_three_hall) +"akI" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/lightgrey/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6383,8 +6526,8 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kJ" = ( +/area/tether/surfacebase/surface_three_hall) +"akJ" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6401,8 +6544,8 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kK" = ( +/area/tether/surfacebase/surface_three_hall) +"akK" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -6417,8 +6560,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kL" = ( +/area/tether/surfacebase/surface_three_hall) +"akL" = ( /obj/structure/cable/green{ d1 = 1; d2 = 8; @@ -6433,20 +6576,15 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kM" = ( -/obj/machinery/camera/network/tether{ - dir = 9 +/area/tether/surfacebase/surface_three_hall) +"akM" = ( +/obj/machinery/door/window/southleft{ + name = "Library Desk Door"; + req_access = list(37) }, -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"kN" = ( +/turf/simulated/floor/carpet, +/area/library) +"akN" = ( /obj/structure/closet, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, @@ -6457,19 +6595,19 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kO" = ( +"akO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kP" = ( +"akP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kQ" = ( +"akQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -6480,7 +6618,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kR" = ( +"akR" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -6499,16 +6637,16 @@ /obj/effect/floor_decal/industrial/outline/blue, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"kS" = ( +"akS" = ( /turf/simulated/wall, /area/crew_quarters/pool) -"kT" = ( +"akT" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/crew_quarters/pool) -"kU" = ( +"akU" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Pool" }, @@ -6520,7 +6658,7 @@ dir = 8 }, /area/crew_quarters/pool) -"kV" = ( +"akV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -6536,7 +6674,7 @@ dir = 4 }, /area/crew_quarters/pool) -"kW" = ( +"akW" = ( /obj/structure/sign/biohazard{ pixel_y = 32 }, @@ -6547,23 +6685,30 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"kX" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/crew_quarters/pool) -"kY" = ( +"akX" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lime/border{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/turf/simulated/floor/tiled, +/area/hydroponics) +"akY" = ( /turf/simulated/wall, /area/crew_quarters/recreation_area) -"kZ" = ( +"akZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/crew_quarters/recreation_area) -"la" = ( +"ala" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -6574,8 +6719,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lb" = ( +/area/tether/surfacebase/surface_three_hall) +"alb" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -6589,16 +6734,16 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lc" = ( +/area/tether/surfacebase/surface_three_hall) +"alc" = ( /turf/simulated/wall, /area/tether/surfacebase/north_stairs_three) -"ld" = ( +"ald" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"le" = ( +"ale" = ( /obj/structure/sign/directions/engineering{ dir = 10; icon_state = "direction_eng"; @@ -6606,7 +6751,7 @@ }, /turf/simulated/wall, /area/tether/surfacebase/north_stairs_three) -"lf" = ( +"alf" = ( /obj/structure/sign/directions/medical{ dir = 4; pixel_y = 8 @@ -6623,7 +6768,7 @@ }, /turf/simulated/wall, /area/tether/surfacebase/north_stairs_three) -"lg" = ( +"alg" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -6646,14 +6791,14 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lh" = ( +/area/tether/surfacebase/surface_three_hall) +"alh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"li" = ( +/area/tether/surfacebase/surface_three_hall) +"ali" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -6666,80 +6811,85 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 }, -/obj/structure/window/basic{ - dir = 4 +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"alj" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/captain) +"alk" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lj" = ( -/obj/structure/railing{ - dir = 8 +/area/tether/surfacebase/surface_three_hall) +"all" = ( +/obj/machinery/shower{ + pixel_y = 8 }, -/obj/structure/railing{ - dir = 1 - }, -/turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"lk" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"ll" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"lm" = ( +/obj/item/weapon/soap/deluxe, +/obj/structure/curtain/open/shower, +/obj/item/weapon/bikehorn/rubberducky, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"alm" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, -/obj/structure/window/basic{ +/obj/effect/floor_decal/corner/blue/border{ dir = 8 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ln" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/borderfloor/corner2{ dir = 10 }, -/obj/machinery/camera/network/tether{ - dir = 9 +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 10 + }, +/obj/machinery/computer/id_restorer{ + dir = 4; + icon_state = "restorer"; + pixel_x = -30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lo" = ( +/area/tether/surfacebase/surface_three_hall) +"aln" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/window/northleft{ + dir = 4; + icon_state = "right"; + name = "Reception Window" + }, +/obj/machinery/door/window/brigdoor/eastright{ + dir = 8; + name = "Head of Personnel's Desk"; + req_access = list(57) + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/shutters{ + dir = 4; + id = "hop_office_desk"; + layer = 3.1; + name = "HoP's Shutters" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"alo" = ( /turf/simulated/wall/r_wall, -/area/tether/surfacebase/atrium_three) -"lp" = ( +/area/tether/surfacebase/surface_three_hall) +"alp" = ( /obj/machinery/vending/coffee, /obj/machinery/alarm{ dir = 4; @@ -6748,30 +6898,33 @@ pixel_y = 0 }, /turf/simulated/floor/wood, -/area/tether/surfacebase/atrium_three) -"lq" = ( +/area/tether/surfacebase/surface_three_hall) +"alq" = ( /turf/simulated/floor/wood, -/area/tether/surfacebase/atrium_three) -"lr" = ( +/area/tether/surfacebase/surface_three_hall) +"alr" = ( /obj/structure/bed/chair/wood{ dir = 8 }, /turf/simulated/floor/wood, -/area/tether/surfacebase/atrium_three) -"ls" = ( +/area/tether/surfacebase/surface_three_hall) +"als" = ( /obj/machinery/washing_machine, /obj/effect/floor_decal/techfloor{ dir = 8 }, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"lt" = ( +"alt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"lu" = ( +"alu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -6783,7 +6936,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"lv" = ( +"alv" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -6792,7 +6945,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"lw" = ( +"alw" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -6801,7 +6954,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/pool) -"lx" = ( +"alx" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/floor_decal/spline/plain{ dir = 9 @@ -6809,7 +6962,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"ly" = ( +"aly" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/floor_decal/spline/plain{ dir = 1 @@ -6819,16 +6972,28 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lz" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/floor_decal/spline/plain{ - dir = 1 +"alz" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"lA" = ( +/obj/effect/floor_decal/corner/lime/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 + }, +/obj/effect/floor_decal/corner/lime/bordercorner2{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/hallway/lower/third_south) +"alA" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6838,9 +7003,10 @@ icon_state = "cabinet_closed"; name = "Clothing Storage" }, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lB" = ( +"alB" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6852,7 +7018,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lC" = ( +"alC" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6861,7 +7027,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lD" = ( +"alD" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6877,13 +7043,13 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lE" = ( +"alE" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lF" = ( +"alF" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6892,7 +7058,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lG" = ( +"alG" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -6908,7 +7074,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"lH" = ( +"alH" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -6918,38 +7084,52 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"lI" = ( -/obj/effect/floor_decal/spline/plain{ - dir = 5 +"alI" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/structure/flora/pottedplant/stoutbush, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 6 + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"alJ" = ( /obj/machinery/vending/fitness, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"lK" = ( +"alK" = ( /obj/structure/closet/athletic_mixed, /obj/machinery/status_display{ pixel_y = 30 }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"lL" = ( +"alL" = ( /obj/machinery/fitness/punching_bag/clown, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"lM" = ( -/obj/machinery/camera/network/civilian, +"alM" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, /turf/simulated/floor/wood, -/area/crew_quarters/recreation_area) -"lN" = ( +/area/crew_quarters/bar) +"alN" = ( /obj/machinery/fitness/heavy/lifter, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"lO" = ( +"alO" = ( /obj/structure/closet/athletic_mixed, /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -6960,14 +7140,14 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"lP" = ( +"alP" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"lQ" = ( +/area/tether/surfacebase/surface_three_hall) +"alQ" = ( /obj/machinery/light_switch{ pixel_y = 25 }, @@ -6981,7 +7161,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"lR" = ( +"alR" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -6990,7 +7170,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"lS" = ( +"alS" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -6999,17 +7179,17 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"lT" = ( +"alT" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"lU" = ( +"alU" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 10 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"lV" = ( +"alV" = ( /obj/effect/floor_decal/spline/plain{ dir = 4 }, @@ -7021,28 +7201,28 @@ dir = 1 }, /area/tether/surfacebase/north_stairs_three) -"lW" = ( +"alW" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"lX" = ( +/area/tether/surfacebase/surface_three_hall) +"alX" = ( /obj/structure/railing{ dir = 8 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"lY" = ( +/area/tether/surfacebase/surface_three_hall) +"alY" = ( /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"lZ" = ( +/area/tether/surfacebase/surface_three_hall) +"alZ" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"ma" = ( +/area/tether/surfacebase/surface_three_hall) +"ama" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -7061,18 +7241,18 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"mb" = ( +/area/tether/surfacebase/surface_three_hall) +"amb" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"mc" = ( +/area/tether/surfacebase/surface_three_hall) +"amc" = ( /obj/machinery/vending/cigarette, /turf/simulated/floor/wood, -/area/tether/surfacebase/atrium_three) -"md" = ( +/area/tether/surfacebase/surface_three_hall) +"amd" = ( /obj/structure/table/glass, /obj/item/weapon/material/ashtray/plastic, /obj/item/device/radio/intercom{ @@ -7080,33 +7260,43 @@ pixel_x = 24 }, /turf/simulated/floor/wood, -/area/tether/surfacebase/atrium_three) -"me" = ( +/area/tether/surfacebase/surface_three_hall) +"ame" = ( /obj/machinery/washing_machine, /obj/effect/floor_decal/techfloor{ dir = 10 }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mf" = ( +"amf" = ( /obj/structure/ladder, /obj/effect/floor_decal/industrial/outline/blue, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mg" = ( +"amg" = ( /obj/machinery/light/small, /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mh" = ( -/obj/machinery/space_heater, -/obj/effect/floor_decal/techfloor, -/obj/machinery/camera/network/civilian{ +"amh" = ( +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/panic_shelter) -"mi" = ( +/obj/effect/floor_decal/corner/mauve/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals5, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled, +/area/rnd/research_foyer) +"ami" = ( /obj/machinery/space_heater, /obj/effect/floor_decal/techfloor, /obj/machinery/firealarm{ @@ -7116,13 +7306,13 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mj" = ( +"amj" = ( /obj/machinery/space_heater, /obj/effect/floor_decal/techfloor, /obj/effect/floor_decal/techfloor/hole/right, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mk" = ( +"amk" = ( /obj/effect/floor_decal/techfloor/corner, /obj/effect/floor_decal/techfloor/corner{ dir = 8 @@ -7136,7 +7326,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"ml" = ( +"aml" = ( /obj/effect/floor_decal/techfloor{ dir = 6 }, @@ -7146,7 +7336,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mm" = ( +"amm" = ( /obj/effect/floor_decal/spline/plain{ dir = 8 }, @@ -7155,13 +7345,13 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mn" = ( +"amn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mo" = ( +"amo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -7170,7 +7360,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mp" = ( +"amp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7179,7 +7369,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mq" = ( +"amq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7193,7 +7383,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mr" = ( +"amr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7207,7 +7397,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"ms" = ( +"ams" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/cable/green{ @@ -7222,7 +7412,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mt" = ( +"amt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -7236,29 +7426,34 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mu" = ( -/obj/effect/floor_decal/spline/plain{ - dir = 4 +"amu" = ( +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 4; + pixel_y = 26 }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"mv" = ( +/obj/effect/floor_decal/borderfloorblack{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/rnd/outpost/xenobiology/outpost_hallway) +"amv" = ( /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"mw" = ( +"amw" = ( /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"mx" = ( +"amx" = ( /obj/machinery/light_switch{ pixel_x = 25 }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"my" = ( +"amy" = ( /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/north_stairs_three) -"mz" = ( +"amz" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -7267,7 +7462,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/north_stairs_three) -"mA" = ( +"amA" = ( /obj/structure/cable{ icon_state = "0-4" }, @@ -7278,7 +7473,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"mB" = ( +"amB" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -7293,8 +7488,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"mC" = ( -/obj/machinery/light/small, +"amC" = ( /obj/effect/floor_decal/industrial/warning/corner, /obj/structure/cable{ icon_state = "4-8" @@ -7306,9 +7500,12 @@ dir = 2; pixel_y = -24 }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"mD" = ( +"amD" = ( /obj/effect/floor_decal/industrial/warning, /obj/structure/cable{ icon_state = "4-8" @@ -7321,7 +7518,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"mE" = ( +"amE" = ( /obj/effect/floor_decal/industrial/warning, /obj/structure/cable{ icon_state = "4-8" @@ -7337,7 +7534,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"mF" = ( +"amF" = ( /obj/effect/floor_decal/spline/plain{ dir = 4 }, @@ -7358,7 +7555,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals_central1, /turf/simulated/floor/tiled/monofloor, /area/tether/surfacebase/north_stairs_three) -"mG" = ( +"amG" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -7372,8 +7569,8 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"mH" = ( +/area/tether/surfacebase/surface_three_hall) +"amH" = ( /obj/structure/cable{ d1 = 2; d2 = 8; @@ -7387,8 +7584,8 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"mI" = ( +/area/tether/surfacebase/surface_three_hall) +"amI" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1"; @@ -7417,8 +7614,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"mJ" = ( +/area/tether/surfacebase/surface_three_hall) +"amJ" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/maintenance/int{ name = "Fire/Phoron Shelter"; @@ -7426,12 +7623,12 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"mK" = ( +"amK" = ( /obj/effect/wingrille_spawn/reinforced_phoron, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/crew_quarters/panic_shelter) -"mL" = ( +"amL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor/glass, @@ -7446,40 +7643,40 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/panic_shelter) -"mM" = ( +"amM" = ( /obj/effect/floor_decal/spline/plain{ dir = 8 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mN" = ( +"amN" = ( /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mO" = ( +"amO" = ( /obj/effect/floor_decal/spline/plain{ dir = 9 }, /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"mP" = ( +"amP" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"mQ" = ( +"amQ" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"mR" = ( +"amR" = ( /obj/effect/floor_decal/spline/plain{ dir = 5 }, /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"mS" = ( +"amS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -7493,25 +7690,16 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"mT" = ( -/obj/effect/floor_decal/spline/plain{ +"amT" = ( +/obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/effect/floor_decal/corner/mauve/bordercorner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"mU" = ( +/turf/simulated/floor/tiled, +/area/rnd/research/researchdivision) +"amU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7525,24 +7713,32 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"mV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +"amV" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ dir = 4 }, -/obj/machinery/camera/network/civilian{ - dir = 9 +/obj/effect/floor_decal/corner/mauve/bordercorner2{ + dir = 4 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/crew_quarters/pool) -"mW" = ( +/area/rnd/research/researchdivision) +"amW" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -7559,7 +7755,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/recreation_area) -"mX" = ( +"amX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7568,7 +7764,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"mY" = ( +"amY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -7582,7 +7778,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"mZ" = ( +"amZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7591,7 +7787,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"na" = ( +"ana" = ( /obj/structure/table/woodentable, /obj/item/clothing/glasses/threedglasses, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -7599,7 +7795,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"nb" = ( +"anb" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -7608,7 +7804,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/recreation_area) -"nc" = ( +"anc" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock{ name = "Secondary Janitorial Closet"; @@ -7616,46 +7812,57 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/tether/surfacebase/north_stairs_three) -"nd" = ( -/obj/machinery/camera/network/tether{ +"and" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/bar) +"ane" = ( /turf/simulated/open, /area/tether/surfacebase/north_stairs_three) -"ne" = ( -/turf/simulated/open, -/area/tether/surfacebase/north_stairs_three) -"nf" = ( +"anf" = ( /obj/structure/sign/directions/evac{ dir = 8 }, /turf/simulated/wall, /area/tether/surfacebase/north_stairs_three) -"ng" = ( -/obj/machinery/camera/network/tether{ +"ang" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 +/obj/item/device/radio/intercom{ + pixel_y = -24 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 +/obj/effect/floor_decal/borderfloorblack, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nh" = ( +/area/rnd/outpost/xenobiology/outpost_north_airlock) +"anh" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -7663,8 +7870,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ni" = ( +/area/tether/surfacebase/surface_three_hall) +"ani" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -7673,8 +7880,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nj" = ( +/area/tether/surfacebase/surface_three_hall) +"anj" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -7699,8 +7906,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nk" = ( +/area/tether/surfacebase/surface_three_hall) +"ank" = ( /obj/machinery/door/airlock/maintenance/int{ name = "Fire/Phoron Shelter"; req_one_access = list() @@ -7719,7 +7926,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/panic_shelter) -"nl" = ( +"anl" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -7739,7 +7946,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nm" = ( +"anm" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -7754,7 +7961,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nn" = ( +"ann" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 29 }, @@ -7772,7 +7979,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"no" = ( +"ano" = ( /obj/machinery/light/small{ dir = 1 }, @@ -7782,7 +7989,7 @@ /obj/structure/closet/firecloset, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"np" = ( +"anp" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -7790,7 +7997,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nq" = ( +"anq" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -7798,7 +8005,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nr" = ( +"anr" = ( /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -7808,7 +8015,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"ns" = ( +"ans" = ( /obj/machinery/computer/area_atmos{ range = 8 }, @@ -7817,7 +8024,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nt" = ( +"ant" = ( /obj/effect/floor_decal/techfloor/corner{ dir = 1 }, @@ -7833,7 +8040,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nu" = ( +"anu" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 4 @@ -7843,7 +8050,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nv" = ( +"anv" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -7857,25 +8064,25 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"nw" = ( +"anw" = ( /obj/effect/floor_decal/spline/plain{ dir = 8 }, /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"nx" = ( +"anx" = ( /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"ny" = ( +"any" = ( /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"nz" = ( +"anz" = ( /obj/effect/floor_decal/spline/plain{ dir = 4 }, /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"nA" = ( +"anA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -7885,21 +8092,21 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"nB" = ( +"anB" = ( /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"nC" = ( +"anC" = ( /obj/machinery/door/airlock/glass{ name = "Recreation Area" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel_grid, /area/crew_quarters/recreation_area) -"nD" = ( +"anD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, @@ -7910,13 +8117,13 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"nE" = ( +"anE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"nF" = ( +"anF" = ( /obj/structure/table/woodentable, /obj/item/weapon/coin/silver, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -7925,15 +8132,15 @@ /obj/machinery/recharger, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"nG" = ( +"anG" = ( /obj/structure/flora/tree/sif, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/north_stairs_three) -"nH" = ( +"anH" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"nI" = ( +"anI" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 4 }, @@ -7942,11 +8149,11 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"nJ" = ( +"anJ" = ( /obj/structure/sign/directions/evac, /turf/simulated/wall, /area/tether/surfacebase/north_stairs_three) -"nK" = ( +"anK" = ( /obj/machinery/computer/guestpass{ dir = 4; pixel_x = -28; @@ -7965,12 +8172,12 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nL" = ( +/area/tether/surfacebase/surface_three_hall) +"anL" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nM" = ( +/area/tether/surfacebase/surface_three_hall) +"anM" = ( /obj/structure/sign/fire{ name = "\improper PHORON/FIRE SHELTER"; pixel_x = 33 @@ -7990,8 +8197,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"nN" = ( +/area/tether/surfacebase/surface_three_hall) +"anN" = ( /obj/machinery/light/small{ dir = 8; pixel_x = 0 @@ -8005,7 +8212,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nO" = ( +"anO" = ( /obj/effect/floor_decal/techfloor, /obj/machinery/firealarm{ dir = 1; @@ -8018,7 +8225,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nP" = ( +"anP" = ( /obj/effect/floor_decal/techfloor, /obj/structure/cable/green{ d1 = 2; @@ -8036,7 +8243,7 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nQ" = ( +"anQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -8055,7 +8262,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/panic_shelter) -"nR" = ( +"anR" = ( /obj/effect/floor_decal/techfloor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -8070,7 +8277,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nS" = ( +"anS" = ( /obj/effect/floor_decal/techfloor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8083,7 +8290,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nT" = ( +"anT" = ( /obj/effect/floor_decal/techfloor, /obj/effect/floor_decal/techfloor/hole/right, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -8102,7 +8309,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nU" = ( +"anU" = ( /obj/effect/floor_decal/techfloor, /obj/machinery/shower{ dir = 1 @@ -8123,7 +8330,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nV" = ( +"anV" = ( /obj/machinery/door/airlock/hatch{ name = "Fire/Phoron Shelter Secure Hatch"; req_one_access = list() @@ -8142,7 +8349,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/panic_shelter) -"nW" = ( +"anW" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -31 }, @@ -8161,7 +8368,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nX" = ( +"anX" = ( /obj/machinery/light/small, /obj/effect/floor_decal/industrial/warning/corner{ dir = 4 @@ -8169,7 +8376,7 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nY" = ( +"anY" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, @@ -8184,7 +8391,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) -"nZ" = ( +"anZ" = ( /obj/structure/table/glass, /obj/item/weapon/inflatable_duck, /obj/effect/floor_decal/spline/plain{ @@ -8198,11 +8405,11 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"oa" = ( +"aoa" = ( /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"ob" = ( +"aob" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; dir = 8; @@ -8212,7 +8419,7 @@ /obj/structure/cable/green, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"oc" = ( +"aoc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -8222,7 +8429,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"od" = ( +"aod" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ @@ -8232,7 +8439,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"oe" = ( +"aoe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -8244,7 +8451,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"of" = ( +"aof" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -8255,10 +8462,10 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"og" = ( +"aog" = ( /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"oh" = ( +"aoh" = ( /obj/machinery/alarm{ dir = 8; icon_state = "alarm0"; @@ -8266,7 +8473,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"oi" = ( +"aoi" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -8284,15 +8491,15 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oj" = ( +/area/tether/surfacebase/surface_three_hall) +"aoj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ok" = ( +/area/tether/surfacebase/surface_three_hall) +"aok" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -8311,11 +8518,11 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ol" = ( +/area/tether/surfacebase/surface_three_hall) +"aol" = ( /turf/simulated/wall/r_wall, /area/vacant/vacant_shop) -"om" = ( +"aom" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor/glass, @@ -8329,10 +8536,10 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_shop) -"on" = ( +"aon" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/freezer) -"oo" = ( +"aoo" = ( /obj/machinery/door/airlock/maintenance/common{ name = "Freezer Maintenance Access"; req_access = list(28) @@ -8340,10 +8547,10 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/freezer) -"op" = ( +"aop" = ( /turf/simulated/wall/r_wall, /area/hydroponics/cafegarden) -"oq" = ( +"aoq" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -8352,20 +8559,20 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"or" = ( +"aor" = ( /obj/effect/floor_decal/spline/plain{ dir = 9 }, /obj/item/weapon/beach_ball, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"os" = ( +"aos" = ( /obj/effect/floor_decal/spline/plain{ dir = 5 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"ot" = ( +"aot" = ( /obj/structure/table/glass, /obj/machinery/light{ dir = 4; @@ -8374,7 +8581,7 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"ou" = ( +"aou" = ( /obj/structure/reagent_dispensers/water_cooler/full, /obj/item/device/radio/intercom{ dir = 2; @@ -8387,7 +8594,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"ov" = ( +"aov" = ( /obj/machinery/scale, /obj/structure/disposalpipe/segment{ dir = 4 @@ -8398,14 +8605,14 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"ow" = ( +"aow" = ( /obj/machinery/scale, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"ox" = ( +"aox" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment{ @@ -8419,11 +8626,11 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"oy" = ( +"aoy" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/staircase/thirdfloor) -"oz" = ( +"aoz" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -8437,8 +8644,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oA" = ( +/area/tether/surfacebase/surface_three_hall) +"aoA" = ( /obj/machinery/light_switch{ pixel_y = -25 }, @@ -8447,14 +8654,14 @@ /obj/item/weapon/storage/box/lights/mixed, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"oB" = ( +"aoB" = ( /obj/machinery/light/small, /obj/structure/mopbucket, /obj/item/weapon/reagent_containers/glass/bucket, /obj/item/weapon/mop, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_three) -"oC" = ( +"aoC" = ( /obj/machinery/status_display{ pixel_x = -32 }, @@ -8471,8 +8678,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oD" = ( +/area/tether/surfacebase/surface_three_hall) +"aoD" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -8487,14 +8694,14 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oE" = ( +/area/tether/surfacebase/surface_three_hall) +"aoE" = ( /obj/structure/sign/directions/evac{ dir = 1 }, /turf/simulated/wall/r_wall, /area/vacant/vacant_shop) -"oF" = ( +"aoF" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 6 }, @@ -8505,8 +8712,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oG" = ( +/area/tether/surfacebase/surface_three_hall) +"aoG" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -8516,8 +8723,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oH" = ( +/area/tether/surfacebase/surface_three_hall) +"aoH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -8527,7 +8734,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"oI" = ( +"aoI" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -8545,19 +8752,29 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oJ" = ( +/area/tether/surfacebase/surface_three_hall) +"aoJ" = ( /turf/simulated/wall, /area/crew_quarters/freezer) -"oK" = ( +"aoK" = ( /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"oL" = ( -/obj/structure/closet/crate/freezer, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/freezer) -"oM" = ( +"aoL" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/borderfloor{ + dir = 9 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/turf/simulated/floor/tiled, +/area/rnd/research/testingrange) +"aoM" = ( /obj/structure/kitchenspike, /obj/machinery/alarm{ pixel_y = 22; @@ -8565,25 +8782,32 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"oN" = ( +"aoN" = ( /obj/structure/kitchenspike, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"oO" = ( +"aoO" = ( /obj/structure/flora/ausbushes/grassybush, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"oP" = ( +"aoP" = ( /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"oQ" = ( -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/grass, -/area/hydroponics/cafegarden) -"oR" = ( +"aoQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/rnd/research/testingrange) +"aoR" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -8592,24 +8816,24 @@ }, /turf/simulated/floor/plating, /area/hydroponics/cafegarden) -"oS" = ( +"aoS" = ( /obj/effect/floor_decal/spline/plain{ dir = 10 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"oT" = ( +"aoT" = ( /obj/effect/floor_decal/spline/plain, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"oU" = ( +"aoU" = ( /obj/effect/floor_decal/spline/plain{ dir = 6 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"oV" = ( +"aoV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -8624,7 +8848,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/crew_quarters/recreation_area) -"oW" = ( +"aoW" = ( /obj/machinery/alarm{ pixel_y = 20 }, @@ -8633,12 +8857,12 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"oX" = ( +"aoX" = ( /turf/simulated/wall, /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"oY" = ( +"aoY" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; dir = 8; @@ -8661,8 +8885,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"oZ" = ( +/area/tether/surfacebase/surface_three_hall) +"aoZ" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -8673,15 +8897,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pa" = ( +/area/tether/surfacebase/surface_three_hall) +"apa" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pb" = ( +/area/tether/surfacebase/surface_three_hall) +"apb" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -8702,11 +8926,11 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pc" = ( +/area/tether/surfacebase/surface_three_hall) +"apc" = ( /turf/simulated/wall, /area/vacant/vacant_shop) -"pd" = ( +"apd" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -8723,8 +8947,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pe" = ( +/area/tether/surfacebase/surface_three_hall) +"ape" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -8740,8 +8964,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pf" = ( +/area/tether/surfacebase/surface_three_hall) +"apf" = ( /obj/structure/cable{ icon_state = "2-8" }, @@ -8761,8 +8985,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pg" = ( +/area/tether/surfacebase/surface_three_hall) +"apg" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -8786,20 +9010,20 @@ /obj/random/maintenance/clean, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"ph" = ( +"aph" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"pi" = ( +"api" = ( /obj/machinery/light_switch{ pixel_x = 25 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"pj" = ( +"apj" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -8808,14 +9032,14 @@ }, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"pk" = ( +"apk" = ( /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"pl" = ( +"apl" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"pm" = ( +"apm" = ( /obj/effect/floor_decal/spline/plain{ dir = 8 }, @@ -8825,14 +9049,14 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"pn" = ( +"apn" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"po" = ( +"apo" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -8847,8 +9071,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pp" = ( +/area/tether/surfacebase/surface_three_hall) +"app" = ( /obj/machinery/atm{ pixel_y = 31 }, @@ -8869,8 +9093,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pq" = ( +/area/tether/surfacebase/surface_three_hall) +"apq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, @@ -8886,8 +9110,8 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pr" = ( +/area/tether/surfacebase/surface_three_hall) +"apr" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -8905,8 +9129,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ps" = ( +/area/tether/surfacebase/surface_three_hall) +"aps" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -8928,8 +9152,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pt" = ( +/area/tether/surfacebase/surface_three_hall) +"apt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -8945,8 +9169,8 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/machinery/vending/nifsoft_shop, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pu" = ( +/area/tether/surfacebase/surface_three_hall) +"apu" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 @@ -8958,8 +9182,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pv" = ( +/area/tether/surfacebase/surface_three_hall) +"apv" = ( /obj/machinery/shower{ dir = 4; icon_state = "shower"; @@ -8971,12 +9195,12 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"pw" = ( +"apw" = ( /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"px" = ( +"apx" = ( /obj/machinery/light_switch{ pixel_y = 25 }, @@ -8984,7 +9208,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"py" = ( +"apy" = ( /obj/machinery/shower{ dir = 8; icon_state = "shower"; @@ -8996,15 +9220,15 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"pz" = ( +"apz" = ( /obj/structure/table/rack, /obj/random/maintenance/research, /obj/random/maintenance/medical, /obj/random/maintenance/clean, /obj/random/maintenance/clean, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"pA" = ( +/area/tether/surfacebase/surface_three_hall) +"apA" = ( /obj/structure/table/steel, /obj/fiftyspawner/steel, /obj/effect/floor_decal/techfloor{ @@ -9012,7 +9236,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"pB" = ( +"apB" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -9026,8 +9250,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pC" = ( +/area/tether/surfacebase/surface_three_hall) +"apC" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1"; @@ -9049,8 +9273,8 @@ pixel_x = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pD" = ( +/area/tether/surfacebase/surface_three_hall) +"apD" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9066,8 +9290,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pE" = ( +/area/tether/surfacebase/surface_three_hall) +"apE" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9089,48 +9313,56 @@ sortType = "Library" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pF" = ( +/area/tether/surfacebase/surface_three_hall) +"apF" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"pG" = ( +"apG" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1" }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"pH" = ( +"apH" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"pI" = ( +"apI" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"pJ" = ( +"apJ" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"pK" = ( -/obj/effect/floor_decal/spline/plain{ +"apK" = ( +/obj/structure/sign/department/robo{ + pixel_x = 32 + }, +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; +/obj/effect/floor_decal/corner/mauve/border{ dir = 4 }, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"pL" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/rnd/research/researchdivision) +"apL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -9139,7 +9371,7 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"pM" = ( +"apM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -9155,7 +9387,7 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"pN" = ( +"apN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -9171,7 +9403,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel_grid, /area/crew_quarters/pool) -"pO" = ( +"apO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -9188,8 +9420,8 @@ dir = 6 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pP" = ( +/area/tether/surfacebase/surface_three_hall) +"apP" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 4 }, @@ -9207,7 +9439,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"pQ" = ( +"apQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -9223,8 +9455,8 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pR" = ( +/area/tether/surfacebase/surface_three_hall) +"apR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -9238,11 +9470,11 @@ icon_state = "2-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pS" = ( +/area/tether/surfacebase/surface_three_hall) +"apS" = ( /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pT" = ( +/area/tether/surfacebase/surface_three_hall) +"apT" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -9262,8 +9494,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pU" = ( +/area/tether/surfacebase/surface_three_hall) +"apU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -9281,7 +9513,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"pV" = ( +"apV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -9289,7 +9521,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"pW" = ( +"apW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -9297,7 +9529,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"pX" = ( +"apX" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9310,8 +9542,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pY" = ( +/area/tether/surfacebase/surface_three_hall) +"apY" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9325,8 +9557,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"pZ" = ( +/area/tether/surfacebase/surface_three_hall) +"apZ" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9341,8 +9573,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qa" = ( +/area/tether/surfacebase/surface_three_hall) +"aqa" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 }, @@ -9360,8 +9592,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qb" = ( +/area/tether/surfacebase/surface_three_hall) +"aqb" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -9372,60 +9604,29 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qc" = ( -/obj/effect/floor_decal/borderfloor{ +/area/tether/surfacebase/surface_three_hall) +"aqc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"aqd" = ( +/obj/effect/floor_decal/corner/blue/diagonal, +/obj/effect/floor_decal/corner/blue/diagonal{ dir = 4 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/window/basic{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/structure/window/basic{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qe" = ( +/area/tether/surfacebase/surface_three_hall) +"aqe" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qf" = ( +/area/tether/surfacebase/surface_three_hall) +"aqf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -9442,8 +9643,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qg" = ( +/area/tether/surfacebase/surface_three_hall) +"aqg" = ( /obj/structure/grille, /obj/structure/railing{ dir = 8 @@ -9452,8 +9653,8 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_three) -"qh" = ( +/area/tether/surfacebase/surface_three_hall) +"aqh" = ( /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ scrub_id = "atrium" }, @@ -9461,8 +9662,8 @@ dir = 4 }, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_three) -"qi" = ( +/area/tether/surfacebase/surface_three_hall) +"aqi" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment{ @@ -9470,7 +9671,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/vacant/vacant_shop) -"qj" = ( +"aqj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ d1 = 1; @@ -9490,7 +9691,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"qk" = ( +"aqk" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -9512,7 +9713,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"ql" = ( +"aql" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; dir = 8; @@ -9530,7 +9731,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qm" = ( +"aqm" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable/green{ d1 = 4; @@ -9539,7 +9740,7 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qn" = ( +"aqn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable/green{ d1 = 2; @@ -9548,11 +9749,11 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qo" = ( +"aqo" = ( /obj/machinery/gibber, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qp" = ( +"aqp" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; dir = 8; @@ -9564,7 +9765,7 @@ }, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"qq" = ( +"aqq" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -9572,7 +9773,7 @@ }, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"qr" = ( +"aqr" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -9589,27 +9790,27 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"qs" = ( +"aqs" = ( /obj/effect/floor_decal/spline/plain{ dir = 10 }, /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"qt" = ( +"aqt" = ( /obj/effect/floor_decal/spline/plain, /turf/simulated/floor/water/deep/pool, /area/crew_quarters/pool) -"qu" = ( +"aqu" = ( /obj/effect/floor_decal/spline/plain, /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"qv" = ( +"aqv" = ( /obj/effect/floor_decal/spline/plain{ dir = 6 }, /turf/simulated/floor/water/pool, /area/crew_quarters/pool) -"qw" = ( +"aqw" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_research{ frequency = 1392; @@ -9632,7 +9833,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"qx" = ( +"aqx" = ( /obj/machinery/alarm{ pixel_y = 20 }, @@ -9641,7 +9842,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"qy" = ( +"aqy" = ( /obj/machinery/light{ dir = 1 }, @@ -9659,14 +9860,18 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"qz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/camera/network/civilian{ - dir = 9 +"aqz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/tiled, -/area/crew_quarters/pool) -"qA" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/research{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_north_airlock) +"aqA" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -9678,7 +9883,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"qB" = ( +"aqB" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -9695,8 +9900,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qC" = ( +/area/tether/surfacebase/surface_three_hall) +"aqC" = ( /obj/item/device/radio/intercom{ dir = 1; pixel_y = 24; @@ -9710,7 +9915,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"qD" = ( +"aqD" = ( /obj/machinery/power/apc{ dir = 4; name = "east bump"; @@ -9722,7 +9927,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"qE" = ( +"aqE" = ( /obj/machinery/alarm{ dir = 1; pixel_y = -25 @@ -9736,8 +9941,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qF" = ( +/area/tether/surfacebase/surface_three_hall) +"aqF" = ( /obj/machinery/power/apc{ dir = 1; name = "north bump"; @@ -9752,7 +9957,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"qG" = ( +"aqG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -9766,8 +9971,8 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qH" = ( +/area/tether/surfacebase/surface_three_hall) +"aqH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -9780,8 +9985,8 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qI" = ( +/area/tether/surfacebase/surface_three_hall) +"aqI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -9798,8 +10003,8 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qJ" = ( +/area/tether/surfacebase/surface_three_hall) +"aqJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -9819,7 +10024,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"qK" = ( +"aqK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -9841,7 +10046,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"qL" = ( +"aqL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -9849,7 +10054,7 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"qM" = ( +"aqM" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1"; @@ -9862,52 +10067,27 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"qN" = ( +"aqN" = ( /obj/structure/closet/crate, /obj/random/maintenance/engineering, /obj/random/maintenance/research, /obj/random/maintenance/clean, /obj/random/maintenance/clean, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"qO" = ( +/area/tether/surfacebase/surface_three_hall) +"aqO" = ( /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"qP" = ( +/area/tether/surfacebase/surface_three_hall) +"aqP" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"qQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, +/area/tether/surfacebase/surface_three_hall) +"aqQ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/window/basic{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qR" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -9916,30 +10096,40 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, -/obj/structure/window/basic{ +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qS" = ( -/obj/machinery/camera/network/tether{ - dir = 9 - }, +/area/tether/surfacebase/surface_three_hall) +"aqR" = ( /obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 + dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qT" = ( +/area/tether/surfacebase/surface_three_hall) +"aqS" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/hallway/lower/third_south) +"aqT" = ( /obj/structure/sign/directions/medical{ dir = 1; icon_state = "direction_med"; @@ -9961,8 +10151,8 @@ pixel_y = -10 }, /turf/simulated/wall, -/area/tether/surfacebase/atrium_three) -"qU" = ( +/area/tether/surfacebase/surface_three_hall) +"aqU" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -9979,19 +10169,19 @@ pixel_x = 25 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"qV" = ( +/area/tether/surfacebase/surface_three_hall) +"aqV" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qW" = ( +"aqW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, /obj/machinery/icecream_vat, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qX" = ( +"aqX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -10003,16 +10193,16 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qY" = ( +"aqY" = ( /obj/machinery/chem_master/condimaster, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"qZ" = ( +"aqZ" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"ra" = ( +"ara" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -10020,11 +10210,11 @@ }, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"rb" = ( +"arb" = ( /obj/structure/flora/ausbushes/pointybush, /turf/simulated/floor/grass, /area/hydroponics/cafegarden) -"rc" = ( +"arc" = ( /obj/structure/table/glass, /obj/effect/floor_decal/spline/plain{ dir = 8 @@ -10036,44 +10226,44 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rd" = ( +"ard" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"re" = ( +"are" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rf" = ( +"arf" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rg" = ( +"arg" = ( /obj/effect/floor_decal/spline/plain{ dir = 4 }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rh" = ( +"arh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"ri" = ( +"ari" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"rj" = ( +"arj" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -10096,7 +10286,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"rk" = ( +"ark" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -10119,14 +10309,14 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rl" = ( +/area/tether/surfacebase/surface_three_hall) +"arl" = ( /obj/item/weapon/bikehorn/rubberducky, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"rm" = ( +"arm" = ( /obj/machinery/alarm{ dir = 1; pixel_y = -25 @@ -10135,23 +10325,23 @@ /area/crew_quarters/recreation_area_restroom{ name = "\improper Recreation Area Showers" }) -"rn" = ( +"arn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"ro" = ( -/obj/machinery/camera/network/civilian{ +"aro" = ( +/obj/effect/floor_decal/spline/plain{ dir = 4 }, -/obj/machinery/door/window/southleft{ - name = "Library Desk Door"; - req_access = list(37) +/obj/effect/floor_decal/spline/plain{ + dir = 8 }, -/turf/simulated/floor/carpet, -/area/library) -"rp" = ( +/obj/machinery/media/jukebox, +/turf/simulated/floor/lino, +/area/crew_quarters/bar) +"arp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor/glass, @@ -10165,7 +10355,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"rq" = ( +"arq" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -10179,7 +10369,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/freezer) -"rr" = ( +"arr" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10194,13 +10384,13 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/freezer) -"rs" = ( +"ars" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/crew_quarters/kitchen) -"rt" = ( +"art" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -10213,10 +10403,10 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"ru" = ( +"aru" = ( /turf/simulated/wall, /area/crew_quarters/kitchen) -"rv" = ( +"arv" = ( /obj/structure/bed/chair{ dir = 4 }, @@ -10225,56 +10415,57 @@ }, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rw" = ( +"arw" = ( /obj/effect/floor_decal/spline/plain, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rx" = ( -/obj/effect/floor_decal/spline/plain, -/obj/machinery/camera/network/civilian{ - dir = 1 - }, -/turf/simulated/floor/tiled/freezer, -/area/crew_quarters/pool) -"ry" = ( +"arx" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_soft/full, +/turf/simulated/floor/lino, +/area/crew_quarters/bar) +"ary" = ( /obj/effect/floor_decal/spline/plain, /obj/machinery/light, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rz" = ( +"arz" = ( /obj/effect/floor_decal/spline/plain, /obj/structure/flora/pottedplant/stoutbush, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rA" = ( +"arA" = ( /obj/effect/floor_decal/spline/plain{ dir = 6 }, /obj/structure/undies_wardrobe, /turf/simulated/floor/tiled/freezer, /area/crew_quarters/pool) -"rB" = ( +"arB" = ( /obj/structure/closet/lasertag/red, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"rC" = ( +"arC" = ( /obj/structure/closet/lasertag/blue, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled, /area/crew_quarters/pool) -"rD" = ( +"arD" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -26 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"rE" = ( +"arE" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/corner/lightgrey{ dir = 9 @@ -10293,8 +10484,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals9, /turf/simulated/floor/tiled/monotile, -/area/tether/surfacebase/atrium_three) -"rF" = ( +/area/tether/surfacebase/surface_three_hall) +"arF" = ( /obj/machinery/vending/fitness, /obj/effect/floor_decal/corner/lightgrey{ dir = 9 @@ -10313,8 +10504,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals9, /turf/simulated/floor/tiled/monotile, -/area/tether/surfacebase/atrium_three) -"rG" = ( +/area/tether/surfacebase/surface_three_hall) +"arG" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, @@ -10325,8 +10516,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rH" = ( +/area/tether/surfacebase/surface_three_hall) +"arH" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -10337,8 +10528,8 @@ dir = 2 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rI" = ( +/area/tether/surfacebase/surface_three_hall) +"arI" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -10360,11 +10551,11 @@ pixel_y = 26 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rJ" = ( +/area/tether/surfacebase/surface_three_hall) +"arJ" = ( /turf/simulated/wall, /area/crew_quarters/bar) -"rK" = ( +"arK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -10385,7 +10576,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"rL" = ( +"arL" = ( /obj/structure/table/bench/wooden, /obj/machinery/firealarm{ dir = 2; @@ -10395,14 +10586,17 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"rM" = ( +"arM" = ( /obj/structure/table/bench/wooden, /obj/machinery/alarm{ pixel_y = 22 }, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"rN" = ( +"arN" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/closet/chefcloset, /obj/item/glass_jar, @@ -10420,7 +10614,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rO" = ( +"arO" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10431,7 +10625,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rP" = ( +"arP" = ( /obj/structure/table/standard, /obj/machinery/microwave, /obj/machinery/newscaster{ @@ -10440,7 +10634,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rQ" = ( +"arQ" = ( /obj/structure/table/standard, /obj/machinery/microwave, /obj/effect/floor_decal/corner/grey/diagonal, @@ -10452,13 +10646,13 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rR" = ( +"arR" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rS" = ( +"arS" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/cable/green{ d1 = 1; @@ -10467,7 +10661,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rT" = ( +"arT" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/closet/secure_closet/freezer/meat, /obj/machinery/alarm{ @@ -10477,7 +10671,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"rU" = ( +"arU" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -10487,17 +10681,17 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/pool) -"rV" = ( +"arV" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/crew_quarters/pool) -"rW" = ( +"arW" = ( /turf/simulated/wall, /area/tether/surfacebase/public_garden_three) -"rX" = ( +"arX" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, @@ -10515,8 +10709,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rY" = ( +/area/tether/surfacebase/surface_three_hall) +"arY" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -10534,8 +10728,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"rZ" = ( +/area/tether/surfacebase/surface_three_hall) +"arZ" = ( /obj/machinery/newscaster{ pixel_x = 0; pixel_y = 30 @@ -10557,28 +10751,20 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sa" = ( -/obj/machinery/camera/network/tether, +/area/tether/surfacebase/surface_three_hall) +"asa" = ( +/obj/machinery/computer/rdconsole/robotics{ + dir = 8 + }, /obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sb" = ( +/obj/effect/floor_decal/corner/mauve/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"asb" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10589,7 +10775,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"sc" = ( +"asc" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -10604,8 +10790,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sd" = ( +/area/tether/surfacebase/surface_three_hall) +"asd" = ( /obj/machinery/light{ dir = 1 }, @@ -10614,14 +10800,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"se" = ( +"ase" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"sf" = ( +"asf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -10630,19 +10816,19 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"sg" = ( +"asg" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 5 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"sh" = ( +"ash" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"si" = ( +/area/tether/surfacebase/surface_three_hall) +"asi" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -10660,8 +10846,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sj" = ( +/area/tether/surfacebase/surface_three_hall) +"asj" = ( /obj/machinery/atm{ pixel_x = -30 }, @@ -10676,28 +10862,21 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sk" = ( +"ask" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sl" = ( -/obj/structure/table/woodentable, -/obj/machinery/camera/network/civilian{ - dir = 9 +"asl" = ( +/obj/machinery/recharge_station, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ - pixel_x = 3 - }, -/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ - pixel_x = -3; - pixel_y = 0 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/bar) -"sm" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/chargebay) +"asm" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/extinguisher_cabinet{ @@ -10707,7 +10886,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sn" = ( +"asn" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10726,7 +10905,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"so" = ( +"aso" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/cable/green{ d1 = 4; @@ -10735,7 +10914,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sp" = ( +"asp" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/cable/green{ d1 = 4; @@ -10745,7 +10924,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sq" = ( +"asq" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/cable/green{ d1 = 1; @@ -10754,19 +10933,13 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sr" = ( -/obj/effect/floor_decal/corner/grey/diagonal, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/machinery/camera/network/civilian{ - dir = 9 +"asr" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 }, -/obj/item/device/radio/intercom{ - dir = 4; - pixel_x = 24 - }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/kitchen) -"ss" = ( +/turf/simulated/floor/wood, +/area/tether/surfacebase/bar_backroom) +"ass" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -10783,8 +10956,8 @@ pixel_x = -32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"st" = ( +/area/tether/surfacebase/surface_three_hall) +"ast" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -10796,8 +10969,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"su" = ( +/area/tether/surfacebase/surface_three_hall) +"asu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -10809,8 +10982,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sv" = ( +/area/tether/surfacebase/surface_three_hall) +"asv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -10818,8 +10991,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sw" = ( +/area/tether/surfacebase/surface_three_hall) +"asw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -10827,8 +11000,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sx" = ( +/area/tether/surfacebase/surface_three_hall) +"asx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -10839,8 +11012,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sy" = ( +/area/tether/surfacebase/surface_three_hall) +"asy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -10853,8 +11026,8 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sz" = ( +/area/tether/surfacebase/surface_three_hall) +"asz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -10863,27 +11036,32 @@ }, /obj/structure/disposalpipe/junction, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, +/area/tether/surfacebase/surface_three_hall) +"asA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 + dir = 4 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 1; + on = 0; + pixel_x = -10; + pixel_y = -24 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/patient_c) +"asB" = ( /obj/structure/disposalpipe/sortjunction{ dir = 1; icon_state = "pipe-j1s"; @@ -10894,8 +11072,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sC" = ( +/area/tether/surfacebase/surface_three_hall) +"asC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10903,8 +11081,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sD" = ( +/area/tether/surfacebase/surface_three_hall) +"asD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10915,8 +11093,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sE" = ( +/area/tether/surfacebase/surface_three_hall) +"asE" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -10943,8 +11121,8 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sF" = ( +/area/tether/surfacebase/surface_three_hall) +"asF" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -10953,7 +11131,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/bar) -"sG" = ( +"asG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -10966,14 +11144,14 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sH" = ( +"asH" = ( /obj/structure/table/bench/wooden, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sI" = ( +"asI" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -10988,7 +11166,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/kitchen) -"sJ" = ( +"asJ" = ( /obj/effect/floor_decal/corner/grey/diagonal{ dir = 4 }, @@ -11005,7 +11183,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sK" = ( +"asK" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -11021,7 +11199,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sL" = ( +"asL" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/item/weapon/book/manual/chef_recipes, @@ -11033,7 +11211,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sM" = ( +"asM" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/item/weapon/reagent_containers/food/condiment/enzyme{ @@ -11045,7 +11223,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sN" = ( +"asN" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/disposalpipe/segment{ @@ -11054,18 +11232,18 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sO" = ( +"asO" = ( /obj/effect/floor_decal/corner/grey/diagonal, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sP" = ( +"asP" = ( /obj/machinery/cooker/grill, /obj/effect/floor_decal/industrial/warning/dust{ dir = 9 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"sQ" = ( +"asQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -11074,7 +11252,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/kitchen) -"sR" = ( +"asR" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -11086,8 +11264,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sS" = ( +/area/tether/surfacebase/surface_three_hall) +"asS" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 }, @@ -11101,37 +11279,23 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sT" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sU" = ( +/area/tether/surfacebase/surface_three_hall) +"asT" = ( +/turf/simulated/wall/r_wall, +/area/bridge) +"asU" = ( /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"sV" = ( +/area/tether/surfacebase/surface_three_hall) +"asV" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel_grid, /area/crew_quarters/bar) -"sW" = ( +"asW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -11141,10 +11305,10 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sX" = ( +"asX" = ( /turf/simulated/floor/wood, /area/crew_quarters/bar) -"sY" = ( +"asY" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -11156,14 +11320,14 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/kitchen) -"sZ" = ( +"asZ" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/table/standard, /obj/item/weapon/material/kitchen/rollingpin, /obj/item/weapon/material/knife/butch, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"ta" = ( +"ata" = ( /obj/structure/table/standard, /obj/machinery/reagentgrinder, /obj/machinery/light{ @@ -11173,7 +11337,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tb" = ( +"atb" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/light{ @@ -11183,20 +11347,20 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tc" = ( +"atc" = ( /obj/machinery/cooker/candy, /obj/effect/floor_decal/industrial/warning/dust{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"td" = ( +"atd" = ( /obj/structure/disposalpipe/junction{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"te" = ( +/area/tether/surfacebase/surface_three_hall) +"ate" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -11204,8 +11368,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tf" = ( +/area/tether/surfacebase/surface_three_hall) +"atf" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -11228,8 +11392,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tg" = ( +/area/tether/surfacebase/surface_three_hall) +"atg" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -11239,26 +11403,26 @@ /obj/structure/sign/department/bar, /turf/simulated/floor/plating, /area/crew_quarters/bar) -"th" = ( +"ath" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"ti" = ( +"ati" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"tj" = ( +"atj" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/vending/dinnerware, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tk" = ( +"atk" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -11274,7 +11438,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tl" = ( +"atl" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/item/weapon/packageWrap, @@ -11283,14 +11447,14 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tm" = ( +"atm" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/structure/sink/kitchen{ pixel_y = 28 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tn" = ( +"atn" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/grey/diagonal, /obj/item/weapon/reagent_containers/food/snacks/mint, @@ -11303,31 +11467,31 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"to" = ( +"ato" = ( /obj/machinery/cooker/cereal, /obj/effect/floor_decal/industrial/warning/dust{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tp" = ( +"atp" = ( /obj/structure/bed/chair/office/dark, /obj/effect/landmark/start{ name = "Scientist" }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tq" = ( +"atq" = ( /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tr" = ( +"atr" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"ts" = ( +"ats" = ( /turf/simulated/wall, /area/hallway/lower/third_south) -"tt" = ( +"att" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -11345,16 +11509,16 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tu" = ( +/area/tether/surfacebase/surface_three_hall) +"atu" = ( /obj/structure/cable/green{ d1 = 2; d2 = 4; icon_state = "2-4" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tv" = ( +/area/tether/surfacebase/surface_three_hall) +"atv" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -11364,8 +11528,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tw" = ( +/area/tether/surfacebase/surface_three_hall) +"atw" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -11376,8 +11540,8 @@ dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tx" = ( +/area/tether/surfacebase/surface_three_hall) +"atx" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ @@ -11387,7 +11551,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/crew_quarters/bar) -"ty" = ( +"aty" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -11402,24 +11566,24 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"tz" = ( +"atz" = ( /obj/machinery/smartfridge{ req_access = list(28) }, /turf/simulated/wall, /area/crew_quarters/kitchen) -"tA" = ( +"atA" = ( /obj/machinery/cooker/fryer, /obj/effect/floor_decal/industrial/warning/dust{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tB" = ( +"atB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tC" = ( +"atC" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, @@ -11428,7 +11592,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tD" = ( +"atD" = ( /obj/structure/table/steel, /obj/fiftyspawner/steel, /obj/effect/floor_decal/techfloor{ @@ -11436,11 +11600,11 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tE" = ( +"atE" = ( /obj/structure/disposalpipe/segment, /turf/simulated/wall, /area/rnd/research_storage) -"tF" = ( +"atF" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ @@ -11454,36 +11618,25 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled, /area/rnd/research_storage) -"tG" = ( +"atG" = ( /turf/simulated/wall/r_wall, /area/hallway/lower/third_south) -"tH" = ( +"atH" = ( /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ scrub_id = "atrium" }, /turf/simulated/floor/tiled/techmaint, /area/hallway/lower/third_south) -"tI" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ +"atI" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tJ" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"atJ" = ( /obj/structure/disposalpipe/sortjunction{ dir = 1; icon_state = "pipe-j1s"; @@ -11494,8 +11647,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tK" = ( +/area/tether/surfacebase/surface_three_hall) +"atK" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -11508,8 +11661,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tL" = ( +/area/tether/surfacebase/surface_three_hall) +"atL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -11520,8 +11673,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tM" = ( +/area/tether/surfacebase/surface_three_hall) +"atM" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -11548,8 +11701,8 @@ }, /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"tN" = ( +/area/tether/surfacebase/surface_three_hall) +"atN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -11567,7 +11720,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"tO" = ( +"atO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -11581,7 +11734,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"tP" = ( +"atP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -11600,7 +11753,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tQ" = ( +"atQ" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -11621,7 +11774,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tR" = ( +"atR" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -11642,22 +11795,25 @@ /obj/structure/cable/green{ icon_state = "0-8" }, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tS" = ( +"atS" = ( /obj/machinery/cooker/oven, /obj/effect/floor_decal/industrial/warning/dust{ dir = 10 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"tT" = ( +"atT" = ( /turf/simulated/wall/r_wall, /area/rnd/research) -"tU" = ( +"atU" = ( /turf/simulated/wall, /area/rnd/research) -"tV" = ( +"atV" = ( /obj/structure/table/steel, /obj/item/device/electronic_assembly/large/default, /obj/machinery/light, @@ -11666,7 +11822,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tW" = ( +"atW" = ( /obj/structure/table/steel, /obj/item/device/integrated_circuit_printer, /obj/item/device/radio/intercom{ @@ -11676,23 +11832,24 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tX" = ( -/obj/structure/table/steel, -/obj/item/device/integrated_electronics/debugger{ - pixel_x = -5; - pixel_y = 0 +"atX" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/item/device/integrated_electronics/wirer{ - pixel_x = 5; - pixel_y = 0 +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 4 }, /obj/machinery/camera/network/research{ - dir = 1 + icon_state = "camera"; + dir = 8 }, -/obj/effect/floor_decal/techfloor, -/turf/simulated/floor/tiled/techfloor, -/area/rnd/workshop) -"tY" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"atY" = ( /obj/structure/table/steel, /obj/machinery/recharger{ pixel_y = 0 @@ -11707,10 +11864,10 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"tZ" = ( +"atZ" = ( /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"ua" = ( +"aua" = ( /obj/structure/cable/green{ icon_state = "0-4" }, @@ -11728,7 +11885,7 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"ub" = ( +"aub" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -11748,29 +11905,35 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"uc" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +"auc" = ( +/obj/structure/table/glass, +/obj/machinery/recharger{ + pixel_y = 0 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/mauve/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/mauve/bordercorner2, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 }, -/obj/effect/floor_decal/techfloor{ - dir = 6 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 }, -/turf/simulated/floor/tiled/techfloor, -/area/rnd/workshop) -"ud" = ( +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/rnd/staircase/thirdfloor) +"aud" = ( /turf/simulated/shuttle/wall/voidcraft/green{ hard_corner = 1 }, /area/tether/elevator) -"ue" = ( +"aue" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -11779,38 +11942,30 @@ }, /turf/simulated/floor/plating, /area/hallway/lower/third_south) -"uf" = ( +"auf" = ( /obj/structure/grille, /obj/structure/railing, /turf/simulated/floor/tiled/techmaint, /area/hallway/lower/third_south) -"ug" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ +"aug" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uh" = ( +/area/tether/surfacebase/shuttle_pad) +"auh" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ui" = ( +/area/tether/surfacebase/surface_three_hall) +"aui" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -11828,8 +11983,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uj" = ( +/area/tether/surfacebase/surface_three_hall) +"auj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/computer/guestpass{ @@ -11840,18 +11995,21 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"uk" = ( +"auk" = ( /obj/structure/table/bench/wooden, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"ul" = ( -/obj/structure/table/bench/wooden, -/obj/machinery/camera/network/civilian{ - dir = 9 +"aul" = ( +/obj/effect/floor_decal/borderfloorblack{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/crew_quarters/bar) -"um" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/rnd/outpost/xenobiology/outpost_hallway) +"aum" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/door/blast/shutters{ dir = 2; @@ -11862,7 +12020,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"un" = ( +"aun" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/chemical_dispenser/bar_soft/full, @@ -11875,7 +12033,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"uo" = ( +"auo" = ( /obj/machinery/door/blast/shutters{ dir = 2; id = "kitchen"; @@ -11886,7 +12044,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"up" = ( +"aup" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/corner/grey/diagonal, /obj/machinery/door/blast/shutters{ @@ -11898,7 +12056,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"uq" = ( +"auq" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 4; @@ -11918,7 +12076,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) -"ur" = ( +"aur" = ( /obj/structure/table/standard, /obj/item/weapon/stock_parts/matter_bin, /obj/item/weapon/stock_parts/matter_bin, @@ -11934,9 +12092,10 @@ /obj/effect/floor_decal/corner/mauve/border{ dir = 9 }, +/obj/machinery/camera/network/research, /turf/simulated/floor/tiled, /area/rnd/research) -"us" = ( +"aus" = ( /obj/structure/cable/green{ icon_state = "0-2" }, @@ -11957,20 +12116,28 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"ut" = ( -/obj/machinery/camera/network/research, -/obj/effect/floor_decal/borderfloor/corner{ +"aut" = ( +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable, +/obj/machinery/power/smes/buildable{ + charge = 0; + output_attempt = 0; + outputting = 0; + RCon_tag = "Substation - Surface Civilian" + }, +/obj/machinery/camera/network/engineering{ dir = 4 }, -/obj/effect/floor_decal/corner/mauve/bordercorner{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/rnd/research/researchdivision) -"uu" = ( +/turf/simulated/floor/plating, +/area/maintenance/substation/bar{ + name = "\improper Surface Civilian Substation" + }) +"auu" = ( /turf/simulated/open, /area/rnd/staircase/thirdfloor) -"uv" = ( +"auv" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -11985,7 +12152,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"uw" = ( +"auw" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -12006,10 +12173,10 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"ux" = ( +"aux" = ( /turf/simulated/floor/holofloor/tiled/dark, /area/tether/elevator) -"uy" = ( +"auy" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -12028,26 +12195,27 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uz" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/camera/network/tether, +"auz" = ( /obj/item/device/radio/intercom{ dir = 1; pixel_y = 24; req_access = list() }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"uA" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/wardrobe/science_white, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_south_airlock) +"auA" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -12060,7 +12228,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uB" = ( +"auB" = ( /obj/machinery/light{ dir = 1 }, @@ -12076,7 +12244,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uC" = ( +"auC" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -12095,7 +12263,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uD" = ( +"auD" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -12111,7 +12279,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uE" = ( +"auE" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -12128,7 +12296,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"uF" = ( +"auF" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -12143,8 +12311,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uG" = ( +/area/tether/surfacebase/surface_three_hall) +"auG" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -12152,26 +12320,26 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uH" = ( +/area/tether/surfacebase/surface_three_hall) +"auH" = ( /obj/structure/railing{ dir = 8 }, /obj/structure/railing, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"uI" = ( +/area/tether/surfacebase/surface_three_hall) +"auI" = ( /obj/structure/railing, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"uJ" = ( +/area/tether/surfacebase/surface_three_hall) +"auJ" = ( /obj/structure/railing, /obj/structure/railing{ dir = 4 }, /turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"uK" = ( +/area/tether/surfacebase/surface_three_hall) +"auK" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -12183,16 +12351,16 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uL" = ( +/area/tether/surfacebase/surface_three_hall) +"auL" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/beige/border, /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uM" = ( +/area/tether/surfacebase/surface_three_hall) +"auM" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -12204,8 +12372,8 @@ }, /obj/structure/closet/firecloset, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"uN" = ( +/area/tether/surfacebase/surface_three_hall) +"auN" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -12221,14 +12389,14 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"uO" = ( +"auO" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"uP" = ( +"auP" = ( /obj/structure/table/woodentable, /obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ pixel_x = 3 @@ -12239,18 +12407,19 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"uQ" = ( +"auQ" = ( /obj/structure/table/marble, /obj/effect/floor_decal/spline/plain{ dir = 8 }, /obj/machinery/recharger, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"uR" = ( +"auR" = ( /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"uS" = ( +"auS" = ( /obj/machinery/computer/security/telescreen/entertainment{ icon_state = "frame"; pixel_x = 0; @@ -12258,24 +12427,24 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"uT" = ( +"auT" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"uU" = ( +"auU" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"uV" = ( +"auV" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/open, /area/rnd/staircase/thirdfloor) -"uW" = ( +"auW" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -12294,7 +12463,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"uX" = ( +"auX" = ( /obj/structure/table/standard, /obj/machinery/cell_charger, /obj/item/weapon/cell/high{ @@ -12322,31 +12491,31 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"uY" = ( +"auY" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/rnd/research) -"uZ" = ( +"auZ" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"va" = ( +"ava" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vb" = ( +"avb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vc" = ( +"avc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -12358,7 +12527,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vd" = ( +"avd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -12370,7 +12539,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"ve" = ( +"ave" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -12382,7 +12551,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vf" = ( +"avf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -12398,7 +12567,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vg" = ( +"avg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -12410,8 +12579,8 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vh" = ( +/area/tether/surfacebase/surface_three_hall) +"avh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, @@ -12423,27 +12592,24 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ - dir = 4 +/area/tether/surfacebase/surface_three_hall) +"avi" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 + dir = 5 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vj" = ( +/area/tether/surfacebase/surface_three_hall) +"avj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -12458,53 +12624,56 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/area/tether/surfacebase/surface_three_hall) +"avk" = ( +/obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/window/basic{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vl" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vm" = ( +/area/tether/surfacebase/surface_three_hall) +"avl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"avm" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vn" = ( +/area/tether/surfacebase/surface_three_hall) +"avn" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -12523,45 +12692,44 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vo" = ( +/area/tether/surfacebase/surface_three_hall) +"avo" = ( /obj/structure/sign/directions/evac{ dir = 8 }, /turf/simulated/wall, /area/crew_quarters/bar) -"vp" = ( +"avp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"vq" = ( +"avq" = ( /obj/structure/table/marble, /obj/effect/floor_decal/spline/plain{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"vr" = ( +"avr" = ( /obj/structure/table/marble, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"vs" = ( -/obj/structure/table/marble, -/obj/machinery/camera/network/civilian{ - dir = 9 +"avs" = ( +/obj/effect/floor_decal/borderfloorblack{ + dir = 1 }, -/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ - pixel_x = -3; - pixel_y = 0 +/obj/effect/floor_decal/industrial/danger{ + dir = 1 }, -/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ - pixel_x = 3 +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/bar) -"vt" = ( +/turf/simulated/floor/tiled, +/area/tether/surfacebase/shuttle_pad) +"avt" = ( /obj/structure/table/standard, /obj/item/weapon/stock_parts/micro_laser, /obj/item/weapon/stock_parts/micro_laser, @@ -12577,7 +12745,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"vu" = ( +"avu" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -12588,27 +12756,27 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"vv" = ( +"avv" = ( /obj/machinery/r_n_d/destructive_analyzer, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"vw" = ( +"avw" = ( /obj/machinery/computer/rdconsole/core, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"vx" = ( +"avx" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"vy" = ( +"avy" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vz" = ( +"avz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -12617,7 +12785,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vA" = ( +"avA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -12628,7 +12796,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vB" = ( +"avB" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -12637,20 +12805,20 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vC" = ( +"avC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vD" = ( +"avD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vE" = ( +"avE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -12662,14 +12830,14 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vF" = ( +/area/tether/surfacebase/surface_three_hall) +"avF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"vG" = ( +"avG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -12680,8 +12848,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vH" = ( +/area/tether/surfacebase/surface_three_hall) +"avH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -12695,16 +12863,16 @@ sortType = "Hydroponics" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vI" = ( +/area/tether/surfacebase/surface_three_hall) +"avI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vJ" = ( +/area/tether/surfacebase/surface_three_hall) +"avJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, @@ -12717,28 +12885,28 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"vK" = ( +/area/tether/surfacebase/surface_three_hall) +"avK" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/crew_quarters/bar) -"vL" = ( +"avL" = ( /obj/structure/table/bench/wooden, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"vM" = ( +"avM" = ( /obj/structure/table/bench/wooden, /obj/machinery/status_display{ pixel_y = 30 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"vN" = ( +"avN" = ( /obj/effect/floor_decal/corner/beige{ dir = 9 }, @@ -12748,11 +12916,11 @@ /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"vO" = ( +"avO" = ( /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"vP" = ( +"avP" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -12761,7 +12929,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/bar) -"vQ" = ( +"avQ" = ( /obj/structure/table/standard, /obj/machinery/recharger{ pixel_y = 0 @@ -12774,7 +12942,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"vR" = ( +"avR" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -12786,7 +12954,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"vS" = ( +"avS" = ( /obj/structure/table/standard, /obj/item/weapon/stock_parts/scanning_module{ pixel_x = 2; @@ -12811,7 +12979,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"vT" = ( +"avT" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -12826,13 +12994,13 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"vU" = ( +"avU" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"vV" = ( +"avV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -12842,7 +13010,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"vW" = ( +"avW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -12852,7 +13020,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"vX" = ( +"avX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -12867,30 +13035,30 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"vY" = ( +"avY" = ( /obj/structure/sign/deck/third, /turf/simulated/shuttle/wall/voidcraft/green{ hard_corner = 1 }, /area/tether/elevator) -"vZ" = ( +"avZ" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 1 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wa" = ( +"awa" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wb" = ( +"awb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"wc" = ( +"awc" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/lightgrey/bordercorner, @@ -12902,7 +13070,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wd" = ( +"awd" = ( /obj/machinery/librarycomp{ pixel_y = 0 }, @@ -12913,7 +13081,7 @@ /obj/structure/table/woodentable, /turf/simulated/floor/carpet, /area/library) -"we" = ( +"awe" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -12928,7 +13096,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wf" = ( +"awf" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -12939,7 +13107,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wg" = ( +"awg" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -12954,7 +13122,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wh" = ( +"awh" = ( /obj/effect/floor_decal/borderfloorblack/corner, /obj/structure/cable/green{ d1 = 4; @@ -12969,24 +13137,58 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"wi" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/floor/reinforced, -/turf/simulated/shuttle/plating/carry, -/area/shuttle/tether/surface) -"wm" = ( +"awi" = ( +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"awj" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = -28; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"awk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"awl" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"awm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"wo" = ( +"awn" = ( +/turf/simulated/wall/r_wall, +/area/bridge_hallway) +"awo" = ( /obj/machinery/light_switch{ pixel_x = 25 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"wp" = ( +"awp" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -12996,8 +13198,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"wq" = ( +/area/tether/surfacebase/surface_three_hall) +"awq" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, @@ -13008,8 +13210,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"wr" = ( +/area/tether/surfacebase/surface_three_hall) +"awr" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, @@ -13020,8 +13222,8 @@ dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"ws" = ( +/area/tether/surfacebase/surface_three_hall) +"aws" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 }, @@ -13035,19 +13237,19 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"wt" = ( +/area/tether/surfacebase/surface_three_hall) +"awt" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"wu" = ( +/area/tether/surfacebase/surface_three_hall) +"awu" = ( /obj/structure/table/woodentable, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"wv" = ( +"awv" = ( /obj/effect/floor_decal/corner/beige{ dir = 10 }, @@ -13059,14 +13261,14 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"ww" = ( +"aww" = ( /obj/effect/floor_decal/corner/beige{ dir = 10 }, /obj/effect/floor_decal/spline/plain, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"wx" = ( +"awx" = ( /obj/structure/disposalpipe/segment, /obj/machinery/vending/fitness, /obj/effect/floor_decal/borderfloor{ @@ -13086,7 +13288,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"wy" = ( +"awy" = ( /obj/structure/table/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 @@ -13105,7 +13307,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/rnd/research) -"wz" = ( +"awz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -13125,7 +13327,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wA" = ( +"awA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -13152,7 +13354,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"wB" = ( +"awB" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -13168,7 +13370,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"wC" = ( +"awC" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -13184,7 +13386,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wD" = ( +"awD" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 2; @@ -13210,7 +13412,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"wE" = ( +"awE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -13232,7 +13434,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"wF" = ( +"awF" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -13244,7 +13446,7 @@ /obj/structure/closet/firecloset, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wG" = ( +"awG" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor/corner{ dir = 8 @@ -13260,7 +13462,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wH" = ( +"awH" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -13276,10 +13478,25 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wJ" = ( +"awI" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command{ + req_access = list(19) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/bridge_hallway) +"awJ" = ( /turf/simulated/wall, /area/maintenance/lower/atrium) -"wK" = ( +"awK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -13302,14 +13519,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"wL" = ( +"awL" = ( /obj/machinery/light/small{ dir = 4 }, /obj/machinery/recharge_station, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"wM" = ( +"awM" = ( /obj/machinery/light/small{ dir = 4 }, @@ -13318,7 +13535,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/recreation_area_restroom) -"wN" = ( +"awN" = ( /obj/structure/sign/directions/medical{ dir = 4; pixel_y = 8 @@ -13337,7 +13554,7 @@ }, /turf/simulated/wall, /area/maintenance/lower/atrium) -"wO" = ( +"awO" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -13352,23 +13569,23 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"wP" = ( +"awP" = ( /turf/simulated/wall, /area/hydroponics) -"wQ" = ( +"awQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/hydroponics) -"wR" = ( +"awR" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/hydroponics) -"wS" = ( +"awS" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -13385,13 +13602,13 @@ /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wT" = ( +"awT" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wU" = ( +"awU" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -13413,7 +13630,7 @@ /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"wV" = ( +"awV" = ( /obj/structure/table/bench/wooden, /obj/machinery/light{ dir = 8; @@ -13422,7 +13639,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"wW" = ( +"awW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/alarm{ dir = 4; @@ -13446,7 +13663,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"wX" = ( +"awX" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -13467,17 +13684,17 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"wY" = ( +"awY" = ( /obj/machinery/r_n_d/circuit_imprinter, /obj/item/weapon/reagent_containers/glass/beaker/sulphuric, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"wZ" = ( +"awZ" = ( /obj/machinery/hologram/holopad, /obj/machinery/r_n_d/protolathe, /turf/simulated/floor/tiled/dark, /area/rnd/research) -"xa" = ( +"axa" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -13486,7 +13703,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"xb" = ( +"axb" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -13498,7 +13715,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xc" = ( +"axc" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -13516,14 +13733,14 @@ /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xd" = ( +"axd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xe" = ( +"axe" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -13541,23 +13758,34 @@ /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xg" = ( +"axf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/command{ + name = "Private Restroom"; + req_access = newlist(); + req_one_access = newlist() + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/captain) +"axg" = ( /turf/simulated/wall, /area/library) -"xh" = ( +"axh" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j2"; dir = 2 }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"xi" = ( +"axi" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/library) -"xj" = ( +"axj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -13569,11 +13797,11 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"xk" = ( +"axk" = ( /obj/structure/sign/department/biblio, /turf/simulated/wall, /area/library) -"xl" = ( +"axl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -13586,7 +13814,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"xm" = ( +"axm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -13599,7 +13827,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"xn" = ( +"axn" = ( /obj/machinery/floodlight, /obj/machinery/alarm{ dir = 8; @@ -13615,7 +13843,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"xo" = ( +"axo" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -13625,7 +13853,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xp" = ( +"axp" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -13636,7 +13864,7 @@ /obj/machinery/smartfridge, /turf/simulated/floor/tiled, /area/hydroponics) -"xq" = ( +"axq" = ( /obj/machinery/honey_extractor, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -13646,7 +13874,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xr" = ( +"axr" = ( /obj/machinery/smartfridge/drying_rack, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -13656,7 +13884,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xs" = ( +"axs" = ( /obj/item/bee_pack, /obj/item/honey_frame, /obj/item/honey_frame, @@ -13678,7 +13906,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xt" = ( +"axt" = ( /obj/machinery/vending/hydronutrients, /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -13688,13 +13916,13 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xu" = ( +"axu" = ( /obj/structure/sign/directions/evac{ dir = 1 }, /turf/simulated/wall, /area/hydroponics) -"xv" = ( +"axv" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -13709,7 +13937,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xw" = ( +"axw" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -13729,11 +13957,11 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xx" = ( +"axx" = ( /obj/structure/flora/pottedplant, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"xy" = ( +"axy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -13755,7 +13983,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xz" = ( +"axz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -13765,25 +13993,19 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"xA" = ( +"axA" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/research) -"xB" = ( -/obj/machinery/camera/network/research{ - dir = 8 +"axB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/rnd/research) -"xC" = ( +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/shuttle_pad) +"axC" = ( /obj/structure/table/standard, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil{ @@ -13806,7 +14028,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"xD" = ( +"axD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -13831,7 +14053,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"xE" = ( +"axE" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 8 }, @@ -13840,14 +14062,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"xF" = ( +"axF" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1" }, /turf/simulated/open, /area/rnd/staircase/thirdfloor) -"xG" = ( +"axG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 8; @@ -13869,7 +14091,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"xH" = ( +"axH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -13897,7 +14119,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"xI" = ( +"axI" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -13910,7 +14132,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"xJ" = ( +"axJ" = ( /obj/structure/table/standard, /obj/item/weapon/storage/toolbox/mechanical{ pixel_x = 2; @@ -13931,7 +14153,7 @@ /obj/effect/floor_decal/corner/mauve/bordercorner2, /turf/simulated/floor/tiled, /area/rnd/research) -"xK" = ( +"axK" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 @@ -13947,7 +14169,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xL" = ( +"axL" = ( /obj/structure/table/standard, /obj/structure/reagent_dispensers/acid{ density = 0; @@ -13965,7 +14187,7 @@ /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled, /area/rnd/research) -"xM" = ( +"axM" = ( /obj/structure/table/standard, /obj/item/weapon/disk/tech_disk{ pixel_x = 0; @@ -13991,7 +14213,7 @@ /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled, /area/rnd/research) -"xN" = ( +"axN" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -14004,45 +14226,29 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"xO" = ( +"axO" = ( /obj/structure/railing, /turf/simulated/open, /area/rnd/staircase/thirdfloor) -"xP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/network/research{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/mauve/border{ +"axP" = ( +/obj/machinery/holoplant, +/obj/effect/floor_decal/borderfloorblack{ dir = 8 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 - }, -/obj/effect/floor_decal/corner/mauve/bordercorner2{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/machinery/camera/network/research{ + icon_state = "camera"; dir = 5 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, /turf/simulated/floor/tiled, -/area/rnd/research/researchdivision) -"xQ" = ( +/area/rnd/outpost/xenobiology/outpost_hallway) +"axQ" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xR" = ( +"axR" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -14058,7 +14264,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"xS" = ( +"axS" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Library" }, @@ -14072,7 +14278,7 @@ dir = 8 }, /area/library) -"xT" = ( +"axT" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ dir = 4 @@ -14082,7 +14288,7 @@ dir = 4 }, /area/library) -"xU" = ( +"axU" = ( /obj/structure/bookcase{ desc = "There appears to be a shrine to WGW at the back..."; name = "Forbidden Knowledge" @@ -14091,7 +14297,7 @@ /obj/item/weapon/book/manual/nuclear, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"xV" = ( +"axV" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -14103,7 +14309,7 @@ /obj/item/weapon/pen/invisible, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"xW" = ( +"axW" = ( /obj/structure/table/rack{ dir = 8; layer = 2.9 @@ -14118,7 +14324,7 @@ }, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"xX" = ( +"axX" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-8" @@ -14133,7 +14339,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"xY" = ( +"axY" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -14157,20 +14363,20 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"xZ" = ( +"axZ" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hydroponics) -"ya" = ( +"aya" = ( /turf/simulated/floor/tiled, /area/hydroponics) -"yb" = ( +"ayb" = ( /obj/effect/landmark/start{ name = "Gardener" }, /turf/simulated/floor/tiled, /area/hydroponics) -"yc" = ( +"ayc" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -14179,14 +14385,14 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"yd" = ( +"ayd" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"ye" = ( +"aye" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -14209,7 +14415,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"yf" = ( +"ayf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -14217,27 +14423,27 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yg" = ( +"ayg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yh" = ( +"ayh" = ( /obj/structure/table/bench/wooden, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yi" = ( +"ayi" = ( /obj/structure/disposalpipe/sortjunction{ name = "Research"; sortType = "Research" }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"yj" = ( +"ayj" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -14246,14 +14452,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"yk" = ( +"ayk" = ( /obj/structure/railing, /obj/structure/railing{ dir = 4 }, /turf/simulated/open, /area/rnd/staircase/thirdfloor) -"yl" = ( +"ayl" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1" @@ -14278,19 +14484,19 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"ym" = ( +"aym" = ( /obj/machinery/autolathe{ hacked = 1 }, /turf/simulated/floor/holofloor/tiled/dark, /area/rnd/research) -"yn" = ( +"ayn" = ( /obj/structure/sign/directions/evac{ dir = 1 }, /turf/simulated/wall, /area/rnd/research) -"yo" = ( +"ayo" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_research{ name = "Research and Development"; @@ -14298,7 +14504,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"yp" = ( +"ayp" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/surgery, /obj/item/weapon/paper{ @@ -14310,13 +14516,13 @@ /obj/item/device/robotanalyzer, /turf/simulated/floor/tiled/white, /area/assembly/robotics) -"yq" = ( +"ayq" = ( /obj/machinery/optable{ name = "Robotics Operating Table" }, /turf/simulated/floor/tiled/white, /area/assembly/robotics) -"yr" = ( +"ayr" = ( /obj/structure/extinguisher_cabinet{ dir = 4; icon_state = "extinguisher_closed"; @@ -14344,7 +14550,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"ys" = ( +"ays" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 4 }, @@ -14353,7 +14559,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yt" = ( +"ayt" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -14378,7 +14584,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yu" = ( +"ayu" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 8; @@ -14403,7 +14609,7 @@ /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yv" = ( +"ayv" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -14417,47 +14623,41 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yw" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/network/tether{ - dir = 9 +"ayw" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 26 }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"yy" = ( +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_main) +"ayx" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/heads/hop) +"ayy" = ( /obj/structure/table/woodentable, /obj/item/device/camera_film, /obj/item/device/camera_film, /turf/simulated/floor/carpet, /area/library) -"yz" = ( +"ayz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, /area/library) -"yA" = ( +"ayA" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, /turf/simulated/floor/wood, /area/library) -"yB" = ( +"ayB" = ( /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"yC" = ( +"ayC" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -14470,7 +14670,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"yD" = ( +"ayD" = ( /obj/machinery/portable_atmospherics/hydroponics, /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/corner/green{ @@ -14481,7 +14681,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"yE" = ( +"ayE" = ( /obj/effect/floor_decal/corner/green{ dir = 5 }, @@ -14490,7 +14690,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"yF" = ( +"ayF" = ( /obj/machinery/portable_atmospherics/hydroponics, /obj/effect/floor_decal/corner/green{ dir = 10 @@ -14500,10 +14700,10 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"yG" = ( +"ayG" = ( /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"yH" = ( +"ayH" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14528,7 +14728,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yI" = ( +"ayI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -14536,20 +14736,20 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yJ" = ( +"ayJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yK" = ( +"ayK" = ( /obj/structure/table/bench/wooden, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yL" = ( +"ayL" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -14563,7 +14763,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yM" = ( +"ayM" = ( /obj/structure/table/woodentable, /obj/machinery/computer/security/telescreen/entertainment{ icon_state = "frame"; @@ -14572,7 +14772,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"yN" = ( +"ayN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -14581,7 +14781,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"yO" = ( +"ayO" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -14604,7 +14804,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yP" = ( +"ayP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -14613,7 +14813,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"yQ" = ( +"ayQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14632,7 +14832,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yR" = ( +"ayR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14656,7 +14856,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yS" = ( +"ayS" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -14674,13 +14874,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yT" = ( +"ayT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"yU" = ( +"ayU" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14697,7 +14897,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yV" = ( +"ayV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14719,7 +14919,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yW" = ( +"ayW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14740,7 +14940,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"yX" = ( +"ayX" = ( /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -14771,7 +14971,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"yY" = ( +"ayY" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -14789,7 +14989,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"yZ" = ( +"ayZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -14811,7 +15011,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"za" = ( +"aza" = ( /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -14835,7 +15035,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zb" = ( +"azb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14853,7 +15053,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zc" = ( +"azc" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -14862,7 +15062,7 @@ }, /turf/simulated/floor/plating, /area/rnd/research) -"zd" = ( +"azd" = ( /obj/machinery/disposal, /obj/effect/floor_decal/borderfloor{ dir = 8; @@ -14883,7 +15083,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research) -"ze" = ( +"aze" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -14894,7 +15094,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zf" = ( +"azf" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/mauve/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -14905,7 +15105,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zg" = ( +"azg" = ( /obj/machinery/newscaster{ pixel_x = 25 }, @@ -14924,7 +15124,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"zh" = ( +"azh" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -14935,7 +15135,7 @@ }, /turf/simulated/floor/wood, /area/library) -"zi" = ( +"azi" = ( /obj/structure/bed/chair/comfy/brown, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -14954,7 +15154,7 @@ }, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"zj" = ( +"azj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -14965,7 +15165,7 @@ }, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"zk" = ( +"azk" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, @@ -14980,14 +15180,14 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"zl" = ( +"azl" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"zm" = ( +"azm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -15001,7 +15201,7 @@ }, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"zn" = ( +"azn" = ( /obj/random/tech_supply, /obj/structure/table/steel, /obj/random/maintenance/engineering, @@ -15014,10 +15214,10 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"zo" = ( +"azo" = ( /turf/simulated/wall, /area/rnd/research/researchdivision) -"zp" = ( +"azp" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -15031,7 +15231,7 @@ /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"zq" = ( +"azq" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, /obj/effect/floor_decal/borderfloor/corner2{ @@ -15048,24 +15248,21 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zr" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lime/border{ - dir = 8 - }, -/obj/machinery/camera/network/civilian{ +"azr" = ( +/obj/structure/bed/chair/wood{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - icon_state = "extinguisher_closed"; - pixel_x = -30 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24; + pixel_y = 0 + }, +/obj/structure/cable/green{ + icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/hydroponics) -"zs" = ( +/area/rnd/outpost/xenobiology/outpost_breakroom) +"azs" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -15080,41 +15277,22 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"zt" = ( +"azt" = ( /obj/structure/sign/botany, /turf/simulated/wall, /area/hydroponics) -"zu" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lime/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 - }, -/obj/effect/floor_decal/corner/lime/bordercorner2{ - dir = 10 - }, -/obj/machinery/camera/network/civilian{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"zv" = ( +"azu" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/turf/simulated/shuttle/plating/carry, +/area/shuttle/tether/surface) +"azv" = ( /obj/structure/sign/double/barsign{ dir = 8 }, /turf/simulated/wall, /area/crew_quarters/bar) -"zw" = ( +"azw" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -15130,7 +15308,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zx" = ( +"azx" = ( /obj/structure/table/bench/wooden, /obj/machinery/light{ dir = 4; @@ -15143,7 +15321,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"zy" = ( +"azy" = ( /obj/structure/closet/firecloset, /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -15164,7 +15342,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zz" = ( +"azz" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -15192,7 +15370,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zA" = ( +"azA" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, /obj/machinery/light, @@ -15207,10 +15385,10 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zB" = ( +"azB" = ( /turf/simulated/wall, /area/rnd/research_foyer) -"zC" = ( +"azC" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -15235,13 +15413,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zD" = ( +"azD" = ( /turf/simulated/wall, /area/assembly/chargebay) -"zE" = ( +"azE" = ( /turf/simulated/wall, /area/assembly/robotics) -"zF" = ( +"azF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ @@ -15251,14 +15429,14 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"zG" = ( +"azG" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_research{ name = "Research Staircase" }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"zH" = ( +"azH" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -15267,7 +15445,7 @@ }, /turf/simulated/floor/plating, /area/assembly/robotics) -"zI" = ( +"azI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -15282,7 +15460,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"zJ" = ( +"azJ" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -15296,7 +15474,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zK" = ( +"azK" = ( /obj/structure/cable/green{ icon_state = "0-8" }, @@ -15319,10 +15497,10 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"zL" = ( +"azL" = ( /turf/simulated/wall/r_wall, /area/rnd/research/testingrange) -"zM" = ( +"azM" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -15349,14 +15527,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"zN" = ( +"azN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"zO" = ( +"azO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -15379,7 +15557,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"zP" = ( +"azP" = ( /obj/machinery/door/morgue{ dir = 2; name = "Private Study"; @@ -15399,7 +15577,7 @@ }, /turf/simulated/floor/carpet, /area/library) -"zQ" = ( +"azQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -15413,7 +15591,7 @@ }, /turf/simulated/floor/carpet, /area/library) -"zR" = ( +"azR" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -15436,7 +15614,7 @@ }, /turf/simulated/floor/carpet, /area/library) -"zS" = ( +"azS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, @@ -15450,32 +15628,25 @@ }, /turf/simulated/floor/wood, /area/library) -"zT" = ( +"azT" = ( /turf/simulated/floor/wood, /area/library) -"zU" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 +"azU" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 0; + pixel_y = -28 }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/effect/floor_decal/steeldecal/steel_decals3{ +/turf/simulated/floor/tiled, +/area/rnd/outpost/xenobiology/outpost_breakroom) +"azV" = ( +/obj/machinery/libraryscanner, +/obj/machinery/camera/network/civilian{ dir = 9 }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/camera/network/research, -/turf/simulated/floor/tiled, -/area/rnd/research_foyer) -"zV" = ( -/obj/machinery/libraryscanner, /turf/simulated/floor/wood, /area/library) -"zW" = ( +"azW" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -15483,7 +15654,7 @@ }, /turf/simulated/floor/wood, /area/library) -"zX" = ( +"azX" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -15506,7 +15677,7 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"zY" = ( +"azY" = ( /obj/structure/cable{ icon_state = "0-8" }, @@ -15519,7 +15690,7 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"zZ" = ( +"azZ" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -15531,11 +15702,11 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Aa" = ( +"aAa" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, /area/hydroponics) -"Ab" = ( +"aAb" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, @@ -15547,7 +15718,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Ac" = ( +"aAc" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 4; @@ -15561,7 +15732,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/hydroponics) -"Ad" = ( +"aAd" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -15575,7 +15746,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ae" = ( +"aAe" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -15583,7 +15754,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Af" = ( +"aAf" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -15606,9 +15777,12 @@ d2 = 2; icon_state = "1-2" }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ag" = ( +"aAg" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -15628,7 +15802,7 @@ /obj/structure/closet/firecloset, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"Ah" = ( +"aAh" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -15641,7 +15815,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Ai" = ( +"aAi" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -15654,18 +15828,23 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Aj" = ( +"aAj" = ( /obj/machinery/light/flamp, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Ak" = ( -/obj/machinery/camera/network/civilian{ - dir = 9 +"aAk" = ( +/obj/structure/flora/pottedplant/unusual, +/obj/machinery/firealarm{ + dir = 4; + layer = 3.3; + pixel_x = 26 + }, +/obj/machinery/camera/network/research{ + dir = 1 }, -/obj/structure/flora/pottedplant, /turf/simulated/floor/wood, -/area/crew_quarters/bar) -"Al" = ( +/area/rnd/outpost/xenobiology/outpost_office) +"aAl" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15675,7 +15854,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Am" = ( +"aAm" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -15684,7 +15863,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"An" = ( +"aAn" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -15701,14 +15880,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Ao" = ( +"aAo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Ap" = ( +"aAp" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -15730,7 +15909,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Aq" = ( +"aAq" = ( /obj/structure/bed/chair, /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -15748,7 +15927,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ar" = ( +"aAr" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 @@ -15758,21 +15937,17 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"As" = ( +"aAs" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"At" = ( -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - icon_state = "warningcorner"; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"Au" = ( +"aAt" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/paperplane, +/obj/machinery/camera/network/research, +/turf/simulated/floor/wood, +/area/rnd/outpost/xenobiology/outpost_office) +"aAu" = ( /obj/machinery/alarm{ dir = 8; icon_state = "alarm0"; @@ -15793,7 +15968,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Av" = ( +"aAv" = ( /obj/effect/floor_decal/borderfloor, /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 1 @@ -15809,7 +15984,7 @@ /obj/effect/floor_decal/corner/lightgrey/bordercorner2, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Aw" = ( +"aAw" = ( /obj/structure/table/woodentable, /obj/item/device/taperecorder{ pixel_y = 0 @@ -15828,7 +16003,7 @@ /obj/item/device/tape, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"Ax" = ( +"aAx" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -15845,7 +16020,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ay" = ( +"aAy" = ( /obj/structure/table/woodentable, /obj/item/weapon/paper_bin{ pixel_x = -3; @@ -15855,10 +16030,10 @@ /obj/machinery/light/small, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"Az" = ( +"aAz" = ( /turf/simulated/floor/carpet, /area/library) -"AA" = ( +"aAA" = ( /obj/structure/table/woodentable, /obj/item/device/flashlight/lamp/green{ pixel_x = 1; @@ -15866,12 +16041,12 @@ }, /turf/simulated/floor/carpet, /area/library) -"AB" = ( +"aAB" = ( /turf/simulated/wall, /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"AC" = ( +"aAC" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -15891,7 +16066,7 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"AD" = ( +"aAD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -15901,7 +16076,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"AE" = ( +"aAE" = ( /obj/machinery/door/airlock/maintenance/common{ name = "Hydroponics Maintenance"; req_access = list(35) @@ -15926,7 +16101,7 @@ }, /turf/simulated/floor/plating, /area/hydroponics) -"AF" = ( +"aAF" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -15946,7 +16121,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AG" = ( +"aAG" = ( /obj/machinery/portable_atmospherics/hydroponics, /obj/structure/cable/green{ d1 = 4; @@ -15968,7 +16143,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AH" = ( +"aAH" = ( /obj/effect/floor_decal/corner/green{ dir = 5 }, @@ -15988,7 +16163,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AI" = ( +"aAI" = ( /obj/machinery/portable_atmospherics/hydroponics, /obj/structure/cable/green{ d1 = 4; @@ -16009,7 +16184,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AJ" = ( +"aAJ" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -16023,7 +16198,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AK" = ( +"aAK" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -16049,7 +16224,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"AL" = ( +"aAL" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -16080,7 +16255,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"AM" = ( +"aAM" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor/corner{ dir = 4 @@ -16094,23 +16269,19 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"AN" = ( +"aAN" = ( /turf/simulated/open, /area/hallway/lower/third_south) -"AO" = ( -/obj/machinery/camera/network/civilian{ - dir = 4 - }, -/obj/structure/bed/chair/wood{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/bar) -"AP" = ( +"aAO" = ( +/obj/machinery/recharge_station, +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled, +/area/rnd/outpost/xenobiology/outpost_breakroom) +"aAP" = ( /obj/structure/bed/chair/wood, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"AQ" = ( +"aAQ" = ( /obj/machinery/newscaster{ pixel_x = 0; pixel_y = 30 @@ -16118,11 +16289,14 @@ /obj/structure/table/bench/wooden, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"AR" = ( +"aAR" = ( /obj/machinery/computer/arcade, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"AS" = ( +"aAS" = ( /obj/machinery/light{ dir = 1 }, @@ -16140,7 +16314,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"AT" = ( +"aAT" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 }, @@ -16156,7 +16330,7 @@ /obj/structure/disposalpipe/junction, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"AU" = ( +"aAU" = ( /obj/structure/bed/chair, /obj/machinery/firealarm{ dir = 2; @@ -16174,7 +16348,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"AV" = ( +"aAV" = ( /obj/structure/closet{ name = "materials" }, @@ -16203,7 +16377,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"AW" = ( +"aAW" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; icon_state = "borderfloor"; @@ -16224,7 +16398,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"AX" = ( +"aAX" = ( /obj/structure/closet{ name = "mechanical equipment" }, @@ -16267,7 +16441,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"AY" = ( +"aAY" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; icon_state = "borderfloor"; @@ -16292,7 +16466,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"AZ" = ( +"aAZ" = ( /obj/structure/closet{ name = "robotics parts" }, @@ -16363,20 +16537,26 @@ /obj/effect/floor_decal/corner/mauve/bordercorner2{ dir = 5 }, +/obj/machinery/camera/network/research, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ba" = ( -/obj/structure/table/reinforced, -/obj/machinery/camera/network/research, -/obj/effect/floor_decal/borderfloor{ - dir = 9 +"aBa" = ( +/obj/structure/table/standard, +/obj/item/device/lightreplacer, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/power/apc{ + cell_type = /obj/item/weapon/cell/apc; + dir = 8; + name = "west bump"; + pixel_x = -28 }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 9 +/obj/structure/cable/green{ + icon_state = "0-4" }, -/turf/simulated/floor/tiled, -/area/rnd/research/testingrange) -"Bb" = ( +/turf/simulated/floor/tiled/techmaint, +/area/rnd/outpost/xenobiology/outpost_storage) +"aBb" = ( /obj/structure/table/reinforced, /obj/machinery/recharger/wallcharger{ pixel_x = 4; @@ -16392,7 +16572,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Bc" = ( +"aBc" = ( /obj/machinery/recharger/wallcharger{ pixel_x = 4; pixel_y = 28 @@ -16413,7 +16593,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Bd" = ( +"aBd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -16421,7 +16601,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Be" = ( +"aBe" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -16441,33 +16621,12 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Bf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/research, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 - }, -/obj/effect/floor_decal/corner/mauve/bordercorner2{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/turf/simulated/floor/tiled, -/area/rnd/research/researchdivision) -"Bg" = ( +"aBf" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/camera/network/research/xenobio, +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_stairs) +"aBg" = ( /obj/structure/cable/green{ icon_state = "0-4" }, @@ -16492,7 +16651,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Bh" = ( +"aBh" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -16503,7 +16662,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Bi" = ( +"aBi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -16522,7 +16681,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Bj" = ( +"aBj" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -16535,7 +16694,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Bk" = ( +"aBk" = ( /obj/structure/extinguisher_cabinet{ dir = 8; icon_state = "extinguisher_closed"; @@ -16556,23 +16715,40 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Bl" = ( +"aBl" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"Bm" = ( +"aBm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"Bn" = ( +"aBn" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/assembly/robotics) -"Bp" = ( +"aBo" = ( +/obj/machinery/door/airlock/command{ + id_tag = "captaindoor"; + name = "Colony Director's Office"; + req_access = list(20) + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aBp" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -16594,59 +16770,43 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Bq" = ( +"aBq" = ( /obj/structure/table/woodentable, /obj/item/device/taperecorder, /turf/simulated/floor/carpet, /area/library) -"Br" = ( +"aBr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, /area/library) -"Bs" = ( +"aBs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/wood, /area/library) -"Bt" = ( +"aBt" = ( /obj/structure/bed/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, /turf/simulated/floor/wood, /area/library) -"Bu" = ( -/obj/structure/table/glass, -/obj/machinery/recharger{ - pixel_y = 0 +"aBu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 }, -/obj/machinery/camera/network/research{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/mauve/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/mauve/bordercorner2, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/rnd/staircase/thirdfloor) -"Bv" = ( +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled/white, +/area/rnd/outpost/xenobiology/outpost_autopsy) +"aBv" = ( /obj/structure/bed/chair/office/dark, /turf/simulated/floor/wood, /area/library) -"Bw" = ( +"aBw" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -16667,7 +16827,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Bx" = ( +"aBx" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -16686,20 +16846,20 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"By" = ( +"aBy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/tiled, /area/hydroponics) -"Bz" = ( +"aBz" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, /area/hydroponics) -"BA" = ( +"aBA" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass{ name = "Hydroponics"; @@ -16708,7 +16868,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/hydroponics) -"BB" = ( +"aBB" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 }, @@ -16717,16 +16877,16 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"BC" = ( +"aBC" = ( /obj/structure/table/gamblingtable, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"BD" = ( +"aBD" = ( /obj/structure/table/gamblingtable, /obj/item/weapon/storage/pill_bottle/dice, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"BE" = ( +"aBE" = ( /obj/structure/bed/chair/wood{ dir = 8 }, @@ -16737,7 +16897,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"BF" = ( +"aBF" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -16751,11 +16911,11 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"BG" = ( +"aBG" = ( /obj/item/weapon/stool/padded, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"BH" = ( +"aBH" = ( /obj/structure/table/glass, /obj/machinery/recharger{ pixel_y = 0 @@ -16773,7 +16933,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"BI" = ( +"aBI" = ( /obj/structure/table/reinforced, /obj/structure/cable/green{ d2 = 8; @@ -16795,19 +16955,21 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"BJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/machinery/camera/network/research, -/obj/effect/floor_decal/borderfloor{ - dir = 5 +"aBJ" = ( +/obj/machinery/shower{ + dir = 4; + icon_state = "shower"; + pixel_x = 5; + pixel_y = 0 }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 5 +/obj/structure/curtain/open/shower, +/obj/machinery/camera/network/research{ + dir = 1; + icon_state = "camera" }, -/turf/simulated/floor/tiled, -/area/rnd/research/testingrange) -"BK" = ( +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_south_airlock) +"aBK" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/borderfloorblack, /obj/machinery/door/airlock/glass_research{ @@ -16839,35 +17001,22 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"BL" = ( +"aBL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"BM" = ( +"aBM" = ( +/obj/machinery/hologram/holopad, /obj/machinery/camera/network/research{ + icon_state = "camera"; dir = 8 }, -/obj/structure/sign/department/robo{ - pixel_x = 32 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/rnd/research/researchdivision) -"BN" = ( +/turf/simulated/floor/tiled/white, +/area/rnd/outpost/xenobiology/outpost_first_aid) +"aBN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -16878,13 +17027,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"BO" = ( +"aBO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"BP" = ( +"aBP" = ( /obj/structure/lattice, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -16908,16 +17057,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/open, +/turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"BQ" = ( +"aBQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"BR" = ( +"aBR" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, @@ -16932,7 +17081,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"BS" = ( +"aBS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -16955,7 +17104,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research_foyer) -"BT" = ( +"aBT" = ( /obj/structure/table/wooden_reinforced, /obj/machinery/ai_status_display{ pixel_y = 30 @@ -16967,7 +17116,7 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"BU" = ( +"aBU" = ( /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8; @@ -16983,7 +17132,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"BV" = ( +"aBV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -16992,10 +17141,10 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"BW" = ( +"aBW" = ( /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"BX" = ( +"aBX" = ( /obj/structure/cable/green{ d1 = 2; d2 = 4; @@ -17015,7 +17164,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"BY" = ( +"aBY" = ( /obj/structure/sign/department/sci{ pixel_x = -32; pixel_y = 0 @@ -17034,7 +17183,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"BZ" = ( +"aBZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 2; @@ -17049,12 +17198,12 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Ca" = ( +"aCa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Cb" = ( +"aCb" = ( /obj/structure/table/reinforced, /obj/item/weapon/paper{ desc = ""; @@ -17079,13 +17228,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Cc" = ( +"aCc" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Cd" = ( +"aCd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -17116,7 +17265,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"Ce" = ( +"aCe" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -17137,12 +17286,15 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Cf" = ( +"aCf" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, +/obj/machinery/camera/network/research{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Cg" = ( +"aCg" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -17163,7 +17315,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Ch" = ( +"aCh" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -17179,7 +17331,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"Ci" = ( +"aCi" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -17195,7 +17347,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled, /area/hydroponics) -"Cj" = ( +"aCj" = ( /obj/machinery/biogenerator, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -17211,7 +17363,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Ck" = ( +"aCk" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -17235,19 +17387,19 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Cl" = ( +"aCl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Cm" = ( +"aCm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Cn" = ( +"aCn" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -17268,12 +17420,12 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Co" = ( +"aCo" = ( /obj/structure/table/gamblingtable, /obj/item/weapon/deck/cards, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Cp" = ( +"aCp" = ( /obj/structure/bed/chair/wood{ dir = 8 }, @@ -17284,7 +17436,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Cq" = ( +"aCq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -17292,7 +17444,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Cr" = ( +"aCr" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -17303,7 +17455,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Cs" = ( +"aCs" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -17312,7 +17464,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Ct" = ( +"aCt" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -17324,12 +17476,12 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Cu" = ( +"aCu" = ( /obj/machinery/r_n_d/circuit_imprinter, /obj/item/weapon/reagent_containers/glass/beaker/sulphuric, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Cv" = ( +"aCv" = ( /obj/machinery/pros_fabricator{ dir = 1 }, @@ -17342,7 +17494,7 @@ /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Cw" = ( +"aCw" = ( /obj/machinery/autolathe{ hacked = 1 }, @@ -17364,7 +17516,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Cx" = ( +"aCx" = ( /obj/structure/table/reinforced, /obj/machinery/light_switch{ pixel_x = -25 @@ -17379,11 +17531,11 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Cy" = ( +"aCy" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Cz" = ( +"aCz" = ( /obj/structure/bed/chair{ dir = 8 }, @@ -17401,7 +17553,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"CA" = ( +"aCA" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -17416,18 +17568,18 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"CB" = ( +"aCB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"CC" = ( +"aCC" = ( /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"CD" = ( +"aCD" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -17441,7 +17593,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"CE" = ( +"aCE" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -17454,16 +17606,19 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"CF" = ( +"aCF" = ( /obj/machinery/light/small{ dir = 4; pixel_y = 0 }, /turf/simulated/floor/wood, /area/library) -"CG" = ( +"aCG" = ( /obj/machinery/bookbinder{ pixel_y = 0 }, @@ -17473,13 +17628,13 @@ }, /turf/simulated/floor/wood, /area/library) -"CH" = ( +"aCH" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/simulated/floor/wood, /area/library) -"CI" = ( +"aCI" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_research{ name = "Weapons Testing Range"; @@ -17487,11 +17642,11 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"CJ" = ( +"aCJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, /area/library) -"CK" = ( +"aCK" = ( /obj/machinery/alarm{ dir = 1; pixel_y = -25 @@ -17508,7 +17663,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"CL" = ( +"aCL" = ( /obj/machinery/power/breakerbox/activated{ RCon_tag = "Surface Civilian Substation Bypass" }, @@ -17516,7 +17671,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"CM" = ( +"aCM" = ( /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -17533,7 +17688,7 @@ }, /turf/simulated/floor/carpet, /area/tether/surfacebase/library/study) -"CN" = ( +"aCN" = ( /obj/structure/noticeboard{ pixel_y = -26 }, @@ -17552,10 +17707,10 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"CO" = ( +"aCO" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_stairs) -"CP" = ( +"aCP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-8" @@ -17574,7 +17729,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"CQ" = ( +"aCQ" = ( /obj/structure/cable{ icon_state = "0-8" }, @@ -17595,7 +17750,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"CR" = ( +"aCR" = ( /obj/machinery/seed_extractor, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -17605,7 +17760,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"CS" = ( +"aCS" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -17624,13 +17779,13 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"CT" = ( +"aCT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"CU" = ( +"aCU" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -17650,7 +17805,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"CV" = ( +"aCV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -17668,12 +17823,12 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"CW" = ( +"aCW" = ( /obj/structure/table/gamblingtable, /obj/item/weapon/storage/pill_bottle/dice_nerd, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"CX" = ( +"aCX" = ( /obj/structure/bed/chair/wood{ dir = 8 }, @@ -17682,7 +17837,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"CY" = ( +"aCY" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -17691,7 +17846,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"CZ" = ( +"aCZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -17703,11 +17858,11 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"Da" = ( +"aDa" = ( /obj/machinery/portable_atmospherics/hydroponics/soil, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"Db" = ( +"aDb" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -17719,27 +17874,27 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"Dc" = ( +"aDc" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"Dd" = ( +"aDd" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/table/bench/wooden, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"De" = ( +"aDe" = ( /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"Df" = ( +"aDf" = ( /obj/structure/table/bench/wooden, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"Dg" = ( +"aDg" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -17749,7 +17904,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dh" = ( +"aDh" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -17758,15 +17913,16 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Di" = ( +"aDi" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, /obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"Dj" = ( +"aDj" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, @@ -17775,7 +17931,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dk" = ( +"aDk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -17794,7 +17950,7 @@ /obj/structure/window/reinforced, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dl" = ( +"aDl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -17814,7 +17970,7 @@ /obj/structure/window/reinforced, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dm" = ( +"aDm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -17826,7 +17982,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dn" = ( +"aDn" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -17835,23 +17991,17 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Do" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 +"aDo" = ( +/obj/structure/table/standard, +/obj/item/device/slime_scanner, +/obj/item/device/slime_scanner, +/obj/item/device/multitool, +/obj/machinery/camera/network/research{ + dir = 1 }, -/obj/effect/floor_decal/borderfloor{ - dir = 5 - }, -/obj/effect/floor_decal/corner/lime/border{ - dir = 5 - }, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/public_garden_three) -"Dp" = ( +/turf/simulated/floor/tiled/techmaint, +/area/rnd/outpost/xenobiology/outpost_storage) +"aDp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -17870,7 +18020,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"Dq" = ( +"aDq" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -17879,7 +18029,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"Dr" = ( +"aDr" = ( /obj/structure/table/woodentable, /obj/random/maintenance/clean, /obj/effect/floor_decal/borderfloor/corner{ @@ -17897,10 +18047,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Ds" = ( +"aDs" = ( /turf/simulated/open, /area/tether/surfacebase/public_garden_three) -"Dt" = ( +"aDt" = ( /obj/structure/table/woodentable, /obj/item/weapon/material/minihoe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17917,11 +18067,11 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Du" = ( +"aDu" = ( /obj/structure/table/bench/wooden, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dv" = ( +"aDv" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, @@ -17931,7 +18081,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dw" = ( +"aDw" = ( /obj/machinery/power/apc{ dir = 1; name = "north bump"; @@ -17950,7 +18100,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dx" = ( +"aDx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -17970,7 +18120,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"Dy" = ( +"aDy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -17995,7 +18145,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/public_garden_three) -"Dz" = ( +"aDz" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -18004,7 +18154,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"DA" = ( +"aDA" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -18013,7 +18163,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DB" = ( +"aDB" = ( /obj/structure/table/woodentable, /obj/effect/floor_decal/borderfloor/corner{ dir = 8 @@ -18030,7 +18180,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DC" = ( +"aDC" = ( /obj/structure/table/woodentable, /obj/item/weapon/reagent_containers/glass/bucket, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -18050,7 +18200,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DD" = ( +"aDD" = ( /obj/structure/table/bench/wooden, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -18060,7 +18210,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DE" = ( +"aDE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -18071,7 +18221,7 @@ /obj/effect/floor_decal/corner/lime/bordercorner, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DF" = ( +"aDF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -18083,7 +18233,7 @@ /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DG" = ( +"aDG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -18099,7 +18249,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DH" = ( +"aDH" = ( /obj/structure/lattice, /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/zpipe/down/supply{ @@ -18114,7 +18264,7 @@ }, /turf/simulated/open, /area/tether/surfacebase/public_garden_three) -"DI" = ( +"aDI" = ( /obj/effect/floor_decal/techfloor/corner{ dir = 1 }, @@ -18126,7 +18276,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"DJ" = ( +"aDJ" = ( /obj/machinery/hologram/holopad, /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -18136,7 +18286,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DK" = ( +"aDK" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 8 }, @@ -18151,7 +18301,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DL" = ( +"aDL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -18168,7 +18318,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DM" = ( +"aDM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -18176,12 +18326,12 @@ /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DN" = ( +"aDN" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DO" = ( +"aDO" = ( /obj/machinery/alarm{ dir = 8; pixel_x = 25; @@ -18193,16 +18343,19 @@ /obj/effect/floor_decal/corner/lime/border{ dir = 6 }, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DP" = ( +"aDP" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"DQ" = ( +"aDQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -18212,7 +18365,7 @@ /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"DR" = ( +"aDR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -18224,7 +18377,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) -"DS" = ( +"aDS" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -18234,16 +18387,21 @@ /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/public_garden_three) -"DT" = ( +"aDT" = ( /obj/machinery/light, /obj/structure/table/bench/wooden, /turf/simulated/floor/grass, /area/tether/surfacebase/public_garden_three) -"DU" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"DV" = ( +"aDU" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/rnd/outpost/xenobiology/outpost_breakroom) +"aDV" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -18260,8 +18418,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"DW" = ( +/area/tether/surfacebase/surface_three_hall) +"aDW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -18274,8 +18432,8 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"DX" = ( +/area/tether/surfacebase/surface_three_hall) +"aDX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -18294,7 +18452,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"DY" = ( +"aDY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -18308,7 +18466,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"DZ" = ( +"aDZ" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -18316,86 +18474,112 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) -"Eb" = ( -/obj/structure/railing{ +"aEa" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access = list(19) + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aEb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/structure/railing, -/turf/simulated/open, -/area/tether/surfacebase/atrium_three) -"Ec" = ( -/obj/structure/bed/chair/wood, -/obj/structure/window/basic{ - dir = 8 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/structure/window/basic{ - dir = 1 +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aEc" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = list(57) }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 6 - }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ed" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aEd" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ee" = ( -/obj/structure/table/woodentable, -/obj/structure/window/basic{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/corner/blue/border{ dir = 8 }, -/obj/item/weapon/flame/candle, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 6 +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 9 +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 10 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ef" = ( -/obj/machinery/camera/network/outside, -/turf/simulated/floor/outdoors/grass/sif/virgo3b, -/area/tether/surfacebase/outside/outside3) -"Eg" = ( -/obj/structure/bed/chair/wood{ - dir = 1 +/area/tether/surfacebase/surface_three_hall) +"aEe" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster{ + layer = 3.3; + pixel_x = -27; + pixel_y = 0 }, -/obj/structure/window/basic{ - dir = 8 +/obj/item/weapon/paper_bin, +/obj/item/weapon/folder/red, +/obj/item/weapon/folder/blue, +/obj/item/weapon/pen, +/obj/machinery/alarm{ + pixel_y = 22 }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 6 +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aEf" = ( +/obj/machinery/camera/network/research{ + icon_state = "camera"; + dir = 5 }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 9 +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_main) +"aEg" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Eh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aEh" = ( /obj/effect/floor_decal/corner/grey/diagonal, /obj/effect/landmark/start{ name = "Chef" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/kitchen) -"Ei" = ( +"aEi" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -18404,24 +18588,33 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"Ej" = ( -/obj/structure/bed/chair/wood, -/obj/structure/window/basic{ +"aEj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 6 +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ek" = ( +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aEk" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"El" = ( +"aEl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -18436,12 +18629,12 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Em" = ( +"aEm" = ( /obj/structure/table/bench/wooden, /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"En" = ( +"aEn" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -18449,23 +18642,17 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Eo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"aEo" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 }, +/obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ep" = ( +/area/tether/surfacebase/surface_three_hall) +"aEp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -18476,8 +18663,8 @@ icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Eq" = ( +/area/tether/surfacebase/surface_three_hall) +"aEq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -18489,13 +18676,13 @@ icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Er" = ( +/area/tether/surfacebase/surface_three_hall) +"aEr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Es" = ( +"aEs" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access = list(); @@ -18504,7 +18691,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_stairs) -"Et" = ( +"aEt" = ( /obj/machinery/door/blast/regular{ density = 0; dir = 8; @@ -18519,7 +18706,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Eu" = ( +"aEu" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -18531,21 +18718,38 @@ }, /turf/simulated/floor/wood, /area/library) -"Ew" = ( -/obj/machinery/camera/network/tether{ - dir = 1 +"aEv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/obj/machinery/alarm{ + pixel_y = 22 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aEw" = ( +/obj/structure/flora/pottedplant/subterranean, +/obj/effect/floor_decal/borderfloorblack{ + dir = 4 + }, +/obj/machinery/camera/network/research{ + icon_state = "camera"; dir = 8 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ex" = ( +/area/rnd/outpost/xenobiology/outpost_hallway) +"aEx" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -18556,8 +18760,8 @@ }, /obj/machinery/light, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ey" = ( +/area/tether/surfacebase/surface_three_hall) +"aEy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -18578,7 +18782,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Ez" = ( +"aEz" = ( /obj/structure/table/woodentable, /obj/item/weapon/packageWrap, /obj/item/weapon/paper_bin{ @@ -18587,14 +18791,14 @@ }, /turf/simulated/floor/wood, /area/library) -"EA" = ( +"aEA" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/grille, /turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/atrium_three) -"EB" = ( +/area/tether/surfacebase/surface_three_hall) +"aEB" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -18611,20 +18815,20 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"EC" = ( +"aEC" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, /turf/simulated/floor/wood, /area/library) -"ED" = ( +"aED" = ( /obj/structure/table/woodentable, /obj/machinery/photocopier/faxmachine{ department = "Library Conference Room" }, /turf/simulated/floor/wood, /area/library) -"EE" = ( +"aEE" = ( /obj/structure/table/woodentable, /obj/item/device/flashlight/lamp/green{ pixel_x = 1; @@ -18632,7 +18836,7 @@ }, /turf/simulated/floor/wood, /area/library) -"EF" = ( +"aEF" = ( /obj/structure/table/rack{ dir = 1 }, @@ -18645,26 +18849,26 @@ /obj/item/weapon/storage/briefcase/inflatable, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"EG" = ( +"aEG" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, /turf/simulated/floor/carpet, /area/library) -"EH" = ( +"aEH" = ( /obj/structure/table/woodentable, /obj/item/weapon/paper, /obj/item/weapon/pen, /obj/item/weapon/book/codex, /turf/simulated/floor/carpet, /area/library) -"EI" = ( +"aEI" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, /turf/simulated/floor/carpet, /area/library) -"EJ" = ( +"aEJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -18676,7 +18880,7 @@ }, /turf/simulated/floor/wood, /area/library) -"EK" = ( +"aEK" = ( /obj/structure/table/woodentable, /obj/structure/cable/green{ d1 = 4; @@ -18685,7 +18889,7 @@ }, /turf/simulated/floor/wood, /area/library) -"EL" = ( +"aEL" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/apc; dir = 8; @@ -18701,19 +18905,19 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"EM" = ( +"aEM" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"EN" = ( +"aEN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"EO" = ( +"aEO" = ( /obj/item/weapon/dice/d20, /obj/item/weapon/dice, /obj/structure/cable/green{ @@ -18724,7 +18928,7 @@ /obj/structure/table/woodentable, /turf/simulated/floor/wood, /area/library) -"EP" = ( +"aEP" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, @@ -18733,7 +18937,7 @@ }, /turf/simulated/floor/carpet, /area/library) -"EQ" = ( +"aEQ" = ( /obj/structure/table/woodentable, /obj/machinery/power/apc{ dir = 4; @@ -18746,7 +18950,7 @@ /obj/machinery/recharger, /turf/simulated/floor/wood, /area/library) -"ER" = ( +"aER" = ( /obj/structure/bookcase{ name = "bookcase (Reference)" }, @@ -18765,18 +18969,18 @@ /obj/item/weapon/book/manual/excavation, /turf/simulated/floor/wood, /area/library) -"ES" = ( +"aES" = ( /obj/machinery/portable_atmospherics/powered/pump/filled, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"ET" = ( +"aET" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"EU" = ( +"aEU" = ( /obj/structure/bookcase{ name = "bookcase (Reference)" }, @@ -18796,27 +19000,27 @@ /obj/item/weapon/book/manual/supermatter_engine, /turf/simulated/floor/wood, /area/library) -"EV" = ( +"aEV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, /turf/simulated/floor/wood, /area/library) -"EW" = ( +"aEW" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"EX" = ( +"aEX" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"EY" = ( +"aEY" = ( /obj/machinery/firealarm{ pixel_x = -30 }, @@ -18826,18 +19030,18 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"EZ" = ( +"aEZ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Fa" = ( +"aFa" = ( /obj/effect/landmark{ name = "Observer-Start" }, /obj/machinery/light/flamp, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Fb" = ( +"aFb" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -18846,7 +19050,7 @@ }, /turf/simulated/floor/plating, /area/crew_quarters/bar) -"Fc" = ( +"aFc" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, @@ -18860,7 +19064,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Fd" = ( +"aFd" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -18869,16 +19073,16 @@ /obj/item/weapon/pen, /turf/simulated/floor/wood, /area/library) -"Fe" = ( +"aFe" = ( /obj/structure/table/woodentable, /obj/item/weapon/deck/cards, /turf/simulated/floor/wood, /area/library) -"Ff" = ( +"aFf" = ( /obj/effect/decal/cleanable/blood, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"Fg" = ( +"aFg" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -18889,12 +19093,12 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"Fh" = ( +"aFh" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/remains/deer, /turf/simulated/floor/outdoors/grass/sif/virgo3b, /area/tether/surfacebase/outside/outside3) -"Fi" = ( +"aFi" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, /obj/effect/floor_decal/borderfloor{ @@ -18914,7 +19118,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Fj" = ( +"aFj" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -18934,7 +19138,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Fk" = ( +"aFk" = ( /obj/structure/table/standard, /obj/random/maintenance/clean, /obj/random/maintenance/medical, @@ -18943,7 +19147,7 @@ /obj/random/junk, /turf/simulated/floor/plating, /area/maintenance/lower/atrium) -"Fl" = ( +"aFl" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 1; @@ -18957,7 +19161,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/staircase/thirdfloor) -"Fm" = ( +"aFm" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ dir = 8; @@ -18980,7 +19184,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Fn" = ( +"aFn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -18992,7 +19196,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Fo" = ( +"aFo" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -19026,7 +19230,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"Fp" = ( +"aFp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -19039,13 +19243,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"Fq" = ( +"aFq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, /turf/simulated/floor/wood, /area/library) -"Fr" = ( +"aFr" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -19053,13 +19257,13 @@ }, /turf/simulated/floor/wood, /area/library) -"Fs" = ( +"aFs" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /turf/simulated/floor/wood, /area/library) -"Ft" = ( +"aFt" = ( /obj/structure/bookcase{ name = "bookcase (Fiction)" }, @@ -19069,32 +19273,31 @@ }, /turf/simulated/floor/wood, /area/library) -"Fu" = ( +"aFu" = ( /obj/structure/bookcase{ name = "bookcase (Fiction)" }, /turf/simulated/floor/wood, /area/library) -"Fv" = ( +"aFv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/library) -"Fw" = ( -/obj/structure/cable/green{ - icon_state = "0-2" +"aFw" = ( +/obj/structure/closet/crate, +/obj/item/target, +/obj/item/target, +/obj/item/target, +/obj/item/target, +/obj/item/target, +/obj/structure/window/reinforced, +/obj/machinery/camera/network/research{ + icon_state = "camera"; + dir = 5 }, -/obj/structure/cable, -/obj/machinery/power/smes/buildable{ - charge = 0; - output_attempt = 0; - outputting = 0; - RCon_tag = "Substation - Surface Civilian" - }, -/turf/simulated/floor/plating, -/area/maintenance/substation/bar{ - name = "\improper Surface Civilian Substation" - }) -"Fx" = ( +/turf/simulated/floor/tiled/dark, +/area/rnd/research/testingrange) +"aFx" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/power/terminal{ @@ -19108,7 +19311,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"Fy" = ( +"aFy" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -19130,7 +19333,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Fz" = ( +"aFz" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -19147,13 +19350,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"FA" = ( +"aFA" = ( /obj/structure/bed/chair/wood{ dir = 1 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FB" = ( +"aFB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -19168,7 +19371,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FC" = ( +"aFC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -19186,7 +19389,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FD" = ( +"aFD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -19203,7 +19406,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FE" = ( +"aFE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -19221,32 +19424,28 @@ /obj/machinery/light/flamp, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FF" = ( -/obj/machinery/camera/network/civilian{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +"aFF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-2" }, /obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + icon_state = "1-4" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-8" }, -/turf/simulated/floor/wood, -/area/crew_quarters/bar) -"FG" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2" + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/outpost/xenobiology/outpost_main) +"aFG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -19264,7 +19463,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FH" = ( +"aFH" = ( /obj/machinery/light, /obj/item/device/radio/intercom{ dir = 2; @@ -19273,7 +19472,7 @@ /obj/structure/table/bench/wooden, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FI" = ( +"aFI" = ( /obj/structure/table/woodentable, /obj/machinery/alarm{ dir = 1; @@ -19281,7 +19480,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"FJ" = ( +"aFJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -19296,7 +19495,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"FK" = ( +"aFK" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -19308,7 +19507,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"FL" = ( +"aFL" = ( /obj/structure/window/reinforced/full, /obj/structure/grille, /obj/machinery/door/firedoor/glass, @@ -19325,7 +19524,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"FM" = ( +"aFM" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19342,7 +19541,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"FN" = ( +"aFN" = ( /obj/structure/table/reinforced, /obj/machinery/recharger/wallcharger{ pixel_x = 4; @@ -19360,7 +19559,7 @@ /obj/item/weapon/storage/bag/trash, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"FO" = ( +"aFO" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19378,7 +19577,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"FP" = ( +"aFP" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19393,7 +19592,7 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"FQ" = ( +"aFQ" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -19408,7 +19607,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"FR" = ( +"aFR" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19420,7 +19619,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"FS" = ( +"aFS" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19434,7 +19633,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"FT" = ( +"aFT" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, @@ -19455,13 +19654,13 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"FU" = ( +"aFU" = ( /obj/structure/bookcase{ name = "bookcase (Religious)" }, /turf/simulated/floor/wood, /area/library) -"FV" = ( +"aFV" = ( /obj/structure/cable/green, /obj/structure/cable/green{ d2 = 4; @@ -19480,7 +19679,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"FW" = ( +"aFW" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 2; @@ -19495,7 +19694,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"FX" = ( +"aFX" = ( /obj/random/tech_supply, /obj/structure/table/steel, /obj/random/maintenance/engineering, @@ -19503,7 +19702,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"FY" = ( +"aFY" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -19513,7 +19712,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"FZ" = ( +"aFZ" = ( /obj/machinery/disposal, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, @@ -19522,14 +19721,14 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Ga" = ( +"aGa" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/weapon/reagent_containers/glass/bucket, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/hydroponics) -"Gb" = ( +"aGb" = ( /obj/structure/table/standard{ name = "plastic table frame" }, @@ -19539,7 +19738,7 @@ /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/hydroponics) -"Gc" = ( +"aGc" = ( /obj/structure/table/standard{ name = "plastic table frame" }, @@ -19551,7 +19750,7 @@ /obj/effect/floor_decal/corner/lime/border, /turf/simulated/floor/tiled, /area/hydroponics) -"Gd" = ( +"aGd" = ( /obj/machinery/seed_storage/garden, /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -19561,7 +19760,7 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) -"Ge" = ( +"aGe" = ( /obj/structure/extinguisher_cabinet{ dir = 4; icon_state = "extinguisher_closed"; @@ -19583,7 +19782,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Gf" = ( +"aGf" = ( /obj/machinery/status_display{ pixel_x = 32; pixel_y = 0 @@ -19607,7 +19806,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Gg" = ( +"aGg" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -19618,13 +19817,13 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Gh" = ( +"aGh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Gi" = ( +"aGi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -19636,7 +19835,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Gj" = ( +"aGj" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -19654,7 +19853,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Gk" = ( +"aGk" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms" }, @@ -19669,29 +19868,18 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/bar) -"Gl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 - }, -/obj/item/device/radio/intercom{ - pixel_y = -24 - }, +"aGl" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/goggles, +/obj/structure/window/reinforced, /obj/machinery/camera/network/research{ - dir = 1 + icon_state = "camera"; + dir = 8 }, -/obj/effect/floor_decal/borderfloorblack, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_north_airlock) -"Gm" = ( +/turf/simulated/floor/tiled/dark, +/area/rnd/research/testingrange) +"aGm" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -19712,7 +19900,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_b) -"Gn" = ( +"aGn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -19727,7 +19915,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"Go" = ( +"aGo" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -19749,7 +19937,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Gp" = ( +"aGp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/effect/floor_decal/borderfloorblack{ dir = 6 @@ -19764,7 +19952,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"Gq" = ( +"aGq" = ( /obj/structure/cable/green{ d1 = 1; d2 = 8; @@ -19780,7 +19968,7 @@ /obj/effect/floor_decal/corner/mauve/bordercorner, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Gr" = ( +"aGr" = ( /obj/machinery/door/firedoor/glass/hidden{ icon_state = "door_open"; dir = 2 @@ -19793,7 +19981,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Gs" = ( +"aGs" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -19816,7 +20004,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Gt" = ( +"aGt" = ( /obj/machinery/door/firedoor/glass/hidden{ icon_state = "door_open"; dir = 2 @@ -19826,7 +20014,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Gu" = ( +"aGu" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19847,7 +20035,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Gv" = ( +"aGv" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -19865,14 +20053,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Gw" = ( +"aGw" = ( /obj/structure/bookcase{ name = "bookcase (Non-Fiction)" }, /obj/item/weapon/book/codex/lore/robutt, /turf/simulated/floor/wood, /area/library) -"Gx" = ( +"aGx" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, @@ -19883,12 +20071,12 @@ }, /turf/simulated/floor/wood, /area/library) -"Gy" = ( +"aGy" = ( /obj/structure/railing, /obj/structure/grille, /turf/simulated/floor/tiled/techmaint, /area/hallway/lower/third_south) -"Gz" = ( +"aGz" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -19903,7 +20091,7 @@ /area/maintenance/substation/bar{ name = "\improper Surface Civilian Substation" }) -"GA" = ( +"aGA" = ( /obj/structure/sign/directions/medical{ dir = 4; pixel_y = 8 @@ -19922,7 +20110,7 @@ }, /turf/simulated/wall, /area/hydroponics) -"GB" = ( +"aGB" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 }, @@ -19940,7 +20128,7 @@ /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GC" = ( +"aGC" = ( /obj/machinery/computer/timeclock/premade/east, /obj/structure/cable/green{ d1 = 1; @@ -19970,7 +20158,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GD" = ( +"aGD" = ( /obj/structure/cable/green{ d2 = 2; icon_state = "0-2" @@ -19984,7 +20172,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"GE" = ( +"aGE" = ( /obj/effect/floor_decal/spline/plain{ dir = 9 }, @@ -19993,7 +20181,7 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"GF" = ( +"aGF" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, @@ -20005,20 +20193,20 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"GG" = ( +"aGG" = ( /obj/item/weapon/stool/padded, /obj/effect/floor_decal/spline/plain{ dir = 1 }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"GH" = ( +"aGH" = ( /obj/effect/floor_decal/spline/plain{ dir = 1 }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"GI" = ( +"aGI" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -20038,24 +20226,24 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"GJ" = ( +"aGJ" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"GK" = ( +"aGK" = ( /turf/simulated/wall, /area/crew_quarters/barrestroom) -"GL" = ( +"aGL" = ( /obj/item/device/radio/intercom{ dir = 8; pixel_x = 10 }, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_hallway) -"GM" = ( +"aGM" = ( /obj/machinery/door/firedoor/glass/hidden{ icon_state = "door_open"; dir = 2 @@ -20065,13 +20253,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"GN" = ( +"aGN" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/structure/window/basic, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"GO" = ( +"aGO" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/structure/window/basic{ @@ -20079,14 +20267,14 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"GP" = ( +"aGP" = ( /obj/structure/sign/nanotrasen, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"GQ" = ( +"aGQ" = ( /turf/simulated/wall/r_wall, /area/rnd/outpost/xenobiology/outpost_north_airlock) -"GR" = ( +"aGR" = ( /obj/structure/disposalpipe/segment, /obj/structure/extinguisher_cabinet{ dir = 4; @@ -20109,7 +20297,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"GS" = ( +"aGS" = ( /obj/machinery/transhuman/resleever, /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -20125,7 +20313,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"GT" = ( +"aGT" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -20141,7 +20329,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"GU" = ( +"aGU" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -20170,7 +20358,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GV" = ( +"aGV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment{ @@ -20183,7 +20371,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GW" = ( +"aGW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20199,7 +20387,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GX" = ( +"aGX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20215,13 +20403,13 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"GY" = ( +"aGY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/wood, /area/library) -"GZ" = ( +"aGZ" = ( /obj/machinery/newscaster{ pixel_x = 0; pixel_y = 30 @@ -20241,7 +20429,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ha" = ( +"aHa" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -20263,7 +20451,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hb" = ( +"aHb" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -20282,27 +20470,27 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hc" = ( +"aHc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/library) -"Hd" = ( +"aHd" = ( /obj/machinery/newscaster{ pixel_x = 0; pixel_y = 28 }, /turf/simulated/floor/wood, /area/library) -"He" = ( +"aHe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /turf/simulated/floor/wood, /area/library) -"Hf" = ( +"aHf" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -20318,13 +20506,13 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hg" = ( +"aHg" = ( /obj/structure/bookcase{ name = "bookcase (Non-Fiction)" }, /turf/simulated/floor/wood, /area/library) -"Hh" = ( +"aHh" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -20345,7 +20533,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hi" = ( +"aHi" = ( /obj/structure/cable/green{ d2 = 2; icon_state = "0-2" @@ -20371,24 +20559,35 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hj" = ( -/obj/machinery/camera/network/tether, +"aHj" = ( +/obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor{ - dir = 1 + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 +/obj/effect/floor_decal/corner/mauve/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 + }, +/obj/effect/floor_decal/corner/mauve/bordercorner2{ + dir = 10 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 + dir = 5 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/camera/network/research{ + icon_state = "camera"; + dir = 5 }, /turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"Hk" = ( +/area/rnd/research/researchdivision) +"aHk" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -20410,7 +20609,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hl" = ( +"aHl" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -20429,7 +20628,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hm" = ( +"aHm" = ( /obj/machinery/light{ dir = 1 }, @@ -20446,7 +20645,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hn" = ( +"aHn" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, @@ -20462,7 +20661,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ho" = ( +"aHo" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -20475,7 +20674,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hp" = ( +"aHp" = ( /obj/machinery/newscaster{ pixel_x = 0; pixel_y = 30 @@ -20501,7 +20700,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hq" = ( +"aHq" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -20526,7 +20725,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hr" = ( +"aHr" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 }, @@ -20545,13 +20744,13 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hs" = ( +"aHs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ht" = ( +"aHt" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -20562,7 +20761,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Hu" = ( +"aHu" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ dir = 1 @@ -20571,7 +20770,7 @@ dir = 1 }, /area/crew_quarters/bar) -"Hv" = ( +"aHv" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -20580,7 +20779,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Hw" = ( +"aHw" = ( /obj/item/weapon/stool/padded, /obj/effect/floor_decal/spline/plain{ dir = 8 @@ -20589,7 +20788,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Hx" = ( +"aHx" = ( /obj/structure/table/marble, /obj/machinery/door/blast/shutters{ dir = 8; @@ -20604,7 +20803,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Hy" = ( +"aHy" = ( /obj/structure/table/marble, /obj/item/weapon/reagent_containers/food/drinks/glass2/pint, /obj/machinery/door/blast/shutters{ @@ -20615,7 +20814,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Hz" = ( +"aHz" = ( /obj/structure/table/marble, /obj/machinery/door/blast/shutters{ dir = 1; @@ -20625,7 +20824,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"HA" = ( +"aHA" = ( /obj/structure/table/marble, /obj/item/weapon/reagent_containers/food/drinks/glass2/shot, /obj/machinery/door/blast/shutters{ @@ -20636,7 +20835,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"HB" = ( +"aHB" = ( /obj/structure/extinguisher_cabinet{ dir = 8; icon_state = "extinguisher_closed"; @@ -20648,7 +20847,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"HC" = ( +"aHC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ @@ -20658,7 +20857,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"HD" = ( +"aHD" = ( /obj/structure/sink{ dir = 4; icon_state = "sink"; @@ -20670,7 +20869,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"HE" = ( +"aHE" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/structure/window/basic{ @@ -20678,7 +20877,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_hallway) -"HF" = ( +"aHF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, @@ -20692,30 +20891,14 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"HG" = ( +"aHG" = ( +/obj/machinery/cryopod/robot, /obj/machinery/camera/network/research{ - dir = 8 + dir = 1 }, -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/structure/closet/wardrobe/science_white, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_south_airlock) -"HH" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/chargebay) +"aHH" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -20736,7 +20919,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"HI" = ( +"aHI" = ( /obj/structure/disposalpipe/segment, /obj/machinery/alarm{ dir = 4; @@ -20763,7 +20946,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"HJ" = ( +"aHJ" = ( /obj/machinery/transhuman/synthprinter, /obj/machinery/light{ dir = 8; @@ -20779,7 +20962,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HK" = ( +"aHK" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -20789,14 +20972,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HL" = ( +"aHL" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HM" = ( +"aHM" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1"; @@ -20811,7 +20994,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"HN" = ( +"aHN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20820,7 +21003,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HO" = ( +"aHO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20830,7 +21013,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HP" = ( +"aHP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20843,7 +21026,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"HQ" = ( +"aHQ" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -20856,7 +21039,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HR" = ( +"aHR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -20870,14 +21053,14 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HS" = ( +"aHS" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/closet/firecloset, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"HT" = ( +"aHT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -20894,7 +21077,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HU" = ( +"aHU" = ( /obj/machinery/firealarm{ dir = 4; layer = 3.3; @@ -20906,7 +21089,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"HV" = ( +"aHV" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -20925,7 +21108,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HW" = ( +"aHW" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -20939,7 +21122,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HX" = ( +"aHX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -20958,7 +21141,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HY" = ( +"aHY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -20975,7 +21158,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"HZ" = ( +"aHZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -20987,7 +21170,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ia" = ( +"aIa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -21001,7 +21184,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ib" = ( +"aIb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -21020,7 +21203,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ic" = ( +"aIc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 @@ -21034,7 +21217,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Id" = ( +"aId" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -21045,7 +21228,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ie" = ( +"aIe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -21056,7 +21239,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"If" = ( +"aIf" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -21072,7 +21255,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Ig" = ( +"aIg" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 1; name = "Bar" @@ -21086,7 +21269,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals_central1, /turf/simulated/floor/tiled/monofloor, /area/crew_quarters/bar) -"Ih" = ( +"aIh" = ( /obj/structure/cable/green{ d1 = 1; d2 = 8; @@ -21100,7 +21283,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Ii" = ( +"aIi" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -21108,7 +21291,7 @@ }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"Ij" = ( +"aIj" = ( /obj/item/weapon/stool/padded, /obj/effect/floor_decal/spline/plain{ dir = 8 @@ -21126,7 +21309,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Ik" = ( +"aIk" = ( /obj/structure/table/marble, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -21152,7 +21335,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Il" = ( +"aIl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -21166,17 +21349,17 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Im" = ( +"aIm" = ( /turf/simulated/floor/lino, /area/crew_quarters/bar) -"In" = ( +"aIn" = ( /obj/machinery/computer/guestpass{ dir = 8; pixel_x = 25 }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"Io" = ( +"aIo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/alarm{ @@ -21192,24 +21375,34 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Ip" = ( +"aIp" = ( /obj/structure/flora/pottedplant/unusual, /obj/effect/floor_decal/borderfloorblack{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Iq" = ( -/obj/structure/flora/pottedplant/subterranean, -/obj/machinery/camera/network/research{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorblack{ +"aIq" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/recharge_station, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/mauve/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/camera/network/research, /turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_hallway) -"Ir" = ( +/area/rnd/research/researchdivision) +"aIr" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -21232,7 +21425,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Is" = ( +"aIs" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -21255,31 +21448,21 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"It" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 +"aIt" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ +/obj/machinery/camera/network/security{ + icon_state = "camera"; dir = 10 }, -/obj/effect/floor_decal/corner/mauve/bordercorner2{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, /turf/simulated/floor/tiled, -/area/rnd/research/researchdivision) -"Iu" = ( +/area/tether/surfacebase/security/common) +"aIu" = ( /obj/machinery/computer/transhuman/resleeving{ dir = 4 }, @@ -21301,27 +21484,27 @@ /obj/item/weapon/storage/box/backup_kit, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Iv" = ( +"aIv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Iw" = ( +"aIw" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ix" = ( +"aIx" = ( /obj/effect/floor_decal/industrial/warning, /obj/structure/sign/department/robo{ pixel_x = -32 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Iy" = ( +"aIy" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21335,7 +21518,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Iz" = ( +"aIz" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21346,7 +21529,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IA" = ( +"aIA" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -21358,7 +21541,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IB" = ( +"aIB" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21376,7 +21559,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IC" = ( +"aIC" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21390,7 +21573,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"ID" = ( +"aID" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21408,7 +21591,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IE" = ( +"aIE" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21420,21 +21603,17 @@ /obj/machinery/light, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IF" = ( -/obj/machinery/camera/network/tether{ - dir = 1 +"aIF" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"IG" = ( +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/security/armory) +"aIG" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21448,45 +21627,39 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IH" = ( +"aIH" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"II" = ( +"aII" = ( /obj/structure/sign/department/bar{ pixel_x = 32 }, /obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"IJ" = ( +"aIJ" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"IK" = ( +"aIK" = ( /obj/machinery/light, /obj/structure/flora/pottedplant, /turf/simulated/floor/wood, /area/crew_quarters/bar) -"IL" = ( -/obj/effect/floor_decal/spline/plain{ - dir = 4 - }, -/obj/effect/floor_decal/spline/plain{ - dir = 8 - }, -/obj/machinery/camera/network/civilian{ - dir = 1 - }, -/obj/machinery/media/jukebox, -/turf/simulated/floor/lino, -/area/crew_quarters/bar) -"IM" = ( +"aIL" = ( +/obj/machinery/camera/network/security, +/turf/simulated/open, +/area/tether/surfacebase/security/upperhall) +"aIM" = ( /obj/structure/table/marble, /obj/machinery/door/blast/shutters{ dir = 8; @@ -21496,7 +21669,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IN" = ( +"aIN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ @@ -21506,36 +21679,37 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IO" = ( +"aIO" = ( /obj/machinery/vending/boozeomat, /obj/machinery/light, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IP" = ( +"aIP" = ( /obj/machinery/smartfridge/drinks, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IQ" = ( -/obj/structure/table/marble, -/obj/machinery/chemical_dispenser/bar_alc/full, -/turf/simulated/floor/lino, -/area/crew_quarters/bar) -"IR" = ( -/obj/structure/table/marble, -/obj/machinery/chemical_dispenser/bar_soft/full, +"aIQ" = ( +/obj/structure/flora/pottedplant, /obj/machinery/camera/network/civilian{ - dir = 1 + dir = 9 }, -/turf/simulated/floor/lino, +/turf/simulated/floor/wood, /area/crew_quarters/bar) -"IS" = ( +"aIR" = ( +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/open, +/area/tether/surfacebase/medical/triage) +"aIS" = ( /obj/structure/table/marble, /obj/item/weapon/reagent_containers/glass/rag, /obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask, /obj/item/weapon/book/manual/barman_recipes, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IT" = ( +"aIT" = ( /obj/structure/table/marble, /obj/item/weapon/flame/lighter/zippo, /obj/item/weapon/tool/screwdriver, @@ -21553,7 +21727,7 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) -"IU" = ( +"aIU" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -21569,7 +21743,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"IV" = ( +"aIV" = ( /obj/structure/sink{ dir = 4; icon_state = "sink"; @@ -21584,7 +21758,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"IW" = ( +"aIW" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1"; @@ -21595,7 +21769,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"IX" = ( +"aIX" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/apc; dir = 8; @@ -21619,7 +21793,7 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"IY" = ( +"aIY" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ icon_state = "1-2" @@ -21628,7 +21802,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"IZ" = ( +"aIZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, @@ -21652,7 +21826,7 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Ja" = ( +"aJa" = ( /obj/machinery/door/blast/regular{ density = 0; dir = 8; @@ -21675,7 +21849,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Jb" = ( +"aJb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -21685,7 +21859,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Jc" = ( +"aJc" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -21694,7 +21868,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"Jd" = ( +"aJd" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -21707,13 +21881,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Je" = ( +"aJe" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Jf" = ( +"aJf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21723,7 +21897,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"Jg" = ( +"aJg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21734,7 +21908,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Jh" = ( +"aJh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21746,25 +21920,13 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ji" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j1s"; - name = "Robotics"; - sortType = "Robotics" +"aJi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor/tiled/steel_grid, -/area/assembly/robotics) -"Jj" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aJj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21773,7 +21935,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Jk" = ( +"aJk" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -21783,22 +21945,21 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Jl" = ( -/obj/machinery/computer/rdconsole/robotics{ - dir = 8 - }, -/obj/machinery/camera/network/research{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor{ +"aJl" = ( +/obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, -/obj/effect/floor_decal/corner/mauve/border{ +/obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, -/turf/simulated/floor/tiled/steel_grid, -/area/assembly/robotics) -"Jm" = ( +/obj/machinery/chemical_dispenser/full, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/chemistry) +"aJm" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ dir = 4; @@ -21807,18 +21968,18 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Jn" = ( +"aJn" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, /turf/simulated/floor/plating, /area/hallway/lower/third_south) -"Jo" = ( +"aJo" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_external/public, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Jp" = ( +"aJp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, @@ -21830,7 +21991,7 @@ /obj/machinery/door/airlock/glass_external/public, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Jq" = ( +"aJq" = ( /obj/machinery/door/airlock/multi_tile/glass, /obj/effect/floor_decal/industrial/warning/corner{ icon_state = "warningcorner"; @@ -21839,21 +22000,21 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Jr" = ( +"aJr" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Js" = ( +"aJs" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/grille, /turf/simulated/floor/tiled/techmaint, /area/crew_quarters/bar) -"Jt" = ( +"aJt" = ( /turf/simulated/wall, /area/tether/surfacebase/bar_backroom) -"Ju" = ( +"aJu" = ( /obj/machinery/door/airlock{ name = "Bar Backroom"; req_access = list(25) @@ -21868,7 +22029,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/lino, /area/tether/surfacebase/bar_backroom) -"Jv" = ( +"aJv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/apc; @@ -21879,7 +22040,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Jw" = ( +"aJw" = ( /obj/structure/sink{ dir = 4; icon_state = "sink"; @@ -21892,7 +22053,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Jx" = ( +"aJx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -21901,7 +22062,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Jy" = ( +"aJy" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, @@ -21912,7 +22073,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Jz" = ( +"aJz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21921,24 +22082,17 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"JA" = ( -/obj/machinery/door/firedoor/glass/hidden, -/obj/structure/disposalpipe/segment{ +"aJA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; dir = 4 }, -/obj/structure/cable/green{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 }, -/obj/machinery/alarm{ - alarm_id = "pen_nine"; - breach_detection = 0; - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/turf/simulated/floor/tiled, +/turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"JB" = ( +"aJB" = ( /obj/machinery/light{ dir = 4 }, @@ -21947,7 +22101,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"JC" = ( +"aJC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -21956,21 +22110,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"JD" = ( -/obj/structure/disposalpipe/segment{ +"aJD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"JE" = ( +"aJE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -21983,7 +22132,7 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"JF" = ( +"aJF" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -22001,25 +22150,25 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JG" = ( +"aJG" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JH" = ( +"aJH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JI" = ( +"aJI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JJ" = ( +"aJJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 @@ -22030,14 +22179,14 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JK" = ( +"aJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JL" = ( +"aJL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ icon_state = "map-scrubbers"; dir = 4 @@ -22045,7 +22194,7 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JM" = ( +"aJM" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -22065,7 +22214,7 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"JN" = ( +"aJN" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -22084,7 +22233,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"JO" = ( +"aJO" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, @@ -22096,7 +22245,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"JP" = ( +"aJP" = ( /obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -22115,7 +22264,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"JQ" = ( +"aJQ" = ( /obj/structure/table/standard, /obj/machinery/cell_charger, /obj/effect/floor_decal/borderfloor{ @@ -22134,7 +22283,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"JR" = ( +"aJR" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -22145,13 +22294,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"JS" = ( +"aJS" = ( /obj/effect/floor_decal/industrial/loading{ dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"JT" = ( +"aJT" = ( /obj/machinery/mecha_part_fabricator{ dir = 8 }, @@ -22175,7 +22324,7 @@ /obj/effect/floor_decal/industrial/warning/corner, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"JU" = ( +"aJU" = ( /obj/machinery/recharge_station, /obj/machinery/light{ dir = 8; @@ -22187,15 +22336,15 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"JV" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/network/research, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 +"aJV" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_alc/full, +/obj/machinery/camera/network/civilian{ + dir = 1 }, -/turf/simulated/floor/tiled/steel_grid, -/area/assembly/chargebay) -"JW" = ( +/turf/simulated/floor/lino, +/area/crew_quarters/bar) +"aJW" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 1 @@ -22208,14 +22357,14 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"JX" = ( +"aJX" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 1 }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"JY" = ( +"aJY" = ( /obj/machinery/alarm{ dir = 8; icon_state = "alarm0"; @@ -22227,17 +22376,17 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"JZ" = ( +"aJZ" = ( /obj/effect/floor_decal/borderfloorblack/corner, /obj/effect/floor_decal/industrial/danger/corner, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ka" = ( +"aKa" = ( /obj/effect/floor_decal/borderfloorblack, /obj/effect/floor_decal/industrial/danger, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Kb" = ( +"aKb" = ( /obj/effect/floor_decal/borderfloorblack, /obj/effect/floor_decal/industrial/danger, /obj/machinery/light{ @@ -22245,13 +22394,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Kc" = ( -/obj/effect/floor_decal/borderfloorblack, -/obj/effect/floor_decal/industrial/danger, -/obj/machinery/camera/network/tether, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/shuttle_pad) -"Kd" = ( +"aKc" = ( +/obj/machinery/camera/network/civilian{ + dir = 4 + }, +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/freezer) +"aKd" = ( /obj/effect/floor_decal/borderfloorblack/corner{ icon_state = "borderfloorcorner_black"; dir = 8 @@ -22262,25 +22411,25 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ke" = ( +"aKe" = ( /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"Kf" = ( +"aKf" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"Kg" = ( +"aKg" = ( /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Kh" = ( +"aKh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ki" = ( +"aKi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ icon_state = "map-scrubbers"; dir = 4 @@ -22293,10 +22442,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Kj" = ( +"aKj" = ( /turf/simulated/wall, /area/tether/surfacebase/shuttle_pad) -"Kk" = ( +"aKk" = ( /obj/item/weapon/tank/emergency/oxygen/double, /obj/item/clothing/gloves/fyellow, /obj/item/weapon/book{ @@ -22307,7 +22456,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"Kl" = ( +"aKl" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 8 @@ -22317,7 +22466,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Km" = ( +"aKm" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 4 }, @@ -22328,25 +22477,28 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Kn" = ( +"aKn" = ( /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ scrub_id = "atrium" }, /turf/simulated/floor/tiled/techmaint, /area/crew_quarters/bar) -"Ko" = ( +"aKo" = ( /obj/structure/closet/secure_closet/bar{ req_access = list(25) }, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Kp" = ( +"aKp" = ( /obj/structure/sink{ pixel_y = 25 }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Kq" = ( +"aKq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -22358,7 +22510,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Kr" = ( +"aKr" = ( /obj/machinery/light/small{ dir = 1 }, @@ -22367,7 +22519,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Ks" = ( +"aKs" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -22381,26 +22533,23 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Kt" = ( -/obj/structure/bed/chair/comfy{ - dir = 8 - }, +"aKt" = ( /obj/machinery/camera/network/civilian, -/turf/simulated/floor/wood, -/area/tether/surfacebase/bar_backroom) -"Ku" = ( +/turf/simulated/floor/grass, +/area/hydroponics/cafegarden) +"aKu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Kv" = ( +"aKv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Kw" = ( +"aKw" = ( /obj/machinery/light/small{ dir = 1 }, @@ -22409,14 +22558,14 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Kx" = ( +"aKx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Ky" = ( +"aKy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -22426,7 +22575,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Kz" = ( +"aKz" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/machinery/door/firedoor/glass, @@ -22434,7 +22583,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_first_aid) -"KA" = ( +"aKA" = ( /obj/machinery/door/airlock/glass_medical{ name = "Xenobiology First Aid"; req_one_access = list(5,47) @@ -22446,7 +22595,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_first_aid) -"KB" = ( +"aKB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -22460,7 +22609,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"KC" = ( +"aKC" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -22469,17 +22618,13 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"KD" = ( -/obj/structure/closet/crate, -/obj/item/target, -/obj/item/target, -/obj/item/target, -/obj/item/target, -/obj/item/target, -/obj/structure/window/reinforced, -/turf/simulated/floor/tiled/dark, -/area/rnd/research/testingrange) -"KE" = ( +"aKD" = ( +/obj/effect/floor_decal/borderfloorblack, +/obj/effect/floor_decal/industrial/danger, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/shuttle_pad) +"aKE" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/door/window/brigdoor/southleft{ req_access = list(47); @@ -22487,7 +22632,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"KF" = ( +"aKF" = ( /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/goggles, @@ -22495,14 +22640,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"KG" = ( +"aKG" = ( /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/goggles, /obj/structure/window/reinforced, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"KH" = ( +"aKH" = ( /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/goggles, @@ -22510,19 +22655,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"KI" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/glasses/goggles, -/obj/structure/window/reinforced, -/obj/structure/extinguisher_cabinet{ - dir = 8; - icon_state = "extinguisher_closed"; - pixel_x = 30 +"aKI" = ( +/obj/machinery/camera/network/civilian{ + dir = 9 }, -/turf/simulated/floor/tiled/dark, -/area/rnd/research/testingrange) -"KJ" = ( +/turf/simulated/floor/reinforced, +/area/tether/surfacebase/shuttle_pad) +"aKJ" = ( /obj/structure/table/standard, /obj/machinery/cell_charger, /obj/structure/cable/green{ @@ -22544,7 +22683,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"KK" = ( +"aKK" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -22562,7 +22701,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"KL" = ( +"aKL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -22570,7 +22709,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled/dark, /area/assembly/robotics) -"KM" = ( +"aKM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -22579,7 +22718,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"KN" = ( +"aKN" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -22590,7 +22729,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"KO" = ( +"aKO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -22600,20 +22739,20 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"KP" = ( +"aKP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"KQ" = ( +"aKQ" = ( /obj/machinery/mech_recharger, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"KR" = ( +"aKR" = ( /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"KS" = ( +"aKS" = ( /obj/machinery/mech_recharger, /obj/machinery/light{ dir = 4; @@ -22621,7 +22760,7 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"KT" = ( +"aKT" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, @@ -22630,10 +22769,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"KU" = ( +"aKU" = ( /turf/simulated/floor/reinforced, /area/tether/surfacebase/shuttle_pad) -"KV" = ( +"aKV" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 8 }, @@ -22643,13 +22782,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"KW" = ( +"aKW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"KX" = ( +"aKX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -22666,27 +22805,31 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"KY" = ( +"aKY" = ( /obj/item/clothing/under/color/grey, /obj/item/clothing/mask/gas/wwii, /obj/item/weapon/storage/belt/utility/full, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"KZ" = ( +"aKZ" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"La" = ( -/obj/machinery/camera/network/tether{ - dir = 9 +"aLa" = ( +/obj/item/stack/material/plastic, +/obj/structure/table/rack, +/obj/item/stack/material/steel{ + amount = 3 }, -/turf/simulated/floor/tiled, -/area/hallway/lower/third_south) -"Lb" = ( +/obj/random/maintenance/engineering, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled/techfloor, +/area/tether/surfacebase/shuttle_pad) +"aLb" = ( /obj/structure/table/woodentable, /obj/machinery/alarm{ dir = 4; @@ -22699,13 +22842,13 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Lc" = ( +"aLc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Ld" = ( +"aLd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; pixel_y = 0 @@ -22717,7 +22860,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Le" = ( +"aLe" = ( /obj/effect/landmark/start{ name = "Bartender" }, @@ -22728,10 +22871,10 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Lf" = ( +"aLf" = ( /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Lg" = ( +"aLg" = ( /obj/item/weapon/storage/secure/safe{ pixel_x = 30; pixel_z = 0 @@ -22741,10 +22884,10 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"Lh" = ( +"aLh" = ( /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Li" = ( +"aLi" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ icon_state = "2-4" @@ -22758,7 +22901,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Lj" = ( +"aLj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -22769,7 +22912,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Lk" = ( +"aLk" = ( /obj/structure/cable/green{ d1 = 1; d2 = 8; @@ -22780,13 +22923,13 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Ll" = ( +"aLl" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Lm" = ( +"aLm" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, @@ -22795,14 +22938,19 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Ln" = ( -/obj/effect/floor_decal/industrial/warning{ +"aLn" = ( +/obj/effect/floor_decal/borderfloorblack{ dir = 1 }, -/obj/machinery/camera/network/research, -/turf/simulated/floor/tiled/dark, -/area/rnd/research/testingrange) -"Lo" = ( +/obj/effect/floor_decal/industrial/danger{ + dir = 1 + }, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/shuttle_pad) +"aLo" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, @@ -22811,7 +22959,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Lp" = ( +"aLp" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 }, @@ -22822,7 +22970,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Lq" = ( +"aLq" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/alarm{ dir = 4; @@ -22845,7 +22993,7 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Lr" = ( +"aLr" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -22860,7 +23008,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ls" = ( +"aLs" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22870,7 +23018,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled/dark, /area/assembly/robotics) -"Lt" = ( +"aLt" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22878,7 +23026,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Lu" = ( +"aLu" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22889,7 +23037,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Lv" = ( +"aLv" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ d1 = 4; @@ -22902,7 +23050,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Lw" = ( +"aLw" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22914,7 +23062,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Lx" = ( +"aLx" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22922,7 +23070,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Ly" = ( +"aLy" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -22930,7 +23078,7 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"Lz" = ( +"aLz" = ( /obj/structure/cable/green{ icon_state = "0-8" }, @@ -22941,12 +23089,12 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"LA" = ( +"aLA" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_external/public, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"LB" = ( +"aLB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, @@ -22958,7 +23106,7 @@ /obj/machinery/door/airlock/glass_external/public, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"LC" = ( +"aLC" = ( /obj/structure/table/woodentable, /obj/item/weapon/storage/box/beanbags, /obj/item/weapon/gun/projectile/shotgun/doublebarrel, @@ -22971,14 +23119,14 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LD" = ( +"aLD" = ( /obj/structure/table/woodentable, /obj/machinery/reagentgrinder, /obj/item/weapon/reagent_containers/food/drinks/shaker, /obj/item/weapon/packageWrap, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LE" = ( +"aLE" = ( /obj/structure/table/woodentable, /obj/machinery/firealarm{ dir = 1; @@ -22986,7 +23134,7 @@ }, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LF" = ( +"aLF" = ( /obj/machinery/power/apc{ dir = 2; name = "south bump"; @@ -22995,11 +23143,11 @@ /obj/structure/cable/green, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LG" = ( +"aLG" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LH" = ( +"aLH" = ( /obj/structure/closet/gmcloset{ icon_closed = "black"; icon_state = "black"; @@ -23010,40 +23158,37 @@ /obj/item/device/retail_scanner/civilian, /turf/simulated/floor/wood, /area/tether/surfacebase/bar_backroom) -"LI" = ( +"aLI" = ( /obj/machinery/door/airlock{ name = "Unit 3" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"LJ" = ( +"aLJ" = ( /obj/machinery/door/airlock{ name = "Unit 2" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"LK" = ( +"aLK" = ( /obj/machinery/door/airlock{ name = "Unit 1" }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"LL" = ( -/obj/machinery/camera/network/research{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorblack{ - dir = 8 +"aLL" = ( +/obj/machinery/camera/network/civilian{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_hallway) -"LM" = ( +/area/tether/surfacebase/shuttle_pad) +"aLM" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/open, /area/rnd/outpost/xenobiology/outpost_stairs) -"LN" = ( +"aLN" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ icon_state = "1-2" @@ -23052,7 +23197,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"LO" = ( +"aLO" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Equipment Storage"; req_access = list(); @@ -23066,12 +23211,11 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"LP" = ( -/obj/machinery/hologram/holopad, -/obj/machinery/camera/network/research, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_stairs) -"LQ" = ( +"aLP" = ( +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/wood, +/area/library) +"aLQ" = ( /obj/machinery/alarm{ alarm_id = "anomaly_testing"; breach_detection = 0; @@ -23083,7 +23227,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_stairs) -"LR" = ( +"aLR" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access = list(); @@ -23097,14 +23241,14 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_stairs) -"LS" = ( +"aLS" = ( /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"LT" = ( +"aLT" = ( /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"LU" = ( +"aLU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -23116,7 +23260,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"LV" = ( +"aLV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -23124,13 +23268,13 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled/dark, /area/assembly/robotics) -"LW" = ( +"aLW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"LX" = ( +"aLX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -23147,7 +23291,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"LY" = ( +"aLY" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23158,7 +23302,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"LZ" = ( +"aLZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -23176,13 +23320,13 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Ma" = ( +"aMa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Mb" = ( +"aMb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -23191,7 +23335,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Mc" = ( +"aMc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -23205,13 +23349,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Md" = ( +"aMd" = ( /obj/machinery/alarm{ pixel_y = 22 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Me" = ( +"aMe" = ( /obj/structure/cable/green{ icon_state = "0-2" }, @@ -23223,7 +23367,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"Mf" = ( +"aMf" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, @@ -23245,7 +23389,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Mg" = ( +"aMg" = ( /obj/machinery/light/small{ dir = 4; pixel_y = 0 @@ -23253,7 +23397,7 @@ /obj/machinery/recharge_station, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Mh" = ( +"aMh" = ( /obj/machinery/light/small{ dir = 4; pixel_y = 0 @@ -23263,7 +23407,7 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/barrestroom) -"Mi" = ( +"aMi" = ( /obj/structure/flora/pottedplant/unusual, /obj/machinery/firealarm{ dir = 8; @@ -23275,27 +23419,23 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Mj" = ( +"aMj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Mk" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 +"aMk" = ( +/obj/machinery/camera/network/civilian{ + dir = 9 }, -/obj/effect/floor_decal/borderfloorblack{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_hallway) -"Ml" = ( +/turf/simulated/floor/wood, +/area/library) +"aMl" = ( /turf/simulated/open, /area/rnd/outpost/xenobiology/outpost_stairs) -"Mm" = ( +"aMm" = ( /obj/item/device/radio/intercom{ dir = 4; pixel_x = 24 @@ -23303,12 +23443,12 @@ /obj/structure/flora/pottedplant/unusual, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Mn" = ( +"aMn" = ( /obj/structure/table/wooden_reinforced, /obj/item/device/radio/phone, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Mo" = ( +"aMo" = ( /obj/structure/extinguisher_cabinet{ dir = 4; icon_state = "extinguisher_closed"; @@ -23316,23 +23456,28 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Mp" = ( +"aMp" = ( /obj/item/device/radio/intercom{ dir = 4; pixel_x = 24 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Mq" = ( +"aMq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/green{ icon_state = "4-8" }, +/obj/machinery/alarm{ + dir = 1; + pixel_x = 30; + pixel_y = -22 + }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Mr" = ( +"aMr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -23344,20 +23489,20 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ms" = ( +"aMs" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Mt" = ( +"aMt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Mu" = ( +"aMu" = ( /obj/structure/sink{ dir = 4; icon_state = "sink"; @@ -23381,7 +23526,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Mv" = ( +"aMv" = ( /obj/machinery/cryopod/robot, /obj/machinery/light{ dir = 8; @@ -23392,18 +23537,20 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/chargebay) -"Mw" = ( -/obj/machinery/cryopod/robot, -/turf/simulated/floor/tiled/steel_grid, -/area/assembly/chargebay) -"Mx" = ( +"aMw" = ( +/obj/machinery/camera/network/civilian{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/recreation_area) +"aMx" = ( /obj/machinery/computer/cryopod/robot{ dir = 1; pixel_y = -28 }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"My" = ( +"aMy" = ( /obj/machinery/light_switch{ dir = 1; pixel_x = 2; @@ -23411,7 +23558,7 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"Mz" = ( +"aMz" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -23422,12 +23569,12 @@ }, /turf/simulated/floor/bluegrid, /area/assembly/chargebay) -"MA" = ( +"aMA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"MB" = ( +"aMB" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -23435,7 +23582,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"MC" = ( +"aMC" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -23443,7 +23590,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"MD" = ( +"aMD" = ( /obj/structure/cable/green{ d1 = 1; d2 = 8; @@ -23451,56 +23598,43 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"ME" = ( +"aME" = ( /turf/simulated/shuttle/wall, /area/shuttle/tether/surface) -"MF" = ( +"aMF" = ( /obj/structure/shuttle/window, /obj/structure/grille, /turf/simulated/shuttle/plating/airless, /area/shuttle/tether/surface) -"MG" = ( +"aMG" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"MH" = ( +"aMH" = ( /obj/structure/flora/pottedplant/crystal, /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"MI" = ( -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 +"aMI" = ( +/obj/effect/floor_decal/spline/plain, +/obj/machinery/camera/network/civilian{ + dir = 1 }, -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"MJ" = ( -/obj/structure/table/glass, -/obj/item/bodybag, -/obj/item/device/healthanalyzer, -/obj/item/weapon/storage/firstaid, -/obj/random/medical, -/obj/structure/closet/medical_wall{ - pixel_y = 35 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 0 +/turf/simulated/floor/tiled/freezer, +/area/crew_quarters/pool) +"aMJ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/sink/kitchen{ + name = "sink"; + pixel_y = 32 }, /turf/simulated/floor/tiled/white, -/area/rnd/outpost/xenobiology/outpost_first_aid) -"MK" = ( +/area/rnd/outpost/xenobiology/outpost_decon) +"aMK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -23515,7 +23649,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"ML" = ( +"aML" = ( /obj/structure/closet/bombcloset, /obj/machinery/light_switch{ dir = 4; @@ -23523,18 +23657,18 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"MM" = ( +"aMM" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"MN" = ( +"aMN" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"MO" = ( +"aMO" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1"; @@ -23542,7 +23676,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"MP" = ( +"aMP" = ( /obj/structure/table/standard, /obj/item/device/defib_kit/jumper_kit, /obj/item/weapon/storage/box/gloves, @@ -23552,7 +23686,7 @@ }, /turf/simulated/floor/tiled/white, /area/assembly/robotics) -"MQ" = ( +"aMQ" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -23566,30 +23700,19 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"MR" = ( +"aMR" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"MS" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/camera/network/research{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/mauve/border{ - dir = 4 - }, -/turf/simulated/floor/tiled/steel_grid, -/area/assembly/robotics) -"MT" = ( +"aMS" = ( +/obj/machinery/vending/fitness, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/crew_quarters/pool) +"aMT" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, @@ -23601,7 +23724,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"MU" = ( +"aMU" = ( /obj/effect/floor_decal/steeldecal/steel_decals_central5{ icon_state = "steel_decals_central5"; dir = 8 @@ -23613,7 +23736,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"MV" = ( +"aMV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -23626,9 +23749,12 @@ icon_state = "extinguisher_closed"; pixel_x = -30 }, +/obj/machinery/camera/network/civilian{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"MW" = ( +"aMW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ icon_state = "map-scrubbers"; dir = 4 @@ -23642,20 +23768,30 @@ /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"MX" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +"aMX" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 }, -/obj/effect/floor_decal/steeldecal/steel_decals5, /obj/machinery/camera/network/tether{ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/shuttle_pad) -"MY" = ( +/area/tether/surfacebase/surface_three_hall) +"aMY" = ( /obj/effect/floor_decal/steeldecal/steel_decals_central5{ icon_state = "steel_decals_central5"; dir = 4 @@ -23665,19 +23801,19 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"MZ" = ( +"aMZ" = ( /obj/structure/closet/firecloset, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Na" = ( +"aNa" = ( /obj/machinery/computer/shuttle_control/tether_backup, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Nb" = ( +"aNb" = ( /obj/structure/closet/emcloset, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Nc" = ( +"aNc" = ( /obj/machinery/alarm{ dir = 8; pixel_x = 22; @@ -23688,7 +23824,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Nd" = ( +"aNd" = ( /obj/structure/table/glass, /obj/machinery/firealarm{ dir = 8; @@ -23700,7 +23836,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Ne" = ( +"aNe" = ( /obj/structure/closet/secure_closet/medical_wall/anesthetics{ pixel_x = -32; req_access = list(); @@ -23720,20 +23856,20 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nf" = ( +"aNf" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ng" = ( +"aNg" = ( /obj/structure/bed/chair/office/dark, /obj/effect/landmark/start{ name = "Roboticist" }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nh" = ( +"aNh" = ( /obj/structure/table/standard, /obj/item/weapon/paper_bin{ pixel_x = -1; @@ -23751,7 +23887,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Ni" = ( +"aNi" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -23760,22 +23896,22 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"Nj" = ( +"aNj" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"Nk" = ( +"aNk" = ( /obj/structure/bed/chair/shuttle{ dir = 4 }, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Nl" = ( +"aNl" = ( /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Nm" = ( +"aNm" = ( /obj/structure/bed/chair/shuttle{ dir = 8 }, @@ -23788,30 +23924,39 @@ }, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"Nn" = ( +"aNn" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"No" = ( -/obj/machinery/camera/network/research{ - dir = 4 +"aNo" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 }, -/obj/machinery/holoplant, -/obj/effect/floor_decal/borderfloorblack{ - dir = 8 +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/machinery/camera/network/tether{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_hallway) -"Np" = ( -/obj/structure/catwalk, -/obj/machinery/camera/network/outside{ +/area/tether/surfacebase/surface_three_hall) +"aNp" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside3) -"Nq" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aNq" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/blood, /obj/structure/bed/chair{ @@ -23819,12 +23964,12 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Nr" = ( +"aNr" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/target_stake, /turf/simulated/floor/tiled/dark, /area/rnd/research/testingrange) -"Ns" = ( +"aNs" = ( /obj/structure/table/standard, /obj/item/weapon/book/manual/robotics_cyborgs, /obj/item/clothing/glasses/omnihud/rnd, @@ -23843,7 +23988,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nt" = ( +"aNt" = ( /obj/structure/table/standard, /obj/item/device/mmi, /obj/item/device/mmi/digital/posibrain, @@ -23851,13 +23996,13 @@ /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nu" = ( +"aNu" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nv" = ( +"aNv" = ( /obj/structure/table/standard, /obj/machinery/computer/med_data/laptop{ dir = 1 @@ -23866,7 +24011,7 @@ /obj/effect/floor_decal/corner/mauve/border, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nw" = ( +"aNw" = ( /obj/structure/table/standard, /obj/item/weapon/pen, /obj/item/weapon/pen, @@ -23882,12 +24027,12 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/assembly/robotics) -"Nx" = ( +"aNx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ny" = ( +"aNy" = ( /obj/structure/table/rack/shelf, /obj/item/weapon/storage/backpack/parachute{ pixel_x = -4; @@ -23907,7 +24052,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Nz" = ( +"aNz" = ( /obj/machinery/door/airlock/glass_external{ frequency = 1380; icon_state = "door_locked"; @@ -23917,7 +24062,7 @@ }, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"NA" = ( +"aNA" = ( /obj/machinery/power/apc{ dir = 4; name = "east bump"; @@ -23933,7 +24078,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"NB" = ( +"aNB" = ( /obj/structure/railing{ dir = 8 }, @@ -23943,14 +24088,14 @@ }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"NC" = ( +"aNC" = ( /obj/structure/railing{ icon_state = "railing0"; dir = 1 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"ND" = ( +"aND" = ( /obj/structure/railing{ dir = 4 }, @@ -23960,38 +24105,46 @@ }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"NE" = ( -/obj/machinery/camera/network/research{ +"aNE" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/turf/simulated/floor/tiled/dark, -/area/rnd/research/testingrange) -"NF" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aNF" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/assembly/robotics) -"NG" = ( +"aNG" = ( /turf/simulated/floor/tiled/monofloor{ dir = 1 }, /area/tether/surfacebase/shuttle_pad) -"NH" = ( +"aNH" = ( /obj/structure/bed/chair{ dir = 8 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"NI" = ( +"aNI" = ( /obj/machinery/computer/atmos_alert{ icon_state = "computer"; dir = 8 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"NJ" = ( +"aNJ" = ( /obj/structure/bed/chair/shuttle{ dir = 1 }, @@ -24002,13 +24155,13 @@ }, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"NK" = ( +"aNK" = ( /obj/structure/bed/chair/shuttle{ dir = 1 }, /turf/simulated/shuttle/floor/black, /area/shuttle/tether/surface) -"NL" = ( +"aNL" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/structure/window/basic{ @@ -24016,37 +24169,37 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_hallway) -"NM" = ( +"aNM" = ( /obj/structure/railing{ dir = 8 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"NN" = ( +"aNN" = ( /turf/simulated/floor/tiled/monofloor, /area/tether/surfacebase/shuttle_pad) -"NO" = ( +"aNO" = ( /obj/machinery/computer/shuttle_control/tether_backup{ icon_state = "computer"; dir = 8 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"NP" = ( +"aNP" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ dir = 1 }, /turf/simulated/shuttle/plating/airless, /area/shuttle/tether/surface) -"NQ" = ( +"aNQ" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 }, /turf/simulated/open, /area/rnd/outpost/xenobiology/outpost_stairs) -"NR" = ( +"aNR" = ( /obj/structure/catwalk, /obj/structure/railing{ icon_state = "railing0"; @@ -24054,7 +24207,7 @@ }, /turf/simulated/open, /area/rnd/outpost/xenobiology/outpost_stairs) -"NS" = ( +"aNS" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1"; @@ -24065,36 +24218,36 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"NT" = ( +"aNT" = ( /obj/structure/closet/firecloset, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"NU" = ( +"aNU" = ( /obj/structure/railing{ dir = 4 }, /obj/structure/railing, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"NV" = ( +"aNV" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_hallway) -"NW" = ( +"aNW" = ( /obj/structure/railing{ dir = 8 }, /obj/structure/railing, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"NX" = ( +"aNX" = ( /obj/structure/closet/hydrant{ pixel_y = -32 }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"NY" = ( +"aNY" = ( /obj/machinery/button/remote/blast_door{ dir = 1; id = "hangarsurface"; @@ -24104,24 +24257,43 @@ }, /turf/simulated/floor/reinforced, /area/tether/surfacebase/shuttle_pad) -"NZ" = ( +"aNZ" = ( /obj/structure/sign/xenobio, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_hallway) -"Oa" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ +"aOa" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"Ob" = ( -/obj/structure/catwalk, -/obj/machinery/camera/network/outside, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside3) -"Oc" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aOb" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/camera/network/tether{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aOc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -24131,7 +24303,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Od" = ( +"aOd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -24146,7 +24318,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Oe" = ( +"aOe" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, @@ -24156,16 +24328,33 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Of" = ( +"aOf" = ( /turf/simulated/wall/r_wall, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Og" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +"aOg" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"Oh" = ( +/obj/effect/floor_decal/corner/beige/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aOh" = ( /obj/structure/cable/green, /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/apc; @@ -24175,20 +24364,20 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_stairs) -"Oi" = ( +"aOi" = ( /obj/structure/railing{ dir = 1 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"Oj" = ( +"aOj" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"Ok" = ( +"aOk" = ( /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"Ol" = ( +"aOl" = ( /obj/structure/shuttle/engine/propulsion{ anchored = 0; dir = 8; @@ -24196,18 +24385,18 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"Om" = ( +"aOm" = ( /obj/structure/railing, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"On" = ( +"aOn" = ( /obj/structure/railing, /obj/structure/railing{ dir = 4 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"Oo" = ( +"aOo" = ( /obj/item/device/radio/intercom{ dir = 1; pixel_y = 24; @@ -24222,23 +24411,29 @@ /obj/structure/curtain/open/shower, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Op" = ( +"aOp" = ( /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Oq" = ( -/obj/machinery/camera/network/research{ +"aOq" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/obj/machinery/shower{ - dir = 4; - icon_state = "shower"; - pixel_x = 5; - pixel_y = 0 +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 }, -/obj/structure/curtain/open/shower, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_south_airlock) -"Or" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/hallway/lower/third_south) +"aOr" = ( /obj/machinery/light{ dir = 4 }, @@ -24247,7 +24442,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) -"Os" = ( +"aOs" = ( /obj/structure/railing{ dir = 1 }, @@ -24257,14 +24452,14 @@ }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"Ot" = ( +"aOt" = ( /obj/structure/railing, /obj/structure/railing{ dir = 8 }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"Ou" = ( +"aOu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -24273,7 +24468,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ov" = ( +"aOv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24282,7 +24477,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Ow" = ( +"aOw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24291,7 +24486,7 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) -"Ox" = ( +"aOx" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 }, @@ -24307,7 +24502,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"Oy" = ( +"aOy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24320,7 +24515,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"Oz" = ( +"aOz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24329,7 +24524,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OA" = ( +"aOA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -24338,19 +24533,19 @@ }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OB" = ( +"aOB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OC" = ( +"aOC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OD" = ( +"aOD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -24363,7 +24558,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"OE" = ( +"aOE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, @@ -24373,7 +24568,7 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"OF" = ( +"aOF" = ( /obj/structure/railing{ dir = 1 }, @@ -24382,7 +24577,7 @@ }, /turf/simulated/open/virgo3b, /area/tether/surfacebase/outside/outside3) -"OG" = ( +"aOG" = ( /obj/machinery/alarm{ dir = 8; pixel_x = 22; @@ -24394,7 +24589,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"OH" = ( +"aOH" = ( /obj/effect/floor_decal/borderfloorblack/corner{ icon_state = "borderfloorcorner_black"; dir = 4 @@ -24404,7 +24599,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"OI" = ( +"aOI" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 1 }, @@ -24413,23 +24608,21 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"OJ" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 1 +"aOJ" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 }, -/obj/effect/floor_decal/industrial/danger{ +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/machinery/alarm{ - dir = 1; - pixel_y = -22 - }, /obj/machinery/camera/network/tether{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/shuttle_pad) -"OK" = ( +/area/hallway/lower/third_south) +"aOK" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 1 }, @@ -24439,7 +24632,7 @@ /obj/machinery/light, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"OL" = ( +"aOL" = ( /obj/effect/floor_decal/borderfloorblack/corner{ icon_state = "borderfloorcorner_black"; dir = 1 @@ -24449,13 +24642,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/shuttle_pad) -"OM" = ( +"aOM" = ( /obj/structure/table/steel, /obj/random/tech_supply, /obj/random/tool, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"ON" = ( +"aON" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -24466,7 +24659,7 @@ /obj/item/stack/cable_coil/random, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OO" = ( +"aOO" = ( /obj/machinery/alarm{ dir = 1; pixel_y = -22 @@ -24477,23 +24670,20 @@ /obj/item/weapon/weldingtool, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OP" = ( +"aOP" = ( /obj/machinery/light/small, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) -"OQ" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, +"aOQ" = ( /obj/machinery/camera/network/tether{ - dir = 1 + dir = 9 }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/shuttle_pad) -"OR" = ( +/turf/simulated/floor/tiled, +/area/hallway/lower/third_south) +"aOR" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_office) -"OS" = ( +"aOS" = ( /obj/machinery/power/apc{ dir = 4; name = "east bump"; @@ -24505,22 +24695,32 @@ /obj/structure/closet/radiation, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"OT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"OU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +"aOT" = ( +/obj/effect/floor_decal/borderfloor{ dir = 4 }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aOU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/command, /turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"OV" = ( +/area/bridge_hallway) +"aOV" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -24535,10 +24735,10 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"OW" = ( +"aOW" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_breakroom) -"OX" = ( +"aOX" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 1 @@ -24551,7 +24751,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_breakroom) -"OY" = ( +"aOY" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 1 @@ -24564,32 +24764,32 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_breakroom) -"OZ" = ( +"aOZ" = ( /obj/machinery/newscaster, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Pa" = ( -/obj/structure/catwalk, -/obj/machinery/camera/network/outside{ +"aPa" = ( +/obj/machinery/camera/network/command{ + icon_state = "camera"; dir = 4 }, -/turf/simulated/open/virgo3b, -/area/tether/surfacebase/outside/outside3) -"Pb" = ( +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aPb" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"Pc" = ( +"aPc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/hatch, /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Pd" = ( +"aPd" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 8 @@ -24604,18 +24804,28 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_office) -"Pe" = ( -/obj/structure/table/wooden_reinforced, -/obj/item/weapon/paperplane, -/turf/simulated/floor/wood, -/area/rnd/outpost/xenobiology/outpost_office) -"Pf" = ( +"aPe" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aPf" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Pg" = ( +"aPg" = ( /obj/machinery/computer/area_atmos/tag{ pixel_y = 0; scrub_id = "xeno_phoron_pen_scrubbers" @@ -24625,19 +24835,31 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Ph" = ( +"aPh" = ( /obj/machinery/computer/security/xenobio, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Pi" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +"aPi" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"Pj" = ( +/obj/effect/landmark/start{ + name = "Colony Director" + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "cap_office"; + name = "Security Shutters"; + pixel_x = 30; + pixel_y = 16 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aPj" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -24659,22 +24881,22 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_south_airlock) -"Pk" = ( -/obj/machinery/recharge_station, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_breakroom) -"Pl" = ( +"aPk" = ( +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aPl" = ( /obj/structure/table/woodentable, /obj/item/weapon/storage/box/donkpockets, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Pm" = ( +"aPm" = ( /obj/structure/table/woodentable, /obj/item/weapon/storage/box/donkpockets, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Pn" = ( +"aPn" = ( /obj/structure/table/woodentable, /obj/machinery/microwave, /obj/machinery/light{ @@ -24682,7 +24904,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Po" = ( +"aPo" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 4 @@ -24697,16 +24919,14 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Pp" = ( -/obj/item/stack/material/plastic, -/obj/structure/table/rack, -/obj/item/stack/material/steel{ - amount = 3 +"aPp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/random/maintenance/engineering, -/turf/simulated/floor/tiled/techfloor, -/area/tether/surfacebase/shuttle_pad) -"Pq" = ( +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aPq" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -24715,7 +24935,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Pr" = ( +"aPr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -24724,20 +24944,20 @@ }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Ps" = ( +"aPs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Pt" = ( +"aPt" = ( /obj/structure/frame/computer, /obj/item/weapon/material/twohanded/baseballbat{ name = "Swatta" }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Pu" = ( +"aPu" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -24746,7 +24966,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/shuttle_pad) -"Pv" = ( +"aPv" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 8 @@ -24758,11 +24978,11 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_office) -"Pw" = ( +"aPw" = ( /obj/structure/table/wooden_reinforced, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Px" = ( +"aPx" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, @@ -24778,13 +24998,13 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Py" = ( +"aPy" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Pz" = ( +"aPz" = ( /obj/effect/landmark/start{ name = "Xenobiologist" }, @@ -24793,7 +25013,7 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"PA" = ( +"aPA" = ( /obj/structure/table/glass, /obj/machinery/light_switch{ dir = 8; @@ -24803,90 +25023,81 @@ /obj/item/weapon/storage/box/masks, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"PB" = ( +"aPB" = ( /obj/machinery/vending/snack, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PC" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 +"aPC" = ( +/obj/machinery/computer/communications{ + dir = 1 }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"PD" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/machinery/camera/network/command{ + icon_state = "camera"; dir = 10 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aPD" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 6 +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24; + req_access = list() }, /turf/simulated/floor/tiled, -/area/bridge/secondary) -"PE" = ( +/area/hallway/lower/third_south) +"aPE" = ( /obj/item/device/radio/intercom{ dir = 8; pixel_x = 10 }, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PF" = ( +"aPF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /obj/machinery/light, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"PG" = ( +"aPG" = ( /obj/random/mob/mouse, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PH" = ( +"aPH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PI" = ( +"aPI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PJ" = ( +"aPJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PK" = ( +"aPK" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 4 @@ -24898,27 +25109,27 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PL" = ( +"aPL" = ( /obj/structure/table/rack, /obj/random/maintenance/clean, /obj/random/maintenance/engineering, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"PM" = ( +"aPM" = ( /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"PN" = ( +"aPN" = ( /obj/machinery/photocopier, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"PO" = ( +"aPO" = ( /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"PP" = ( +"aPP" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_office) -"PQ" = ( +"aPQ" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1"; @@ -24926,7 +25137,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"PR" = ( +"aPR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -24935,28 +25146,28 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"PS" = ( +"aPS" = ( /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"PT" = ( +"aPT" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PU" = ( +"aPU" = ( /obj/machinery/vending/fitness, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PV" = ( +"aPV" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"PW" = ( +"aPW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; @@ -24967,35 +25178,35 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PX" = ( +"aPX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PY" = ( +"aPY" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"PZ" = ( +"aPZ" = ( /obj/structure/bed/chair, /obj/machinery/light/small{ dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Qa" = ( +"aQa" = ( /obj/structure/bed/chair, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/shuttle_pad) -"Qb" = ( +"aQb" = ( /obj/machinery/papershredder, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qc" = ( +"aQc" = ( /obj/machinery/alarm{ dir = 8; pixel_x = 22; @@ -25003,25 +25214,13 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qd" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - icon_state = "1-2" +"aQd" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/junction{ - dir = 1; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_main) -"Qe" = ( +/turf/simulated/open, +/area/tether/surfacebase/north_stairs_three) +"aQe" = ( /obj/machinery/light_switch{ dir = 4; pixel_x = -28 @@ -25035,44 +25234,38 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Qf" = ( -/obj/machinery/camera/network/research{ - dir = 8 +"aQf" = ( +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 6 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_main) -"Qg" = ( +/turf/simulated/floor/outdoors/grass/sif/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aQg" = ( /obj/machinery/vending/cola, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qh" = ( +"aQh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qi" = ( +"aQi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qj" = ( +"aQj" = ( /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qk" = ( +"aQk" = ( /obj/machinery/computer/arcade, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Ql" = ( +"aQl" = ( /obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qm" = ( +"aQm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -25081,7 +25274,7 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qn" = ( +"aQn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -25097,7 +25290,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Qo" = ( +"aQo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25114,7 +25307,7 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qp" = ( +"aQp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25127,7 +25320,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Qq" = ( +"aQq" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Office"; req_access = list(); @@ -25149,7 +25342,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_office) -"Qr" = ( +"aQr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -25165,7 +25358,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Qs" = ( +"aQs" = ( /obj/machinery/door/airlock/glass_science{ name = "Break Room" }, @@ -25185,7 +25378,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qt" = ( +"aQt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -25201,7 +25394,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qu" = ( +"aQu" = ( /obj/structure/bed/chair/wood, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; @@ -25217,18 +25410,18 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qv" = ( +"aQv" = ( /obj/structure/bed/chair/wood, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qw" = ( +"aQw" = ( /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Qx" = ( +"aQx" = ( /obj/structure/table/wooden_reinforced, /obj/machinery/cell_charger, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25236,13 +25429,13 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qy" = ( +"aQy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"Qz" = ( +"aQz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9; @@ -25250,7 +25443,7 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QA" = ( +"aQA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25267,7 +25460,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"QB" = ( +"aQB" = ( /obj/machinery/light{ dir = 8; icon_state = "tube1"; @@ -25280,7 +25473,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"QC" = ( +"aQC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, @@ -25289,29 +25482,20 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"QD" = ( -/obj/structure/bed/chair/wood{ - dir = 4 +"aQD" = ( +/obj/structure/catwalk, +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 9 }, -/obj/machinery/camera/network/research{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 0 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_breakroom) -"QE" = ( +/turf/simulated/open/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aQE" = ( /obj/structure/table/woodentable, /obj/item/weapon/storage/box/donut, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QF" = ( +"aQF" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 8 }, @@ -25319,13 +25503,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"QG" = ( +"aQG" = ( /obj/structure/bed/chair/wood{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QH" = ( +"aQH" = ( /obj/structure/table/wooden_reinforced, /obj/item/stack/material/phoron{ amount = 6 @@ -25339,7 +25523,7 @@ /obj/item/weapon/reagent_containers/syringe, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QI" = ( +"aQI" = ( /obj/structure/bed/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; @@ -25350,20 +25534,20 @@ }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QJ" = ( +"aQJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QK" = ( +"aQK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QL" = ( +"aQL" = ( /obj/machinery/vending/coffee, /obj/structure/cable/green{ icon_state = "1-2" @@ -25375,10 +25559,10 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QM" = ( +"aQM" = ( /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"QN" = ( +"aQN" = ( /obj/structure/bed/chair/wood{ dir = 4 }, @@ -25392,16 +25576,16 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QO" = ( +"aQO" = ( /obj/structure/table/woodentable, /obj/random/plushie, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QP" = ( +"aQP" = ( /obj/structure/table/woodentable, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QQ" = ( +"aQQ" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 8 @@ -25414,40 +25598,39 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_office) -"QR" = ( -/obj/structure/bed/roller, -/obj/structure/extinguisher_cabinet{ - dir = 4; - icon_state = "extinguisher_closed"; - pixel_x = -30 - }, +"aQR" = ( /obj/structure/table/glass, -/obj/item/device/defib_kit, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/bodybag, +/obj/item/device/healthanalyzer, +/obj/random/medical, +/obj/structure/closet/medical_wall{ + pixel_y = 35 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24; + pixel_y = 0 + }, +/obj/item/weapon/storage/firstaid/regular, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"QS" = ( +"aQS" = ( /obj/structure/table/wooden_reinforced, /obj/machinery/reagentgrinder, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QT" = ( +"aQT" = ( /obj/structure/flora/pottedplant/crystal, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"QU" = ( -/obj/structure/flora/pottedplant/unusual, -/obj/machinery/camera/network/research{ - dir = 8 +"aQU" = ( +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 9 }, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/turf/simulated/floor/wood, -/area/rnd/outpost/xenobiology/outpost_office) -"QV" = ( +/turf/simulated/floor/outdoors/grass/sif/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aQV" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/apc; dir = 8; @@ -25458,13 +25641,14 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QW" = ( -/obj/structure/bed/chair/wood{ +"aQW" = ( +/obj/machinery/camera/network/outside{ + icon_state = "camera"; dir = 1 }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_breakroom) -"QX" = ( +/turf/simulated/floor/outdoors/grass/sif/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aQX" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor/eastleft{ dir = 1 @@ -25484,12 +25668,12 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"QY" = ( +"aQY" = ( /obj/machinery/light, /obj/machinery/media/jukebox, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"QZ" = ( +"aQZ" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 4 @@ -25502,10 +25686,10 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_breakroom) -"Ra" = ( +"aRa" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rb" = ( +"aRb" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Office"; req_access = list(); @@ -25514,7 +25698,7 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rc" = ( +"aRc" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/structure/cable/green{ @@ -25532,17 +25716,17 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Rd" = ( +"aRd" = ( /obj/structure/cable/green{ icon_state = "1-8" }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Re" = ( +"aRe" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_decon) -"Rf" = ( +"aRf" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Showers and Decontamination"; @@ -25550,7 +25734,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_decon) -"Rg" = ( +"aRg" = ( /obj/machinery/optable, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; @@ -25561,17 +25745,18 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rh" = ( -/obj/machinery/camera/network/research, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +"aRh" = ( +/obj/structure/catwalk, +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 5 }, +/turf/simulated/open/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aRi" = ( /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Ri" = ( -/turf/simulated/floor/tiled/white, -/area/rnd/outpost/xenobiology/outpost_autopsy) -"Rj" = ( +"aRj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25584,7 +25769,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rk" = ( +"aRk" = ( /obj/structure/table/standard, /obj/item/toy/plushie/coffee_fox, /obj/item/clothing/glasses/welding, @@ -25598,21 +25783,22 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Rl" = ( +"aRl" = ( /obj/machinery/newscaster, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rm" = ( -/obj/machinery/camera/network/research{ - dir = 4 +"aRm" = ( +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 5 }, -/turf/simulated/floor/tiled/dark, -/area/rnd/outpost/xenobiology/outpost_main) -"Rn" = ( +/turf/simulated/floor/outdoors/grass/sif/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aRn" = ( /obj/machinery/newscaster, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_decon) -"Ro" = ( +"aRo" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/structure/cable/green{ @@ -25631,21 +25817,26 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Rp" = ( +"aRp" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, /obj/structure/closet/l3closet/scientist, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"Rq" = ( +"aRq" = ( /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"Rr" = ( +"aRr" = ( /obj/structure/curtain/open/shower, /obj/machinery/shower, /obj/random/soap, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"Rs" = ( +"aRs" = ( /obj/structure/curtain/open/shower, /obj/machinery/shower{ dir = 8; @@ -25661,7 +25852,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"Rt" = ( +"aRt" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/syringes, /obj/item/weapon/storage/box/monkeycubes, @@ -25685,7 +25876,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Ru" = ( +"aRu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -25695,7 +25886,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rv" = ( +"aRv" = ( /obj/machinery/power/apc{ dir = 2; name = "south bump"; @@ -25704,7 +25895,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rw" = ( +"aRw" = ( /obj/structure/table/standard, /obj/item/weapon/extinguisher, /obj/item/clothing/shoes/galoshes, @@ -25712,7 +25903,7 @@ /obj/item/weapon/extinguisher, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Rx" = ( +"aRx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25729,7 +25920,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Ry" = ( +"aRy" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Autopsy Room"; req_access = list(); @@ -25751,7 +25942,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_autopsy) -"Rz" = ( +"aRz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25767,7 +25958,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"RA" = ( +"aRA" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/beakers, /obj/structure/extinguisher_cabinet{ @@ -25777,7 +25968,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"RB" = ( +"aRB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Showers and Decontamination" @@ -25794,7 +25985,7 @@ }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_decon) -"RC" = ( +"aRC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 @@ -25808,7 +25999,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"RD" = ( +"aRD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -25817,19 +26008,19 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"RE" = ( +"aRE" = ( /obj/structure/cable/green{ icon_state = "4-8" }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"RF" = ( +"aRF" = ( /obj/structure/cable/green{ icon_state = "2-8" }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"RG" = ( +"aRG" = ( /obj/item/device/radio/intercom{ dir = 4; pixel_x = 24 @@ -25855,43 +26046,53 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"RH" = ( +"aRH" = ( /obj/structure/sink/kitchen{ name = "sink"; pixel_y = 32 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"RI" = ( +"aRI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_autopsy) -"RJ" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" +"aRJ" = ( +/obj/machinery/camera/network/outside{ + icon_state = "camera"; + dir = 1 }, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"RK" = ( +/turf/simulated/floor/tiled/steel_dirty/virgo3b, +/area/tether/surfacebase/outside/outside3) +"aRK" = ( /turf/simulated/wall, /area/tether/surfacebase/medical/patient_c) -"RL" = ( +"aRL" = ( /obj/machinery/washing_machine, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_decon) -"RM" = ( -/obj/structure/cable/green{ - icon_state = "1-4" +"aRM" = ( +/obj/structure/table/standard, +/obj/item/toy/plushie/purple_fox, +/obj/machinery/firealarm{ + dir = 4; + layer = 3.3; + pixel_x = 26 }, -/turf/simulated/floor/tiled/white, -/area/rnd/outpost/xenobiology/outpost_decon) -"RN" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 28 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/simulated/floor/tiled/techmaint, +/area/rnd/outpost/xenobiology/outpost_storage) +"aRN" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 1 }, @@ -25899,11 +26100,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"RO" = ( +"aRO" = ( /obj/item/device/radio/intercom, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_autopsy) -"RP" = ( +"aRP" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Autopsy Room"; req_access = list(); @@ -25912,18 +26113,18 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_autopsy) -"RQ" = ( +"aRQ" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_autopsy) -"RR" = ( +"aRR" = ( /obj/machinery/door/firedoor/glass/hidden{ icon_state = "door_open"; dir = 2 }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"RS" = ( +"aRS" = ( /obj/machinery/door/firedoor/glass/hidden{ icon_state = "door_open"; dir = 2 @@ -25936,22 +26137,22 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"RT" = ( +"aRT" = ( /obj/structure/sign/department/xenolab, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_decon) -"RU" = ( +"aRU" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Showers and Decontamination" }, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_decon) -"RV" = ( +"aRV" = ( /obj/item/device/radio/intercom, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_decon) -"RW" = ( +"aRW" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 1 @@ -25966,7 +26167,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_main) -"RX" = ( +"aRX" = ( /obj/machinery/light{ dir = 1 }, @@ -25975,14 +26176,19 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"RY" = ( -/obj/machinery/camera/network/research, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +"aRY" = ( +/obj/structure/bed/roller, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_main) -"RZ" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/toolbox/emergency, +/obj/item/device/defib_kit/loaded, +/turf/simulated/floor/tiled/white, +/area/rnd/outpost/xenobiology/outpost_first_aid) +"aRZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -25991,7 +26197,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sa" = ( +"aSa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -26007,7 +26213,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sb" = ( +"aSb" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -26015,7 +26221,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_c) -"Sc" = ( +"aSc" = ( /obj/machinery/door/firedoor/glass/hidden, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -26026,17 +26232,17 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sd" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +"aSd" = ( +/obj/machinery/door/firedoor/glass/hidden, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 +/obj/structure/cable/green{ + icon_state = "4-8" }, -/turf/simulated/floor/tiled/dark, +/turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Se" = ( +"aSe" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/structure/disposalpipe/segment, @@ -26046,7 +26252,7 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Sf" = ( +"aSf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -26055,15 +26261,24 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sg" = ( -/obj/machinery/camera/network/research, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; +"aSg" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/tiled, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"Sh" = ( +"aSh" = ( /obj/machinery/light{ dir = 1 }, @@ -26075,7 +26290,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Si" = ( +"aSi" = ( /obj/structure/window/basic/full, /obj/structure/window/basic{ dir = 1 @@ -26090,7 +26305,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_main) -"Sj" = ( +"aSj" = ( /obj/structure/window/basic/full, /obj/structure/window/basic, /obj/structure/window/basic{ @@ -26103,7 +26318,7 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_main) -"Sk" = ( +"aSk" = ( /obj/structure/bed/chair, /obj/machinery/alarm{ pixel_y = 22 @@ -26123,14 +26338,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"Sl" = ( +"aSl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sm" = ( +"aSm" = ( /obj/structure/bed/padded, /obj/item/weapon/bedsheet/medical, /obj/effect/floor_decal/borderfloorwhite{ @@ -26159,7 +26374,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"Sn" = ( +"aSn" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /obj/item/weapon/pen, @@ -26183,7 +26398,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"So" = ( +"aSo" = ( /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/reinforced/polarized/full{ @@ -26194,7 +26409,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/patient_c) -"Sp" = ( +"aSp" = ( /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 8 }, @@ -26207,7 +26422,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Sq" = ( +"aSq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -26230,7 +26445,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Sr" = ( +"aSr" = ( /obj/structure/lattice, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/zpipe/down/scrubbers{ @@ -26260,20 +26475,28 @@ }, /turf/simulated/open, /area/rnd/outpost/xenobiology/outpost_stairs) -"Ss" = ( +"aSs" = ( /obj/structure/cable/green{ icon_state = "4-8" }, +/obj/machinery/alarm{ + dir = 1; + pixel_x = 30; + pixel_y = -22 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_main) -"St" = ( +"aSt" = ( /obj/machinery/door/firedoor/glass/hidden, /obj/structure/cable/green{ icon_state = "4-8" }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Su" = ( +"aSu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -26292,13 +26515,13 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"Sv" = ( +"aSv" = ( /obj/structure/cable/green{ icon_state = "4-8" }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sw" = ( +"aSw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -26308,20 +26531,20 @@ }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sx" = ( +"aSx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sy" = ( +"aSy" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) -"Sz" = ( +"aSz" = ( /obj/structure/window/basic/full, /obj/structure/window/basic, /obj/structure/window/basic{ @@ -26334,77 +26557,40 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_main) -"SA" = ( +"aSA" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_first_aid) -"SB" = ( +"aSB" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel, /area/rnd/outpost/xenobiology/outpost_first_aid) -"SC" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"SD" = ( +"aSD" = ( /obj/structure/sign/redcross, /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_first_aid) -"SE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - on = 0; - pixel_x = -14; - pixel_y = -24 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/patient_c) -"SF" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +"aSE" = ( +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/glass_command{ - name = "Secondary Control Room" +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/alarm{ + alarm_id = "anomaly_testing"; + breach_detection = 0; + dir = 8; + frequency = 1439; + pixel_x = 22; + pixel_y = 0; + report_danger_level = 0 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/tiled/dark, -/area/bridge/secondary) -"SG" = ( +/area/bridge_hallway) +"aSG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -26423,30 +26609,16 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"SH" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"SI" = ( +"aSI" = ( /turf/simulated/wall, /area/rnd/outpost/xenobiology/outpost_storage) -"SJ" = ( +"aSJ" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"SK" = ( +"aSK" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -26467,7 +26639,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/patient_c) -"SL" = ( +"aSL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -26477,7 +26649,7 @@ /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"SM" = ( +"aSM" = ( /obj/effect/floor_decal/corner_steel_grid{ dir = 5 }, @@ -26489,7 +26661,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SN" = ( +"aSN" = ( /obj/effect/floor_decal/corner_steel_grid{ dir = 5 }, @@ -26501,7 +26673,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SO" = ( +"aSO" = ( /obj/machinery/light{ dir = 4; icon_state = "tube1" @@ -26544,16 +26716,16 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SP" = ( +"aSP" = ( /turf/simulated/wall/r_wall, /area/tether/surfacebase/medical/chemistry) -"SQ" = ( +"aSQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"SR" = ( +"aSR" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -26567,7 +26739,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SS" = ( +"aSS" = ( /obj/structure/cable/green{ d1 = 2; d2 = 8; @@ -26585,7 +26757,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"ST" = ( +"aST" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -26599,7 +26771,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SU" = ( +"aSU" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, @@ -26622,7 +26794,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"SV" = ( +"aSV" = ( /obj/machinery/door/airlock/glass_medical{ name = "Chemistry"; req_access = list(); @@ -26642,14 +26814,14 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"SW" = ( +"aSW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; dir = 4 }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"SX" = ( +"aSX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -26662,13 +26834,13 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"SY" = ( +"aSY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"SZ" = ( +"aSZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 }, @@ -26695,7 +26867,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Ta" = ( +"aTa" = ( /obj/machinery/alarm{ dir = 4; icon_state = "alarm0"; @@ -26707,7 +26879,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Tb" = ( +"aTb" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -26748,7 +26920,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Tc" = ( +"aTc" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -26766,7 +26938,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Td" = ( +"aTd" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloorwhite{ dir = 5 @@ -26790,59 +26962,33 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Te" = ( -/obj/machinery/camera/network/research{ - dir = 8 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/tiled/white, -/area/rnd/outpost/xenobiology/outpost_first_aid) -"Tf" = ( +"aTf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Tg" = ( +"aTg" = ( /turf/simulated/wall, /area/maintenance/lower/mining) -"Th" = ( -/obj/structure/table/standard, -/obj/item/device/lightreplacer, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/machinery/camera/network/research{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/rnd/outpost/xenobiology/outpost_storage) -"Ti" = ( +"aTi" = ( /obj/structure/cable/green{ icon_state = "4-8" }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Tj" = ( +"aTj" = ( /obj/effect/landmark/start{ name = "Medical Doctor" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Tk" = ( +"aTk" = ( /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Tl" = ( +"aTl" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, @@ -26857,11 +27003,11 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Tm" = ( +"aTm" = ( /obj/machinery/smartfridge/chemistry/chemvator, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Tn" = ( +"aTn" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -26876,11 +27022,11 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"To" = ( +"aTo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Tp" = ( +"aTp" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -26889,7 +27035,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Tq" = ( +"aTq" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -26913,7 +27059,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Tr" = ( +"aTr" = ( /obj/effect/floor_decal/techfloor{ dir = 8 }, @@ -26927,51 +27073,14 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"Ts" = ( +"aTs" = ( /obj/random/maintenance/clean, /obj/random/maintenance/clean, /obj/random/contraband, /obj/structure/closet, /turf/simulated/floor/plating, /area/maintenance/lower/mining) -"Tt" = ( -/obj/structure/table/standard, -/obj/item/toy/plushie/purple_fox, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/obj/machinery/recharger/wallcharger{ - pixel_x = 4; - pixel_y = 28 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/item/weapon/reagent_containers/spray, -/obj/item/weapon/reagent_containers/spray, -/turf/simulated/floor/tiled/techmaint, -/area/rnd/outpost/xenobiology/outpost_storage) -"Tu" = ( -/obj/machinery/camera/network/research{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 0; - pixel_y = -28 - }, -/turf/simulated/floor/tiled, -/area/rnd/outpost/xenobiology/outpost_breakroom) -"Tv" = ( -/obj/structure/table/standard, -/obj/item/device/slime_scanner, -/obj/item/device/slime_scanner, -/obj/item/device/multitool, -/turf/simulated/floor/tiled/techmaint, -/area/rnd/outpost/xenobiology/outpost_storage) -"Tw" = ( +"aTw" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -26986,221 +27095,22 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"Tx" = ( +"aTx" = ( /obj/structure/window/basic/full, /obj/structure/grille, /obj/machinery/door/firedoor/glass, /obj/structure/window/basic, /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Ty" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Tz" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 0 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TA" = ( +"aTA" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"TB" = ( +"aTB" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_breakroom) -"TC" = ( -/obj/effect/floor_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/bordercorner{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TD" = ( -/obj/machinery/button/windowtint{ - id = "secondary_bridge"; - pixel_x = 4; - pixel_y = 26 - }, -/obj/structure/table/reinforced, -/obj/machinery/button/remote/blast_door{ - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blastdoors"; - pixel_x = -6; - pixel_y = 28 - }, -/obj/machinery/recharger, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TE" = ( -/obj/structure/table/reinforced, -/obj/item/device/radio{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/device/radio{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TF" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TG" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TH" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/camera/network/command, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TI" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TJ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_x = 0; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TK" = ( +"aTK" = ( /obj/structure/table/glass, /obj/machinery/light{ icon_state = "tube1"; @@ -27216,310 +27126,10 @@ /obj/item/device/flashlight/lamp/green, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"TL" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TM" = ( -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TO" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TP" = ( -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 - }, -/obj/machinery/papershredder, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TQ" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28; - pixel_y = 0 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TR" = ( -/obj/structure/bed/chair/office/dark, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/bed/chair/office/dark, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TV" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TX" = ( +"aTX" = ( /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"TY" = ( -/obj/machinery/computer/card{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 10 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"TZ" = ( -/obj/machinery/computer/secure_data{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ua" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/computer/skills{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ub" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Uc" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ud" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ue" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Uf" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ug" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/blue/bordercorner2, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Uh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ui" = ( +"aUi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -27532,279 +27142,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"Uj" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Uk" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ul" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Um" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Un" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "secondary_bridge" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Uo" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "secondary_bridge" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Up" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "secondary_bridge" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Uq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor/glass, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/obj/machinery/door/airlock/command{ - name = "Secondary Command Office" - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"Ur" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "secondary_bridge" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Us" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "secondary_bridge" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 8; - icon_state = "pdoor0"; - id = "secondary_bridge_blast"; - name = "Secondary Command Office Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge/secondary) -"Ut" = ( -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 2 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Uu" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Uv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Uw" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ux" = ( +"aUx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -27824,7 +27162,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"Uy" = ( +"aUy" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -27854,24 +27192,7 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/tether/surfacebase/security/lobby) -"Uz" = ( -/obj/structure/table/glass, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 8 - }, -/obj/item/roller{ - pixel_y = 16 - }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/light, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"UA" = ( +"aUA" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/structure/filingcabinet/chestdrawer{ @@ -27879,25 +27200,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"UB" = ( -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 9 - }, -/obj/machinery/button/remote/airlock{ - desc = "A remote control switch for the medbay foyer."; - id = "SurfMedbayFoyer"; - name = "Medbay Doors Control"; - pixel_x = 4; - pixel_y = -26 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"UC" = ( +"aUC" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -27911,7 +27214,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UD" = ( +"aUD" = ( /obj/structure/table/reinforced, /obj/item/weapon/reagent_containers/glass/beaker/large, /obj/item/weapon/reagent_containers/dropper, @@ -27920,7 +27223,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UE" = ( +"aUE" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -27933,7 +27236,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UF" = ( +"aUF" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -27946,15 +27249,15 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UG" = ( +"aUG" = ( /turf/simulated/floor/plating, /area/maintenance/lower/mining) -"UH" = ( +"aUH" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/maintenance/lower/mining) -"UI" = ( +"aUI" = ( /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -27970,7 +27273,7 @@ dir = 4 }, /area/tether/surfacebase/medical/triage) -"UJ" = ( +"aUJ" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -27984,7 +27287,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UK" = ( +"aUK" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, @@ -27993,7 +27296,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UL" = ( +"aUL" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -28005,31 +27308,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UM" = ( -/obj/structure/table/reinforced, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/machinery/reagentgrinder, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/chemistry) -"UN" = ( +"aUN" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -26 }, /turf/simulated/floor/plating, /area/maintenance/lower/mining) -"UO" = ( +"aUO" = ( /obj/structure/cable/green{ icon_state = "4-8" }, @@ -28052,7 +27338,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/frontdesk) -"UP" = ( +"aUP" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -28062,10 +27348,10 @@ /obj/machinery/chemical_dispenser/full, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UQ" = ( +"aUQ" = ( /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UR" = ( +"aUR" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ d1 = 1; @@ -28074,7 +27360,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"US" = ( +"aUS" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -28091,7 +27377,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UT" = ( +"aUT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28112,7 +27398,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"UU" = ( +"aUU" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28124,7 +27410,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/lobby) -"UV" = ( +"aUV" = ( /obj/structure/window/reinforced{ dir = 4 }, @@ -28134,7 +27420,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"UW" = ( +"aUW" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, @@ -28146,7 +27432,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"UX" = ( +"aUX" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/glass, /obj/machinery/door/window/eastright{ @@ -28169,7 +27455,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UY" = ( +"aUY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28181,14 +27467,14 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"UZ" = ( +"aUZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Va" = ( +"aVa" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -28200,17 +27486,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Vb" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/machinery/chemical_dispenser/full, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/chemistry) -"Vc" = ( +"aVc" = ( /obj/machinery/alarm{ dir = 8; icon_state = "alarm0"; @@ -28218,7 +27494,7 @@ }, /turf/simulated/floor/plating, /area/maintenance/lower/mining) -"Vd" = ( +"aVd" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28244,7 +27520,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"Ve" = ( +"aVe" = ( /obj/structure/table/glass, /obj/item/weapon/storage/box/cups, /obj/item/weapon/storage/box/cups, @@ -28256,7 +27532,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"Vf" = ( +"aVf" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28268,7 +27544,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/chemistry) -"Vg" = ( +"aVg" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 10 }, @@ -28285,7 +27561,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Vh" = ( +"aVh" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/structure/extinguisher_cabinet{ @@ -28295,7 +27571,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Vi" = ( +"aVi" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/structure/bed/chair/office/dark{ @@ -28312,7 +27588,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Vj" = ( +"aVj" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 6 }, @@ -28323,11 +27599,11 @@ /obj/machinery/light, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) -"Vk" = ( +"aVk" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"Vl" = ( +"aVl" = ( /obj/machinery/disposal, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -28343,11 +27619,11 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"Vm" = ( +"aVm" = ( /obj/structure/sign/nosmoking_1, /turf/simulated/wall/r_wall, /area/tether/surfacebase/medical/chemistry) -"Vn" = ( +"aVn" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -28359,7 +27635,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"Vo" = ( +"aVo" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 6 }, @@ -28374,7 +27650,7 @@ /obj/structure/reagent_dispensers/water_cooler/full, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"Vp" = ( +"aVp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -28383,7 +27659,7 @@ }, /turf/simulated/floor/tiled/dark, /area/rnd/outpost/xenobiology/outpost_hallway) -"Vq" = ( +"aVq" = ( /obj/structure/table/standard, /obj/effect/floor_decal/corner/lightgrey{ dir = 6 @@ -28392,8 +27668,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Vr" = ( +/area/tether/surfacebase/surface_three_hall) +"aVr" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 9 }, @@ -28402,12 +27678,12 @@ }, /obj/structure/table/standard, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Vs" = ( +/area/tether/surfacebase/surface_three_hall) +"aVs" = ( /obj/structure/lattice, /turf/simulated/open, /area/maintenance/lower/mining) -"Vt" = ( +"aVt" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Infirmary Lobby" }, @@ -28419,7 +27695,7 @@ dir = 8 }, /area/tether/surfacebase/medical/lobby) -"Vu" = ( +"aVu" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 9 }, @@ -28428,8 +27704,8 @@ }, /obj/structure/table/bench/standard, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Vv" = ( +/area/tether/surfacebase/surface_three_hall) +"aVv" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -28452,13 +27728,13 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Vw" = ( +"aVw" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Vx" = ( +"aVx" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -28467,7 +27743,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) -"Vy" = ( +"aVy" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/disposalpipe/junction{ @@ -28487,7 +27763,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"Vz" = ( +"aVz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -28510,7 +27786,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VA" = ( +"aVA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -28533,7 +27809,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VB" = ( +"aVB" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -28554,7 +27830,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VC" = ( +"aVC" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; icon_state = "borderfloor"; @@ -28568,7 +27844,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VD" = ( +"aVD" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 }, @@ -28585,7 +27861,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VE" = ( +"aVE" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -28596,7 +27872,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"VF" = ( +"aVF" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, @@ -28609,20 +27885,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"VG" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal, -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/bridge/secondary) -"VH" = ( +"aVH" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -28637,11 +27900,11 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"VI" = ( +"aVI" = ( /obj/effect/floor_decal/borderfloor, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"VJ" = ( +"aVJ" = ( /obj/effect/floor_decal/borderfloor, /obj/structure/cable/green{ d1 = 2; @@ -28655,17 +27918,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/common) -"VK" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/common) -"VL" = ( +"aVL" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/machinery/light, @@ -28687,7 +27940,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"VM" = ( +"aVM" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -28711,7 +27964,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"VN" = ( +"aVN" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28729,7 +27982,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/lobby) -"VO" = ( +"aVO" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 }, @@ -28756,7 +28009,7 @@ /obj/structure/flora/pottedplant/stoutbush, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VP" = ( +"aVP" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/machinery/alarm{ @@ -28774,24 +28027,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VQ" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/machinery/camera/network/security{ - dir = 1 - }, -/obj/structure/bed/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/lobby) -"VR" = ( +"aVR" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/effect/floor_decal/borderfloor/corner2{ @@ -28816,7 +28052,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VS" = ( +"aVS" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, @@ -28828,15 +28064,15 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VT" = ( +"aVT" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VU" = ( +"aVU" = ( /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"VV" = ( +"aVV" = ( /obj/effect/floor_decal/techfloor/corner{ dir = 8 }, @@ -28851,7 +28087,7 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"VW" = ( +"aVW" = ( /obj/structure/bed/chair{ dir = 1 }, @@ -28868,7 +28104,7 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) -"VX" = ( +"aVX" = ( /obj/machinery/door/firedoor, /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -28876,8 +28112,8 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/tether/surfacebase/atrium_three) -"VY" = ( +/area/tether/surfacebase/surface_three_hall) +"aVY" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28902,7 +28138,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/common) -"VZ" = ( +"aVZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28928,7 +28164,7 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/common) -"Wa" = ( +"aWa" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -28954,13 +28190,13 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/security/common) -"Wb" = ( +"aWb" = ( /obj/structure/sign/directions/evac{ dir = 4 }, /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/lobby) -"Wc" = ( +"aWc" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Security Lobby" }, @@ -28982,7 +28218,7 @@ dir = 8 }, /area/tether/surfacebase/security/lobby) -"Wd" = ( +"aWd" = ( /obj/machinery/door/firedoor/glass, /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ @@ -29000,24 +28236,24 @@ dir = 4 }, /area/tether/surfacebase/security/lobby) -"We" = ( +"aWe" = ( /obj/structure/sign/directions/evac, /turf/simulated/wall/r_wall, /area/tether/surfacebase/security/lobby) -"Wf" = ( +"aWf" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techfloor/grid, /area/vacant/vacant_site2) -"Wg" = ( +"aWg" = ( /obj/structure/sign/directions/evac{ dir = 8 }, /turf/simulated/wall, /area/tether/surfacebase/medical/lobby) -"Wh" = ( +"aWh" = ( /obj/structure/sign/directions/medical{ dir = 4; pixel_y = 8 @@ -29036,7 +28272,7 @@ }, /turf/simulated/wall, /area/tether/surfacebase/medical/lobby) -"Wi" = ( +"aWi" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29052,49 +28288,8 @@ pixel_y = 30 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wj" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wk" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/atm{ - pixel_y = 31 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wl" = ( +/area/tether/surfacebase/surface_three_hall) +"aWl" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29115,8 +28310,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wm" = ( +/area/tether/surfacebase/surface_three_hall) +"aWm" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29130,8 +28325,8 @@ /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wn" = ( +/area/tether/surfacebase/surface_three_hall) +"aWn" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29143,8 +28338,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wo" = ( +/area/tether/surfacebase/surface_three_hall) +"aWo" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29159,8 +28354,8 @@ pixel_y = 32 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wp" = ( +/area/tether/surfacebase/surface_three_hall) +"aWp" = ( /obj/machinery/alarm{ pixel_y = 22 }, @@ -29175,8 +28370,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wq" = ( +/area/tether/surfacebase/surface_three_hall) +"aWq" = ( /obj/machinery/firealarm{ dir = 2; layer = 3.3; @@ -29194,22 +28389,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wr" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/camera/network/tether, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ws" = ( +/area/tether/surfacebase/surface_three_hall) +"aWs" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29227,8 +28408,8 @@ pixel_y = 26 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wt" = ( +/area/tether/surfacebase/surface_three_hall) +"aWt" = ( /obj/effect/floor_decal/corner/red{ dir = 1 }, @@ -29247,8 +28428,8 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wu" = ( +/area/tether/surfacebase/surface_three_hall) +"aWu" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29268,16 +28449,16 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wv" = ( +/area/tether/surfacebase/surface_three_hall) +"aWv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Ww" = ( +/area/tether/surfacebase/surface_three_hall) +"aWw" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29298,8 +28479,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wx" = ( +/area/tether/surfacebase/surface_three_hall) +"aWx" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29311,8 +28492,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"Wy" = ( +/area/tether/surfacebase/surface_three_hall) +"aWy" = ( /obj/machinery/sleeper{ dir = 8 }, @@ -29325,7 +28506,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"Wz" = ( +"aWz" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29340,8 +28521,8 @@ pixel_y = 31 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WA" = ( +/area/tether/surfacebase/surface_three_hall) +"aWA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/borderfloor{ @@ -29355,8 +28536,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WB" = ( +/area/tether/surfacebase/surface_three_hall) +"aWB" = ( /obj/machinery/light{ dir = 1 }, @@ -29371,8 +28552,8 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WC" = ( +/area/tether/surfacebase/surface_three_hall) +"aWC" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29387,14 +28568,14 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WD" = ( +/area/tether/surfacebase/surface_three_hall) +"aWD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WE" = ( +/area/tether/surfacebase/surface_three_hall) +"aWE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -29402,8 +28583,8 @@ dir = 5 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WF" = ( +/area/tether/surfacebase/surface_three_hall) +"aWF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -29411,8 +28592,8 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WG" = ( +/area/tether/surfacebase/surface_three_hall) +"aWG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -29422,15 +28603,15 @@ /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WH" = ( +/area/tether/surfacebase/surface_three_hall) +"aWH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WI" = ( +/area/tether/surfacebase/surface_three_hall) +"aWI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -29440,13 +28621,13 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WJ" = ( +/area/tether/surfacebase/surface_three_hall) +"aWJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WK" = ( +/area/tether/surfacebase/surface_three_hall) +"aWK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -29462,8 +28643,8 @@ name = "lightsout" }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WL" = ( +/area/tether/surfacebase/surface_three_hall) +"aWL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/disposalpipe/segment{ @@ -29473,20 +28654,21 @@ dir = 4 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WM" = ( +/area/tether/surfacebase/surface_three_hall) +"aWM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WN" = ( +/area/tether/surfacebase/surface_three_hall) +"aWN" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -29501,8 +28683,8 @@ pixel_y = -25 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WO" = ( +/area/tether/surfacebase/surface_three_hall) +"aWO" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -29513,21 +28695,21 @@ }, /obj/machinery/light, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WP" = ( +/area/tether/surfacebase/surface_three_hall) +"aWP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 6 }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"WQ" = ( +"aWQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"WR" = ( +"aWR" = ( /obj/structure/table/standard, /obj/item/weapon/gun/energy/taser/xeno, /obj/item/weapon/melee/baton/slime/loaded, @@ -29538,7 +28720,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"WS" = ( +"aWS" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -29550,8 +28732,8 @@ /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WT" = ( +/area/tether/surfacebase/surface_three_hall) +"aWT" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, @@ -29561,8 +28743,8 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WU" = ( +/area/tether/surfacebase/surface_three_hall) +"aWU" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -29575,8 +28757,8 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WV" = ( +/area/tether/surfacebase/surface_three_hall) +"aWV" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner/lightgrey/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -29586,8 +28768,8 @@ dir = 9 }, /turf/simulated/floor/tiled, -/area/tether/surfacebase/atrium_three) -"WW" = ( +/area/tether/surfacebase/surface_three_hall) +"aWW" = ( /obj/structure/bed/chair{ dir = 8 }, @@ -29613,13 +28795,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) -"WX" = ( +"aWX" = ( /obj/structure/cable/green{ icon_state = "2-4" }, /turf/simulated/floor/tiled/techfloor/grid, /area/tether/surfacebase/security/lobby) -"WY" = ( +"aWY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -29631,7 +28813,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"WZ" = ( +"aWZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ icon_state = "2-4" @@ -29643,7 +28825,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) -"Xa" = ( +"aXa" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -29662,7 +28844,7 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/lobby) -"Xb" = ( +"aXb" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/wardrobe/red, /obj/item/device/radio/intercom/department/security{ @@ -29673,7 +28855,7 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) -"Xc" = ( +"aXc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -29683,13 +28865,13 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/common) -"Xd" = ( +"aXd" = ( /obj/random/maintenance/security, /obj/random/mre/dessert, /obj/item/toy/bosunwhistle, /turf/simulated/floor/plating, /area/vacant/vacant_site2) -"Xe" = ( +"aXe" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, @@ -29709,13 +28891,13 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xf" = ( +"aXf" = ( /obj/structure/bookcase{ name = "bookcase (Adult)" }, /turf/simulated/floor/wood, /area/library) -"Xg" = ( +"aXg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -29724,7 +28906,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Xh" = ( +"aXh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -29733,7 +28915,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Xi" = ( +"aXi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -29743,7 +28925,7 @@ /obj/machinery/light/small, /turf/simulated/floor/wood, /area/library) -"Xj" = ( +"aXj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -29752,7 +28934,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Xk" = ( +"aXk" = ( /obj/structure/sign/directions/medical{ dir = 1; icon_state = "direction_med"; @@ -29774,7 +28956,7 @@ }, /turf/simulated/wall, /area/library) -"Xl" = ( +"aXl" = ( /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/steeldecal/steel_decals_central1{ dir = 4 @@ -29788,7 +28970,7 @@ dir = 4 }, /area/library) -"Xm" = ( +"aXm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -29811,7 +28993,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xo" = ( +"aXo" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, @@ -29825,18 +29007,7 @@ }, /turf/simulated/floor/wood, /area/library) -"Xp" = ( -/obj/structure/table/woodentable, -/obj/item/device/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/camera/network/civilian{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/library) -"Xq" = ( +"aXq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -29859,7 +29030,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xr" = ( +"aXr" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -29870,7 +29041,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xs" = ( +"aXs" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -29884,7 +29055,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xt" = ( +"aXt" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -29911,7 +29082,7 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xu" = ( +"aXu" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -29921,7 +29092,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xv" = ( +"aXv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -29938,20 +29109,20 @@ }, /turf/simulated/floor/tiled, /area/hallway/lower/third_south) -"Xw" = ( +"aXw" = ( /obj/item/device/radio/intercom{ pixel_x = 0; pixel_y = -28 }, /turf/simulated/floor/wood, /area/library) -"Xx" = ( +"aXx" = ( /obj/structure/closet/hydrant{ pixel_x = 32 }, /turf/simulated/floor/wood, /area/library) -"Xy" = ( +"aXy" = ( /obj/structure/table/standard, /obj/item/weapon/gun/energy/taser/xeno, /obj/machinery/recharger/wallcharger{ @@ -29961,7 +29132,7 @@ /obj/item/weapon/melee/baton/slime/loaded, /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) -"Xz" = ( +"aXz" = ( /obj/machinery/power/apc{ dir = 4; name = "east bump"; @@ -29977,7 +29148,7 @@ /obj/machinery/disposal, /turf/simulated/floor/wood, /area/rnd/outpost/xenobiology/outpost_office) -"XA" = ( +"aXA" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 4 @@ -29989,20 +29160,7 @@ }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"XB" = ( -/obj/machinery/papershredder, -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/machinery/camera/network/security, -/turf/simulated/floor/tiled, -/area/tether/surfacebase/security/frontdesk) -"XC" = ( +"aXC" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, @@ -30016,13 +29174,7 @@ }, /turf/simulated/floor/wood, /area/library) -"XD" = ( -/obj/machinery/camera/network/outside{ - dir = 1 - }, -/turf/simulated/floor/tiled/steel_dirty/virgo3b, -/area/tether/surfacebase/outside/outside3) -"XE" = ( +"aXE" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 26 @@ -30034,7 +29186,7 @@ }, /turf/simulated/floor/wood, /area/library) -"XF" = ( +"aXF" = ( /obj/machinery/power/apc{ dir = 2; name = "south bump"; @@ -30043,7 +29195,7 @@ /obj/structure/cable/green, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"XG" = ( +"aXG" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -30053,7 +29205,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XH" = ( +"aXH" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -30065,7 +29217,7 @@ /obj/item/weapon/implantcase/chem, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XI" = ( +"aXI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -30076,7 +29228,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XJ" = ( +"aXJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -30084,7 +29236,7 @@ /obj/item/weapon/locator, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XK" = ( +"aXK" = ( /obj/machinery/hologram/holopad, /obj/structure/cable/green{ d1 = 1; @@ -30106,7 +29258,7 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"XL" = ( +"aXL" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, @@ -30115,7 +29267,7 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XM" = ( +"aXM" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/mauve/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -30133,13 +29285,13 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"XN" = ( +"aXN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XO" = ( +"aXO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, /obj/structure/disposalpipe/segment{ @@ -30148,18 +29300,18 @@ }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XP" = ( +"aXP" = ( /obj/structure/disposalpipe/up{ dir = 8 }, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XQ" = ( +"aXQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/rust, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XR" = ( +"aXR" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -30172,7 +29324,7 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/rnd/research_storage) -"XS" = ( +"aXS" = ( /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/borderfloor/corner{ dir = 8 @@ -30191,7 +29343,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"XT" = ( +"aXT" = ( /obj/structure/cable/green{ d1 = 1; d2 = 4; @@ -30205,7 +29357,7 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) -"XU" = ( +"aXU" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -30236,7 +29388,62 @@ /obj/machinery/disposal, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) -"XZ" = ( +"aXV" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/device/radio{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/device/radio, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 28 + }, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = 25 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aXW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aXX" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aXY" = ( +/obj/item/device/aicard, +/obj/item/weapon/storage/box/PDAs{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/ids, +/obj/structure/table/reinforced, +/obj/item/weapon/book/manual/command_guide, +/obj/item/weapon/book/manual/standard_operating_procedure, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aXZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -30249,7 +29456,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"Ya" = ( +"aYa" = ( /obj/structure/closet, /obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, /obj/random/maintenance/clean, @@ -30258,7 +29465,31 @@ /obj/random/maintenance/clean, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"Yd" = ( +"aYb" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/shutters{ + dir = 4; + id = "cap_office"; + layer = 3.1; + name = "Colony Directo's Shutters" + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/captain) +"aYd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -30274,7 +29505,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"Ye" = ( +"aYe" = ( /obj/effect/floor_decal/techfloor{ dir = 4 }, @@ -30286,7 +29517,48 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"Yk" = ( +"aYf" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYg" = ( +/obj/machinery/computer/card{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYi" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/box/donut, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYj" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access = list(19) + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYk" = ( /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -30306,7 +29578,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/vacant/vacant_shop) -"Yl" = ( +"aYl" = ( /obj/structure/lattice, /obj/structure/disposalpipe/down, /obj/structure/cable/green{ @@ -30325,19895 +29597,21691 @@ }, /turf/simulated/open, /area/vacant/vacant_shop) -"Zf" = ( +"aYm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYn" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aYo" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYq" = ( +/obj/structure/dogbed, +/mob/living/simple_mob/animal/passive/dog/corgi/Ian, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aYr" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access = list(19) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYs" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Bridge" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYu" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYv" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 8; + pixel_y = 0 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "bridge blast"; + name = "Bridge Blastdoors"; + pixel_x = -6; + pixel_y = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYw" = ( +/obj/machinery/photocopier, +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYx" = ( +/obj/machinery/computer/transhuman/resleeving{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYy" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYz" = ( +/obj/machinery/computer/crew{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYA" = ( +/obj/machinery/computer/supplycomp{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYB" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYC" = ( +/obj/machinery/computer/station_alert{ + icon_state = "computer"; + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYD" = ( +/obj/machinery/computer/power_monitor{ + icon_state = "computer"; + dir = 8; + throwpass = 1 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYE" = ( +/obj/effect/floor_decal/corner/paleblue/full, +/obj/structure/flora/pottedplant{ + icon_state = "plant-10" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYF" = ( +/obj/machinery/computer/med_data{ + icon_state = "computer"; + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYG" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + icon_state = "corner_white_full"; + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYH" = ( +/obj/effect/floor_decal/corner/blue/full, +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYI" = ( +/obj/structure/bed/chair/office/dark, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYJ" = ( +/obj/effect/floor_decal/corner/blue/full{ + icon_state = "corner_white_full"; + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYK" = ( +/obj/effect/floor_decal/corner/yellow/full, +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYL" = ( +/obj/machinery/computer/rcon{ + icon_state = "computer"; + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYM" = ( +/obj/effect/floor_decal/corner/yellow/full{ + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "plant-10" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aYO" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/commandmaint) +"aYP" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYQ" = ( +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYR" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYT" = ( +/turf/simulated/open, +/area/bridge_hallway) +"aYU" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/open, +/area/bridge_hallway) +"aYV" = ( +/obj/machinery/door/airlock/maintenance/common, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aYW" = ( +/obj/structure/bed/chair/comfy/brown, +/obj/effect/landmark/start{ + name = "Head of Personnel" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aYX" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aYZ" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aZa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aZb" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/clipboard, +/obj/item/weapon/stamp/hop, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -10 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aZe" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge_hallway) +"aZf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) -"ZK" = ( +"aZh" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access = list(19) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aZi" = ( +/obj/structure/lattice, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/zpipe/down/supply{ + icon_state = "down-supply"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/zpipe/down/scrubbers{ + icon_state = "down-scrubbers"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8; + pixel_x = 0 + }, +/obj/structure/cable/green{ + d1 = 32; + d2 = 4; + icon_state = "32-4" + }, +/turf/simulated/open, +/area/maintenance/commandmaint) +"aZj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 8; + pixel_y = -26 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZk" = ( +/obj/structure/closet/wardrobe/captain, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZm" = ( +/obj/item/clothing/glasses/omnihud/all, +/obj/structure/closet/secure_closet/captains, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZn" = ( +/obj/structure/table/reinforced, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_y = 32 + }, +/obj/machinery/recharger{ + pixel_y = 0 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZo" = ( +/obj/structure/table/reinforced, +/obj/item/device/megaphone, +/obj/item/weapon/book/manual/command_guide, +/obj/item/weapon/book/manual/standard_operating_procedure, +/obj/structure/extinguisher_cabinet{ + dir = 1; + icon_state = "extinguisher_closed"; + pixel_y = 32 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZp" = ( +/obj/structure/closet/secure_closet/hop, +/obj/item/clothing/glasses/omnihud, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZq" = ( +/obj/structure/closet/secure_closet/hop2, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZr" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZs" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/commandmaint) +"aZt" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aZu" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/candle, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aZv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = list(57) + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/crew_quarters/heads/hop) +"aZw" = ( +/obj/item/weapon/bedsheet/captain, +/obj/structure/bed/padded, +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZy" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZz" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZA" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + icon_state = "map-scrubbers"; + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aZB" = ( +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZC" = ( +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZD" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced/polarized/full{ + id = "hop_office" + }, +/obj/structure/window/reinforced/polarized{ + icon_state = "rwindow"; + dir = 4; + id = "iaa_office" + }, +/obj/structure/cable/green{ + icon_state = "0-1"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/heads/hop) +"aZE" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZF" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 8 + }, +/obj/structure/window/basic, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/blast/shutters{ + dir = 4; + id = "cap_office"; + layer = 3.1; + name = "Colony Directo's Shutters" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/captain) +"aZH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/green, +/obj/machinery/door/blast/shutters{ + dir = 4; + id = "cap_office"; + layer = 3.1; + name = "Colony Directo's Shutters" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/captain) +"aZI" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aZJ" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/photo_album{ + pixel_y = -10 + }, +/obj/item/weapon/reagent_containers/food/drinks/flask{ + pixel_x = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -24 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZK" = ( /obj/machinery/sleep_console, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/rnd/outpost/xenobiology/outpost_first_aid) +"aZL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + icon_state = "map-scrubbers"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZM" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -8; + pixel_y = -26 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZN" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Head of Personnel's Office" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"aZP" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/blue, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen/multi, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aZQ" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced/polarized/full{ + id = "hop_office" + }, +/obj/structure/window/reinforced/polarized{ + icon_state = "rwindow"; + dir = 4; + id = "iaa_office" + }, +/obj/structure/cable/green, +/obj/structure/cable/green{ + icon_state = "0-1"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/heads/hop) +"aZR" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/window/basic{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"aZT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZU" = ( +/obj/structure/table/woodentable, +/obj/machinery/computer/skills{ + icon_state = "laptop"; + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZV" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/melee/chainofcommand, +/obj/item/weapon/coin/phoron{ + desc = "The face of the coin shows a portrait of the explorer who discovered the Virgo-Erigone system. The back depicts a Zodiac symbol that represents Virgo."; + name = "limited edition phoron coin" + }, +/obj/item/weapon/folder/blue_captain, +/obj/item/weapon/stamp/captain, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZW" = ( +/obj/machinery/door/airlock/command{ + name = "Colony Director's Quarters"; + req_access = list(20) + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"aZY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"aZZ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bab" = ( +/obj/machinery/power/apc{ + cell_type = /obj/item/weapon/cell/super; + dir = 8; + name = "west bump"; + pixel_x = -30 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bac" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"bad" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"bae" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"baf" = ( +/obj/structure/table/rack, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/clothing/mask/gas, +/obj/item/clothing/suit/armor/captain, +/obj/item/clothing/head/helmet/space/capspace, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/weapon/card/id/gold/captain/spare, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Colony Director's Storage"; + req_access = list(20) + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bag" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bai" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"baj" = ( +/obj/structure/displaycase, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bak" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge) +"bal" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bam" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"ban" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bao" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/machinery/button/windowtint{ + id = "hop_office"; + layer = 3.3; + pixel_x = 3; + pixel_y = -29 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for shutters."; + id = "hop_office_desk"; + layer = 3.3; + name = "Desk Privacy Shutter"; + pixel_x = 10; + pixel_y = -29 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bap" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -32 + }, +/obj/structure/cable/green, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"baq" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 4; + icon_state = "pdoor0"; + id = "bridge blast"; + name = "Bridge Blast Doors"; + opacity = 0 + }, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/bridge) +"bar" = ( +/obj/machinery/computer/communications, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bas" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/blue, +/obj/item/device/flashlight/lamp/green, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bat" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bau" = ( +/obj/structure/table/woodentable, +/obj/machinery/photocopier/faxmachine{ + department = "Captain's Office" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bav" = ( +/obj/machinery/photocopier, +/obj/machinery/firealarm{ + pixel_x = -30 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"baw" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 4; + icon_state = "pdoor0"; + id = "bridge blast"; + name = "Bridge Blast Doors"; + opacity = 0 + }, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"bax" = ( +/obj/machinery/account_database, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bay" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 4; + icon_state = "pdoor0"; + id = "bridge blast"; + name = "Bridge Blast Doors"; + opacity = 0 + }, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/bridge) +"baz" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baA" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 4; + icon_state = "pdoor0"; + id = "bridge blast"; + name = "Bridge Blast Doors"; + opacity = 0 + }, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"baB" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j1s"; + name = "Command Meeting Room"; + sortType = "Command Meeting Room" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"baE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baG" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"baH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + icon_state = "map-scrubbers"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"baL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/window/basic{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baM" = ( +/obj/structure/table/woodentable, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/device/perfect_tele{ + desc = "Seems absurd, doesn't it? Yet, here we are. Generally considered dangerous contraband unless the user has permission from Central Command. This one is the Colony Director's, and they are authorized to use it."; + name = "director's translocator" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"baN" = ( +/obj/machinery/papershredder, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"baQ" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/window/basic{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baT" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/window/basic{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"baU" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/skills, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"baV" = ( +/obj/machinery/computer/card, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"baX" = ( +/obj/machinery/firealarm{ + pixel_x = -30 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bba" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bbb" = ( +/obj/structure/bookcase, +/obj/item/weapon/book/manual/security_space_law, +/obj/item/weapon/book/manual/standard_operating_procedure, +/obj/item/weapon/book/manual/command_guide, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bbc" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bbi" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bbj" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 4 + }, +/obj/structure/window/basic{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bbp" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bbq" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/bed/chair/wood, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbs" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/bed/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbt" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbu" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbv" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/machinery/vending/snack, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbw" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bbx" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/blue_hop, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -8; + pixel_y = -26 + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/hop) +"bby" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/corner/blue/bordercorner{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/structure/window/basic{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbB" = ( +/obj/structure/disposalpipe/sortjunction/flipped{ + dir = 1; + name = "HoP Office"; + sortType = "HoP Office" + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbC" = ( +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bbD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bbE" = ( +/obj/structure/dogbed, +/obj/structure/curtain/open/bed, +/mob/living/simple_mob/animal/passive/fox/renault, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bbF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + icon_state = "bordercolor"; + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bbH" = ( +/obj/machinery/alarm{ + alarm_id = "pen_nine"; + breach_detection = 0; + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +"bcY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/corner/blue/bordercorner{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bdD" = ( +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet{ + dir = 2; + icon_state = "extinguisher_closed"; + pixel_y = -32 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) +"bdX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/surfacebase/surface_three_hall) (1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa "} (2,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (3,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (4,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (5,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (6,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (7,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (8,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (9,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (10,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (11,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (12,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (13,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (14,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (15,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (16,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (17,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (18,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (19,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (20,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (21,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (22,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -dG -dG -dG -dG -dG -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +adG +adG +adG +adG +adG +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (23,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -dG -dG -dG -dG -dG -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +adG +adG +adG +adG +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (24,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -dH -el -eX -eX -gt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +adH +ael +aeX +aeX +agt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (25,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -dI -em -ab -ab -gu -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +adI +aem +aab +aab +agu +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (26,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dJ -en -eY -eY -gv -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adJ +aen +aeY +aeY +agv +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (27,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (28,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Ff -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aFf +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (29,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Ff -Fh -Ff -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aFf +aFh +aFf +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (30,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Ff -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -MG -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aFf +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aMG +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (31,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -dG -Np -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -Np -dG -dG -dG -dG -dG -dG -dG -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +aQD +adG +adG +adG +adG +adG +adG +adG +adG +aQD +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (32,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -dG -OR -Pd -Pv -Pv -Pv -Pv -Pv -Pv -QQ -Ra -Ra -Ra -Ra -Ra -RW -Sj -SA -SA -SA -SA -SA -Ob -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +adG +aOR +aPd +aPv +aPv +aPv +aPv +aPv +aPv +aQQ +aRa +aRa +aRa +aRa +aRa +aRW +aSj +aSA +aSA +aSA +aSA +aSA +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (33,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -rW -Dq -Dq -rW -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -dG -OR -Pe -Pw -PN -Qb -Ql -Qx -QH -Mn -Ra -OV -Pf -Nd -Ra -RX -PF -SA -MJ -Ta -QR -SA -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +arW +aDq +aDq +arW +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +adG +aOR +aAt +aPw +aPN +aQb +aQl +aQx +aQH +aMn +aRa +aOV +aPf +aNd +aRa +aRX +aPF +aSA +aQR +aTa +aRY +aSA +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (34,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -CZ -rW -Da -Da -rW -DQ -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -dG -OR -BT -Px -PO -PO -PO -Qy -QI -QS -Ra -Rh -Ru -RI -RO -RY -Sl -SD -SQ -Tf -Zf -Tx -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCZ +arW +aDa +aDa +arW +aDQ +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +adG +aOR +aBT +aPx +aPO +aPO +aPO +aQy +aQI +aQS +aRa +aBu +aRu +aRI +aRO +aSx +aSl +aSD +aSQ +aTf +aZf +aTx +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (35,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -CZ -Dc -Di -De -De -iF -Dc -DQ -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -MG -MG -On -dG -OR -Pg -Py -PO -TA -PO -Qy -QJ -PO -Rb -Ri -Rg -Ri -RP -RZ -Jy -Kz -Li -Wy -XF -SA -dG -Os -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCZ +aDc +aDi +aDe +aDe +aiF +aDc +aDQ +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aMG +aMG +aOn +adG +aOR +aPg +aPy +aPO +aTA +aPO +aQy +aQJ +aPO +aRb +aRi +aRg +aRi +aRP +aRZ +aJy +aKz +aLi +aWy +aXF +aSA +adG +aOs +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (36,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -CZ -Dc -Df -De -Dj -DA -De -Df -Dc -DQ -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -MG -MG -MG -MG -MG -MG -NU -dG -dG -dG -dG -OR -Ph -Pz -PO -PO -Qm -Qz -QK -QT -Ra -RH -Rj -Rv -Ra -Sa -Jz -KA -Lk -ZK -WQ -Tx -dG -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCZ +aDc +aDf +aDe +aDj +aDA +aDe +aDf +aDc +aDQ +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aMG +aMG +aMG +aMG +aMG +aMG +aNU +adG +adG +aQD +adG +aOR +aPh +aPz +aPO +aPO +aQm +aQz +aQK +aQT +aRa +aRH +aRj +aRv +aRa +aSa +aJz +aKA +aLk +aZK +aWQ +aTx +adG +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (37,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -rW -rW -Dd -Df -Dj -Dr -DB -DJ -Df -DT -rW -rW -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fF -ac -ac -ac -ac -ac -ac -ac -dG -dG -dG -dG -Np -dG -dG -dG -dG -Of -Of -Of -Of -Of -Mm -PO -Qc -Qo -QL -Xz -QU -Ra -MM -Rx -PA -Ra -MK -Mq -SB -PV -Te -XA -SA -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +arW +arW +aDd +aDf +aDj +aDr +aDB +aDJ +aDf +aDT +arW +arW +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +adG +adG +adG +adG +adG +adG +adG +adG +aOf +aOf +aOf +aOf +aOf +aMm +aPO +aQc +aQo +aQL +aXz +aAk +aRa +aMM +aRx +aPA +aRa +aMK +aMq +aSB +aPV +aBM +aXA +aSA +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (38,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -CY -Da -De -Dg -Dk -Ds -Ds -DK -DA -De -Da -DP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -cj -lH -lH -lH -GL -HE -cj -cj -HE -cj -cj -HE -GL -cj -HE -cj -cj -HE -cj -NV -NZ -Of -Oo -HM -Oq -Of -OR -PP -OR -Qq -OR -OR -OR -Ra -Rl -Ry -Ra -RQ -Sc -JA -CO -CO -CO -CO -CO -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCY +aDa +aDe +aDg +aDk +aDs +aDs +aDK +aDA +aDe +aDa +aDP +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +acj +alH +alH +alH +aGL +aHE +acj +acj +aHE +acj +acj +aHE +aGL +acj +aHE +acj +acj +aHE +acj +aNV +aNZ +aOf +aOo +aHM +aBJ +aOf +aOR +aPP +aOR +aQq +aOR +aOR +aOR +aRa +aRl +aRy +aRa +aRQ +aSc +aSd +aCO +aCO +aCO +aCO +aCO +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (39,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -CY -Da -De -Dh -Dl -Ds -Ds -DL -DR -De -Da -DP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -cj -cm -BV -Cc -Gt -Cc -Ip -IW -Cc -Cc -BV -Cc -LL -IW -Cc -Mi -Cc -Cc -No -NS -Et -Go -Op -Op -Op -Ir -IX -QM -Qe -QA -QB -QM -QM -Mo -Rm -Rz -PQ -RR -Sd -JD -LR -Oh -LM -Ml -NR -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCY +aDa +aDe +aDh +aDl +aDs +aDs +aDL +aDR +aDe +aDa +aDP +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +acj +amu +aBV +aCc +aGt +aCc +aIp +aIW +aCc +aCc +aBV +aCc +aCc +aIW +aCc +aMi +aCc +aCc +axP +aNS +aEt +aGo +aOp +aOp +aOp +aIr +aIX +aQM +aQe +aQA +aQB +aQM +aEf +aMo +aQM +aRz +aPQ +aRR +aJA +aSg +aLR +aOh +aLM +aMl +aNR +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (40,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -rW -rW -Dd -Df -Dm -Dt -DC -DM -Df -DT -rW -rW -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -cj -kW -FK -BZ -Gr -Vp -Vp -Vp -IY -Vp -HF -JC -LN -Jx -Vp -Vp -Vp -Vp -JE -OD -Ey -Pj -KB -OE -Lj -Pj -IZ -PR -Qn -Rc -QC -QC -QC -QC -PR -Ro -QC -RS -Se -Qd -Sr -LP -Ml -Ml -NR -CO -Ob -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +arW +arW +aDd +aDf +aDm +aDt +aDC +aDM +aDf +aDT +arW +arW +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +acj +akW +aFK +aBZ +aGr +aVp +aVp +aVp +aIY +aVp +aHF +aJC +aLN +aJx +aVp +aVp +aVp +aVp +aJE +aOD +aEy +aPj +aKB +aOE +aLj +aPj +aIZ +aPR +aQn +aRc +aQC +aQC +aQC +aQC +aPR +aRo +aQC +aRS +aSe +aFF +aSr +aBf +aMl +aMl +aNR +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (41,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -Db -Dc -Df -Dn -Du -DD -DN -Df -Dc -DS -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -cj -oW -Cm -wh -GM -Nn -Iq -JB -Nn -Nn -sf -Nn -Nn -Nn -Mk -MH -Nc -Nn -NA -Or -Et -Gs -KC -Op -Mj -Is -Ja -QM -Qf -Qr -PS -QM -QM -Mp -QM -Qp -PS -RR -Sd -Ss -Es -LQ -NQ -Ml -NR -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aDb +aDc +aDf +aDn +aDu +aDD +aDN +aDf +aDc +aDS +aac +aac +aac +aac +aQU +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +acj +aoW +aCm +awh +aGM +aNn +aEw +aJB +aNn +aNn +asf +aNn +aNn +aul +aNn +aMH +aNc +aNn +aNA +aOr +aEt +aGs +aKC +aOp +aMj +aIs +aJa +aQM +ayw +aQr +aPS +aQM +aQM +aMp +aQM +aQp +aPS +aRR +aJD +aSs +aEs +aLQ +aNQ +aMl +aNR +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (42,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Db -Dc -Do -Dv -DE -DO -Dc -DS -ac -ac -gw -gw -gw -gw -kS -lw -lw -lw -kS -kS -kS -lw -lw -lw -kS -kS -kS -rU -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -qw -FL -BK -iE -GO -cj -cj -cj -GO -cj -cj -cj -GO -cj -cj -cj -NL -cj -NV -NZ -Of -HG -HS -HU -Of -PE -PT -OW -Qs -OW -OW -OW -Re -Rn -RB -Re -RT -Sc -St -CO -CO -CO -CO -CO -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aDb +aDc +acm +aDv +aDE +aDO +aDc +aDS +aac +aac +agw +agw +agw +agw +akS +alw +alw +alw +akS +akS +akS +alw +alw +alw +akS +akS +akS +arU +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +aqw +aFL +aBK +aiE +aGO +acj +acj +aGO +acj +acj +aGO +acj +acj +aGO +acj +acj +aNL +acj +aNV +aNZ +aOf +auz +aHS +aHU +aOf +aPE +aPT +aOW +aQs +aOW +aOW +aOW +aRe +aRn +aRB +aRe +aRT +aSc +aSt +aCO +aCO +aCO +aCO +aCO +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (43,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Db -rW -Dw -DF -rW -DS -ac -ac -ac -gw -ip -jt -kl -kS -lx -mm -mM -nv -nZ -oq -mM -pm -mM -qr -rc -rv -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -qA -zN -Fp -GN -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dG -dG -dG -dG -dG -dG -Of -Of -Of -Of -Of -PB -PU -Qg -Qt -QD -QN -QV -Re -NT -RC -ML -Re -MK -Sv -SI -Rk -Th -Rw -SI -CO -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aDb +arW +aDw +aDF +arW +aDS +aac +aac +aac +agw +aip +ajt +akl +akS +alx +amm +amM +anv +anZ +aoq +amM +apm +amM +aqr +arc +arv +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +aqA +aqz +aFp +aGN +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +adG +adG +adG +adG +adG +aOf +aOf +aOf +aOf +aOf +aPB +aPU +aQg +aQt +azr +aQN +aQV +aRe +aNT +aRC +aML +aRe +aMK +aSv +aSI +aRk +aBa +aRw +aSI +aCO +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (44,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -CY -Dx -DG -DP -ac -ac -ac -ac -gw -iq -ju -km -kS -ly -mn -mN -mN -mN -mN -mN -pn -pI -pI -rd -rw -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -qC -BQ -FJ -GP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dG -NB -NM -NM -NW -dG -dG -dG -dG -OW -Pk -PG -Jb -Qh -Qu -QE -QO -QW -Re -Rp -RD -RL -Re -Sa -Sv -SJ -SW -Ti -WR -SI -dG -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCY +aDx +aDG +aDP +aac +aac +aac +aac +agw +aiq +aju +akm +akS +aly +amn +amN +amN +amN +amN +amN +apn +apI +apI +ard +arw +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +aqC +aBQ +aFJ +aGP +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +aNB +aNM +aNM +aNW +adG +adG +aRh +adG +aOW +aAO +aPG +aJb +aQh +aQu +aQE +aQO +aDU +aRe +aMJ +aRD +aRL +aRe +aSa +aSv +aSJ +aSW +aTi +aWR +aSI +adG +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (45,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -CY -Dy -DH -DP -ac -ad -gw -gw -gw -ir -jv -kn -kS -lz -mo -mO -nw -nw -nw -nw -nw -nw -qs -re -rw -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -qF -BN -Cd -iE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dG -NC -ab -ab -ab -NM -NM -Ot -dG -OX -Pl -PH -PW -Qi -Qv -QP -QP -Qj -Rf -Rq -RE -Rq -RU -Sf -Sw -LO -SX -Rd -Xy -SI -dG -OF -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aCY +aDy +aDH +aDP +aac +aac +agw +agw +agw +air +ajv +akn +akS +ahq +amo +amO +anw +anw +anw +anw +anw +anw +aqs +are +arw +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aQW +aiE +aqF +aBN +aCd +aiE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +aNC +aab +aab +aab +aNM +aNM +aOt +adG +aOX +aPl +aPH +aPW +aQi +aQv +aQP +aQP +aQj +aRf +aRq +aRE +aRq +aRU +aSf +aSw +aLO +aSX +aRd +aXy +aSI +adG +aOF +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (46,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -rW -Dz -Dz -rW -ac -ac -gw -hd -hS -is -jw -ko -kS -lA -mp -mP -nx -nx -nx -nx -nx -nx -qt -re -rw -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -qx -wb -Gl -iE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dG -ND -MG -MG -MG -MG -ab -Om -dG -OY -Pm -PI -PX -TB -Qj -QG -QG -Tu -Re -Rr -RF -RM -Re -Sg -Sx -SJ -SY -Tk -Tv -SI -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +arW +aDz +aDz +arW +aac +aac +agw +ahd +ahS +ais +ajw +akn +akS +alA +amp +amP +anx +anx +anx +anx +anx +anx +aqt +are +aMI +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +aqx +awb +ang +aiE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +adG +aND +aMG +aMG +aMG +aMG +aab +aOm +adG +aOY +aPm +aPI +aPX +aTB +aQj +aQG +aQG +azU +aRe +aRr +aRF +aRp +aRe +aSl +aSx +aSJ +aSY +aTk +aDo +aSI +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (47,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gw -gw -gw -it -jx -kn -kS -lB -mp -mP -nx -nx -nx -nx -nx -nx -qt -re -rw -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -sd -BQ -Gn -iE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -Np -dG -dG -dG -dG -dG -Oi -Om -dG -OZ -Pn -PJ -PY -Qk -Qw -Qj -Qj -QY -Re -Rs -OG -OS -RV -Sh -Sy -SI -Tt -Rt -RA -SI -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +agw +agw +agw +ait +ajx +akn +akS +alB +amp +amP +anx +anx +anx +anx +anx +anx +aqt +are +arw +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +asd +aBQ +aGn +aiE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aQU +adG +adG +adG +adG +adG +adG +aOi +aOm +adG +aOZ +aPn +aPJ +aPY +aQk +aQw +aQj +aQj +aQY +aRe +aRs +aOG +aOS +aRV +aSh +aSy +aSI +aRM +aRt +aRA +aSI +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (48,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fF -ac -ac -ac -ac -ac -ac -ac -gw -bz -bB -eU -cZ -kn -kS -lC -mp -mQ -ny -ny -or -oS -nx -nx -qt -re -rx -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -iE -sg -zN -Gp -iE -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -dG -Oi -Om -dG -OW -Po -PK -PK -PK -PK -PK -PK -QZ -Re -Re -Re -Re -Re -Si -Sz -SI -SI -SI -SI -SI -Ob -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +agw +abz +abB +aeU +acZ +akn +akS +alC +amp +amQ +any +any +aor +aoS +anx +anx +aqt +are +arw +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +asg +azN +aGp +aiE +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +adG +aOi +aOm +adG +aOW +aPo +aPK +aPK +aPK +aPK +aPK +aPK +aQZ +aRe +aRe +aRe +aRe +aRe +aSi +aSz +aSI +aSI +aSI +aSI +aSI +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (49,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -Uj -DW -kn -kS -lD -mq -mQ -ny -ny -lE -oT -nx -nx -qt -re -rw -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fF -ac -ac -iE -rj -BP -Fo -GQ -Ba -BU -Cx -JF -KD -Ll -LS -LS -MN -LS -LS -LS -zL -zL -zL -dG -Oi -Om -dG -Pa -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -dG -Pa -dG -dG -dG -dG -dG -dG -dG -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aQW +alo +alo +alo +alo +alo +alo +alo +alo +alo +alo +alo +alo +aby +aDW +akn +akS +alD +amq +amQ +any +any +alE +aoT +anx +anx +aqt +are +arw +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aiE +arj +aBP +aFo +aGQ +aoL +aBU +aCx +aJF +aFw +aLl +aLS +aLS +aMN +aLS +aLS +aLS +azL +azL +azL +adG +aOi +aOm +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +adG +aRh +adG +adG +adG +adG +adG +adG +adG +adG +aRh +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (50,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bv -bv -bv -bv -bv -PC -Tz -TL -TQ -TY -bh -Uk -DW -kn -kT -lE -mr -mQ -ny -ny -os -oU -nx -nx -qt -re -rw -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -hh -hp -hp -hp -hh -fK -fK -fK -fK -fK -oy -ut -Bp -Gq -zL -FN -BW -BW -JG -KE -Ll -LT -LS -LT -LS -Nq -LS -zL -zL -zL -dG -Oi -ab -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -NM -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +alY +alY +aqO +aqO +aqO +aqO +aqO +alo +abA +aDW +akn +akT +alE +amr +amQ +any +any +aos +aoU +anx +anx +aqt +are +arw +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahh +ahp +ahp +ahp +ahh +afK +afK +afK +afK +afK +aoy +amT +aBp +aGq +azL +aFN +aBW +aBW +aJG +aKE +aLl +aLT +aLS +aLT +aLS +aNq +aLS +azL +azL +azL +adG +aOi +aab +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aNM +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (51,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bv -bv -bv -bv -bv -PD -TC -TM -TR -TZ -Un -Ul -jA -kp -kT -lE -mr -mQ -ny -ny -ny -ny -ny -ny -qu -re -rw -kS -Ef -ac -ac -ac -ac -ac -ac -ac -ac -hj -hr -pA -tV -hh -uu -uu -xF -yr -Be -fK -Am -FM -Cf -zL -Bb -BW -Cy -JH -KF -Lm -LS -LS -LS -LS -LS -NE -zL -zL -zL -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +alY +alY +aqO +aqO +aqO +aqO +aqO +alo +air +ajA +akp +akT +alE +amr +amQ +any +any +any +any +any +any +aqu +are +arw +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +ahr +apA +atV +ahh +auu +auu +axF +ayr +aBe +afK +aAm +aFM +aCf +azL +aBb +aBW +aCy +aJH +aKF +aLm +aLS +aLS +aLS +aLS +aLS +aLS +azL +azL +azL +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (52,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bh -bh -bh -bh -bh -bh -TD -TM -TS -Ua -Uo -Um -DW -kq -kU -lF -mr -mQ -ny -ny -ny -ny -ny -ny -qu -re -ry -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -hj -hT -tp -tW -hh -uu -uu -uu -yB -Bg -fK -AY -FO -Cg -zL -Bc -BW -BW -JI -KE -Ll -LT -LS -LT -LS -Nr -LS -zL -zL -zL -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +air +aDW +akq +akU +alF +amr +amQ +any +any +any +any +any +any +aqu +are +ary +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +ahT +atp +atW +ahh +auu +auu +auu +ayB +aBg +afK +aAY +aFO +aCg +azL +aBc +aBW +aBW +aJI +aKE +aLl +aLT +aLS +aLT +aLS +aNr +aLS +azL +azL +azL +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (53,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bw -cl -cX -ht -Oa -RJ -TE -TM -TT -Ub -Uo -Um -jB -kr -kV -lG -ms -mR -nz -nz -nz -nz -nz -nz -qv -re -rw -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -hj -hT -tq -tX -hh -uu -uu -xO -yB -Bh -zG -Cs -FP -Cq -Al -Bd -Ca -Jc -JJ -KG -Ln -LS -LS -LS -LS -LS -LS -zL -zL -zL -Ob -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +air +acW +akr +akV +alG +ams +amR +anz +anz +anz +anz +anz +anz +aqv +are +arw +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +ahT +atq +akt +ahh +auu +auu +axO +ayB +aBh +azG +aCs +aFP +aCq +aAl +aBd +aCa +aJc +aJJ +aKG +aLl +aLS +aLS +aLS +aLS +aLS +aLS +azL +azL +azL +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (54,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -by -cn -cY -cn -Og -SC -TF -TM -TU -Uc -Uo -Ut -jC -ks -kT -lE -mt -mS -mN -mN -mN -mN -mN -pJ -pI -rf -rz -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -hh -hU -tr -tY -hh -uu -uu -xO -yN -Bj -Fl -An -Bw -Ct -CD -FQ -BW -BW -JK -KE -Ll -LT -LS -LT -LS -Nr -LS -zL -zL -zL -dG -Oi -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +agI +acX +aks +akT +alE +amt +amS +amN +amN +amN +amN +amN +apJ +apI +arf +arz +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahh +ahU +atr +atY +ahh +auu +auu +axO +ayN +aBj +aFl +aAn +aBw +aCt +aCD +aFQ +aBW +aBW +aJK +aKE +aLl +aLT +aLS +aLT +aLS +aNr +aLS +azL +azL +azL +adG +aOi +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (55,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bh -bA -cV -cn -DU -OT -SF -TG -TN -TV -Ue -Up -Uu -jD -kt -kX -lI -mu -mT -mu -mu -mu -mu -mu -pK -rg -rg -rA -rV -ac -ac -ac -ac -ac -ac -ac -ac -ac -hj -iu -tB -ua -hh -uu -uu -xO -yP -Bu -fK -Bf -FR -CK -zL -XU -BW -CB -JL -KH -Lo -LS -LS -LS -LS -LS -NE -zL -zL -zL -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +air +aWF +akx +akT +acY +arg +adK +arg +arg +arg +arg +arg +aeo +arg +arg +arA +arV +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +aiu +atB +aua +ahh +auu +auu +axO +ayP +auc +afK +amV +aFR +aCK +azL +aXU +aBW +aCB +aJL +aKH +aLo +aLS +aLS +aLS +aLS +aLS +aLS +azL +azL +azL +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (56,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -bh -bC -cn -eo -cn -OU -SH -TH -TO -TW -Uf -Uq -Ud -dK -ku -kS -lJ -mv -mU -mv -mv -mv -mv -mv -pL -rh -rh -rB -kS -ac -ac -ac -ac -ac -ac -ac -ac -ac -hj -iw -tC -ub -hh -uV -uV -yk -yT -BH -fK -Bi -FS -CN -zL -BI -BW -BW -JG -KE -Ll -LT -LS -LT -LS -Nr -LS -zL -zL -zL -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +air +aWJ +aku +akS +aMS +amv +amU +amv +amv +amv +amv +amv +apL +arh +arh +arB +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +aiw +atC +aub +ahh +auV +auV +ayk +ayT +aBH +afK +aBi +aFS +aCN +azL +aBI +aBW +aBW +aJG +aKE +aLl +aLT +aLS +aLT +aLS +aNr +aLS +azL +azL +azL +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (57,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ad -bh -ck -cW -hq -MI -Pi -Ty -TI -TM -TM -Ug -Ur -Uv -jF -kv -kS -lJ -mv -mV -nB -oa -ot -oa -mv -pM -qz -ri -rC -kS -ac -ac -ac -ac -ac -fF -ac -ac -ac -hj -iy -tD -uc -hh -uW -wO -yl -zl -Fi -fK -Bi -FS -Cr -zL -BJ -Cb -CC -JM -KI -Lp -LS -LS -MO -LS -LS -LS -zL -zL -zL -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +alo +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +aqO +alo +ack +ajF +akv +akS +alJ +amv +amU +anB +aoa +aot +aoa +amv +apM +aiK +ari +arC +akS +aac +aac +aac +aac +aac +aac +aac +aac +aac +ahj +aiy +atD +alI +ahh +auW +awO +ayl +azl +aFi +afK +aIq +aFS +aCr +azL +aoQ +aCb +aCC +aJM +aGl +aLp +aLS +aLS +aMO +aLS +aLS +aLS +azL +azL +azL +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (58,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -bh -bh -bh -bh -bh -bh -bh -TJ -TM -TM -Uh -Us -Uw -jG -WN -kY -kY -kZ -mW -nC -kY -kY -kY -kT -pN -kT -kS -kS -kS -fj -fj -fj -ac -fM -fM -fM -fM -fM -hh -hh -hh -uq -hh -fK -fK -fK -zG -fK -fK -yR -Gu -XM -zL -zL -zL -CI -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -zL -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +alo +alo +alo +alo +alo +alo +alo +aqO +aqO +aqO +aqO +alo +acl +ajG +aWN +akY +akY +akZ +amW +anC +akY +akY +akY +akT +apN +akT +akS +akS +akS +afj +afj +afj +aac +afM +afM +afM +afM +afM +ahh +ahh +ahh +auq +ahh +afK +afK +afK +azG +afK +afK +ayR +aGu +aXM +azL +azL +azL +aCI +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +azL +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (59,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -dW -eq -fn -hB -gQ -fc -iJ -jb -TP -VG -bh -Wj -WD -kx -kY -lK -mw -DX -DZ -ob -of -kY -po -pO -qB -fj -iI -rD -fQ -wL -fj -ac -Ei -XH -xh -XN -gD -hk -iz -tE -hi -wA -wW -xG -xP -Ar -yu -Fm -AT -Gv -XS -GR -HI -It -Jd -JN -zo -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +adW +aeq +afn +adx +agQ +afc +aqO +aqO +aqO +aqO +alo +acn +aWD +aNE +akY +alK +amw +aDX +aDZ +aob +aof +akY +apo +apO +aqB +afj +aiI +arD +afQ +awL +afj +aac +aEi +aXH +axh +aXN +agD +ahk +aiz +atE +ahi +awA +awW +axG +aHj +aAr +ayu +aFm +aAT +aGv +aXS +aGR +aHI +aHj +aJd +aJN +azo +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (60,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -dT -dT -au -dT -au -dT -au -dT -fc -er -fo -ge -gR -fc -bh -bh -bh -bh -bh -Wk -pS -kx -kZ -lL -mw -DY -mw -mw -ov -kY -ir -jR -kx -fj -jK -vF -fj -fj -fj -fi -XG -XI -yi -XO -XQ -XR -iA -tF -wD -xI -xN -yO -yv -ze -zJ -ze -BX -XK -XT -Ao -BL -hf -Je -JO -zo -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +adT +adT +aau +adT +aau +adT +aau +adT +afc +aer +afo +age +agR +afc +alo +alo +alo +alo +alo +acV +apS +akx +akZ +alL +amw +aDY +amw +amw +aov +akY +air +ajR +akx +afj +ajK +avF +afj +afj +afj +afi +aXG +aXI +ayi +aXO +aXQ +aXR +aiA +atF +awD +axI +axN +ayO +ayv +aze +azJ +aze +aBX +aXK +aXT +aAo +aBL +ahf +aJe +aJO +azo +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (61,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -aq -ai -ae -av -aM -am -bU -cz -eA -fc -es -fp -gO -gS -hw -iL -iL -iL -iL -gw -Wl -WE -kx -kZ -lL -mw -DY -mw -mw -ow -kY -pp -jR -iD -fj -ky -gF -fP -wM -fj -rn -Ei -XJ -fh -XL -fh -hm -jy -tE -wx -wB -xD -xH -yH -wB -yQ -AM -yS -zf -zK -Ap -BM -Ce -Jf -JP -zo -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aaq +aai +aae +aav +aaM +aam +abU +acz +abC +afc +aes +afp +agO +agS +ahw +aiL +aiL +aiL +aiL +agw +aWl +aWE +akx +akZ +alL +amw +aDY +amw +amw +aow +akY +app +ajR +aiD +afj +aky +agF +afP +awM +afj +arn +aEi +aXJ +afh +aXL +afh +ahm +ajy +atE +awx +awB +axD +axH +ayH +awB +ayQ +aAM +ayS +azf +azK +aAp +apK +aCe +aJf +aJP +azo +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (62,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -ac -ai -ak -aw -aN -bD -bV -cA -dh -fc -et -fq -ge -hv -hw -iL -iL -jz -iL -VX -ix -jM -kx -kZ -lM -mw -mY -nD -od -ox -oV -pq -iC -vj -iH -pP -wm -fj -fj -fj -rn -fh -XL -fh -XP -fh -hn -jE -tT -tU -uY -uY -wE -zc -uY -tU -AS -yU -Cr -zE -zE -zE -Bn -Jg -Bn -zE -zE -zH -zH -zH -zE -zE -zE -Ef -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aac +aai +aak +aaw +aaN +abD +abV +acA +adh +afc +aet +afq +age +ahv +ahw +aiL +aiL +ajz +aiL +aVX +aix +ajM +akx +akZ +amw +amw +amY +anD +aod +aox +aoV +apq +aiC +avj +aiH +apP +awm +afj +afj +afj +arn +afh +aXL +afh +aXP +afh +ahn +ajE +atT +atU +auY +auY +awE +azc +auY +atU +aAS +ayU +aCr +azE +azE +azE +aBn +aJg +aBn +azE +azE +azH +azH +azH +azE +azE +azE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (63,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -XD -dT -al -ax -aO -bE -bW -cB -di -fc -eu -fr -ge -hv -hw -iL -iL -iL -iL -VX -ix -WF -kx -kZ -lN -mw -mX -mw -mw -mw -kZ -pr -pQ -iG -fj -qD -wo -fO -wM -fj -rn -fh -fL -gy -gC -hg -ho -jI -tT -ur -vt -vS -wK -zd -xC -uY -AW -yU -zq -Bn -GS -HJ -Iu -Jh -JQ -KJ -Lq -yp -yq -MP -Ne -Ns -zE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aRJ +adT +aal +aax +aaO +abE +abW +acB +adi +afc +aeu +afr +age +ahv +ahw +aiL +aiL +aiL +aiL +aVX +aix +aWF +akx +akZ +alN +amw +amX +amw +amw +amw +akZ +apr +apQ +aiG +afj +aqD +awo +afO +awM +afj +arn +afh +afL +agy +agC +ahg +aho +ajI +atT +aur +avt +avS +awK +azd +axC +auY +aAW +ayU +azq +aBn +aGS +aHJ +aIu +aJh +aJQ +aKJ +aLq +ayp +ayq +aMP +aNe +aNs +azE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (64,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -aq -ai -am -ay -aP -am -cq -cC -dp -fc -eB -fS -ge -hv -hw -iL -jz -iL -iL -VX -ix -WF -kx -kZ -lN -mw -mZ -nE -mw -mw -kZ -ix -pQ -qE -fj -fj -fj -fj -fj -fj -rn -tG -ud -ud -ud -ud -ud -ud -tT -us -vu -vT -wX -xj -xE -yo -ys -yV -zw -CA -GT -HK -Cz -Ji -JR -KK -Lr -LU -Mr -MQ -Nf -Nt -NF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aaq +aai +aam +aay +aaP +aam +acq +acC +adp +afc +adg +afS +age +ahv +ahw +aiL +ajz +aiL +aiL +aVX +aix +aWF +akx +akZ +alN +amw +amZ +anE +amw +amw +akZ +aix +apQ +aqE +afj +afj +afj +afj +afj +afj +arn +atG +aud +aud +aud +aud +aud +aud +atT +aus +avu +avT +awX +axj +axE +ayo +ays +ayV +azw +aCA +aGT +aHK +aCz +baB +aJR +aKK +aLr +aLU +aMr +aMQ +aNf +aNt +aNF +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (65,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -aq -ai -aj -aG -bj -bF -bX -cD -dq -fc -hz -fT -WW -eJ -hw -iL -iL -iL -iL -gw -iK -WF -WO -kY -lO -mx -na -nF -mw -ou -kY -iK -pQ -sS -ha -ha -ha -ss -sR -gw -rn -tG -ud -ux -ux -ux -ux -ud -tT -qy -vv -vU -wY -xl -xJ -uY -yt -yW -zy -Bn -Aq -tZ -Iv -Jj -tZ -KL -Ls -LV -Ms -MR -tZ -Nu -NF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aaq +aai +aaj +aaG +abj +abF +abX +acD +adq +afc +ahz +afT +aWW +aeJ +ahw +aiL +aiL +aiL +aiL +agw +aOa +aWF +aWO +akY +alO +amx +ana +anF +aMw +aou +akY +aix +apQ +asS +aha +aha +aOb +ass +asR +agw +arn +atG +aud +aux +aux +aux +aux +aud +atT +aqy +avv +avU +awY +axl +axJ +auY +ayt +ayW +azy +aBn +aAq +atZ +aIv +aJj +atZ +aKL +aLs +aLV +aMs +aMR +atZ +aNu +aNF +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (66,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -aq -dT -dT -dT -dT -dT -dT -cE -dT -fc -fc -fU -fc -fc -fc -dP -dP -dP -dP -dP -Wm -WG -WS -kY -kY -kY -nb -nb -kY -kY -kY -ps -pR -qG -kE -kE -kE -st -oz -qP -se -tG -ud -ux -ux -ux -ux -ud -tT -uv -vw -vV -wZ -xz -xL -tU -zB -BS -zB -zE -AU -HL -Iw -Jk -JS -Iv -Lt -LW -Mt -BO -Ng -Nv -NF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aaq +adT +adT +adT +adT +adT +adT +acE +adT +afc +afc +afU +afc +afc +afc +adP +adP +adP +adP +adP +aWm +aWG +aWS +akY +akY +akY +anb +anb +akY +akY +akY +aps +apR +aqG +akE +akE +akE +ast +aoz +aqP +ase +atG +aud +aux +aux +aux +aux +aud +atT +auv +avw +avV +awZ +axz +axL +atU +azB +aBS +azB +azE +aAU +aHL +aIw +aJk +aJS +aIv +aLt +aLW +aMt +aBO +aNg +aNv +aNF +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (67,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Ot -aq -ac -ac -an -aV -bG -cp -cH -do -af -ev -fs -gf -gT -hG -iM -jH -iM -VH -VY -Wn -WF -WT -la -gw -my -my -my -my -my -ik -pt -pS -qH -pS -pS -pS -jR -pX -lP -ac -tG -ud -ux -ux -ux -ux -ud -tT -uw -vx -vW -vx -xA -xM -tU -zM -yX -zz -zE -AV -BO -Cu -Jl -JT -KM -Lu -LX -Mu -MS -Nh -Nw -zE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOt +aaq +aac +aac +aan +aaV +abG +acp +acH +ado +aaf +aev +afs +agf +agT +ahG +aiM +afR +aiM +aVH +aVY +aWn +aWF +aWT +ala +agw +amy +amy +amy +amy +amy +aik +apt +apS +aqH +apS +apS +apS +ajR +apX +alP +aac +atG +aud +aux +aux +aux +aux +aud +atT +auw +avx +avW +avx +axA +axM +atU +azM +ayX +azz +azE +aAV +aBO +aCu +asa +aJT +aKM +aLu +aLX +aMu +atX +aNh +aNw +azE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (68,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -ac -ac -an -aW -bH -bY -cI -dj -af -ew -ft -gg -gg -hH -iN -jJ -TX -VI -VZ -Wn -WF -WT -la -lP -my -my -my -my -my -ik -pu -pT -qI -rk -hc -rX -su -pX -gw -ac -tG -ud -ux -ux -ux -ux -ud -tT -uX -vQ -vX -xa -xB -yj -tU -zU -yZ -zA -zE -AX -HN -Cv -zD -zD -KN -Lv -LY -zD -zD -zE -zE -zE -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aac +aac +aan +aaW +abH +abY +acI +adj +aaf +aew +aft +agg +agg +ahH +aiN +ajJ +aTX +aVI +aVZ +aWn +aWF +aWT +ala +alP +amy +amy +amy +amy +amy +aik +apu +apT +aqI +ark +ahc +arX +asu +apX +agw +aac +atG +aud +aux +aux +aux +aux +aud +atT +auX +avQ +avX +axa +axa +ayj +atU +amh +ayZ +azA +azE +aAX +aHN +aCv +azD +azD +aKN +aLv +aLY +azD +azD +azE +azE +azE +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (69,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -aq -ac -af -dg -aX -bZ -cJ -dk -dQ -ex -fu -gh -gU -dP -iO -jL -dP -VJ -Wa -Wn -WF -WT -la -lP -my -my -nG -my -my -oX -oX -oX -qJ -oX -oX -rY -jX -pX -lP -ac -tG -ud -ud -ux -ux -vY -ud -tT -tU -uY -wy -uY -tU -ym -tU -Ag -za -zC -zE -AZ -HO -Cw -zD -JU -KO -Lw -LZ -Mv -zD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aaq +aac +aaf +aaX +aaX +abZ +acJ +adk +adQ +aex +afu +agh +agU +adP +aiO +ajL +adP +aVJ +aWa +aWn +aWF +aWT +ala +alP +amy +amy +anG +amy +amy +aoX +aoX +aoX +aqJ +aoX +aoX +arY +ajX +apX +alP +aac +atG +aud +aud +aux +aux +avY +aud +atT +atU +auY +awy +auY +atU +aym +atU +aAg +aza +azC +azE +aAZ +aHO +aCw +azD +aJU +aKO +aLw +aLZ +aMv +azD +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (70,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -ac -ac -af -aX -aX -co -cK -dl -dR -ey -fv -Xc -gV -hI -gG -jN -Ui -VK -dP -Wo -WF -WT -lb -gw -my -my -my -my -my -oX -pv -pU -qK -pv -oX -rZ -sv -pX -lP -ac -ts -ts -uy -uZ -uZ -vZ -wF -tU -tU -vR -wz -xb -tU -yn -tU -zB -zb -zB -zE -zE -HP -zE -zD -JV -KP -Lx -Ma -Mw -zD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aac +aac +aaf +aIL +aaX +aco +acK +adl +adR +aey +afv +aXc +agV +ahI +agG +ajN +aUi +aIt +adP +aWo +aWF +aWT +alb +agw +amy +amy +amy +amy +amy +aoX +apv +apU +aqK +apv +aoX +arZ +asv +apX +alP +aac +ats +ats +auy +auZ +auZ +avZ +awF +atU +atU +avR +awz +axb +atU +ayn +atU +azB +azb +azB +azE +azE +aHP +azE +azD +asl +aKP +aLx +aMa +aHG +azD +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (71,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Om -aq -ac -ac -an -aY -WP -bI -cL -WZ -dS -ez -fw -gH -gW -gH -gH -jO -jQ -VL -dP -Wp -jM -kv -lc -lc -mz -lc -lc -lc -lc -lc -pw -pV -qL -rl -oX -hs -sw -pX -gw -ac -ac -ts -uz -va -vy -wa -wG -xc -xR -xK -xQ -zk -yY -BR -BY -Cn -CV -FT -BY -GU -HQ -Ix -Jm -JW -KQ -Ly -KQ -Mx -zD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aOm +aaq +aac +aac +aan +aaY +aWP +abI +acL +aWZ +adS +aez +afw +agH +agW +agH +agH +ajO +ajQ +aVL +adP +aWp +ajM +akv +alc +alc +amz +alc +alc +alc +alc +alc +apw +apV +aqL +arl +aoX +ahs +asw +apX +agw +aac +aac +ats +aPD +ava +avy +awa +awG +axc +axR +axK +axQ +azk +ayY +aBR +aBY +aCn +aCV +aFT +aBY +aGU +aHQ +aIx +aJm +aJW +aKQ +aLy +aKQ +aMx +azD +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (72,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -an -bi -bJ -cr -dd -dn -dQ -gd -gI -HH -hu -hJ -iP -jP -Ux -VM -dP -Wq -jM -kx -lc -lQ -mA -lc -nH -og -oA -lc -px -pV -qL -rm -oX -sa -sx -pX -lP -ac -ac -ue -uA -vb -vz -Er -Er -xd -nA -oc -oc -oe -oc -oc -sb -zF -zI -zF -zF -GV -HR -As -Jm -JX -KR -Ly -KR -My -zD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aan +abi +abJ +acr +add +adn +adQ +agd +aeB +aHH +ahu +ahJ +aiP +ajP +aUx +aVM +adP +aWq +ajM +akx +alc +alQ +amA +alc +anH +aog +aoA +alc +apx +apV +aqL +arm +aoX +ajC +asx +apX +alP +aac +aac +aue +auA +avb +avz +aEr +aEr +axd +anA +aoc +aoc +aoe +aoc +aoc +asb +azF +azI +azF +azF +aGV +aHR +aAs +aJm +aJX +aKR +aLy +aKR +aMy +azD +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (73,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -af -dO -dO -dO -de -dO -dO -dO -dO -hx -hy -hx -hx -hx -Uy -VN -Wb -Wn -jM -kx -lc -lR -mB -nc -nI -oh -oB -lc -py -pW -qM -py -oX -ix -jR -pX -lP -ac -ac -ue -uA -vc -vA -wc -wH -xe -wH -yw -zg -zO -Au -Bk -Fj -wC -xy -Xe -CE -GW -Ia -As -Jm -JY -KS -Lz -KS -Mz -zD -ac -ac -ac -ac -ac -ac -fF -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aaf +adO +adO +adO +ade +adO +adO +adO +adO +ahx +ahy +ahx +ahx +ahx +aUy +aVN +aWb +aWn +ajM +aNE +alc +alR +amB +anc +anI +aoh +aoB +alc +apy +apW +aqM +apy +aoX +aOa +ajR +apX +alP +aac +aac +aue +akk +avc +avA +awc +awH +axe +awH +aOq +azg +azO +aAu +aBk +aFj +awC +axy +aXe +aCE +aGW +aIa +aAs +aJm +aJY +aKS +aLz +aKS +aMz +azD +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (74,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -dO -bK -cs -dm -dr -dX -ct -eI -hx -UO -iT -kz -kA -UT -VO -jT -Wr -jM -kx -lc -lS -mC -lc -nJ -lc -lc -lc -gw -gw -gw -gw -oX -sc -jR -pX -gw -ac -ac -ts -uB -vd -vB -ff -xg -xg -xg -xg -xg -xg -xg -xg -xg -xg -xg -xg -Xk -GX -Ia -At -zD -zD -zD -zD -zD -zD -zD -Ni -Ni -Kj -Kj -Ni -Ni -Kj -Kj -Ni -Ni -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +adO +abK +acs +adm +adr +aIF +act +aeI +ahx +aUO +aiT +akz +akA +aUT +aVO +ajT +aWn +ajM +akx +alc +alS +amC +alc +anJ +alc +alc +alc +agw +agw +agw +agw +aoX +asc +ajR +apX +agw +aac +aac +ats +auB +avd +avB +aff +axg +axg +axg +axg +axg +axg +axg +axg +axg +axg +axg +axg +aXk +aGX +aIa +aqS +azD +azD +azD +azD +azD +azD +azD +aNi +aNi +aKj +aKj +aNi +aNi +aKj +aKj +aNi +aNi +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (75,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -dO -cF -cG -WY -dN -dY -ct -fV -hx -hA -hZ -iU -hx -Vd -VP -jT -Ws -jM -kx -ld -lT -mD -nd -ne -ne -ne -lc -pz -fk -qN -gw -rE -ix -jR -pY -gw -ts -ts -ts -uC -ve -vC -we -xg -xU -zi -Aw -xg -CG -EE -ER -Fn -Ft -GY -Xf -xg -Xm -HT -Av -Jn -JZ -KT -KT -KT -KT -MT -KT -KT -KT -KT -KT -KT -MT -KT -KT -OH -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +adO +acF +acG +aWY +adN +adY +act +afV +ahx +ahA +ahZ +aiU +ahx +aVd +aVP +ajT +aWs +ajM +akx +ald +alT +amD +aQd +ane +ane +ane +alc +apz +afk +aqN +agw +arE +aix +ajR +apY +agw +ats +ats +ats +auC +ave +avC +awe +axg +axU +azi +aAw +axg +aCG +aEE +aER +aFn +aFt +aGY +aXf +axg +aXm +aHT +aAv +aJn +aJZ +aKT +aKT +aKT +aKT +aMT +aKT +aKT +aKT +aKT +aKT +aKT +aMT +aKT +aKT +aOH +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (76,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -dO -bL -ct -df -dU -eb -ct -gb -hx -XB -ia -iW -kB -Vy -VQ -jT -Wt -WH -WU -le -lU -mE -ne -ne -ne -ne -lc -iv -fN -qO -gw -rF -ix -jR -pX -gw -ts -tH -uf -uD -ve -vC -wf -xg -xV -zj -Ay -xg -zT -zT -EU -Bs -Fu -Hc -Xf -xg -GZ -Ia -wf -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +adO +abL +act +adf +adU +aeb +act +agb +ahx +aef +aia +aiW +akB +aVy +agB +ajT +aWt +aWH +aWU +ale +alU +amE +ane +ane +ane +ane +alc +aiv +afN +aqO +agw +arF +aix +ajR +apX +agw +ats +atH +auf +auD +ave +avC +awf +axg +axV +azj +aAy +axg +aLP +azT +aEU +aBs +aFu +aHc +aXf +axg +aGZ +aIa +awf +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (77,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -dO -bM -ct -ct -ct -ct -ct -gc -hx -gP -hC -eK -kF -Vz -VR -jT -Wu -WI -kC -lf -lV -mF -nf -lc -lc -lc -lc -gw -gx -gw -gw -gw -jj -sy -pZ -gw -ts -ts -ts -uE -vf -vD -wg -xg -xW -zm -CM -xg -CH -zT -zT -Fq -Fv -He -Xg -xg -Ha -Ia -wf -ts -Kb -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +adO +abM +act +act +act +act +act +agc +ahx +agP +ahC +aeK +akF +aVz +aVR +ajT +aWu +aWI +akC +alf +alV +amF +anf +alc +alc +alc +alc +agw +agx +agw +agw +agw +ajj +asy +apZ +agw +ats +ats +ats +auE +avf +avD +awg +axg +axW +azm +aCM +axg +aCH +azT +azT +aFq +aFv +aHe +aXg +axg +aHa +aIa +awf +ats +aKb +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aLn +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (78,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -dO -bN -cx -eC -Xb -fR -fl -eI -hx -hF -iQ -jS -QX -VA -VS -Wc -Wv -WJ -kD -lg -lW -mG -ng -nK -oi -oC -oY -pB -gz -gA -gB -gE -he -hl -qa -ha -tt -ha -ha -uF -vg -jX -kx -xg -xg -zP -xg -xg -zT -EP -EG -zT -FU -FU -Xh -xg -Hb -Ia -wf -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +adO +abN +acx +aeC +aXb +adX +afl +aeI +ahx +ahF +aiQ +ajS +aQX +aVA +aVS +aWc +aWv +aWJ +akD +alg +alW +amG +ahB +anK +aoi +aoC +aoY +apB +agz +agA +ajb +agE +ahe +ahl +aqa +aha +att +aOb +aha +auF +avg +ajX +akx +axg +axg +azP +axg +axg +azT +aEP +aEG +azT +aFU +aFU +aXh +axg +aHb +aIa +awf +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (79,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -dO -dO -dO -dO -dO -dO -dO -dO -hx -hV -iR -kw -hx -VB -VT -Wd -iV -WK -kE -lh -lh -mH -nh -nh -nh -nh -oZ -nh -qb -lh -lh -lh -lh -sz -lh -lh -lh -lh -lh -uG -vh -vE -Ew -xi -wd -zQ -Az -ro -zT -EH -AA -zT -zT -zT -Xh -xi -GX -Ia -wf -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +adO +adO +adO +adO +adO +adO +adO +adO +ahx +ahV +aiR +akw +ahx +aVB +aVT +aWd +aiV +aWK +akE +alh +alh +amH +anh +anh +anh +anh +aoZ +anh +aqb +alh +alh +alh +alh +asz +alh +alh +alh +alh +alh +auG +avh +avE +akx +axi +awd +azQ +aAz +akM +azT +aEH +aAA +azT +azT +azT +aXh +axi +aGX +aIa +awf +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (80,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -aE -bO -cy -bS -dV -ep -fm -Xd -hx -hX -iS -hx -hx -VC -VU -jT -Ww -jR -WV -li -li -li -li -li -li -li -li -li -qc -qQ -qQ -qQ -qQ -qQ -qQ -qQ -qQ -qQ -qQ -qQ -vi -Ep -fd -xk -yy -zR -AA -Bq -zT -EI -EI -zT -Gw -Hg -Xi -xk -Xq -HZ -Iy -ts -Kc -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OJ -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aaE +abO +acy +abS +adV +aep +afm +aXd +ahx +ahX +aiS +ahx +ahx +aVC +aVU +ajT +aWw +ajR +aWV +ali +ali +ali +ali +ali +ali +ali +aOT +ali +baQ +baJ +baJ +baJ +baJ +baJ +avl +aEo +baH +baL +baL +baL +bby +aEp +afd +axk +ayy +azR +aAA +aBq +azT +aEI +aEI +azT +aGw +aHg +aXi +axk +aXq +aHZ +aIy +ats +aKD +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +avs +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (81,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ad -aE -aE -aE -aE -aE -aE -aE -aE -aE -hx -hx -hx -hx -WX -VD -Xa -jT -Wn -jR -kG -lj -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -lX -uH -vk -fe -fg -xS -yz -zS -yz -Br -CJ -CJ -EV -zT -zT -zT -Xj -xS -Xr -Xu -wf -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aaE +aaE +aaE +aaE +aaE +aaE +aaE +aaE +aaE +ahx +ahx +ahx +ahx +aWX +aVD +aXa +ajT +aWn +ajR +akn +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +asT +aYj +asT +alX +alX +auH +bbA +afe +afg +axS +ayz +azS +ayz +aBr +aCJ +aCJ +aEV +azT +azT +azT +aXj +axS +aXr +aXu +awf +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (82,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -aE -bk -bP -cu -bS -ds -aE -eD -fW -gJ -hD -ic -aE -Tr -aE -ep -We -Wn -jR -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -oG -xT -yA -zW -Fr -EJ -Gx -Xo -Fc -Fr -Fr -Fr -Fr -Xl -Xs -Xv -Iz -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aaE +abk +abP +acu +abS +ads +aaE +aeD +afW +agJ +ahD +aic +aaE +aTr +aaE +aep +aWe +aWn +ajR +akn +alj +all +awj +alj +aZk +aZw +aZJ +alj +baf +bar +aPi +baX +bab +bbC +bbE +asT +aPk +asT +alY +alY +auI +bbA +ajM +aoG +axT +ayA +azW +aFr +aEJ +aGx +aXo +aFc +aFr +aFr +aFr +aFr +aXl +aXs +aXv +aIz +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (83,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -aF -bl -bQ -cv -cM -dt -dZ -eE -fX -gK -hE -id -iX -DI -aE -hd -hS -Wx -jR -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -oI -xk -zh -zV -zT -Bt -Eu -EK -Fd -Fs -zT -zT -Xx -xg -Xt -Ia -Iz -ts -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OK -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aaF +abl +abQ +acv +acM +adt +adZ +aeE +afX +agK +ahE +aid +aiX +aDI +aaE +ahd +ahS +aWx +ajR +akn +alj +aqc +awk +axf +aZl +aZx +aZL +aZW +bag +bas +aZU +aZV +aXW +bbD +bbH +asT +aYb +asT +alY +alY +auI +bbA +ajM +aoI +axk +azh +azV +azT +aBt +aEu +aEK +aFd +aFs +azT +aMk +aXx +axg +aXt +aIa +aOJ +ats +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOK +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (84,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -aF -bm -bR -bR -da -bS -aE -eF -fY -gL -aE -ie -iY -SL -aE -aE -aE -Wz -jR -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -pb -xg -xg -xg -Hd -Bv -Ez -EO -Fe -Fs -Xw -xg -xg -xg -Hh -Ia -Iz -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aaF +abm +abR +abR +ada +abS +aaE +aeF +afY +agL +aaE +aie +aiY +aSL +aaE +aaE +aaE +aWz +ajR +akn +alj +awi +awl +alj +aZm +aZy +aZM +alj +aiJ +bat +baG +bba +aYn +asT +asT +asT +aYj +asT +asT +asT +asT +bbF +ajM +apb +axg +axg +axg +aHd +aBv +aEz +aEO +aFe +aFs +aXw +axg +axg +axg +aHh +aIa +aIz +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (85,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -aF -bn -bS -cw -db -dL -aE -eZ -fZ -gM -aE -if -iZ -Tw -VE -VV -Wf -WA -WL -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -pe -EA -hd -xg -zT -CF -EC -XC -EC -CF -XE -xg -tH -Gy -Hf -Ia -Iz -Jn -Ka -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aaF +abn +abS +acw +adb +adL +aaE +aeZ +afZ +agM +aaE +aif +aiZ +aTw +aVE +aVV +aWf +aWA +aWL +aNp +alj +alj +alj +alj +alj +alj +alj +alj +bai +aZx +baK +aZx +aZj +asT +aEe +aXY +aYb +aYs +aYx +aYE +baq +bbF +ajM +ape +aEA +ahd +axg +azT +aCF +aEC +aXC +aEC +aCF +aXE +axg +atH +aGy +aHf +aIa +aIz +aJn +aKa +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (86,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -aF -bo -bS -aE -ag -ag -ag -fa -ag -ag -ag -ag -eG -eG -eG -eG -Wg -WB -jR -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -pf -wJ -wJ -wJ -Bl -wJ -ED -EQ -Xp -AB -AB -AB -AB -AB -Hi -HV -IA -ts -Kb -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -OI -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aaF +abo +abS +aaE +aag +aag +aag +afa +aag +aag +aag +aag +aeG +aeG +aeG +aeG +aWg +aWB +ajR +akn +aYO +aZi +awn +atI +aYP +aYT +aYT +alj +baj +bau +baM +bbb +aZr +aBo +aEg +aYb +aYb +aYp +aYy +aYF +baw +bbF +ajM +apf +awJ +awJ +awJ +aBl +awJ +aED +aEQ +aEE +aAB +aAB +aAB +aAB +aAB +aHi +aHV +aIA +ats +aKb +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aOI +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (87,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -aE -bx -bT -aE -dc -dM -ea -fb -ga -gN -ag -hW -ja -TK -VF -VW -Wh -WC -WM -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jM -pD -wN -EF -EL -Bm -wJ -wJ -wJ -wJ -AB -CL -Fw -FV -AB -Hj -HW -Iz -Jn -Kd -KV -KV -KV -KV -KV -KV -KV -KV -KV -KV -KV -KV -KV -KV -OL -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aaE +abx +abT +aaE +adc +adM +aea +afb +aga +aec +aag +ahW +aja +aTK +aVF +aVW +aWh +aWC +aWM +baz +aYV +aEj +awn +aOU +aYQ +aYU +aYU +alj +aZG +aZH +aZH +aZH +aYc +asT +bac +aYb +aYb +aYp +aYz +aYG +baw +bbF +ajM +apD +awN +aEF +aEL +aBm +awJ +awJ +awJ +awJ +aAB +aCL +aut +aFV +aAB +aHf +aHW +aIz +aJn +aKd +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aOL +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (88,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ag -ag -ag -ag -ag -ag -ag -ag -aQ -aZ -aZ -SR -Tj -Uz -ag -hY -ig -gj -gX -Vn -eG -jc -jU -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -Eq -pE -EB -xm -xX -xm -zp -zX -AC -Fg -Ch -CP -Fx -FW -Gz -Hk -HX -Iz -Jn -Ke -Ke -Ke -Ke -Ke -MU -Ke -Ke -NG -NN -Ke -Ke -MU -Ke -Ke -Ke -Kj -Ni -Ni -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aag +aag +aag +aag +aag +aag +aag +aag +aaQ +aaZ +aaZ +aSR +aTj +abv +aag +ahY +aig +agj +agX +aVn +aeG +ajc +ajU +akn +aYO +aEv +awn +aJi +aYR +aYR +aYX +aYZ +aYR +aYR +aYR +aZe +aYR +aEa +bad +aYb +aYb +aYt +aYA +aYH +baw +bbF +aEq +apE +aEB +axm +axX +axm +azp +azX +aAC +aFg +aCh +aCP +aFx +aFW +aGz +aHk +aHX +aIz +aJn +aKe +aKe +aKe +aKe +aKe +aMU +aKe +aKe +aNG +aNN +aKe +aKe +aMU +aKe +aKe +aKe +aKj +aNi +aNi +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (89,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ag -ar -aD -ag -ao -eH -dz -aH -aR -ba -bq -cb -cN -UA -gn -ib -fz -gk -gX -hK -UU -jd -jV -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -vG -kx -wJ -xn -EM -ES -wJ -zY -AD -Fk -AB -CQ -zn -FX -AB -Hl -HY -IB -ts -Kf -Kf -Kj -Kg -Ke -Kj -Ke -Kg -NH -NH -Kg -NX -Kj -Ke -Kg -Kg -Kj -Pp -PL -Kj -Kj -Ef -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aag +aar +aaD +aag +aao +aeH +abh +aaH +aaR +aba +abq +acb +acN +aUA +agn +afF +afz +agk +agX +ahK +aUU +ajd +ajV +akn +aYO +aZs +awI +aEb +aSE +aYS +aYh +aYS +aYY +aZa +aZc +ajB +aPe +aZh +aZA +aZO +aYo +aYu +aYI +aPC +bay +bbF +avG +aNE +awJ +axn +aEM +aES +awJ +azY +aAD +aFk +aAB +aCQ +azn +aFX +aAB +aHl +aHY +aIB +ats +aKf +aKf +aKj +aKg +aKe +aKj +aKe +aKg +aNH +aNH +aKg +aNX +aKj +aKe +aKg +aLL +aKj +aLa +aPL +aKj +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (90,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ag -at -at -ag -ap -aZ -aA -aI -aS -aI -aS -cc -cO -UB -gn -iB -UV -gl -gX -hL -UU -je -jW -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jR -Ew -wP -wP -wP -wP -wP -wP -AE -wP -wP -wP -wP -wP -GA -Hm -HZ -IC -Jo -Kg -Kg -LA -Kg -Ke -MV -Ke -Kg -Kg -Kg -Kg -Ke -Oc -Ke -Kg -Kg -Kj -Pq -PM -PZ -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aag +aat +aIR +aag +aad +aaZ +aaA +aaI +aaS +aaI +aaS +acc +acO +abw +agn +aiB +aUV +agl +agX +ahL +aUU +aje +ajW +akn +alo +alo +alo +ayx +ayx +ayx +ayx +ayx +aZv +ayx +ayx +ayx +ayx +asT +ajH +aYf +bae +aYv +aYB +aYJ +baw +bbF +ajR +akx +awP +awP +awP +awP +awP +awP +aAE +awP +awP +awP +awP +awP +aGA +aHm +aHZ +aIC +aJo +aKg +aKg +aLA +aKg +aKe +aMV +aKe +aKg +aKg +aKg +aKg +aKe +aOc +aKe +aKg +aKg +aKj +aPq +aPM +aPZ +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (91,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ah -Vx -aZ -Vv -dw -aZ -aB -aJ -aT -bb -SM -SS -cP -dy -ee -eL -fB -gm -Vk -hM -Vt -jf -jX -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jR -Ex -wP -xo -xY -yC -zr -zZ -AF -Bx -Ci -yC -Fy -FY -wP -Hn -Ia -Iz -Jn -Kh -KW -Kf -Mb -MA -MW -MA -Nx -Nx -Nx -Nx -MA -MW -MA -Ou -Nx -Pc -Pr -PM -Qa -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aah +aVx +aaZ +aVv +adw +aaZ +aaB +aaJ +aaT +abb +aSM +aSS +acP +ady +aee +aeL +afB +agm +aVk +ahM +aVt +ajf +ajX +akn +alk +aZt +alk +ayx +aZn +aYq +aZN +aPa +aZY +bav +baN +bbc +bbp +asT +aXV +aYg +bae +aYb +aYC +aYK +baw +bbF +ajR +aEx +awP +axo +axY +ayC +akX +azZ +aAF +aBx +aCi +ayC +aFy +aFY +awP +aHn +aIa +aIz +aJn +aKh +aKW +aKf +aMb +aMA +aMW +aMA +aNx +aNx +aNx +aNx +aMA +aMW +aMA +aOu +aNx +aPc +aPr +aPM +aQa +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (92,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ah -as -cd -Vw -aZ -aZ -aC -aK -aT -bc -SN -ST -cQ -ec -UI -eM -gY -fC -gY -hN -ii -iV -jY -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -vH -wq -wQ -xp -xZ -yD -yD -yD -AG -yD -yD -yD -xZ -FZ -wR -Ho -Ib -ID -Jp -Ki -KX -LB -Mc -MB -MX -Ke -Kg -Kg -Kg -Kg -Ke -Od -Ke -Ov -Kg -Kj -Ps -PM -Qa -Pb -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aah +aas +acd +aVw +aaZ +aaZ +aaC +aaK +aaT +abc +aSN +aST +acQ +adz +aUI +aeM +agY +afC +agY +ahN +aii +aiV +ajY +akn +bbq +aZu +bbu +ayx +aZo +aYW +aZb +aZz +aZT +baa +bal +bam +bbw +aEc +aYm +bak +aZI +aYb +aYy +aYL +baw +bbF +avH +awq +awQ +axp +axZ +ayD +ayD +ayD +aAG +ayD +ayD +ayD +axZ +aFZ +awR +aHo +aIb +aID +aJp +aKi +aKX +aLB +aMc +aMB +aug +aKe +aKg +aKg +aKg +aKg +aKe +aOd +aKe +aOv +aKg +aKj +aPs +aPM +aQa +aPb +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (93,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ag -ag -aL -aZ -aZ -aZ -go -QF -RN -Sp -SO -SU -Tl -dA -ag -eN -UW -Ve -Vl -Vo -ij -jg -jX -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jR -wp -wR -xq -ya -yE -yE -yE -AH -yE -yE -yE -ya -Ga -wR -Ho -Ia -Iz -ts -Kj -Kj -Kj -Md -MC -Kj -Nj -Ny -NI -NO -Ny -Ke -Kj -Ke -Ov -Kg -Kj -Pt -PM -Kj -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aag +aag +aaL +aaZ +aaZ +aaZ +ago +aQF +aRN +aSp +aSO +aSU +aTl +adA +aag +aeN +aUW +aVe +aVl +aVo +aij +ajg +ajX +akn +alk +bbs +aNo +ayx +aZp +aZB +aZP +aZB +aZC +aZC +baU +ban +bbx +asT +aXX +aYi +aYp +aYw +aYD +aYM +baA +bbF +ajR +awp +awR +axq +aya +ayE +ayE +ayE +aAH +ayE +ayE +ayE +aya +aGa +awR +aHo +aIa +aIz +ats +aKj +aKj +aKj +aMd +aMC +aKj +aNj +aNy +aNI +aNO +aNy +aKe +aKj +aKe +aOv +aKg +aKj +aPt +aPM +aKj +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (94,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ag -aU -ce -dx -fx -gZ -RG -fx -Sq -SP -SV -Tm -SP -SP -SP -UX -Vf -Vm -eG -eG -jh -jX -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jR -wp -wR -xr -ya -yF -yF -yF -AI -yF -yF -yF -ya -Gb -wR -Ho -Ia -IE -ts -Kk -KY -Kj -Me -MD -MY -Ke -Ke -NG -NN -Ke -Ke -MY -Ke -Ow -Ke -Kj -Pu -Pu -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aag +aaU +ace +aap +afx +agZ +aRG +afx +aSq +aSP +aSV +aTm +aSP +aSP +aSP +aUX +aVf +aVm +aeG +aeG +ajh +ajX +akn +alk +alk +bdD +ayx +aZq +aZC +aZC +aZC +aZC +bax +baV +bao +bap +asT +asT +asT +aYr +asT +asT +asT +asT +bbF +ajR +awp +awR +axr +aya +ayF +ayF +ayF +aAI +ayF +ayF +ayF +aya +aGb +awR +aHo +aIa +aIE +ats +aKk +aKY +aKj +aMe +aMD +aMY +aKe +aKe +aNG +aNN +aKe +aKe +aMY +aKe +aOw +aKe +aKj +aPu +aPu +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (95,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -az -bd -cf -ed -fy -hO -RK -Sb -Su -SP -SZ -Tn -UC -UJ -UP -UY -Vg -SP -hd -hS -ji -jX -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -uI -vk -jR -wp -wR -xs -yb -ya -ya -Aa -AJ -By -ya -ya -yb -Gc -wR -Ho -Ia -IF -ts -ts -ts -ts -Mf -KT -KT -KT -KT -KT -KT -KT -KT -Oe -Oe -Ox -Oe -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aQW +aaz +abd +acf +aed +afy +ahO +aRK +aSb +aSu +aSP +aSZ +aTn +aUC +aUJ +aUP +aUY +aVg +aSP +ahd +ahS +aji +ajX +akn +alk +bbt +alk +ayx +ayx +aZD +aZQ +aZQ +aZQ +aZQ +aZQ +aln +ayx +alo +aqO +asT +aYp +asT +alY +alY +auI +bbA +ajR +awp +awR +axs +ayb +aya +aya +aAa +aAJ +aBy +aya +aya +ayb +aGc +awR +aHo +aIa +aIz +ats +ats +ats +ats +aMf +aKT +aKT +aKT +aKT +aKT +aKT +aKT +aKT +aOe +aOe +aOx +aOe +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (96,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -az -bp -cR -ed -fA -ih -RK -Sk -SE -SP -Tb -To -UD -UK -UQ -UZ -Vh -SP -gw -gw -Wi -jX -kG -lk -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lY -lZ -lZ -lZ -lZ -lZ -lZ -lZ -lZ -uJ -vk -jR -wr -wP -xt -yc -yc -zs -Ab -AK -Bz -Cj -CR -yc -Gd -wP -Hp -Ic -IG -Jn -AN -AN -Jn -KU -KU -KU -KU -KU -KU -KU -KU -KU -Kj -Kj -Oy -Kj -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aaz +abp +acR +aed +afA +aih +aRK +aSk +asA +aSP +aTb +aTo +aUD +aUK +aUQ +aUZ +aVh +aSP +agw +agw +aWi +ajX +akn +bbq +aZu +bbu +bbv +ayx +aZE +aZR +aZR +aZR +aZR +aZR +bbi +ayx +aqO +aqO +asT +aPp +asT +alY +alY +auI +bbA +ajR +awr +awP +axt +ayc +ayc +azs +aAb +aAK +aBz +aCj +aCR +ayc +aGd +awP +aHp +aIc +aIG +aJn +aAN +aAN +aJn +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKU +aKj +aKj +aOy +aKj +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (97,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -az -br -du -ed -fD -Dp -RK -Sm -SG -SP -Tc -Tp -UE -UL -UR -Va -Vi -SP -Vq -Vu -ix -jX -kG -ll -lZ -lZ -lZ -lZ -lZ -lZ -lZ -lZ -lZ -lZ -Eb -Ec -Ee -Eg -Ej -Ee -Eg -Ej -Ee -Eg -Eo -jR -wp -wP -xu -wR -wR -zt -Ac -wR -BA -zt -wR -wR -wP -wP -Hq -Id -Iz -Jn -AN -AN -Jn -KU -ME -ME -ME -Nz -ME -ME -ME -NY -Kj -Oj -Oz -OM -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aaz +abr +adu +aed +afD +aDp +aRK +aSm +aSG +aSP +aTc +aTp +aUE +aUL +aUR +aVa +aVi +aSP +aVq +aVu +aix +ajX +akn +alk +bbs +alk +alk +ayx +aZF +aqd +aqd +aqd +aqd +aqd +bbj +ayx +alo +alo +asT +aYr +asT +alZ +alZ +auJ +bbA +ajR +awp +awP +axu +awR +awR +azt +aAc +awR +aBA +azt +awR +awR +awP +awP +aHq +aId +aIz +aJn +aAN +aAN +aJn +aKU +aME +aME +aME +aNz +aME +aME +aME +aNY +aKj +aOj +aOz +aOM +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (98,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -az -bs -dv -ed -fE -Gm -RK -Sn -SK -SP -Td -Tq -UF -UM -US -Vb -Vj -SP -Vr -Vu -ix -jX -kD -lm -lm -lm -lm -lm -lm -lm -lm -lm -qd -qR -qR -Ed -Ed -sA -sT -sT -sT -tI -ug -ug -vl -vI -ws -wS -xv -xv -xv -zu -Ad -AL -BB -Ck -CS -Fz -Ge -GB -Hr -Ae -Ax -Jn -AN -AN -Jn -KU -MF -MZ -Nk -Nl -NJ -NP -wi -KU -bg -Ok -OA -ON -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaz +abs +adv +aed +afE +aGm +aRK +aSn +aSK +aSP +aTd +aTq +aUF +aeA +aUS +aJl +aVj +aSP +aVr +aVu +aix +ajX +akG +aha +aha +aha +aha +alm +apS +aqQ +aqR +aqR +aZS +aZZ +anL +bdX +avi +avk +aEd +baE +baI +baR +baT +baT +bcY +avI +aws +awS +axv +axv +axv +alz +aAd +aAL +aBB +aCk +aCS +aFz +aGe +aGB +aHr +aAe +aAx +aJn +aAN +aAN +aJn +aKU +aMF +aMZ +aNk +aNl +aNJ +aNP +azu +aKU +abg +aOk +aOA +aON +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (99,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -az -ca -ca -ed -gi -gi -RK -So -So -SP -SP -SP -SP -SP -SP -SP -SP -SP -gw -gw -ix -jZ -kH -kH -kH -kH -ni -nL -oj -nL -pa -nL -qe -nL -nL -nL -nL -sB -nL -td -nL -tJ -nL -nL -vm -vJ -wt -wT -wa -yd -yG -yG -Ae -yG -yG -Cl -CT -yG -yG -vZ -Hs -Ie -IH -Jq -Kl -KZ -Jn -KU -MF -Na -Nl -Nl -NK -NP -wi -KU -bg -Ok -OB -OO -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaz +aca +aca +aed +agi +agi +aRK +aSo +aSo +aSP +aSP +aSP +aSP +aSP +aSP +aSP +aSP +aSP +agw +agw +aix +ajZ +akH +akH +akH +akH +ani +anL +aoj +anL +apa +anL +aqe +anL +anL +anL +anL +asB +bbB +atd +anL +atJ +anL +anL +avm +avJ +awt +awT +awa +ayd +ayG +ayG +aAe +ayG +ayG +aCl +aCT +ayG +ayG +avZ +aHs +aIe +aIH +aJq +aKl +aKZ +aJn +aKU +aMF +aNa +aNl +aNl +aNK +aNP +azu +aKU +abg +aOk +aOB +aOO +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (100,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -ac -ac -ac -ac -ac -ac -ac -ac -ac -Tg -Ts -UG -UN -UG -Vc -UG -UG -Vs -gw -ix -ka -kI -ln -ma -mI -nj -nM -ok -oD -pd -pC -qf -qS -qU -rG -pS -sC -pS -jX -tu -tK -uh -uK -vn -vn -vn -wU -xw -ye -xw -xw -Af -xw -xw -xw -CU -CU -Gf -GC -Ht -If -II -Jr -Km -La -Jn -KU -MF -Nb -Nm -Nl -NK -NP -wi -KU -bg -Ok -OB -OP -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aac +aac +aac +aac +aac +aac +aac +aac +aac +aTg +aTs +aUG +aUN +aUG +aVc +aUG +aUG +aVs +agw +aix +aka +akI +aMX +ama +amI +anj +anM +aok +aoD +apd +apC +aqf +aOT +aqU +arG +apS +asC +apS +ajX +atu +atK +auh +auK +aOg +avn +avn +awU +axw +aye +axw +axw +aAf +axw +axw +axw +aCU +aCU +aGf +aGC +aHt +aIf +aII +aJr +aKm +aOQ +aJn +aKU +aMF +aNb +aNm +aNl +aNK +aNP +azu +aKU +abg +aOk +aOB +aOP +aKj +aQf +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (101,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -ac -ac -ac -ac -ac -ac -ac -be -be -be -be -UH -be -be -be -gw -gw -gw -gw -jj -kb -kJ -lo -mb -io -nk -io -oE -oF -oF -gw -qg -qT -pc -rH -sh -sD -sh -te -tv -tL -sh -uL -vo -vK -vK -rJ -vK -sF -rJ -zv -rJ -vK -vK -vK -vK -vK -rJ -rJ -Hu -Ig -rJ -rJ -rJ -rJ -rJ -KU -ME -ME -ME -ME -ME -ME -ME -KU -bg -Ok -OC -OQ -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aac +aac +aac +aac +aac +aac +aac +abe +abe +abe +abe +aUH +abe +abe +abe +agw +agw +agw +agw +ajj +akb +akJ +alo +amb +aio +ank +aio +aoE +aoF +aoF +agw +aqg +aqT +apc +arH +ash +asD +ash +ate +atv +atL +ash +auL +avo +avK +avK +arJ +avK +asF +arJ +azv +arJ +avK +avK +avK +avK +avK +arJ +arJ +aHu +aIg +arJ +arJ +arJ +arJ +arJ +aKU +aME +aME +aME +aME +aME +aME +aME +aKU +abg +aOk +aOC +axB +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (102,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -bf -bt -cg -cS -cg -ef -eO -fG -gp -ha -hP -il -jk -ka -kK -lp -mc -io -nl -nN -ol -lY -lY -gw -qh -gw -pc -rI -si -sE -sU -tf -tw -tM -ui -uM -rJ -vL -wu -wV -xx -ti -AR -BG -EY -sX -sX -AO -sX -sX -Gg -GD -Hv -Ih -IJ -Js -Kn -rJ -rJ -KU -KU -KU -KU -KU -KU -KU -KU -KU -Kj -Ol -Ol -Ol -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +abf +abt +acg +acS +acg +acg +aeO +afG +agp +aha +ahP +ail +ajk +aka +akK +alp +amc +aio +anl +anN +aol +alY +alY +agw +aqh +agw +apc +arI +asi +asE +asU +atf +atw +atM +aui +auM +arJ +avL +awu +awV +axx +ati +aAR +aBG +aEY +asX +asX +alM +asX +asX +aGg +aGD +aHv +aIh +aIJ +aJs +aKn +arJ +arJ +aKU +aKU +aKU +aKU +aKI +aKU +aKU +aKU +aKU +aKj +aOl +aOl +aOl +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (103,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bf -bu -ch -be -dB -eg -eP -fH -gq -hb -hQ -im -hb -kc -kL -lq -lq -mJ -nm -nO -ol -lZ -lZ -pc -qi -pc -pc -rJ -rJ -sF -sV -tg -tx -sF -rJ -rJ -rJ -vM -wu -uk -sX -sX -sX -sX -sX -AP -BD -Co -BC -FA -Gh -sX -sX -Ii -IK -Jt -Jt -Jt -Jt -Jt -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -Kj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +abf +abu +ach +abe +adB +aeg +aeP +afH +agq +ahb +ahQ +aim +ahb +akc +akL +alq +alq +amJ +anm +anO +aol +alZ +alZ +apc +aqi +apc +apc +arJ +arJ +asF +asV +atg +atx +asF +arJ +arJ +arJ +avM +awu +auk +asX +asX +asX +asX +asX +aAP +aBD +aCo +aBC +aFA +aGh +asX +asX +aIi +aIK +aJt +aJt +aJt +aJt +aJt +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aKj +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (104,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -ac -ac -ac -ac -ac -be -be -be -be -ci -eh -eQ -fG -gr -hc -hR -in -DV -kd -kM -lr -md -io -nn -nP -om -XZ -Yd -Yk -qj -oH -rp -rK -sj -sG -sW -sG -ty -tN -uj -uN -vp -vp -vp -vp -vp -yf -yI -vp -Ah -AP -BC -BC -CW -FA -Gi -GE -Hw -Ij -IL -Jt -Ko -Lb -LC -Jt -ac -ac -ac -ac -ac -kk -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +aac +aac +aac +aac +aac +abe +abe +abe +abe +aci +aeh +aeQ +afG +agr +ahc +ahR +ain +aDV +akd +agN +alr +amd +aio +ann +anP +aom +aXZ +aYd +aYk +aqj +aoH +arp +arK +asj +asG +asW +asG +aty +atN +auj +auN +avp +avp +avp +avp +avp +ayf +ayI +avp +aAh +aAP +aBC +aBC +aCW +aFA +aGi +aGE +aHw +aIj +aro +aJt +aKo +aLb +aLC +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (105,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -ac -ac -ac -ac -ac -bf -bt -cg -cT -cg -eh -eR -be -gs -gs -gw -io -io -io -io -io -io -io -io -nQ -ol -Ya -Ye -Yl -qk -pg -pc -rL -sk -sH -sX -th -Ek -El -Em -En -Em -Ek -Ek -Ek -Ek -EN -ET -EW -Ai -vp -BE -Cp -CX -FB -Gj -GF -Hx -Ik -IM -Jt -Kp -Lc -LD -Jt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +aac +aac +aac +aac +aac +abf +abt +acg +acT +acg +aeh +aeR +abe +ags +ags +agw +aio +aio +aio +aio +aio +aio +aio +aio +anQ +aol +aYa +aYe +aYl +aqk +apg +apc +arL +ask +asH +asX +ath +aEk +aEl +aEm +aEn +aEm +aEk +aEk +aEk +aEk +aEN +aET +aEW +aAi +avp +aBE +aCp +aCX +aFB +aGj +aGF +aHx +aIk +aIM +aJt +aKp +aLc +aLD +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (106,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -ac -ac -ac -ac -ac -bf -bu -ch -be -dD -eh -eS -be -ac -ac -ac -io -jl -ke -kN -ls -me -io -no -nR -on -oJ -oJ -oJ -oJ -oJ -oJ -rM -sl -sH -sX -ti -sX -tO -ul -uP -uk -sX -sX -sX -sX -yg -yJ -EX -Ek -Ek -EN -ET -Ek -FC -sX -GG -Hy -Il -IN -Ju -Kq -Ld -LE -Jt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +aac +aac +aac +aac +aac +abf +abu +ach +abe +adD +aeh +aeS +abe +aac +aac +aac +aio +ajl +ake +akN +als +ame +aio +ano +anR +aon +aoJ +aoJ +aoJ +aoJ +aoJ +aoJ +arM +auP +asH +asX +ati +asX +atO +auk +auP +auk +asX +asX +asX +asX +ayg +ayJ +aEX +aEk +aEk +aEN +aET +aEk +aFC +asX +aGG +aHy +aIl +aIN +aJu +aKq +aLd +aLE +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (107,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -be -be -be -be -dE -ei -eT -be -ac -ac -ac -io -jm -kf -kf -kf -mf -mK -np -nS -oo -oK -ph -pF -ql -qV -oJ -ru -ru -sI -sY -sY -tz -tP -ru -uQ -vq -vN -wv -sX -sX -yg -yJ -sX -EZ -sX -yg -yJ -sX -FD -sX -GG -Hz -Im -IO -Jt -Kr -Le -LF -Jt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +abe +abe +abe +abe +adE +aei +aeT +abe +aac +aac +aac +aio +ajm +akf +akf +akf +amf +amK +anp +anS +aoo +aKc +aph +apF +aql +aqV +aoJ +aru +aru +asI +asY +asY +atz +atP +aru +auQ +avq +avN +awv +asX +asX +ayg +ayJ +asX +aEZ +asX +ayg +ayJ +asX +aFD +asX +aGG +aHz +aIm +aIO +aJt +aKr +aLe +aLF +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (108,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -bf -bt -cg -cU -cg -ej -dC -be -ac -ac -ac -io -jn -kg -kO -kf -mg -io -nq -nT -on -oL -oK -oK -qm -qW -rq -rN -sm -sJ -sZ -tj -sO -tQ -um -uR -vr -vO -ww -sX -uk -yh -yK -uk -sX -uk -yh -yK -uk -FD -sX -GG -Hz -Im -IP -Jt -Ks -Lf -LG -Jt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +abf +abt +acg +acU +acg +aej +adC +abe +aac +aac +aac +aio +ajn +akg +akO +akf +amg +aio +anq +anT +aon +aib +aoK +aoK +aqm +aqW +arq +arN +asm +asJ +asZ +atj +asO +atQ +aum +auR +avr +avO +aww +asX +auk +ayh +ayK +auk +asX +auk +ayh +ayK +auk +aFD +asX +aGG +aHz +aIm +aIP +aJt +aKs +aLf +aLG +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (109,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -ac -ac -ac -ac -ac -ac -ac -bf -bu -ch -be -dF -ek -eV -fI -ac -ac -ac -io -jo -kf -kP -kf -mh -io -nr -nU -on -oM -oK -oK -qn -qX -rr -rO -sn -sK -rO -tk -rO -tR -ru -uS -vr -vO -ww -Aj -wu -sk -yL -wu -Fa -wu -BF -uO -wu -FE -sX -GG -Hz -Im -IQ -Jt -Kt -Lg -LH -Jt -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aac +aac +aac +aac +aac +aac +aac +abf +abu +ach +abe +adF +aek +aeV +afI +aac +aac +aac +aio +ajo +akf +akP +akf +aht +aio +anr +anU +aon +aoM +aoK +aoK +aqn +aqX +arr +arO +asn +asK +arO +atk +arO +atR +aru +auS +avr +avO +aww +aAj +awu +ask +ayL +awu +aFa +awu +aBF +auO +awu +aFE +asX +aGG +aHz +aIm +aJV +aJt +asr +aLg +aLH +aJt +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (110,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -ac -ac -ac -ac -ac -ad -be -be -be -be -be -be -eW -fJ -ac -ac -ad -io -jp -kf -kP -kf -mi -io -io -nV -on -oN -pi -pG -qo -qY -oJ -rP -so -sL -ta -tl -sO -sO -un -uR -vr -vO -ww -sX -uk -uk -uk -uk -sX -uk -uk -uk -uk -FD -sX -GG -HA -Im -IR -Jt -Jt -Jt -Jt -Jt -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aac +aac +aac +aac +aac +aac +abe +abe +abe +abe +abe +abe +aeW +afJ +aac +aac +aac +aio +ajp +akf +akP +akf +ami +aio +aio +anV +aon +aoN +api +apG +aqo +aqY +aoJ +arP +aso +asL +ata +atl +asO +asO +aun +auR +avr +avO +aww +asX +auk +auk +auk +auk +asX +auk +auk +auk +auk +aFD +asX +aGG +aHA +aIm +arx +aJt +aJt +aJt +aJt +aJt +aGK +aQf +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (111,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -io -jq -kh -kP -lt -mj -mK -ns -nU -on -oJ -oJ -oJ -oJ -oJ -oJ -rQ -so -sM -ru -tm -sO -sO -uo -uT -vr -vO -ww -sX -sX -sX -sX -sX -sX -sX -sX -sX -sX -FD -sX -GG -Hz -Im -IS -rJ -Ku -Lh -LI -Mg -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aac +aac +aac +aac +aac +aac +aac +aac +aac +aRm +aac +aac +aac +aac +aac +aac +aac +aio +ajq +akh +akP +alt +amj +amK +ans +anU +aon +aoJ +aoJ +aoJ +aoJ +aoJ +aoJ +arQ +aso +asM +aru +atm +asO +asO +auo +auT +avr +avO +aww +asX +asX +asX +asX +asX +asX +asX +asX +asX +asX +aFD +asX +aGG +aHz +aIm +aIS +arJ +aKu +aLh +aLI +aMg +aGK +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (112,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -io -jr -ki -kQ -lu -mk -mL -nt -nW -op -oO -pj -pk -qp -qZ -rs -rR -sp -sN -tb -tn -sO -sO -up -uR -vr -vO -ww -sX -sX -sX -sX -sX -sX -sX -sX -sX -sX -FD -sX -GH -HB -In -IT -rJ -Kv -Lh -GK -GK -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aio +ajr +aki +akQ +alu +amk +amL +ant +anW +aop +aoO +apj +apk +aqp +aqZ +ars +arR +asp +asN +atb +atn +asO +asO +aup +auR +avr +avO +aww +asX +asX +asX +asX +asX +asX +asX +asX +asX +asX +aFD +asX +aGH +aHB +aIn +aIT +arJ +aKv +aLh +aGK +aGK +aGK +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (113,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -io -js -kj -kR -lv -ml -mK -nu -nX -op -oP -pk -pk -qq -ra -rt -rS -sq -Eh -sO -sO -sO -sO -up -uR -vr -vO -ww -sX -sX -sX -sX -sX -sX -sX -sX -sX -sX -FF -rJ -rJ -rJ -rJ -rJ -rJ -Kw -Lh -LJ -Mh -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aio +ajs +akj +akR +alv +aml +amK +anu +anX +aop +aoP +apk +apk +aqq +ara +art +arS +asq +aEh +asO +asO +asO +asO +aup +auR +avr +avO +aww +asX +asX +asX +asX +asX +asX +asX +asX +asX +asX +and +arJ +arJ +arJ +arJ +arJ +arJ +aKw +aLh +aLJ +aMh +aGK +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (114,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -io -io -io -io -io -io -io -js -nY -op -oQ -pl -pH -pk -rb -rs -rT -sr -sP -tc -to -tA -tS -up -uU -vs -vO -ww -sX -xx -uk -yM -zx -Ak -sX -sX -sX -sX -FG -Gk -GI -HC -Io -IU -Jv -Kx -Lh -GK -GK -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aio +aio +aio +aio +aio +aio +aio +ajs +anY +aop +aKt +apl +apH +apk +arb +ars +arT +ajD +asP +atc +ato +atA +atS +aup +auU +ako +avO +aww +asX +axx +auk +ayM +azx +aIQ +asX +asX +asX +asX +aFG +aGk +aGI +aHC +aIo +aIU +aJv +aKx +aLh +aGK +aGK +aGK +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (115,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kk -ac -ac -ac -io -io -io -op -oR -oR -oR -oR -oR -ru -ru -ru -sQ -sQ -sQ -sQ -sQ -ru -rJ -rJ -vP -vP -vP -vP -vP -rJ -rJ -rJ -AQ -uk -sX -uk -FH -rJ -GJ -HD -HD -IV -Jw -Ky -Lh -LK -Mh -GK -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aio +aio +aio +aop +aoR +aoR +aoR +aoR +aoR +aru +aru +aru +asQ +asQ +asQ +asQ +asQ +aru +arJ +arJ +avP +avP +avP +avP +avP +arJ +arJ +arJ +aAQ +auk +asX +auk +aFH +arJ +aGJ +aHD +aHD +aIV +aJw +aKy +aLh +aLK +aMh +aGK +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (116,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kk -ac -ac -ac -ac -ac -ac -ac -ac -ac -Fb -wu -wu -xx -wu -FI -rJ -GK -GK -GK -GK -GK -GK -GK -GK -GK -GK -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aFb +awu +awu +axx +awu +aFI +arJ +aGK +aGK +aGK +aGK +aGK +aGK +aGK +aGK +aGK +aGK +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (117,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aq -aq -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -rJ -vP -vP -vP -vP -vP -rJ -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aaq +aaq +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +arJ +avP +avP +avP +avP +avP +arJ +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (118,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -aq -aq -aq -aq -aq -aq -aq -aq -aq -ac -ac -ac -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aac +aac +aac +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (119,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -aq -aq -aq -aq -aq -aq -aq -aq -aq -aq -ab -ab -ab -ab -ab -ab -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aac +aac +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aab +aab +aab +aab +aab +aab +aac +aac +aac +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (120,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aq -aq -aq -aq -aq -aq -aq -aq -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (121,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (122,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (123,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (124,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (125,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (126,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (127,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (128,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (129,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (130,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (131,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (132,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (133,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (134,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (135,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (136,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (137,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (138,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (139,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaa "} (140,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa "} diff --git a/maps/tether/tether-04-transit.dmm b/maps/tether/tether-04-transit.dmm index fcacc81c72..958a9daec2 100644 --- a/maps/tether/tether-04-transit.dmm +++ b/maps/tether/tether-04-transit.dmm @@ -347,8 +347,10 @@ /turf/simulated/floor/plating, /area/maintenance/tether_midpoint) "J" = ( +/obj/structure/table/woodentable, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/wood, -/area/space) +/area/tether/midpoint) "K" = ( /obj/structure/cable{ d1 = 1; @@ -374,6 +376,13 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/tether/midpoint) +"N" = ( +/obj/structure/table/woodentable, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/tether/midpoint) "O" = ( /obj/structure/cable{ d1 = 1; @@ -10768,7 +10777,7 @@ u g U q -J +q T n n @@ -10908,7 +10917,7 @@ u u u g -n +J q q F @@ -10917,7 +10926,7 @@ F F q q -n +N g u u diff --git a/maps/tether/tether-05-station1.dmm b/maps/tether/tether-05-station1.dmm index 91723b454d..b1592451d9 100644 --- a/maps/tether/tether-05-station1.dmm +++ b/maps/tether/tether-05-station1.dmm @@ -16,7 +16,7 @@ /obj/structure/extinguisher_cabinet{ dir = 1; icon_state = "extinguisher_closed"; - pixel_y = -32 + pixel_y = 32 }, /obj/vehicle/train/trolley, /turf/simulated/floor/tiled/monotile, @@ -33,7 +33,7 @@ /obj/structure/extinguisher_cabinet{ dir = 1; icon_state = "extinguisher_closed"; - pixel_y = -32 + pixel_y = 32 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -128,7 +128,7 @@ /obj/structure/extinguisher_cabinet{ dir = 1; icon_state = "extinguisher_closed"; - pixel_y = -32 + pixel_y = 32 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -273,7 +273,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/camera/network/engineering, +/obj/machinery/camera/network/engine, /turf/simulated/floor, /area/engineering/engine_smes) "aaA" = ( @@ -671,11 +671,25 @@ /turf/simulated/floor/reinforced, /area/engineering/engine_room) "abl" = ( -/obj/machinery/camera/network/civilian{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 }, -/turf/simulated/floor/tiled/dark, -/area/tether/station/burial) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/engineering/hallway) "abm" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -995,28 +1009,13 @@ /turf/simulated/floor/tiled/techmaint, /area/engineering/engine_smes) "abN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/alarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/machinery/camera/network/engineering{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled, -/area/engineering/hallway) +/turf/simulated/floor, +/area/maintenance/substation/engineering) "abO" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -1148,6 +1147,32 @@ }, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"acc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "acd" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -1435,6 +1460,28 @@ }, /turf/simulated/floor, /area/vacant/vacant_restaurant_lower) +"acN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "acO" = ( /obj/machinery/power/smes/buildable{ charge = 0; @@ -1450,8 +1497,15 @@ d2 = 8; icon_state = "0-8" }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor, /area/maintenance/substation/engineering) +"acP" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep/spacedorm1) +"acQ" = ( +/turf/simulated/wall, +/area/maintenance/station/spacecommandmaint) "acR" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -1459,6 +1513,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, /area/engineering/hallway) "acS" = ( @@ -1474,6 +1529,9 @@ }, /turf/simulated/floor/wood, /area/hallway/station/atrium) +"acV" = ( +/turf/simulated/wall/r_wall, +/area/bridge/secondary) "acW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -1519,10 +1577,10 @@ /area/hallway/station/atrium) "adb" = ( /obj/machinery/door/blast/shutters{ - dir = 2; - id = "surfcargooffice"; + dir = 8; + id = "PubPrep"; layer = 3.3; - name = "Cargo Office Shutters" + name = "Gateway Access Shutters" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/dark, @@ -1574,6 +1632,9 @@ /obj/random/drinkbottle, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"adj" = ( +/turf/simulated/wall, +/area/maintenance/substation/spacecommand) "adk" = ( /obj/structure/railing{ dir = 1 @@ -1631,6 +1692,9 @@ /obj/machinery/floor_light/prebuilt{ on = 1 }, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) "ado" = ( @@ -1697,6 +1761,17 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"adr" = ( +/obj/structure/flora/pottedplant, +/obj/effect/floor_decal/corner/blue/full{ + dir = 8 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "ads" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -1795,6 +1870,24 @@ /obj/machinery/disposal, /turf/simulated/floor/grass, /area/hallway/station/atrium) +"adA" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/hallway) +"adB" = ( +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24; + req_access = list() + }, +/obj/machinery/computer/communications, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "adC" = ( /obj/structure/cable/green{ d1 = 4; @@ -1879,6 +1972,10 @@ }, /turf/simulated/floor, /area/maintenance/substation/engineering) +"adJ" = ( +/obj/machinery/computer/security, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "adK" = ( /obj/structure/cable{ d1 = 4; @@ -1906,6 +2003,13 @@ /obj/machinery/chemical_dispenser/bar_soft/full, /turf/simulated/floor/wood, /area/hallway/station/atrium) +"adN" = ( +/obj/structure/flora/pottedplant, +/obj/effect/floor_decal/corner/blue/full{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "adO" = ( /turf/simulated/wall/r_wall, /area/gateway/prep_room) @@ -2038,16 +2142,23 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "adZ" = ( -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/machinery/camera/network/engineering{ +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/turf/simulated/floor, -/area/maintenance/substation/engineering) +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/turf/simulated/floor/tiled, +/area/engineering/hallway) "aea" = ( /turf/simulated/floor/tiled/techmaint, /area/engineering/engine_smes) @@ -2068,6 +2179,10 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"aed" = ( +/obj/machinery/computer/supplycomp, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aee" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j2"; @@ -2097,6 +2212,9 @@ "aei" = ( /turf/simulated/wall/r_wall, /area/mine/explored/upper_level) +"aej" = ( +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aek" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -2127,9 +2245,34 @@ }, /turf/simulated/floor, /area/hallway/station/docks) +"aem" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aen" = ( /turf/simulated/floor/tiled, /area/engineering/workshop) +"aeo" = ( +/obj/machinery/computer/station_alert/all{ + icon_state = "computer"; + dir = 4 + }, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"aep" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/computer/power_monitor{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aeq" = ( /obj/machinery/computer/cryopod{ pixel_y = 32 @@ -2143,21 +2286,27 @@ /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) "aer" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/machinery/atmospherics/pipe/simple/hidden/red{ + icon_state = "intact"; dir = 4 }, -/obj/machinery/camera/network/tether{ - dir = 2 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + dir = 2; + pixel_y = -24 }, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/engineering/hallway) "aes" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -2202,6 +2351,18 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"aeu" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"aev" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aew" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -2391,11 +2552,37 @@ }, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"aeH" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/computer/crew{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aeI" = ( /obj/machinery/door/airlock/multi_tile/glass, /obj/machinery/door/firedoor/glass, /turf/simulated/floor, /area/hallway/station/docks) +"aeJ" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Secondary Bridge"; + departmentType = 5; + name = "Secondary Bridge RC"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/book/codex, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"aeK" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aeL" = ( /obj/machinery/light/small{ dir = 4 @@ -2422,6 +2609,18 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"aeN" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aeO" = ( /turf/simulated/shuttle/wall/voidcraft/green{ hard_corner = 1 @@ -2475,6 +2674,14 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"aeT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/folder/blue, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "aeU" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, @@ -2509,6 +2716,59 @@ icon_state = "techmaint" }, /area/engineering/storage) +"aeY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"aeZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"afa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) +"afb" = ( +/obj/structure/closet/excavation, +/obj/item/device/multitool, +/obj/item/device/multitool, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/gateway/prep_room) +"afc" = ( +/obj/machinery/door/airlock/command{ + name = "Secondary Command Office" + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"afd" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "afe" = ( /obj/structure/cable/green{ d1 = 4; @@ -2572,6 +2832,16 @@ /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"afh" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/bridge/secondary) "afi" = ( /obj/machinery/camera/network/engine{ dir = 1 @@ -2621,6 +2891,17 @@ /obj/effect/floor_decal/corner/yellow/bordercorner2, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"afl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "afm" = ( /obj/structure/cable/green{ d1 = 1; @@ -2765,76 +3046,60 @@ /turf/simulated/floor/tiled, /area/hallway/station/docks) "afv" = ( -/obj/structure/grille, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, /obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 4; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/turf/simulated/floor/plating, -/area/bridge) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/glass_command{ + name = "Secondary Control Room" + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "afw" = ( -/obj/structure/grille, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 4; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 - }, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/floor/plating, -/area/bridge) -"afx" = ( -/obj/structure/grille, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" +/obj/effect/floor_decal/corner/blue/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4; + icon_state = "borderfloorcorner2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 4 }, /obj/structure/cable/green{ + d1 = 1; d2 = 2; - icon_state = "0-2" + icon_state = "1-2" }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"afx" = ( /obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 4; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" }, +/obj/structure/grille, /obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 - }, /turf/simulated/floor/plating, -/area/bridge) +/area/bridge/secondary) "afy" = ( /turf/simulated/floor/holofloor/tiled/dark, /area/tether/elevator) @@ -2865,29 +3130,13 @@ /turf/simulated/wall/r_wall, /area/hallway/station/atrium) "afD" = ( -/obj/machinery/camera/network/tether{ +/obj/structure/table/reinforced, +/obj/machinery/camera/network/command{ + icon_state = "camera"; dir = 4 }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/turf/simulated/floor/tiled/dark, +/area/gateway/prep_room) "afE" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/corner/lightgrey{ @@ -2927,6 +3176,19 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"afH" = ( +/obj/effect/floor_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/bordercorner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"afI" = ( +/turf/simulated/wall, +/area/tether/station/visitorhallway/office) "afJ" = ( /obj/machinery/vending/snack, /obj/machinery/light{ @@ -2941,24 +3203,31 @@ /turf/simulated/floor/tiled, /area/hallway/station/atrium) "afK" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, +/obj/structure/table/reinforced, /obj/effect/floor_decal/borderfloor{ - dir = 4 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 4 + dir = 1 }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4, -/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/button/windowtint{ + id = "secondary_bridge"; + pixel_x = 4; + pixel_y = 26 + }, +/obj/machinery/button/remote/blast_door{ + id = "secondary_bridge_blast"; + name = "Secondary Command Office Blastdoors"; + pixel_x = -6; + pixel_y = 28 + }, +/obj/machinery/recharger, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/bridge/secondary) "afL" = ( /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) @@ -3019,6 +3288,35 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"afR" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/device/radio{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/device/radio{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "afS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3031,6 +3329,17 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/engine_monitoring) +"afT" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/engineering/atmos/backup) "afU" = ( /obj/structure/window/reinforced{ dir = 1 @@ -3039,44 +3348,68 @@ /turf/simulated/floor/tiled, /area/engineering/workshop) "afV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 8; + icon_state = "pdoor0"; + id = "secondary_bridge_blast"; + name = "Secondary Command Office Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/airlock/command{ + name = "Secondary Command Office" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"afW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/alarm{ - pixel_y = 22 - }, +/obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/hallway/station/atrium) "afX" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/purple/bordercorner2, +/obj/effect/floor_decal/corner/purple/bordercorner2{ + dir = 9 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/network/engineering{ dir = 8 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, /turf/simulated/floor/tiled, -/area/engineering/hallway) +/area/hallway/station/atrium) "afY" = ( /obj/structure/cable/green{ d1 = 4; @@ -3140,33 +3473,15 @@ /turf/simulated/floor, /area/crew_quarters/heads/chief) "agd" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/table/reinforced, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rods, +/obj/item/stack/material/glass/phoronrglass{ + amount = 20 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/camera/network/tether, +/obj/fiftyspawner/wood, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/engineering/workshop) "age" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -3241,110 +3556,63 @@ /turf/simulated/floor, /area/crew_quarters/heads/chief) "agj" = ( -/obj/structure/grille, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/glass, -/obj/structure/window/reinforced/polarized/full{ - id = "hop_office" - }, -/obj/structure/window/reinforced/polarized{ - dir = 1; - id = "hop_office" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) +/obj/machinery/status_display, +/turf/simulated/wall, +/area/tether/station/visitorhallway/office) "agk" = ( /obj/structure/grille, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, +/obj/structure/window/reinforced/full, /obj/machinery/door/firedoor/glass, -/obj/structure/window/reinforced/polarized/full{ - id = "hop_office" - }, -/obj/structure/window/reinforced/polarized{ - dir = 1; - id = "hop_office" - }, /turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) +/area/tether/station/visitorhallway/office) "agl" = ( -/obj/structure/grille, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /obj/machinery/door/firedoor/glass, -/obj/structure/window/reinforced/polarized/full{ - id = "hop_office" - }, -/obj/structure/window/reinforced/polarized{ - dir = 1; - id = "hop_office" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) +/obj/machinery/door/airlock/maintenance/common, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "agm" = ( -/obj/structure/grille, -/obj/machinery/door/firedoor/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 }, -/obj/structure/window/reinforced/polarized/full{ - id = "hop_office" +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 }, -/turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agn" = ( -/obj/structure/grille, -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/window/reinforced/polarized/full{ - id = "hop_office" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) +/turf/simulated/floor/tiled, +/area/bridge/secondary) "ago" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, +/obj/effect/floor_decal/corner/lightgrey/border, /turf/simulated/floor/tiled, /area/hallway/station/atrium) "agp" = ( @@ -3388,6 +3656,68 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"agr" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"ags" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agt" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/photocopier, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agu" = ( /obj/structure/sign/deck1, /turf/simulated/shuttle/wall/voidcraft/green{ @@ -3450,6 +3780,30 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"agx" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agy" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agz" = ( /obj/effect/floor_decal/techfloor{ dir = 6 @@ -3464,6 +3818,85 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) +"agA" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agB" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agC" = ( +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/bordercorner{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agF" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -3485,6 +3918,33 @@ }, /turf/simulated/floor/plating, /area/engineering/engine_airlock) +"agG" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/papershredder, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"agH" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/corner/white/diagonal, +/obj/item/weapon/folder/yellow, +/turf/simulated/floor/tiled, +/area/engineering/break_room) "agI" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -3500,6 +3960,20 @@ "agJ" = ( /turf/simulated/wall/r_wall, /area/engineering/engine_room) +"agK" = ( +/obj/machinery/computer/secure_data{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -3510,6 +3984,24 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) +"agM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/skills{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agN" = ( /obj/structure/bed/chair/office/dark{ dir = 8 @@ -3562,6 +4054,23 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"agS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "agT" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -3678,22 +4187,28 @@ /turf/simulated/floor/tiled, /area/hallway/station/atrium) "ahc" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/camera/network/tether, -/obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/engineering/hallway) "ahd" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -3704,6 +4219,18 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) +"ahe" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "ahf" = ( /obj/structure/cable{ d1 = 1; @@ -3717,14 +4244,138 @@ }, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"ahg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"ahh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"ahi" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall, +/area/tether/station/visitorhallway/office) +"ahj" = ( +/turf/simulated/wall/r_wall, +/area/bridge/secondary/teleporter) +"ahk" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"ahl" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/polarized/full{ + id = "secondary_bridge" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 8; + icon_state = "pdoor0"; + id = "secondary_bridge_blast"; + name = "Secondary Command Office Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/bridge/secondary) +"ahm" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/polarized/full{ + id = "secondary_bridge" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 8; + icon_state = "pdoor0"; + id = "secondary_bridge_blast"; + name = "Secondary Command Office Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/bridge/secondary) +"ahn" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/green, +/obj/structure/grille, +/obj/structure/window/reinforced/polarized/full{ + id = "secondary_bridge" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 8; + icon_state = "pdoor0"; + id = "secondary_bridge_blast"; + name = "Secondary Command Office Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/bridge/secondary) "aho" = ( /obj/machinery/light/small, /turf/simulated/floor, /area/maintenance/substation/engineering) +"ahp" = ( +/obj/structure/closet/crate, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "ahq" = ( /obj/random/trash_pile, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"ahr" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "ahs" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -3732,6 +4383,20 @@ }, /turf/simulated/floor/plating, /area/engineering/engine_airlock) +"aht" = ( +/obj/structure/bed/chair/comfy/brown, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ahu" = ( +/obj/machinery/computer/transhuman/resleeving{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "ahv" = ( /obj/structure/table/reinforced, /obj/item/weapon/storage/firstaid/regular, @@ -3806,6 +4471,16 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) +"ahC" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "ahD" = ( /obj/structure/cable/green{ d1 = 4; @@ -3821,6 +4496,21 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/engine_airlock) +"ahE" = ( +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24; + req_access = list() + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "ahF" = ( /obj/effect/floor_decal/borderfloor/corner{ dir = 1 @@ -3891,6 +4581,15 @@ /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) +"ahL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "ahM" = ( /obj/structure/cable/green{ d1 = 1; @@ -3918,6 +4617,9 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"ahN" = ( +/turf/simulated/wall/r_wall, +/area/bridge/secondary/meeting_room) "ahO" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -3944,6 +4646,33 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"ahP" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"ahQ" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "ahR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -3967,6 +4696,17 @@ icon_state = "techmaint" }, /area/engineering/storage) +"ahU" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "ahV" = ( /obj/structure/lattice, /obj/structure/grille, @@ -4011,6 +4751,9 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"aia" = ( +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aib" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -4021,6 +4764,9 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"aic" = ( +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "aid" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -4030,6 +4776,52 @@ }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) +"aie" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"aif" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"aig" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"aih" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "aii" = ( /obj/machinery/gateway{ dir = 10 @@ -4043,6 +4835,9 @@ "aik" = ( /turf/simulated/wall/r_wall, /area/maintenance/station/eng_lower) +"ail" = ( +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aim" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4050,6 +4845,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"ain" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/engi, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) "aio" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/disposalpipe/segment{ @@ -4090,6 +4895,47 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"ait" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"aiu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"aiv" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/yellow, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"aiw" = ( +/obj/machinery/door/airlock/command{ + name = "Secondary Command Office" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"aix" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/random/maintenance/clean, +/obj/random/junk, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aiy" = ( /obj/effect/floor_decal/industrial/warning{ dir = 10 @@ -4114,6 +4960,14 @@ /obj/structure/cable/green, /turf/simulated/floor, /area/gateway) +"aiA" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"aiB" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aiC" = ( /obj/effect/floor_decal/industrial/warning{ dir = 6 @@ -4148,6 +5002,15 @@ /obj/machinery/portable_atmospherics/canister/air/airlock, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) +"aiE" = ( +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = 0; + pixel_y = 30 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aiF" = ( /obj/machinery/power/apc{ dir = 4; @@ -4189,6 +5052,16 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"aiH" = ( +/obj/machinery/keycard_auth{ + pixel_x = -24 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"aiI" = ( +/obj/structure/closet, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aiJ" = ( /obj/machinery/gateway, /obj/effect/floor_decal/industrial/warning, @@ -4557,7 +5430,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/camera/network/tether, /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -4873,6 +5745,10 @@ /obj/machinery/suit_cycler/mining{ req_access = null }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) "akc" = ( @@ -4881,12 +5757,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/blast/shutters{ - dir = 2; - id = "surfcargooffice"; - layer = 3.3; - name = "Cargo Office Shutters" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -4894,6 +5764,12 @@ dir = 4 }, /obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/shutters{ + dir = 8; + id = "PubPrep"; + layer = 3.3; + name = "Gateway Access Shutters" + }, /turf/simulated/floor/tiled/dark, /area/gateway) "akd" = ( @@ -5206,9 +6082,23 @@ /turf/simulated/floor/tiled, /area/gateway/prep_room) "akJ" = ( -/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/dark, -/area/gateway/prep_room) +/area/gateway) "akK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5287,16 +6177,32 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) "akR" = ( -/obj/machinery/camera/network/engineering{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_x = 3; + pixel_y = 6 }, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/shieldgen, -/turf/simulated/floor, -/area/engineering/storage) +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_y = 3 + }, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_x = -3; + pixel_y = 0 + }, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_eva) "akS" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/shieldgen, @@ -5493,13 +6399,31 @@ /turf/simulated/floor/tiled, /area/hallway/station/atrium) "alh" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/camera/network/exploration{ - dir = 1 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/tiled/dark, -/area/gateway/prep_room) +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "ali" = ( /obj/structure/cable/green{ d1 = 2; @@ -5537,22 +6461,39 @@ }, /turf/simulated/floor/tiled, /area/gateway/prep_room) -"alo" = ( -/obj/machinery/camera/network/exploration, -/turf/simulated/floor/bluegrid, -/area/gateway/prep_room) -"alp" = ( -/obj/structure/closet/excavation, -/obj/item/device/multitool, -/obj/item/device/multitool, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +"alm" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28 }, -/obj/machinery/camera/network/exploration{ - dir = 1 +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"aln" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"alo" = ( +/obj/structure/table/standard, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/holodeck_control) +"alp" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8; + icon_state = "map" + }, +/obj/machinery/meter{ + frequency = 1443; + id = "dist_aux_meter"; + name = "Distribution Loop" + }, +/obj/machinery/camera/network/engineering{ + dir = 4 }, /turf/simulated/floor/tiled/dark, -/area/gateway/prep_room) +/area/engineering/engineering_airlock) "alq" = ( /obj/structure/closet/excavation, /obj/item/device/multitool, @@ -5590,22 +6531,19 @@ /turf/simulated/floor, /area/engineering/engineering_monitoring) "alu" = ( -/obj/structure/window/reinforced{ +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/structure/closet/emcloset, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 1 - }, -/obj/machinery/camera/network/exploration{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/gateway) +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled, +/area/engineering/hallway) "alv" = ( /turf/simulated/wall/r_wall, /area/engineering/engineering_monitoring) @@ -5727,27 +6665,35 @@ /turf/simulated/floor, /area/engineering/shaft) "alL" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/purple/border, -/obj/effect/floor_decal/borderfloor/corner2{ +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner_steel_grid{ + icon_state = "steel_grid"; dir = 9 }, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/purple/bordercorner2, -/obj/effect/floor_decal/corner/purple/bordercorner2{ - dir = 9 +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 8 }, +/obj/effect/floor_decal/corner/yellow/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/camera/network/tether{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/engineering{ dir = 1 }, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/engineering/hallway) "alM" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /obj/effect/floor_decal/borderfloor{ @@ -5764,6 +6710,9 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"alN" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/abandonedlibrary) "alO" = ( /obj/structure/cable{ d1 = 1; @@ -5965,18 +6914,11 @@ /turf/simulated/floor/tiled, /area/engineering/engine_eva) "ame" = ( -/obj/structure/table/rack{ - dir = 8; - layer = 2.9 +/obj/effect/landmark{ + name = "lightsout" }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/device/gps/command, -/obj/item/device/gps/command, -/obj/item/device/gps/command, -/turf/simulated/floor/tiled/dark, -/area/teleporter) +/turf/simulated/floor/tiled, +/area/bridge/secondary) "amf" = ( /obj/structure/cable/green{ d1 = 4; @@ -6116,6 +7058,7 @@ pixel_x = 25; pixel_y = 0 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, /area/engineering/hallway) "amq" = ( @@ -6134,24 +7077,12 @@ /turf/simulated/floor/water/pool, /area/hallway/station/atrium) "ams" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/machinery/camera/network/engineering, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/tiled, -/area/engineering/hallway) +/obj/structure/bed/chair, +/turf/simulated/floor/carpet, +/area/engineering/foyer) "amt" = ( /obj/machinery/door/window{ dir = 1; @@ -6328,10 +7259,10 @@ /area/holodeck_control) "amN" = ( /obj/structure/table/standard, +/obj/item/weapon/soap/nanotrasen, /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled, /area/holodeck_control) "amO" = ( @@ -6485,9 +7416,6 @@ /obj/machinery/computer/atmoscontrol{ dir = 4 }, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/engineering/engineering_monitoring) "ane" = ( @@ -6500,11 +7428,26 @@ /turf/simulated/floor, /area/engineering/shaft) "anf" = ( -/obj/machinery/camera/network/civilian{ - dir = 2 +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/turf/simulated/floor/plating, -/area/maintenance/abandonedlibrary) +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "ang" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor, @@ -6886,6 +7829,7 @@ /area/maintenance/abandonedlibrary) "anP" = ( /obj/effect/floor_decal/steeldecal/steel_decals_central1, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled/monotile, /area/engineering/hallway) "anQ" = ( @@ -6895,15 +7839,27 @@ /turf/simulated/floor/tiled, /area/engineering/engineering_monitoring) "anR" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 +/obj/effect/floor_decal/industrial/warning/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/floor_decal/corner/yellow/border{ - dir = 8 +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for engine core."; + id = "EngineVent"; + name = "Engine Ventillatory Control"; + pixel_x = 6; + pixel_y = -32 + }, +/obj/machinery/button/remote/airlock{ + desc = "A remote control-switch for the engine core airlock hatch bolts."; + id = "engine_access_hatch"; + name = "Engine Hatch Bolt Control"; + pixel_x = -6; + pixel_y = -32; + specialfunctions = 4 }, -/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, -/area/engineering/hallway) +/area/crew_quarters/heads/chief) "anS" = ( /obj/structure/cable/green{ d1 = 4; @@ -7095,6 +8051,18 @@ }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) +"aom" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "aon" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ icon_state = "intact-supply"; @@ -7112,16 +8080,13 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "aoo" = ( -/obj/machinery/atmospherics/pipe/simple/visible/supply{ - icon_state = "intact-supply"; - dir = 10 +/obj/machinery/power/emitter, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/camera/network/engineering{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/engineering/atmos/backup) +/turf/simulated/floor, +/area/engineering/storage) "aop" = ( /obj/machinery/vending/cola, /obj/effect/floor_decal/steeldecal/steel_decals9{ @@ -7666,6 +8631,7 @@ /obj/effect/floor_decal/corner/yellow/border{ dir = 9 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled, /area/engineering/hallway) "apx" = ( @@ -8107,23 +9073,9 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "aqg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/machinery/computer/timeclock/premade/south, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) "aqh" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ icon_state = "intact"; @@ -8155,30 +9107,23 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "aqk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/red{ - icon_state = "intact"; - dir = 4 +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/yellow/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/obj/item/device/radio/intercom{ +/obj/machinery/power/apc{ dir = 2; - pixel_y = -24 + name = "south bump"; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/camera/network/civilian{ + dir = 9 }, /turf/simulated/floor/tiled, -/area/engineering/hallway) +/area/holodeck_control) "aql" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ icon_state = "intact"; @@ -8324,24 +9269,20 @@ /area/maintenance/abandonedlibraryconference) "aqx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/bridge/secondary/hallway) "aqy" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb, @@ -8719,16 +9660,21 @@ /turf/simulated/floor/plating, /area/maintenance/abandonedlibraryconference) "arh" = ( -/obj/structure/table/standard, -/obj/item/weapon/soap/nanotrasen, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/network/civilian{ +/obj/effect/floor_decal/borderfloor{ dir = 1 }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/tiled, -/area/holodeck_control) +/area/hallway/station/atrium) "ari" = ( /turf/simulated/floor/plating, /area/maintenance/abandonedlibraryconference) @@ -8977,11 +9923,19 @@ /turf/simulated/floor/carpet, /area/engineering/break_room) "arO" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/effect/floor_decal/corner/white/diagonal, +/obj/machinery/atmospherics/pipe/simple/visible/supply{ + icon_state = "intact-supply"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 10 + }, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, /turf/simulated/floor/tiled, -/area/engineering/break_room) +/area/engineering/atmos/backup) "arP" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood, @@ -9212,12 +10166,16 @@ /turf/simulated/floor/carpet, /area/engineering/break_room) "aso" = ( -/obj/machinery/camera/network/civilian{ - dir = 1 +/obj/effect/floor_decal/techfloor, +/obj/effect/floor_decal/techfloor/hole, +/obj/machinery/alarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/wood, -/area/maintenance/abandonedlibraryconference) +/obj/machinery/telecomms/relay/preset/tether/station_mid, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/heads/chief) "asp" = ( /obj/structure/cable/green{ d1 = 4; @@ -9336,8 +10294,27 @@ }, /obj/item/weapon/reagent_containers/spray/cleaner, /obj/item/device/closet_painter, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/engineering/workshop) +"asB" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/book/manual/security_space_law, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"asC" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "asD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -9345,6 +10322,29 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"asE" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"asF" = ( +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"asG" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/abandonedlibraryconference) +"asH" = ( +/obj/machinery/light/small{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "asI" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/sleep/cryo) @@ -9384,6 +10384,21 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) +"asM" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "asN" = ( /obj/machinery/cryopod, /obj/effect/floor_decal/corner_techfloor_grid{ @@ -9412,6 +10427,11 @@ /obj/machinery/computer/HolodeckControl, /turf/simulated/floor/tiled, /area/holodeck_control) +"asR" = ( +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner/blue/bordercorner, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "asS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -9422,19 +10442,85 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/engineering/engineering_monitoring) +"asT" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/shutters{ + dir = 8; + id = "PubPrep"; + layer = 3.3; + name = "Gateway Access Shutters" + }, +/turf/simulated/floor/tiled/dark, +/area/gateway) "asU" = ( /turf/simulated/floor/tiled/monotile, /area/engineering/workshop) +"asV" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command, +/turf/simulated/floor, +/area/bridge/secondary/meeting_room) +"asW" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"asX" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/red, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"asY" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"asZ" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/weapon/folder/red, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"ata" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) "atb" = ( /obj/machinery/power/breakerbox/activated{ RCon_tag = "Engineering Substation Bypass" }, /turf/simulated/floor, /area/maintenance/substation/engineering) +"atc" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/box/cups, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "atd" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/engineering/break_room) +"ate" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "atf" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1 @@ -9464,6 +10550,12 @@ /obj/item/weapon/storage/box/nifsofts_engineering, /turf/simulated/floor/tiled, /area/engineering/workshop) +"ati" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/item/device/paicard, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "atj" = ( /obj/structure/table/reinforced, /obj/item/device/radio/intercom{ @@ -9502,6 +10594,37 @@ }, /turf/simulated/floor/tiled/monotile, /area/engineering/workshop) +"atl" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"atm" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) +"atn" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "ato" = ( /obj/structure/railing{ dir = 8 @@ -9533,6 +10656,13 @@ /obj/random/maintenance/security, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"atr" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/bcarpet, +/area/tether/station/visitorhallway/office) "ats" = ( /obj/machinery/alarm{ pixel_y = 22 @@ -9581,6 +10711,35 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"atv" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"atw" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "atx" = ( /obj/effect/landmark{ name = "JoinLateCryo" @@ -9599,6 +10758,13 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) +"atz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/bridge/secondary/meeting_room) "atA" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -9621,6 +10787,21 @@ }, /turf/simulated/floor/tiled/monotile, /area/engineering/workshop) +"atC" = ( +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"atD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"atE" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "atF" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -9691,6 +10872,37 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"atL" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"atM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "atN" = ( /obj/effect/decal/cleanable/blood/oil/streak{ amount = 0 @@ -9700,11 +10912,20 @@ "atO" = ( /turf/simulated/wall/r_wall, /area/engineering/engine_eva) +"atP" = ( +/obj/structure/reagent_dispensers/water_cooler/full, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "atQ" = ( /obj/structure/window/reinforced, /obj/structure/frame, /turf/simulated/floor/tiled, /area/engineering/workshop) +"atR" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/blue, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "atS" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/monotile, @@ -9726,6 +10947,32 @@ /obj/random/junk, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"atU" = ( +/obj/structure/disposalpipe/sortjunction{ + name = "Visitor Office"; + sortType = "Visitor Office" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"atV" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "atW" = ( /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -9756,14 +11003,19 @@ /turf/simulated/floor/tiled, /area/engineering/break_room) "aua" = ( -/obj/machinery/camera/network/engineering{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/structure/table/reinforced, -/obj/effect/floor_decal/corner/white/diagonal, -/obj/item/weapon/folder/yellow, -/turf/simulated/floor/tiled, -/area/engineering/break_room) +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/sleep/cryo) +"aub" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 8 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) "auc" = ( /obj/structure/table/reinforced, /obj/effect/floor_decal/corner/white/diagonal, @@ -9777,9 +11029,24 @@ }, /turf/simulated/floor/tiled, /area/engineering/break_room) +"aud" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aue" = ( /turf/simulated/wall, /area/engineering/atmos/backup) +"auf" = ( +/obj/structure/closet/firecloset/full/double, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"aug" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "auh" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -9789,6 +11056,26 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"aui" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"auj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "auk" = ( /obj/structure/stairs/west, /turf/simulated/floor/tiled, @@ -9819,6 +11106,16 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"aun" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Civilian Substation Bypass" + }, +/obj/machinery/light/small{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) "auo" = ( /obj/machinery/light{ dir = 8 @@ -9828,12 +11125,39 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) +"aup" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"auq" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aur" = ( /turf/simulated/floor, /area/crew_quarters/sleep/cryo) "aus" = ( /turf/simulated/wall, /area/crew_quarters/sleep/cryo) +"aut" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"auu" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "auv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -9858,6 +11182,14 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"aux" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "auy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -9879,6 +11211,209 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/engineering/engine_eva) +"auC" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"auD" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/station/spacecommandmaint) +"auE" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"auF" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"auG" = ( +/obj/structure/table/standard, +/obj/item/weapon/hand_tele, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"auH" = ( +/obj/item/weapon/stool/padded, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"auI" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"auJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"auK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"auL" = ( +/obj/machinery/power/smes/buildable{ + charge = 0; + output_attempt = 0; + outputting = 0; + RCon_tag = "Substation - Civilian" + }, +/obj/structure/cable/green, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"auM" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"auN" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"auO" = ( +/obj/machinery/vending/fitness, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 10 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"auP" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/stairs_one) +"auQ" = ( +/obj/structure/cable/green, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Civilian Subgrid"; + name_tag = "Civilian Subgrid" + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"auR" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) +"auS" = ( +/obj/machinery/vending/tool, +/obj/machinery/ai_status_display{ + pixel_x = -32; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/storage/tools) +"auT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"auU" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"auV" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "auW" = ( /obj/machinery/atmospherics/omni/mixer{ tag_east = 1; @@ -9890,19 +11425,13 @@ /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "auX" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 4 - }, -/obj/machinery/camera/network/engineering{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/machinery/meter, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/tiled, -/area/engineering/atmos/backup) +/obj/structure/table/reinforced, +/obj/item/weapon/folder/white, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary) "auY" = ( /obj/machinery/atmospherics/omni/atmos_filter{ tag_east = 2; @@ -9932,6 +11461,9 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) +"avb" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/substation/spacecommand) "avc" = ( /obj/machinery/cryopod/robot, /obj/effect/floor_decal/corner_techfloor_grid{ @@ -9958,6 +11490,18 @@ /obj/item/weapon/storage/box/lights/mixed, /turf/simulated/floor/tiled, /area/engineering/workshop) +"ave" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "avf" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/airless, @@ -9981,12 +11525,42 @@ }, /turf/simulated/floor/tiled, /area/engineering/workshop) +"avi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) "avj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/engine_eva) +"avk" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -28; + req_access = list(67) + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"avl" = ( +/obj/machinery/teleport/station{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) "avm" = ( /obj/structure/cable/green{ d1 = 1; @@ -9998,6 +11572,25 @@ }, /turf/simulated/floor/tiled/monotile, /area/engineering/workshop) +"avn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 0; + pixel_y = -26 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "avo" = ( /obj/structure/cable/green{ d1 = 4; @@ -10009,6 +11602,16 @@ }, /turf/simulated/floor/tiled, /area/engineering/workshop) +"avp" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/engi, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/substation/spacecommand) "avq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -10019,12 +11622,63 @@ }, /turf/simulated/floor/tiled, /area/engineering/workshop) +"avr" = ( +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) "avs" = ( /obj/structure/table/reinforced, /obj/item/device/suit_cooling_unit, /obj/item/device/suit_cooling_unit, /turf/simulated/floor/tiled, /area/engineering/engine_eva) +"avt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"avu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) +"avv" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) "avw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/red{ icon_state = "map"; @@ -10048,6 +11702,17 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"avy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "avz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10058,6 +11723,17 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"avA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/structure/closet, +/obj/item/weapon/storage/pill_bottle/dice_nerd, +/obj/random/coin, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "avB" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -10065,6 +11741,22 @@ }, /turf/simulated/floor/wood, /area/engineering/break_room) +"avC" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "avD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -10076,6 +11768,19 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/break_room) +"avE" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/office) "avF" = ( /obj/structure/cable/green{ d1 = 1; @@ -10093,6 +11798,16 @@ }, /turf/simulated/floor/carpet, /area/engineering/break_room) +"avG" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avH" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "avI" = ( /obj/structure/bed/chair/comfy/beige{ icon_state = "comfychair_preview"; @@ -10103,6 +11818,49 @@ }, /turf/simulated/floor/carpet, /area/engineering/break_room) +"avJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4; + icon_state = "borderfloorcorner2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "avL" = ( /obj/structure/table/reinforced, /obj/machinery/chemical_dispenser/bar_soft/full, @@ -10114,6 +11872,77 @@ }, /turf/simulated/floor/tiled, /area/engineering/break_room) +"avM" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Visitor Office"; + sortType = "Visitor Office" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4; + icon_state = "borderfloorcorner2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "avP" = ( /obj/structure/cable{ d1 = 1; @@ -10127,12 +11956,126 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"avQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/bed/chair/office/dark, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"avR" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/bridge/secondary/hallway) "avS" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset/full/double, /turf/simulated/floor, /area/storage/emergency_storage/emergency4) +"avT" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avU" = ( +/turf/simulated/wall, +/area/tether/station/visitorhallway) +"avV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"avW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"avX" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"avY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) "avZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -10144,25 +12087,179 @@ /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) "awa" = ( +/obj/machinery/cryopod, +/obj/effect/floor_decal/corner_techfloor_grid{ + dir = 10 + }, +/obj/effect/floor_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/sleep/cryo) +"awb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"awc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 4 }, -/obj/effect/floor_decal/techfloor, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/sleep/cryo) -"awb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 }, -/obj/machinery/camera/network/civilian{ +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"awd" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/floor_decal/techfloor, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/sleep/cryo) +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner/lightgrey/bordercorner, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"awe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"awf" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"awg" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Secondary Command Office" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"awh" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"awi" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"awj" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "awk" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ icon_state = "intact"; @@ -10190,6 +12287,31 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) +"awo" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/light, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "awp" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Stairwell" @@ -10200,6 +12322,56 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) +"awq" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"awr" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "aws" = ( /turf/simulated/wall, /area/tether/station/stairs_one) @@ -10209,20 +12381,47 @@ "awu" = ( /turf/simulated/wall, /area/hallway/station/docks) -"awy" = ( -/turf/simulated/wall/r_wall, -/area/bridge) -"awz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced, +"awv" = ( /obj/machinery/door/firedoor/glass, -/turf/simulated/floor/plating, -/area/bridge) +/obj/machinery/door/airlock{ + id_tag = "spacedorm1"; + name = "Room 1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/sleep/spacedorm1) +"aww" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep/spacedorm2) +"awx" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"awy" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"awz" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 4 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) "awA" = ( -/obj/structure/sign/department/bridge, -/turf/simulated/wall/r_wall, -/area/bridge_hallway) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) "awB" = ( /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 @@ -10246,9 +12445,16 @@ /turf/simulated/floor/tiled/techmaint, /area/engineering/workshop) "awC" = ( -/obj/structure/sign/nanotrasen, -/turf/simulated/wall/r_wall, -/area/bridge_hallway) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) "awD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ icon_state = "intact"; @@ -10257,46 +12463,110 @@ /turf/simulated/floor/tiled, /area/engineering/hallway) "awE" = ( -/turf/simulated/wall/r_wall, -/area/bridge_hallway) +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/common, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/tether/station/visitorhallway) "awF" = ( -/obj/effect/floor_decal/industrial/loading{ - dir = 1 - }, -/obj/machinery/camera/network/tether{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, /turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/area/tether/station/visitorhallway) "awG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/crew_quarters/heads/hop) -"awH" = ( -/obj/machinery/light{ - dir = 4 +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock{ + id_tag = "spacedorm2"; + name = "Room 2" }, -/obj/effect/floor_decal/industrial/loading, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"awI" = ( -/turf/simulated/wall/r_wall, -/area/crew_quarters/heads/hop) -"awJ" = ( -/obj/machinery/door/airlock/maintenance/command{ - req_one_access = list(12) - }, -/obj/structure/cable{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor, -/area/maintenance/station/bridge) +/turf/simulated/floor/tiled, +/area/crew_quarters/sleep/spacedorm2) +"awH" = ( +/obj/structure/flora/pottedplant, +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"awI" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"awJ" = ( +/obj/machinery/button/remote/airlock{ + id = "spacedorm1"; + name = "Room 1 Lock"; + pixel_x = -28; + pixel_y = 26; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) "awK" = ( -/turf/simulated/wall, -/area/maintenance/station/bridge) +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/shoes/black, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/random/maintenance/clean, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"awL" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/shoes/black, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/random/maintenance/clean, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) "awM" = ( /obj/machinery/atmospherics/portables_connector{ dir = 4 @@ -10312,6 +12582,21 @@ icon_state = "monotile" }, /area/engineering/hallway) +"awN" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access = list(17) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/bridge/secondary/teleporter) "awO" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -10344,11 +12629,22 @@ /turf/simulated/floor/tiled, /area/engineering/hallway) "awP" = ( -/obj/effect/floor_decal/steeldecal/steel_decals6{ +/obj/effect/floor_decal/borderfloor{ dir = 1 }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, -/area/tether/station/stairs_one) +/area/hallway/station/atrium) +"awQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "awR" = ( /obj/structure/cable/green{ d1 = 1; @@ -10359,6 +12655,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/engineering/break_room) +"awS" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) "awT" = ( /obj/structure/table/reinforced, /obj/item/weapon/storage/box/donkpockets{ @@ -10378,6 +12679,28 @@ /obj/machinery/lapvend, /turf/simulated/floor/tiled, /area/storage/tools) +"awV" = ( +/obj/machinery/teleport/hub{ + dir = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"awW" = ( +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"awX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + icon_state = "intact-supply"; + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"awY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) "awZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -10393,6 +12716,36 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"axa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "axb" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10401,75 +12754,179 @@ /turf/simulated/floor/plating, /area/hallway/station/docks) "axc" = ( -/turf/simulated/mineral/floor/vacuum, -/area/bridge) -"axd" = ( -/turf/space/cracked_asteroid, -/area/bridge) -"axe" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/command{ + name = "Secondary Command Office" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"axf" = ( -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"axg" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"axj" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"axk" = ( -/obj/structure/cable{ +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor, -/area/maintenance/station/bridge) +/area/bridge/secondary/meeting_room) +"axd" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"axe" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/blue, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/bridge/secondary/meeting_room) +"axf" = ( +/obj/machinery/button/remote/airlock{ + id = "spacedorm2"; + name = "Room 2 Lock"; + pixel_x = 28; + pixel_y = 26; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"axg" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"axh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = 20; + pixel_y = 30 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"axi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"axj" = ( +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"axk" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/device/gps/command, +/obj/item/device/gps/command, +/obj/item/device/gps/command, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) "axl" = ( -/obj/random/trash_pile, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldwallgen, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"axm" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/command, /turf/simulated/floor, -/area/maintenance/station/bridge) +/area/bridge/secondary/teleporter) +"axn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"axo" = ( +/obj/structure/table/woodentable, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"axp" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"axq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"axr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"axs" = ( +/turf/simulated/wall/r_wall, +/area/bridge/secondary/hallway) "axt" = ( /obj/random/trash_pile, /turf/simulated/floor, @@ -10501,6 +12958,9 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) +"axy" = ( +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) "axz" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/tiled, @@ -10554,22 +13014,17 @@ /turf/simulated/floor/plating, /area/hallway/station/docks) "axF" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled, -/area/bridge_hallway) +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) "axG" = ( /obj/machinery/atmospherics/pipe/tank{ dir = 1; @@ -10585,15 +13040,94 @@ }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) +"axI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"axJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"axK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Space Meeting Room"; + sortType = "Space Meeting Room" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"axL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "axM" = ( -/obj/structure/closet, -/obj/effect/decal/cleanable/dirt, -/obj/random/maintenance/security, -/obj/random/maintenance/clean, -/obj/random/maintenance/engineering, -/obj/random/maintenance/cargo, -/turf/simulated/floor, -/area/maintenance/station/bridge) +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"axN" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) "axO" = ( /obj/structure/table/reinforced, /obj/fiftyspawner/glass, @@ -10629,6 +13163,27 @@ "axR" = ( /turf/simulated/floor/tiled, /area/tether/station/stairs_one) +"axS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + icon_state = "intact-supply"; + dir = 5 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) +"axT" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/bluedouble, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm1) "axU" = ( /obj/effect/floor_decal/industrial/warning/corner{ icon_state = "warningcorner"; @@ -10636,6 +13191,16 @@ }, /turf/simulated/floor/tiled, /area/engineering/workshop) +"axV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "axW" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 @@ -10648,6 +13213,14 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/workshop) +"axX" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/reddouble, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) "axY" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -10661,6 +13234,23 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor, /area/hallway/station/docks) +"aya" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "ayb" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -10681,32 +13271,82 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aye" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 +"ayc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 }, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"ayf" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/area/tether/station/visitorhallway) +"ayd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"aye" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm2) +"ayf" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep/spacedorm3) +"ayg" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) +"ayh" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/iandouble, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) "ayi" = ( /obj/machinery/light, /obj/structure/table/reinforced, @@ -10723,29 +13363,95 @@ /turf/simulated/floor/tiled, /area/engineering/break_room) "ayj" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/skills, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) +"ayk" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) "ayl" = ( -/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/area/bridge/secondary/teleporter) "aym" = ( -/obj/machinery/account_database, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "ayn" = ( -/obj/structure/cable{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) +"ayo" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/floor_decal/rust, -/turf/simulated/floor, -/area/maintenance/station/bridge) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "ayp" = ( /turf/space, /area/shuttle/excursion/tether_dockarm) +"ayq" = ( +/obj/machinery/computer/card{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 10 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"ayr" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/browndouble, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) "ays" = ( /obj/structure/cable{ d1 = 1; @@ -10761,6 +13467,49 @@ /obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"ayt" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep/spacedorm4) +"ayu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayv" = ( +/obj/machinery/keycard_auth{ + pixel_x = 24 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "ayw" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 4 @@ -10778,6 +13527,44 @@ /obj/structure/stairs/south, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) +"ayz" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"ayA" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "ayB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -10822,23 +13609,120 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"ayK" = ( -/obj/machinery/computer/rcon, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"ayN" = ( -/obj/machinery/computer/communications, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"ayQ" = ( -/obj/machinery/computer/med_data, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"ayS" = ( -/obj/effect/floor_decal/borderfloor{ +"ayE" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/floor_decal/corner/blue/border{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + icon_state = "intact-supply"; + dir = 5 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayH" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayI" = ( +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) +"ayJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) +"ayK" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -10847,50 +13731,343 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 8 +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayN" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"ayO" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"ayT" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"ayU" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 4 }, -/obj/effect/floor_decal/corner/blue/border{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 }, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"ayW" = ( +/area/tether/station/visitorhallway) +"ayP" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"ayX" = ( -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"ayZ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/landmark{ + name = "lightsout" }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + icon_state = "intact-supply"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 5 + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayQ" = ( +/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/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayR" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"ayS" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayT" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4; + icon_state = "borderfloorcorner2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayU" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayV" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayW" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayX" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 5 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4; + icon_state = "borderfloorcorner2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"ayY" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor, -/area/maintenance/station/bridge) +/area/tether/station/visitorhallway) +"ayZ" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 10 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "aza" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/station/bridge) +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"azb" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"azc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"azd" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "aze" = ( /obj/effect/floor_decal/steeldecal/steel_decals_central5{ icon_state = "steel_decals_central5"; @@ -10899,31 +14076,42 @@ /turf/simulated/floor/tiled/monotile, /area/engineering/workshop) "azf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/tether/station/dock_two) +"azg" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ dir = 9 }, /obj/structure/cable/green{ d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/yellow/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/camera/network/engineering{ - dir = 8 + d2 = 4; + icon_state = "1-4" }, /turf/simulated/floor/tiled, -/area/engineering/hallway) +/area/bridge/secondary) "azh" = ( /obj/structure/table/standard, /obj/random/tech_supply, @@ -10969,6 +14157,9 @@ /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 8 }, +/obj/machinery/camera/network/tether{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/docks) "azk" = ( @@ -10995,53 +14186,191 @@ /turf/simulated/floor/plating, /area/hallway/station/docks) "azm" = ( -/obj/machinery/computer/power_monitor{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"azn" = ( -/obj/structure/bed/chair{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"azn" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "azo" = ( -/obj/machinery/computer/station_alert{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "azp" = ( -/obj/machinery/computer/security{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"azq" = ( -/obj/machinery/computer/supplycomp{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"azq" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "azr" = ( -/obj/machinery/computer/crew{ +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"azs" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"azt" = ( +/obj/structure/flora/pottedplant{ + icon_state = "plant-21" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/camera/network/civilian{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) +"azu" = ( +/turf/simulated/wall/r_wall, +/area/tether/station/visitorhallway) +"azv" = ( +/turf/simulated/wall, +/area/tether/station/visitorhallway/lounge) +"azw" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azx" = ( +/turf/simulated/wall, +/area/tether/station/visitorhallway/laundry) +"azy" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/glass, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"azz" = ( +/turf/simulated/wall/r_wall, +/area/tether/station/visitorhallway/laundry) +"azA" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/machinery/camera/network/civilian{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"azy" = ( -/mob/living/simple_mob/animal/passive/dog/corgi/Ian, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"azz" = ( -/obj/structure/bed/chair, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"azA" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway) "azB" = ( /obj/structure/cable/green{ d1 = 4; @@ -11051,6 +14380,18 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"azC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = 6; + pixel_y = 32 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) "azD" = ( /obj/structure/cable/green{ d1 = 2; @@ -11059,6 +14400,43 @@ }, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"azE" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azF" = ( +/obj/machinery/vending/fitness, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azG" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/vending/cigarette, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azH" = ( +/obj/machinery/washing_machine, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azI" = ( /obj/structure/cable/green{ d1 = 4; @@ -11077,6 +14455,31 @@ }, /turf/simulated/floor, /area/maintenance/station/eng_lower) +"azK" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"azL" = ( +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = -6; + pixel_y = 32 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azM" = ( /obj/machinery/light_switch{ pixel_y = -25 @@ -11103,25 +14506,17 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled, /area/storage/tools) +"azP" = ( +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) "azQ" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/camera/network/tether{ - dir = 5 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 + dir = 4 }, /turf/simulated/floor/tiled, -/area/hallway/station/docks) +/area/tether/station/dock_one) "azR" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -11134,17 +14529,44 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"azS" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azT" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azU" = ( -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azV" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azW" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/machinery/washing_machine, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "azX" = ( /obj/structure/cable/green{ d1 = 2; @@ -11169,68 +14591,161 @@ /turf/simulated/floor/tiled, /area/hallway/station/atrium) "azY" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 +/obj/structure/bed/chair/comfy/brown, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"azZ" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAa" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAb" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/bed/chair/comfy/brown, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAc" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 + dir = 1 }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 10 +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 1 }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 + dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"azZ" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/area/tether/station/visitorhallway) +"aAd" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"aAe" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"aAf" = ( +/obj/structure/closet/wardrobe/suit, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"aAg" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAh" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 5 +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aAj" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"aAd" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/hop, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"aAf" = ( -/obj/structure/table/reinforced, -/obj/machinery/photocopier/faxmachine{ - department = "Head of Personnel's Office" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/area/tether/station/visitorhallway/lounge) "aAk" = ( /turf/simulated/wall, /area/crew_quarters/toilet) +"aAl" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) "aAm" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/light{ @@ -11257,6 +14772,17 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"aAn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aAo" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -11281,20 +14807,302 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"aAp" = ( +/obj/machinery/light/small{ + icon_state = "bulb1"; + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aAq" = ( /obj/effect/decal/cleanable/dirt, /obj/random/trash_pile, /turf/simulated/floor, /area/hallway/station/docks) -"aAG" = ( -/obj/structure/bed/chair{ +"aAr" = ( +/obj/machinery/light/small, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"aAs" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/bridge/secondary/teleporter) +"aAt" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/teleporter) +"aAu" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"aAv" = ( +/obj/machinery/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" +/turf/simulated/floor/tiled, +/area/bridge/secondary) +"aAw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 2 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/computer/id_restorer{ + dir = 1; + icon_state = "restorer"; + pixel_y = -32 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/blue/bordercorner2, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAE" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"aAF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "aAH" = ( /obj/structure/cable/green{ d1 = 2; @@ -11318,16 +15126,52 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) +"aAI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/border, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAJ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) +"aAK" = ( +/obj/structure/closet/wardrobe/black, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "aAL" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -11336,14 +15180,24 @@ dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aAM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"aAN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /turf/simulated/floor/tiled, -/area/hallway/station/atrium) +/area/tether/station/visitorhallway/laundry) "aAO" = ( /obj/structure/toilet{ dir = 4 @@ -11426,6 +15280,13 @@ /obj/item/clothing/head/helmet/space/void/atmos, /turf/simulated/floor/tiled, /area/engineering/engine_eva) +"aAU" = ( +/obj/structure/closet/wardrobe/xenos, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "aAV" = ( /obj/structure/bed/chair, /turf/simulated/floor/tiled, @@ -11434,10 +15295,16 @@ /turf/simulated/wall, /area/crew_quarters/sleep/engi_wash) "aAX" = ( -/obj/structure/bed/chair, -/obj/machinery/camera/network/tether, +/obj/structure/undies_wardrobe, /turf/simulated/floor/tiled, -/area/hallway/station/docks) +/area/tether/station/visitorhallway/laundry) +"aAY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/tether/station/visitorhallway/lounge) "aAZ" = ( /obj/structure/closet/emcloset, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -11458,6 +15325,15 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"aBc" = ( +/obj/structure/table/bench/standard, +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "aBd" = ( /obj/structure/bed/chair, /obj/machinery/atm{ @@ -11465,6 +15341,10 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) +"aBe" = ( +/obj/structure/table/bench/standard, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) "aBf" = ( /obj/structure/bed/chair, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -11485,20 +15365,22 @@ /turf/simulated/floor/tiled, /area/hallway/station/docks) "aBj" = ( -/obj/machinery/computer/card{ - dir = 4 - }, -/obj/machinery/camera/network/command{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/tether/station/visitorhallway/laundry) "aBk" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) "aBl" = ( /obj/structure/window/reinforced{ dir = 4 @@ -11518,27 +15400,43 @@ /turf/simulated/floor/tiled, /area/engineering/engine_eva) "aBm" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/briefcase/inflatable{ - pixel_x = 3; - pixel_y = 6 +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1380; + master_tag = "trade_shuttle_dock_airlock"; + name = "interior access button"; + pixel_x = -28; + pixel_y = -26; + req_access = list(13) }, -/obj/item/weapon/storage/briefcase/inflatable{ - pixel_y = 3 - }, -/obj/item/weapon/storage/briefcase/inflatable{ - pixel_x = -3; - pixel_y = 0 - }, -/obj/machinery/camera/network/engineering, +/obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 + dir = 8; + pixel_x = -26 }, /turf/simulated/floor/tiled, -/area/engineering/engine_eva) +/area/tether/station/dock_one) +"aBn" = ( +/obj/machinery/alarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) +"aBo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) "aBp" = ( /obj/machinery/power/apc{ dir = 1; @@ -11565,34 +15463,60 @@ /turf/simulated/floor/tiled, /area/engineering/engine_eva) "aBq" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/machinery/camera/network/engineering{ + dir = 8 }, /turf/simulated/floor/tiled, -/area/engineering/engine_eva) +/area/engineering/workshop) "aBr" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/structure/table/woodentable, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) +"aBs" = ( /obj/machinery/light_switch{ - pixel_y = -26 - }, -/obj/machinery/keycard_auth{ + dir = 4; pixel_x = -28 }, -/obj/machinery/photocopier, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) "aBt" = ( -/obj/structure/closet/secure_closet/hop2, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/obj/machinery/button/remote/airlock{ + id = "spacedorm3"; + name = "Room 3 Lock"; + pixel_x = -28; + pixel_y = -26; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) "aBu" = ( -/obj/structure/closet/secure_closet/hop, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/shoes/black, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/random/maintenance/clean, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm3) +"aBv" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/shoes/black, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/random/maintenance/clean, +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) "aBw" = ( /obj/effect/floor_decal/borderfloor{ dir = 5 @@ -11609,6 +15533,12 @@ /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, /area/engineering/foyer) +"aBx" = ( +/obj/structure/closet/crate, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aBy" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_engineering{ @@ -11618,6 +15548,16 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/workshop) +"aBz" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aBA" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -11700,6 +15640,22 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) +"aBF" = ( +/obj/structure/closet/crate, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/mre, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"aBG" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/random/maintenance/clean, +/obj/random/medical, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) "aBH" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; @@ -11709,44 +15665,92 @@ }, /turf/simulated/wall/r_wall, /area/maintenance/substation/civilian) -"aBJ" = ( -/obj/machinery/computer/secure_data{ - dir = 4 +"aBI" = ( +/obj/machinery/button/remote/airlock{ + id = "spacedorm4"; + name = "Room 4 Lock"; + pixel_x = 28; + pixel_y = -26; + specialfunctions = 4 }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"aBK" = ( -/obj/structure/bed/chair{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"aBL" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/book/codex, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"aBM" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"aBO" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 6 +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) +"aBJ" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 4 +/turf/simulated/floor/wood, +/area/crew_quarters/sleep/spacedorm4) +"aBK" = ( +/obj/random/junk, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"aBL" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/maintenance/station/spacecommandmaint) +"aBM" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock{ + id_tag = "spacedorm3"; + name = "Room 3" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/crew_quarters/sleep/spacedorm3) +"aBN" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock{ + id_tag = "spacedorm4"; + name = "Room 4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/crew_quarters/sleep/spacedorm4) +"aBO" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/sleep/spacedorm4) +"aBP" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -28 + }, +/obj/structure/cable/green, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"aBQ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1380; + id_tag = "trade_shuttle_dock_pump" + }, +/turf/simulated/floor/tiled/dark, +/area/tether/station/dock_one) "aBR" = ( /obj/structure/cable/green{ d1 = 1; @@ -11759,6 +15763,36 @@ }, /turf/simulated/floor, /area/maintenance/substation/civilian) +"aBS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled, +/area/bridge/secondary/hallway) +"aBT" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aBU" = ( /obj/machinery/door/airlock{ name = "Unit 2" @@ -11769,6 +15803,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) +"aBW" = ( +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/wood, +/area/bridge/secondary/meeting_room) "aBX" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -11776,18 +15817,71 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) +"aBY" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/bridge/secondary) "aBZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"aCc" = ( -/obj/machinery/camera/network/tether{ - dir = 9 +"aCa" = ( +/obj/machinery/recharge_station, +/obj/machinery/camera/network/engineering{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/engineering/foyer) +"aCb" = ( +/obj/machinery/computer/security/engineering{ + dir = 1 + }, +/obj/machinery/camera/network/engineering{ + dir = 1 }, /turf/simulated/floor/tiled, -/area/hallway/station/docks) +/area/engineering/engineering_monitoring) +"aCc" = ( +/obj/structure/table/reinforced, +/obj/machinery/light_switch{ + dir = 2; + name = "light switch "; + pixel_x = 10; + pixel_y = 36 + }, +/obj/machinery/camera/network/engineering, +/turf/simulated/floor/tiled, +/area/crew_quarters/heads/chief) +"aCd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/heads/chief) "aCe" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -11795,70 +15889,255 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"aCn" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ +"aCf" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/machinery/camera/network/engineering, +/turf/simulated/floor/tiled, +/area/engineering/engine_eva) +"aCg" = ( +/obj/machinery/camera/network/engineering{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/steeldecal/steel_decals4, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ +/turf/simulated/floor/tiled, +/area/engineering/engine_eva) +"aCh" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/effect/floor_decal/corner/white/diagonal, +/obj/machinery/camera/network/engineering{ dir = 8 }, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"aCp" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/area/engineering/break_room) +"aCi" = ( +/obj/machinery/atmospherics/pipe/tank/air{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ +/obj/machinery/camera/network/engineering{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/atmos/backup) +"aCj" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"aCq" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/engineering{ dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 +/turf/simulated/floor/tiled, +/area/engineering/hallway) +"aCk" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/machinery/camera/network/civilian{ dir = 4 }, /turf/simulated/floor/tiled, -/area/bridge_hallway) -"aCs" = ( +/area/tether/station/visitorhallway/office) +"aCl" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/lounge) +"aCm" = ( +/obj/machinery/washing_machine, +/obj/machinery/camera/network/civilian, +/turf/simulated/floor/tiled, +/area/tether/station/visitorhallway/laundry) +"aCn" = ( +/obj/machinery/camera/network/civilian{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/tether/station/burial) +"aCo" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/gateway/prep_room) +"aCp" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 1 + }, +/obj/machinery/camera/network/tether{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/station/stairs_one) +"aCq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals5, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/hallway/station/atrium) +"aCr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/blue/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) +"aCs" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/atrium) "aCt" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/hallway/station/atrium) "aCu" = ( -/obj/structure/stairs/east, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/hallway/station/atrium) +"aCv" = ( +/obj/structure/reagent_dispensers/water_cooler/full, +/obj/machinery/camera/network/tether{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) "aCw" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -11899,6 +16178,20 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/holodeck_control) +"aCz" = ( +/obj/structure/bed/chair, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/hallway/station/docks) +"aCA" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/tether/station/dock_two) "aCB" = ( /obj/machinery/door/airlock/glass_external{ frequency = 1379; @@ -11942,6 +16235,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/tiled/steel_grid, /area/tether/station/dock_one) +"aCH" = ( +/obj/structure/closet/emcloset, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/dock_one) "aCI" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/glass, @@ -11977,8 +16285,13 @@ /turf/simulated/floor/tiled/steel_grid, /area/tether/station/dock_two) "aCO" = ( -/turf/simulated/wall/r_wall, -/area/crew_quarters/captain) +/obj/structure/closet/emcloset, +/obj/effect/floor_decal/industrial/warning/corner, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/dock_two) "aCP" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -12027,28 +16340,17 @@ /turf/simulated/floor/tiled, /area/engineering/hallway) "aCS" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/camera/network/command{ - c_tag = "Bridge Hallway Central"; - dir = 4 - }, +/obj/structure/table/standard, +/obj/random/tech_supply, +/obj/random/tech_supply, +/obj/random/tech_supply, +/obj/random/tech_supply, +/obj/random/tech_supply, +/obj/random/tech_supply, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/civilian, /turf/simulated/floor/tiled, -/area/bridge_hallway) +/area/storage/tools) "aCT" = ( /obj/machinery/atmospherics/portables_connector{ dir = 4 @@ -12065,22 +16367,18 @@ }, /area/engineering/hallway) "aCU" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/floor_decal/steeldecal/steel_decals4, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 8 +/obj/effect/floor_decal/techfloor, +/obj/machinery/camera/network/tether{ + dir = 1 }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/sleep/cryo) "aCV" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -12106,49 +16404,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aCW" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"aCY" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 10 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"aCZ" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "aDh" = ( /obj/machinery/door/airlock{ name = "Unit 3" @@ -12174,29 +16429,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aDp" = ( -/obj/machinery/shower{ - pixel_y = 8 - }, -/obj/item/weapon/soap/deluxe, -/obj/structure/curtain/open/shower, -/obj/item/weapon/bikehorn/rubberducky, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) -"aDq" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) -"aDr" = ( -/obj/machinery/alarm{ - pixel_y = 22 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) "aDs" = ( /obj/structure/cable/green{ d2 = 4; @@ -12211,19 +16443,6 @@ /obj/effect/floor_decal/industrial/warning/corner, /turf/simulated/floor, /area/maintenance/substation/civilian) -"aDu" = ( -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aDy" = ( -/obj/structure/sign/department/conference_room, -/turf/simulated/wall/r_wall, -/area/bridge_hallway) -"aDz" = ( -/turf/simulated/wall/r_wall, -/area/maintenance/substation/command) -"aDA" = ( -/turf/simulated/wall/r_wall, -/area/maintenance/station/bridge) "aDD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/undies_wardrobe, @@ -12284,22 +16503,6 @@ }, /turf/simulated/floor, /area/maintenance/substation/civilian) -"aDN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) -"aDO" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) "aDP" = ( /obj/structure/table/rack{ dir = 1 @@ -12325,45 +16528,6 @@ /obj/random/maintenance/clean, /turf/simulated/floor/plating, /area/storage/emergency_storage/emergency4) -"aDQ" = ( -/obj/item/device/flashlight/lamp/green, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aDR" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aDV" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - icon_state = "extinguisher_closed"; - pixel_x = -30 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "aDZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -12443,48 +16607,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aEr" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/folder/blue_captain, -/obj/item/clothing/glasses/omnihud/all, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/item/weapon/stamp/captain, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aEs" = ( -/obj/structure/bed/chair/comfy/brown{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aEt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/mob/living/simple_mob/animal/passive/fox/renault, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aEu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) "aEx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ icon_state = "map"; @@ -12528,14 +16650,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aEB" = ( -/obj/machinery/power/terminal, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) "aEE" = ( /obj/structure/toilet{ dir = 4 @@ -12546,17 +16660,6 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) -"aEF" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/floor_decal/rust, -/turf/simulated/floor, -/area/maintenance/station/bridge) -"aEG" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/station/bridge) "aEM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -12576,15 +16679,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aEP" = ( -/obj/structure/closet/wardrobe/captain, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aEQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) "aER" = ( /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 @@ -12631,33 +16725,6 @@ /obj/structure/curtain/open/shower/engineering, /turf/simulated/floor/tiled, /area/crew_quarters/sleep/engi_wash) -"aEV" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "aEW" = ( /obj/machinery/power/terminal{ dir = 4 @@ -12699,12 +16766,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/storage/emergency_storage/emergency4) -"aFb" = ( -/obj/machinery/power/breakerbox/activated{ - RCon_tag = "Command Substation Bypass" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) "aFc" = ( /obj/machinery/alarm{ dir = 4; @@ -12790,62 +16851,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aFw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aFx" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aFz" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"aFB" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "aFI" = ( /obj/structure/table/standard, /obj/machinery/firealarm{ @@ -12881,21 +16886,6 @@ }, /turf/simulated/floor/tiled/dark, /area/engineering/engineering_airlock) -"aFK" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" - }, -/obj/machinery/meter{ - frequency = 1443; - id = "dist_aux_meter"; - name = "Distribution Loop" - }, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/engineering/engineering_airlock) "aFL" = ( /obj/structure/window/reinforced{ dir = 8 @@ -13004,24 +16994,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aGc" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/storage/photo_album{ - pixel_y = -10 - }, -/obj/item/weapon/reagent_containers/food/drinks/flask{ - pixel_x = 8 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aGi" = ( -/obj/structure/displaycase, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"aGl" = ( -/obj/machinery/vending/coffee, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) "aGs" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -13119,27 +17091,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/maintenance/substation/civilian) -"aGJ" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 6 - }, -/obj/machinery/camera/network/command{ - c_tag = "Bridge Hallway South"; - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/blue/bordercorner2, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"aGK" = ( -/turf/simulated/wall/r_wall, -/area/teleporter) "aGP" = ( /obj/structure/cable{ d1 = 4; @@ -13203,28 +17154,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aHf" = ( -/obj/machinery/shieldwallgen, -/obj/effect/floor_decal/industrial/outline/yellow, -/turf/simulated/floor/tiled/dark, -/area/teleporter) -"aHi" = ( -/obj/structure/sign/securearea, -/turf/simulated/wall/r_wall, -/area/teleporter) -"aHk" = ( -/obj/structure/table/standard, -/obj/item/weapon/hand_tele, -/turf/simulated/floor/tiled/dark, -/area/teleporter) -"aHs" = ( -/obj/machinery/door/firedoor/glass/hidden/steel, -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_one) "aHt" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 1 @@ -13249,12 +17178,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aHx" = ( -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_two) "aHz" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -13287,37 +17210,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"aHB" = ( -/obj/machinery/camera/network/command{ - c_tag = "COM - Teleport Access" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"aHE" = ( -/obj/machinery/computer/teleporter{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/teleporter) -"aHM" = ( -/obj/structure/closet/crate, -/turf/simulated/floor/tiled, -/area/teleporter) -"aHN" = ( -/turf/simulated/floor/tiled, -/area/teleporter) -"aHO" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"aHP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/teleporter) "aHQ" = ( /obj/machinery/door/airlock/glass_external{ frequency = 1379; @@ -13329,18 +17221,6 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled/dark, /area/engineering/engineering_airlock) -"aHR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"aHS" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/teleporter) "aHT" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/door/airlock/glass_external{ @@ -13353,12 +17233,6 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled/dark, /area/engineering/engineering_airlock) -"aHU" = ( -/obj/machinery/teleport/station{ - dir = 2 - }, -/turf/simulated/floor/tiled/dark, -/area/teleporter) "aHY" = ( /obj/structure/cable/green{ d1 = 1; @@ -13386,11 +17260,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aId" = ( -/obj/structure/closet/crate, -/obj/item/weapon/tool/crowbar, -/turf/simulated/floor/tiled, -/area/teleporter) "aIf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13402,10 +17271,6 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/engineering/workshop) -"aIh" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled, -/area/teleporter) "aIi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ icon_state = "intact"; @@ -13413,12 +17278,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aIj" = ( -/obj/machinery/teleport/hub{ - dir = 2 - }, -/turf/simulated/floor/tiled/dark, -/area/teleporter) "aIl" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -13513,16 +17372,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"aIu" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/tiled/dark, -/area/teleporter) -"aIv" = ( -/obj/structure/dispenser{ - phorontanks = 0 - }, -/turf/simulated/floor/tiled/dark, -/area/teleporter) "aIy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -13556,12 +17405,6 @@ /obj/effect/floor_decal/sign/dock/two, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"aIS" = ( -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_two) "aIT" = ( /obj/structure/cable/green{ d1 = 1; @@ -13593,11 +17436,6 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, /area/tether/station/dock_one) -"aJa" = ( -/obj/structure/closet/emcloset, -/obj/effect/floor_decal/industrial/warning/corner, -/turf/simulated/floor/tiled, -/area/tether/station/dock_two) "aJh" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -13930,36 +17768,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/engineering_airlock) -"aLr" = ( -/obj/effect/floor_decal/borderfloor/corner, -/obj/effect/floor_decal/corner_steel_grid{ - icon_state = "steel_grid"; - dir = 9 - }, -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 8 - }, -/obj/effect/floor_decal/corner/yellow/bordercorner, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/engineering/hallway) "aLt" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ @@ -15453,21 +19261,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aUp" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/yellow/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/camera/network/engineering, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor/tiled, -/area/engineering/hallway) "aUE" = ( /obj/structure/railing, /obj/structure/disposalpipe/segment, @@ -15550,31 +19343,6 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) -"aVB" = ( -/obj/effect/floor_decal/industrial/warning/corner, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/obj/machinery/button/remote/blast_door{ - desc = "A remote control-switch for engine core."; - id = "EngineVent"; - name = "Engine Ventillatory Control"; - pixel_x = 6; - pixel_y = -32 - }, -/obj/machinery/button/remote/airlock{ - desc = "A remote control-switch for the engine core airlock hatch bolts."; - id = "engine_access_hatch"; - name = "Engine Hatch Bolt Control"; - pixel_x = -6; - pixel_y = -32; - specialfunctions = 4 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/chief) "aVG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -15736,24 +19504,6 @@ }, /turf/simulated/floor/tiled, /area/holodeck_control) -"aXy" = ( -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 2; - name = "south bump"; - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/camera/network/civilian{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/holodeck_control) "aXC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15906,16 +19656,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"aYE" = ( -/obj/structure/table/reinforced, -/obj/machinery/light_switch{ - dir = 2; - name = "light switch "; - pixel_x = 10; - pixel_y = 36 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/chief) "aYF" = ( /obj/structure/table/reinforced, /obj/machinery/computer/skills, @@ -15958,12 +19698,6 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) -"aZn" = ( -/obj/machinery/computer/security/engineering{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/engineering/engineering_monitoring) "aZq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16029,13 +19763,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/foyer) -"aZV" = ( -/obj/effect/floor_decal/corner/yellow/full{ - dir = 8 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/tiled/dark, -/area/bridge) "aZW" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 9 @@ -16113,20 +19840,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor, /area/crew_quarters/sleep/cryo) -"baV" = ( -/obj/effect/floor_decal/techfloor, -/obj/effect/floor_decal/techfloor/hole, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/obj/machinery/telecomms/relay/preset/tether/station_mid, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/heads/chief) "bbs" = ( /obj/structure/bed/chair/office/dark{ dir = 4 @@ -16241,10 +19954,6 @@ }, /turf/simulated/floor/carpet/oracarpet, /area/crew_quarters/heads/chief) -"bcs" = ( -/obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bcw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -16271,13 +19980,6 @@ }, /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/sleep/cryo) -"bcE" = ( -/obj/effect/floor_decal/corner/yellow/full{ - dir = 1 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bcK" = ( /obj/structure/table/rack{ dir = 8; @@ -16359,32 +20061,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"bdr" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_x = 0 - }, -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "bds" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -16631,26 +20307,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"bed" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "bee" = ( /obj/structure/cable{ d1 = 4; @@ -16676,336 +20332,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"beg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"beh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bei" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 2 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bej" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bek" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bem" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bep" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"ber" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bev" = ( -/obj/structure/noticeboard{ - pixel_y = -32 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"bez" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"beB" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/blue/bordercorner2, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"beE" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/blue/border, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"beF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/machinery/computer/id_restorer{ - dir = 1; - pixel_y = -28 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) -"beH" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "beJ" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 @@ -17015,28 +20341,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/foyer) -"beK" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "beL" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -17066,14 +20370,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/engineering/foyer) -"beP" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/bed/chair, -/obj/machinery/camera/network/engineering, -/turf/simulated/floor/carpet, -/area/engineering/foyer) "beS" = ( /obj/structure/cable/green{ d1 = 1; @@ -17177,41 +20473,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet/oracarpet, /area/crew_quarters/heads/chief) -"bfW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 1; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access = list(19) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge_hallway) -"bfY" = ( -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 1; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access = list(19) - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge_hallway) "bgf" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -17361,29 +20622,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) -"bgN" = ( -/obj/machinery/alarm{ - dir = 8; - pixel_x = 25; - pixel_y = 0 - }, -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/station/stairs_one) "bgO" = ( /obj/structure/table/standard, /obj/random/tech_supply, @@ -17461,25 +20699,6 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) -"bhr" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bht" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) "bhH" = ( /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -17616,92 +20835,6 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled, /area/storage/tools) -"bjo" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bjt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bjC" = ( -/obj/structure/table/reinforced, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/door/firedoor/glass, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/blast/shutters{ - density = 0; - dir = 2; - icon_state = "shutter0"; - id = "hop_office_desk"; - name = "HoP Office Privacy Shutters"; - opacity = 0 - }, -/obj/machinery/door/window/northleft{ - name = "Reception Window"; - icon_state = "right"; - dir = 1 - }, -/obj/machinery/door/window/brigdoor/eastright{ - dir = 2; - name = "Head of Personnel's Desk"; - req_access = list(57) - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bjX" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "bkm" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock{ @@ -17766,102 +20899,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bkC" = ( -/obj/effect/floor_decal/corner/blue/full{ - dir = 8 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bkE" = ( -/obj/effect/floor_decal/corner/paleblue/full{ - dir = 8 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bll" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/camera/network/command{ - c_tag = "Bridge Hallway North"; - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"blr" = ( -/obj/machinery/computer/card{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/radio/intercom{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"blx" = ( -/obj/structure/bed/chair/office/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/button/remote/blast_door{ - desc = "A remote control-switch for shutters."; - id = "hop_office_desk"; - layer = 3.3; - name = "Desk Privacy Shutter"; - pixel_x = -29; - pixel_y = 29 - }, -/obj/machinery/button/windowtint{ - id = "hop_office"; - layer = 3.3; - pixel_x = 26; - pixel_y = 29 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"blF" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/folder/blue_hop, -/obj/item/weapon/pen, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"blS" = ( -/obj/effect/floor_decal/corner/blue/full{ - dir = 1 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bmc" = ( -/obj/machinery/alarm{ - dir = 8; - pixel_x = 25; - pixel_y = 0 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/station/bridge) "bmv" = ( /obj/structure/cable/green{ d1 = 1; @@ -17906,24 +20943,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"bmM" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/status_display{ - pixel_x = 32 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bne" = ( -/obj/machinery/vending/tool, -/obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 - }, -/obj/machinery/camera/network/civilian{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/storage/tools) "bnl" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9; @@ -17952,38 +20971,6 @@ }, /turf/simulated/floor, /area/hallway/station/docks) -"bnv" = ( -/obj/structure/noticeboard{ - pixel_x = -32 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 10 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "bnw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -17992,22 +20979,6 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) -"bnB" = ( -/obj/effect/floor_decal/corner/paleblue/full{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/flora/pottedplant, -/obj/machinery/camera/network/command{ - c_tag = "Bridge Northeast"; - dir = 9 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bnI" = ( /obj/effect/floor_decal/industrial/warning, /obj/structure/disposalpipe/segment{ @@ -18015,57 +20986,6 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) -"bnL" = ( -/obj/machinery/disposal, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bnW" = ( -/obj/machinery/computer/communications, -/obj/machinery/keycard_auth{ - pixel_x = -28 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bnY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/bed/chair/office/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/effect/landmark/start{ - name = "Colony Director" - }, -/obj/item/weapon/storage/secure/safe{ - pixel_x = -28 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bnZ" = ( -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) "boc" = ( /obj/structure/extinguisher_cabinet{ dir = 4; @@ -18094,71 +21014,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) -"boH" = ( -/obj/machinery/computer/transhuman/resleeving{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"boL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 4; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge) -"boM" = ( -/obj/structure/disposalpipe/sortjunction/flipped{ - name = "HoP Office"; - sortType = "HoP Office" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"boN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"boU" = ( -/obj/machinery/recharger/wallcharger{ - pixel_x = 32; - pixel_y = 4 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) "bpd" = ( /obj/structure/cable/green{ d1 = 4; @@ -18199,31 +21054,6 @@ /obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled, /area/hallway/station/atrium) -"bph" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/camera/network/tether{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "bpi" = ( /obj/structure/cable/green{ d1 = 4; @@ -18300,57 +21130,6 @@ }, /turf/simulated/floor, /area/hallway/station/docks) -"bpD" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/photocopier, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bpJ" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 4 - }, -/obj/structure/fireaxecabinet{ - pixel_x = 32; - pixel_y = 0 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bpM" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bpQ" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/multi, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) "bqb" = ( /obj/structure/cable/green{ d1 = 1; @@ -18388,294 +21167,6 @@ /obj/random/tool, /turf/simulated/floor, /area/hallway/station/docks) -"bql" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/box/donut, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/super; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqo" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqs" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqx" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/hologram/holopad, -/obj/item/device/radio/beacon, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqA" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqD" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqF" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bqP" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bqR" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_command{ - name = "Bridge"; - req_access = list(19) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge) -"bqU" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"brd" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 4 - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"brf" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"brj" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Head of Personnel"; - req_access = list(57) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/crew_quarters/heads/hop) -"bro" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"brv" = ( -/obj/structure/table/standard, -/obj/random/tech_supply, -/obj/random/tech_supply, -/obj/random/tech_supply, -/obj/random/tech_supply, -/obj/random/tech_supply, -/obj/random/tech_supply, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled, -/area/storage/tools) -"brD" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_y = 0 - }, -/obj/machinery/alarm{ - dir = 8; - pixel_x = 25; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) "brV" = ( /obj/structure/cable/green{ d1 = 1; @@ -18709,17 +21200,6 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) -"bsl" = ( -/obj/structure/flora/pottedplant, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/obj/machinery/camera/network/tether, -/turf/simulated/floor/tiled, -/area/hallway/station/docks) "bsv" = ( /obj/structure/bed/chair, /obj/machinery/power/apc{ @@ -18734,88 +21214,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bsH" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/secure/briefcase, -/obj/machinery/button/remote/blast_door{ - id = "bridge blast"; - name = "Bridge Blastdoors"; - pixel_x = 0; - pixel_y = -20 - }, -/obj/item/weapon/book/manual/command_guide, -/obj/item/weapon/book/manual/standard_operating_procedure, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bsM" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bsN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bsO" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "south bump"; - pixel_y = -32 - }, -/obj/structure/cable/green, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/papershredder, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bsP" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/glasses/omnihud, -/obj/machinery/light, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge RC"; - pixel_y = -32 - }, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) -"bsR" = ( -/obj/machinery/camera/network/command{ - c_tag = "Head of Personnel Office"; - dir = 9 - }, -/obj/structure/table/reinforced, -/turf/simulated/floor/tiled, -/area/crew_quarters/heads/hop) "bto" = ( /obj/structure/cable/green, /obj/machinery/power/apc{ @@ -18972,49 +21370,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bvb" = ( -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/glass_command{ - name = "Bridge"; - req_access = list(19) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge) -"bvd" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 5 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals8{ - dir = 1 - }, -/obj/machinery/light{ - icon_state = "tube1"; - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bvk" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bvs" = ( /obj/structure/sink{ dir = 4; @@ -19059,155 +21414,9 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bvN" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/red, -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27; - pixel_y = 0 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bvS" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_y = 0 - }, -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bvW" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/device/radio{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/device/radio, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge RC"; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bvY" = ( -/obj/machinery/photocopier/faxmachine{ - department = "Bridge" - }, -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -24 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bwb" = ( /turf/space, /area/shuttle/tether/station) -"bwc" = ( -/obj/item/device/aicard, -/obj/item/weapon/storage/box/PDAs{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/weapon/storage/box/ids, -/obj/structure/table/reinforced, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bwh" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bwl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/blast/regular{ - density = 0; - dir = 4; - icon_state = "pdoor0"; - id = "bridge blast"; - name = "Bridge Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/bridge) -"bwn" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bwq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access = list(19) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge_hallway) -"bwx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/dark, -/area/bridge) "bwV" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ @@ -19220,19 +21429,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel_grid, /area/tether/station/dock_one) -"bxa" = ( -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/structure/cable/green{ - icon_state = "16-0" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/symbol/da{ - pixel_y = 32 - }, -/turf/simulated/floor, -/area/maintenance/station/bridge) "bxe" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ @@ -19245,86 +21441,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled/steel_grid, /area/tether/station/dock_two) -"bxE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/shutters{ - dir = 2; - id = "cap_office"; - layer = 3.1; - name = "Colony Directo's Shutters" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/captain) -"bxJ" = ( -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - id_tag = "captaindoor"; - name = "Colony Director's Office"; - req_access = list(20) - }, -/turf/simulated/floor/tiled/dark, -/area/crew_quarters/captain) -"bxL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/shutters{ - dir = 2; - id = "cap_office"; - layer = 3.1; - name = "Colony Directo's Shutters" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/captain) -"bxY" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bya" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access = list(19) - }, -/turf/simulated/floor/tiled/steel_grid, -/area/bridge_hallway) -"byf" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "byy" = ( /obj/machinery/recharge_station, /obj/machinery/light/small{ @@ -19394,71 +21510,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"byV" = ( -/obj/machinery/light_switch{ - dir = 2; - name = "light switch "; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"byW" = ( -/obj/machinery/camera/network/command, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge RC"; - pixel_x = -32; - pixel_y = 0 - }, -/obj/structure/closet/emcloset, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"byY" = ( -/obj/structure/table/woodentable, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/item/device/megaphone, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bza" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/melee/chainofcommand, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/item/weapon/coin/phoron{ - desc = "The face of the coin shows a portrait of the explorer who discovered the Virgo-Erigone system. The back depicts a Zodiac symbol that represents Virgo."; - name = "limited edition phoron coin" - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bzc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/shutters{ - dir = 8; - id = "cap_office"; - layer = 3.1; - name = "Colony Directo's Shutters" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/captain) "bzn" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -19477,19 +21528,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/tether/station/dock_two) -"bzI" = ( -/obj/structure/sink{ - icon_state = "sink"; - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = -28; - pixel_y = 0 - }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) "bzR" = ( /obj/structure/flora/pottedplant, /obj/machinery/status_display{ @@ -19497,143 +21535,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bzY" = ( -/obj/structure/table/woodentable, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bAk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/cable/green, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/blast/shutters{ - dir = 8; - id = "cap_office"; - layer = 3.1; - name = "Colony Directo's Shutters" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/captain) -"bAr" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/alarm{ - dir = 8; - pixel_x = 25; - pixel_y = 0 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bAv" = ( -/obj/machinery/cell_charger, -/obj/structure/table/steel, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/maintenance/substation/command) -"bAz" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bAB" = ( -/obj/structure/table/reinforced, -/obj/item/device/megaphone, -/obj/item/weapon/book/manual/command_guide, -/obj/item/weapon/book/manual/standard_operating_procedure, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hop) -"bAC" = ( -/obj/machinery/alarm{ - pixel_y = 22 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bAK" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bAP" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/station/bridge) -"bAQ" = ( -/obj/machinery/alarm{ - pixel_y = 22 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/station/bridge) -"bAS" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/simulated/floor, -/area/maintenance/station/bridge) "bBo" = ( /obj/machinery/firealarm{ dir = 4; @@ -19648,178 +21549,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bBr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - name = "Private Restroom"; - req_access = newlist(); - req_one_access = newlist() - }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/captain) -"bBw" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bBz" = ( -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bBH" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - id_tag = "captaindoor"; - name = "Colony Director's Office"; - req_access = list(20) - }, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor/tiled/steel_grid, -/area/crew_quarters/captain) -"bBJ" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/light{ - icon_state = "tube1"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bBK" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bBP" = ( -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/super; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/cable/green, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bBY" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bCb" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/maintenance/station/bridge) -"bCd" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/multi_tile/metal/mait{ - dir = 1; - name = "Command Substation"; - req_one_access = list(11,24,47) - }, -/turf/simulated/floor, -/area/maintenance/substation/command) "bCg" = ( /obj/machinery/alarm{ pixel_y = 22 @@ -19827,17 +21556,6 @@ /obj/structure/flora/pottedplant, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bCh" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "south bump"; - pixel_y = -32 - }, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/floor_decal/rust, -/turf/simulated/floor, -/area/maintenance/station/bridge) "bDr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19848,136 +21566,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bDv" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bDX" = ( -/obj/structure/bed/chair/comfy/brown, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/light_switch{ - dir = 2; - name = "light switch "; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bEa" = ( -/obj/structure/table/woodentable, -/obj/machinery/computer/skills, -/obj/item/device/perfect_tele{ - desc = "Seems absurd, doesn't it? Yet, here we are. Generally considered dangerous contraband unless the user has permission from Central Command. This one is the Colony Director's, and they are authorized to use it."; - name = "director's translocator" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bEe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27; - pixel_y = 0 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bEC" = ( -/obj/machinery/disposal, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bEG" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bEN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) -"bES" = ( -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/sensor{ - name = "Powernet Sensor - Command Subgrid"; - name_tag = "Command Subgrid" - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor, -/area/maintenance/substation/command) "bEW" = ( /obj/structure/flora/pottedplant, /obj/machinery/newscaster{ @@ -19985,19 +21573,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bFe" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - name = "Electrical Maintenance"; - req_access = list(19) - }, -/turf/simulated/floor, -/area/bridge_hallway) "bFf" = ( /obj/structure/flora/pottedplant, /obj/machinery/computer/guestpass{ @@ -20005,31 +21580,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"bFg" = ( -/obj/machinery/power/smes/buildable{ - charge = 0; - output_attempt = 0; - outputting = 0; - RCon_tag = "Substation - Command" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor, -/area/maintenance/substation/command) -"bFp" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'HIGH VOLTAGE'"; - icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 - }, -/turf/simulated/wall, -/area/maintenance/station/bridge) "bFE" = ( /obj/machinery/alarm{ dir = 4; @@ -20053,89 +21603,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bFN" = ( -/obj/machinery/papershredder, -/turf/simulated/floor/tiled/dark, -/area/bridge) -"bFP" = ( -/obj/item/weapon/bedsheet/captain, -/obj/structure/bed/padded, -/obj/machinery/alarm{ - dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bFQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass, -/obj/machinery/door/airlock/command{ - name = "Colony Director's Quarters"; - req_access = list(20) - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bFT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bFV" = ( -/obj/structure/table/woodentable, -/obj/machinery/photocopier/faxmachine{ - department = "Captain's Office" - }, -/obj/structure/cable/green, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 28 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bFW" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 28 - }, -/obj/structure/cable/green, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"bGf" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) "bGo" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20174,80 +21641,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/tether/station/dock_two) -"bGQ" = ( -/obj/machinery/light/small, -/obj/item/device/radio/intercom{ - dir = 2; - pixel_y = -24 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bGW" = ( -/obj/structure/closet/secure_closet/captains, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -24 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bHe" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/folder/blue, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bHg" = ( -/obj/structure/flora/pottedplant, -/obj/machinery/button/remote/blast_door{ - id = "cap_office"; - name = "Security Shutters"; - pixel_x = 0; - pixel_y = -24 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bHi" = ( -/obj/structure/table/rack, -/obj/item/weapon/tank/jetpack/oxygen, -/obj/item/clothing/mask/gas, -/obj/item/clothing/suit/armor/captain, -/obj/item/clothing/head/helmet/space/capspace, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/card/id/gold/captain/spare, -/obj/machinery/door/window/brigdoor/westright{ - name = "Colony Director's Storage"; - req_access = list(20) - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) -"bHk" = ( -/obj/machinery/camera/network/command{ - dir = 1 - }, -/obj/item/device/radio/intercom{ - dir = 2; - pixel_y = -24 - }, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) "bHt" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -20412,35 +21805,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bHY" = ( -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_two) -"bIL" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/bridge_hallway) "bJl" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20460,47 +21824,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/tether/station/dock_two) -"bJJ" = ( -/obj/machinery/shieldwallgen, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 - }, -/turf/simulated/floor/tiled/dark, -/area/teleporter) -"bJQ" = ( -/obj/machinery/status_display, -/turf/simulated/wall/r_wall, -/area/crew_quarters/captain) -"bJT" = ( -/obj/machinery/door/airlock/command{ - name = "Teleport Access"; - req_access = list(17) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor/tiled/steel_grid, -/area/teleporter) -"bJY" = ( -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 4 - }, -/obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/teleporter) "bKo" = ( /obj/machinery/light{ icon_state = "tube1"; @@ -20511,125 +21834,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) -"bLL" = ( -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bLN" = ( -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bLV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bMd" = ( -/obj/item/weapon/stool/padded, -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bMi" = ( -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bML" = ( -/obj/machinery/hologram/holopad, -/obj/item/device/radio/beacon, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bMN" = ( -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bNK" = ( -/obj/structure/closet/crate, -/obj/machinery/power/apc{ - dir = 2; - name = "south bump"; - pixel_y = -28 - }, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bNL" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bNV" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/tiled, -/area/teleporter) -"bNW" = ( -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/obj/effect/floor_decal/industrial/warning{ - icon_state = "warning"; - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - icon_state = "warningcorner"; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/teleporter) "bNZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -20858,39 +22062,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bPP" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/machinery/access_button{ - command = "cycle_interior"; - frequency = 1380; - master_tag = "trade_shuttle_dock_airlock"; - name = "interior access button"; - pixel_x = -28; - pixel_y = -26; - req_access = list(13) - }, -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_one) -"bPQ" = ( -/obj/structure/closet/emcloset, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - icon_state = "extinguisher_closed"; - pixel_x = 30 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_one) "bPS" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -21034,20 +22205,6 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/station/dock_one) -"bQq" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 1; - frequency = 1380; - id_tag = "trade_shuttle_dock_pump" - }, -/turf/simulated/floor/tiled/dark, -/area/tether/station/dock_one) "bQt" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 1; @@ -21168,13 +22325,6 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) -"bWH" = ( -/obj/structure/bookcase, -/obj/item/weapon/book/manual/command_guide, -/obj/item/weapon/book/manual/standard_operating_procedure, -/obj/item/weapon/book/manual/security_space_law, -/turf/simulated/floor/wood, -/area/crew_quarters/captain) "bXl" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, @@ -21256,15 +22406,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/engineering/foyer) -"bYf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/floor_decal/techfloor{ - dir = 9 - }, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/heads/chief) "bYg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -21320,10 +22461,6 @@ }, /turf/simulated/floor/carpet, /area/engineering/foyer) -"bYE" = ( -/obj/machinery/recharge_station, -/turf/simulated/floor/carpet, -/area/engineering/foyer) "bYJ" = ( /obj/effect/floor_decal/techfloor{ dir = 10 @@ -21345,19 +22482,6 @@ "bYP" = ( /turf/simulated/wall, /area/vacant/vacant_restaurant_lower) -"bZc" = ( -/obj/structure/table/reinforced, -/obj/fiftyspawner/rods, -/obj/fiftyspawner/rods, -/obj/item/stack/material/glass/phoronrglass{ - amount = 20 - }, -/obj/fiftyspawner/wood, -/obj/machinery/camera/network/engineering{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/engineering/workshop) "bZd" = ( /obj/structure/window/reinforced, /turf/simulated/floor/tiled, @@ -21450,27 +22574,11 @@ /obj/structure/stairs/west, /turf/simulated/floor, /area/vacant/vacant_restaurant_lower) -"bZY" = ( -/obj/structure/reagent_dispensers/water_cooler/full, -/turf/simulated/floor/tiled, -/area/hallway/station/docks) "bZZ" = ( /obj/structure/bed/chair, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/hallway/station/docks) -"cae" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6 - }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/docks) "cah" = ( /obj/structure/girder, /turf/simulated/floor, @@ -21506,25 +22614,6 @@ /obj/machinery/power/thermoregulator, /turf/simulated/floor, /area/engineering/storage) -"ccx" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 10 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 10 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/structure/closet/emcloset, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "col" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -21562,29 +22651,6 @@ }, /turf/simulated/floor/plating, /area/tether/station/dock_two) -"eAf" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) -"gkC" = ( -/obj/machinery/status_display, -/turf/simulated/wall/r_wall, -/area/bridge) "hPi" = ( /obj/machinery/light/small, /turf/simulated/floor, @@ -21646,26 +22712,6 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/station/dock_one) -"lxQ" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/bridge_hallway) "lGA" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, @@ -21678,16 +22724,6 @@ }, /turf/simulated/floor/plating, /area/tether/station/dock_one) -"mbn" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j1s"; - name = "Library"; - sortType = "Library" - }, -/turf/simulated/floor/tiled, -/area/hallway/station/atrium) "mNU" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, @@ -25989,7 +27025,7 @@ ahW avf aCB aEa -aFK +alp aHT aJk aJk @@ -26267,7 +27303,7 @@ aqf arz arl arl -arl +aCi abZ abZ atO @@ -26413,20 +27449,20 @@ arn ark aue aAR -auA +aCg aEb aFL atO aJm -aLr +alL aRb -aYE +aCc aQa aSa bft bhj aRb -bYf +aCd bYJ aRb bZv @@ -26569,7 +27605,7 @@ bfv bnw aXC bYh -baV +aso aRb bZv bZv @@ -26850,7 +27886,7 @@ aYJ baA bcn aTR -aVB +anR aRb aRb aRb @@ -26976,7 +28012,7 @@ apq adY ade atf -auX +afT asy axG aue @@ -27113,7 +28149,7 @@ aac aac aac abZ -aoo +arO apu aqj aqM @@ -27147,9 +28183,9 @@ bYP bYj bYj awu -bZY +aCv btt -cae +axr aCG byE aDE @@ -27159,7 +28195,7 @@ bFE aFV bHy aHa -aHs +azQ aDE aDE aDE @@ -27167,10 +28203,10 @@ bFE aFV bPs aIU -bPP +aBm bPY bQj -bQq +aBQ bQz aJr aJr @@ -27264,7 +28300,7 @@ avd asA bkx aqM -aBm +akR auA auA bZt @@ -27451,7 +28487,7 @@ bHz aDG uWS aDG -bPQ +aCH aFU aDH aDH @@ -27541,14 +28577,14 @@ xMk hPi acz apv -aqk +aer aqM arr avg aen axO aqM -aBq +aCf aJw aJw cak @@ -27688,7 +28724,7 @@ acS aru avh aen -bZc +agd acS aqN aCM @@ -28270,7 +29306,7 @@ alI amY awm aXX -aZn +aCb alv bYl adp @@ -28283,7 +29319,7 @@ bYj bYj bYj awu -bsl +awH btu oEH awu @@ -28541,7 +29577,7 @@ arF asm awB axY -aen +aBq awl aCQ aen @@ -28560,7 +29596,7 @@ agR adT ajK awp -awP +aCp axu bkm ayw @@ -28689,7 +29725,7 @@ acS aqN aqN acS -aUp +alu aLU aXZ aZr @@ -28957,7 +29993,7 @@ aiM aiM acz anl -anR +adA ano apb apJ @@ -28993,7 +30029,7 @@ ayy aws bQa aws -aAV +aCz btu aBZ awu @@ -29128,7 +30164,7 @@ agV aee bdu aws -bgN +auP biC axR ayy @@ -29227,14 +30263,14 @@ acz acR adu abx -abN +abl acq adq adU aeD aeV afm -afX +aCj aeV ahM aiG @@ -29251,7 +30287,7 @@ atF avx awO ayb -azf +ahc aBA aCV aEA @@ -29268,7 +30304,7 @@ bXJ aYb agU acp -bdr +bdu aws aws aws @@ -29415,11 +30451,11 @@ awt awU axz bkp -bne +auS azh azO awt -aAX +aAV btu aBZ aCJ @@ -29519,7 +30555,7 @@ aJs aiT afp akm -akR +akS alB aLh ajG @@ -29544,7 +30580,7 @@ aBC aAW aMl aoJ -beP +ams aQX bYt bgF @@ -29656,7 +30692,7 @@ aac arM acO adF -adZ +abN aJs aiT ajD @@ -29686,17 +30722,17 @@ aBX aAW aBX aoJ -bYE +aCa aRc aSL aoJ aoJ aoJ -agY +awP acp bdK awt -brv +aCS biK bks ayB @@ -29985,7 +31021,7 @@ axC bky ayD azj -azQ +awb aAm aBh btS @@ -30007,7 +31043,7 @@ aDJ aGa alV bPN -aJa +aCO aFZ bzq bzq @@ -30102,7 +31138,7 @@ asp atJ ajF apQ -aua +agH auz aAW aKU @@ -30131,7 +31167,7 @@ bha bqf bha btO -bha +auT bxe aDn aDK @@ -30229,13 +31265,13 @@ aJs ccl afs ako -akT +aoo alH amq ajI akp aJs -ams +adZ anC apg apQ @@ -30273,7 +31309,7 @@ azR aAo aBi aBi -aCc +auJ aCN byP aDL @@ -30281,15 +31317,15 @@ bBo bDr bFH aDK -bHY +azf aDL -aHx +aCA aDL aIc bDr bPc bPl -aIS +aDL bPO bPS bQd @@ -30383,7 +31419,7 @@ apg apX aqH ass -arO +aCh avL awT auc @@ -30414,8 +31450,8 @@ awu awu awu awu -awu -awu +avG +avX aCK aCK aCK @@ -30556,26 +31592,26 @@ ael bpz bqj awu -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +avH +awc +awF +aya +aya +aya +azA +aya +aya +ayA +ayM +aya +ayZ +azv +aCl +azP +azY +aAg +aAY +ahW aaa aaa aaa @@ -30686,7 +31722,7 @@ asc aUF atq afC -ahc +arh acp bdT aaT @@ -30698,26 +31734,26 @@ azl azl aAq awu -aac -aac -aCO -aCO -aCO -aCO -aCO -aCO -aCO -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +avJ +awd +axa +ayc +ayo +ayc +ayu +ayc +ayo +ayL +ayO +ayP +azm +azv +azC +azP +azP +aAh +aAY +ahW aaa aaa aaa @@ -30831,35 +31867,35 @@ afC ahG aip bee -awy -awy -awy -awy -gkC -awy -awy -awy -awy -awy -awy -aCO -aDp -bzI -aCO -aEP -bFP -aGc -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +afI +afI +afI +afI +afI +afI +afI +afI +afI +avK +awf +acP +acP +acP +acP +acP +ayf +ayf +ayf +ayf +ayQ +azn +azw +azE +azS +azZ +aAi +aAY +ahW aaa aaa aaa @@ -30972,36 +32008,36 @@ afE afn ahF aio -bed -awz -axc -axc -afv -aZV -azm -bpD -bql -aBj -aBJ -bvN -aCO -aDq -aDN -bBr -aEQ -aFw -bGQ -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +afW +agj +ahr +ahU +aCk +ahU +ahU +atw +auO +afI +avK +awq +acP +awI +axj +axN +acP +ayg +ayI +aBs +ayf +aAc +azo +azv +azF +azP +aAa +aAj +aAY +ahW aaa aaa aaa @@ -31114,37 +32150,37 @@ afJ age ahH aiq -beh -awz -axc -axd -afw -ayK -azn -azU -bqs -aBK -aBK -bvW -aCO -aDr -aDO -aCO -bDX -aFx -bGW -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa -aaa +ago +agk +ahC +aic +aig +aig +aic +atC +auU +agk +avK +awi +awv +awJ +axn +axS +acP +ayh +ayJ +aBt +aBM +ayS +azp +azv +azG +azP +aAb +aAl +aAY +ahW +ahW aaa aaa aaa @@ -31256,37 +32292,37 @@ afF age acp acp -beg -awz -axc -axc -afw -bcE -azo -azV -bqo +atM +agk +ahC +aie +aiv +asZ +atm +atD +avn +afI +avM +awj +acP +awK +axo +axT +acP +ayj aBk -azU -bvS -aCO -aCO -aCO -aCO -aCO -bFQ -aCO -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa -aaa +aBu +ayf +ayT +azp +azx +azx +azx +azx +azx +azz +azz +ahW aaa aaa aaa @@ -31398,37 +32434,37 @@ afN agg acr acp -beg -awz -axc -axc -afw -bkC -azp -azU -bqA -bsH -aBL -bwc -bJQ -byW -bnW -bnY -bEe -bFT -bWH -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +aCq +afI +ahE +aie +aiA +ate +atn +atE +avt +avE +avN +awo +acP +acP +acP +acP +acP +ayf +ayf +ayf +ayf +ayU +azq +azx +azH +azT +aAX +aAK +aBc +aBj +ahW aaa aaa aaa @@ -31540,37 +32576,37 @@ afC aYt ahI air -bei -awz -axc -axc -afw -ayN -azn +aAw +afI +ahP +aie +asC +aiA +atn +atL +avu +afI +avO +awq +aww +awL +axp +axX +aww +ayk +aBn +aBv +ayt +ayV +azr +azy +azK azU -bqx -azU -azU -bvY -aCO -byV -aDQ -aEr -bEa -aDu -bHe -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +aAd +aAM +aBe +aBj +ahW aaa aaa aaa @@ -31677,42 +32713,42 @@ aeU aeU afz afA -afD +anf aWn agh acp acp -beg -awz -axc -axc -afw -blS -azq -azU -bqA -azU -azU -azU -bxJ -aDu -aDR -aEs -aDu -aDu -aGi -aCO -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aaa +atM +agk +ahC +aie +aiA +ati +atr +atV +avy +agk +avK +awi +awG +axf +axF +ayd +aww +ayn +aBo +aBI +aBN +ayW +azs +azx +azL +azV +aAe +aAN +aBe +aBj +ahW aaa aaa aaa @@ -31813,7 +32849,7 @@ alT aFe alT alT -aer +asY acm acm acm @@ -31824,37 +32860,37 @@ acm acm acp acp -beg -awz -axc -axc -afw -bkE -azr +atM +agk +ahC +aic +asE +asE +aic +aux +avA +afI +avT +awr +aww +axg +axM +aye +aww +ayr +aBr +aBJ +ayt +ayX +azt +azx +aCm azW -bqD -bvk -azU -bcs -bxE -aDu -aDu -aEt -aDu -aDu -bHg -aCO -aGK -aGK -aGK -aGK -aGK -aac -aac -aac -aac -aac -aaa +aAf +aAU +aBe +aBj +ahW aaa aaa aaa @@ -31951,7 +32987,7 @@ ack afC azX agw -aDV +alh aFh aHb aIs @@ -31966,37 +33002,37 @@ adH adH bay acp -beg -awz -axc -axc -afw -ayQ -azn -azU -bqA -azU -azU -bFN -bxL -bza -aDu -aEu -aDu -aDu -bHk -aCO -aHf -aHf -aHM -aId -aGK -aac -aac -aac -aac -aac -aaa +atM +ahi +ahQ +aif +aif +atl +atv +auC +avC +afI +avU +awE +aww +aww +aww +aww +aww +ayt +ayt +ayt +aBO +ayY +azu +azz +azz +azz +azz +azz +azz +azz +ahW aaa aaa aaa @@ -32108,37 +33144,37 @@ acm acm ahJ ais -bed -awz -axd -axc -afx -bnB -boH -bpJ -bqF -bwx -aBM -bDv -aCO -byY -bzY -bBw -bEC -bFV -bHi -aCO -bJJ -aHf -aHN -bNK -aGK -aGK -aac -aac -aac -aac -aaa +aAx +afI +afI +afI +afI +afI +afI +afI +afI +afI +aAn +atU +auE +ave +ail +aBL +ail +ail +ail +ail +ail +ail +aBL +auM +ail +aBF +auD +aat +aat +aat +ahW aaa aaa aaa @@ -32250,36 +33286,36 @@ acy acy acy ahH -bek -awA -awE -awE -awy -gkC -boL -awy -bqR -awy -bvb -bwl -aCO -bzc -bAk -bBH -aCO -aCO -aCO -aCO -aGK -bLN -aHO -bNL -ame -aGK -aac -aac -aac -aac +aAy +acQ +ahp +aud +auf +aug +auq +auq +auq +auq +auu +avk +auD +avR +axs +ahj +ahj +ahj +ahj +ahj +ahj +ahj +ahj +ahj +ail +aBK +auD +aat +aat +aat aaa aaa aaa @@ -32375,7 +33411,7 @@ ack ack ack aaT -agd +aih acm acy acy @@ -32391,37 +33427,37 @@ adl acC adm acy -acp -bej -bfW -axe -lxQ -aye -ayS -axF -azY -bqP -bnv -aBO -bwh -aCS -axF -azY -bBz -aEV -aFB -eAf -ccx -aGK -bLL -aHP -bNL -aIu -aGK -aac -aac -aac -aac +aCx +aAz +agl +ahL +ahL +ahL +aui +aBK +adj +adj +adj +adj +avp +avb +avV +awA +ahj +aqg +aAs +ayR +avr +awW +aAt +awW +ahj +ail +aBL +auD +aat +aat +aat aaa aaa aaa @@ -32533,37 +33569,37 @@ adl adE amv acy -acp -bep -awC -axf -bjt -ayf -ayT -boM -ayT -brd -bsN -bsN -bwn -bxY -bsN -bsN -bBK -bEN -bGf -bGf -bIL -bJT -bLV -bML -bNV -aIu -aGK -aac -aac -aac -aac +acm +aAA +acQ +aAp +ail +ail +auj +aBL +adj +ait +aun +auL +auQ +avb +avW +axq +awN +axh +ata +avi +ayl +awX +awW +awW +axm +ail +aAr +auD +aat +aat +aat aaa aaa aaa @@ -32659,7 +33695,7 @@ ack ack ack aaT -afg +aAL acp acy acG @@ -32675,37 +33711,37 @@ adl amu amv acy -aCx -bem -bfY -axg -bjo -bll -ayU -afK -azZ -bqU -bsM -bvd -aCn -aCU -axg -bAr -bBJ -bEG -bFW -ayU -aGJ -aHi -aHB -aHR -aIh -aIu -aGK -aac -aac -aac -aac +acm +bdH +acQ +aBG +aix +aBx +aup +aut +ain +aiu +auK +auN +auR +avb +aBS +axy +ahj +ayz +auH +auF +auF +awY +axl +axl +ahj +aBL +ail +auD +aat +aat +aat aaa aaa aaa @@ -32818,36 +33854,36 @@ amr amw acy acm -bev -awE -awE -awE -awI -awI -agm -agn -brj -awI -awI -bwq -bya -aDy -awE -awE -bFe -awE -aGl -awE -aGK -bMi -aHS -aIh -aIv -aGK -aac -aac -aac -aac +aAF +acV +acV +acV +acV +acV +acV +acV +acV +acV +acV +acV +acV +awe +aBP +ahj +auG +auI +avl +awV +axk +axl +axl +ahj +aBz +ail +auD +aat +aat +aat aaa aaa aaa @@ -32960,36 +33996,36 @@ adl adl acy bbT -ber -awF -bhr -agj -blr -bnL -boN -bpM -brf -aBr -awI -aCp -aCW -aDz -bAv -bBP -bES -aDz -awE -aGK -bJY -bMd -bMN -bNW -aGK -aGK -aac -aac -aac -aac +aAB +afc +afH +agm +agm +agm +agm +aBY +agr +ags +agx +ayq +acV +avY +axy +ahN +ahN +ahN +ahN +ahN +ahN +ahN +ahN +ahN +ahN +asV +ahN +ahN +aat +aat aaa aaa aaa @@ -33102,36 +34138,36 @@ adc adc acT acp -beB -awG -bht -bjC -blx -ayW -ayW -ayW -bro -bsO -awI -aCq -byf -aDz -bAC -aEB -bFg -aDz -aac -aGK -aHk -aHE -aHU -aIj -aGK -aac -aac -aac -aac -aac +aCr +acV +aAv +agn +agn +agn +agn +ame +agn +agE +agy +agK +ahl +avY +aAE +ahN +aht +ayK +awy +aia +aiB +aia +aiH +alm +asH +aia +aia +atz +aat +aat aaa aaa aaa @@ -33244,36 +34280,36 @@ acm acm acm acp -bez -awG -axj -agk -ayj -ayX -azy -bpQ -ayX -aBt -awI -afV -aCY -aDz -bAz -bBY -aFb -aDz -aac -aGK -aGK -aGK -aGK -aGK -aGK -aac -aac -aac -aac -aac +acc +aiw +asR +afd +afd +afd +agA +agB +agC +agD +ahg +agM +ahm +avY +axy +ahN +aht +awx +awy +aia +aia +aia +aia +aln +awz +awz +aln +atz +aat +aat aaa aaa aaa @@ -33386,36 +34422,36 @@ acm acm acm acp -bez -awG -axj -agk -blF -ayX -azz -aAd -aAG -aBu -awI -aCs -aCZ -aDz -bAK -bCd -aDz -aDz -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac +aAD +acV +acV +acV +acV +acV +acV +acV +afK +agE +avQ +agS +ahm +axK +awC +axc +axi +axJ +axV +axV +ayE +axV +ayF +awS +asB +asW +avv +atz +aat +aat aaa aaa aaa @@ -33528,36 +34564,36 @@ acY acY acT acp -beE -awG -axj -agk -ayl -ayX -azA -bAB -ayX -bsP -awI -aCt -aCt -aDA -bxa -bCb -bFp -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac +acN +ahm +adr +aeo +aep +aeJ +aeT +acV +afR +agE +azc +ahe +ahm +avY +axy +ahN +aiE +axI +aia +aia +awQ +aym +ayG +axd +axe +asX +avv +atz +aat +aat aaa aaa aaa @@ -33670,36 +34706,36 @@ uiN adl acy acp -beH -awH -bmM -agl -aym -bnZ -boU -aAf -brD -bsR -awI -aCu -aCu -aDA -bAQ -aEF -awK -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac +acN +ahm +adJ +aej +aeu +aej +aeY +afh +afl +ahh +azd +azg +ahn +avY +axy +ahN +aia +axI +aia +aia +auV +aia +ayH +aln +aub +aub +aln +atz +aat +aat aaa aaa aaa @@ -33784,7 +34820,7 @@ aac adO ajv aje -akJ +afD ajm ajM adO @@ -33812,35 +34848,35 @@ adk amx acy acp -beF -awI -awI -awI -awI -awI -awI -awI -awI -awI -awI -awE -awE -aDA -bAP -aEG -awK -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac -aac +aAC +ahm +adB +aem +aej +aeK +aeZ +afv +afw +aom +asM +axL +afV +aqx +aAu +ahN +aia +axI +aia +aia +atR +aia +ayv +aAJ +ayN +aza +aBW +atz +aat aat aaa aaa @@ -33954,34 +34990,34 @@ adE amv acy acp -beK -awJ -axk -axk -ayn -ayZ -axk -axk -axk -ayZ -ayZ -ayZ -axk -axk -bAS -bCh -awK -aac -aac -aac -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aac +aAG +ahm +aed +aej +aev +aej +afa +afx +awg +agt +agG +ahk +acV +awh +asF +ahN +aiI +aBT +atc +atP +asG +asG +asG +asG +asG +asG +asG +ahN aat aat aaa @@ -34070,14 +35106,14 @@ ahv ajj aey ajq -alh +ajQ adO -alo +ajT ajV aka adO ahw -alL +afX afC agv acp @@ -34096,27 +35132,27 @@ amu amv acy acp -aqg -awK -axl -axM -bmc -aza -awK -awK -awK -awK -awK -awK -awK -awK -awK -awK -awK -amU -amU -aqd -aqd +aAI +ahm +adN +ahu +aeH +aeN +auX +acV +acV +acV +acV +acV +acV +axs +axs +alN +alN +alN +alN +asG +asG aqW ari ars @@ -34238,14 +35274,14 @@ acZ amH acy acp -aqx -awK -awK -awK -awK -awK -awK -amU +aAI +acV +acV +acV +acV +acV +acV +alN ana ann anm @@ -34379,8 +35415,8 @@ acy acy acy acy -mbn -ago +ahH +azb alM amL amP @@ -34505,7 +35541,7 @@ akP alU akQ afC -aAL +aCt aCx bNZ adH @@ -34530,7 +35566,7 @@ acm amQ aum amV -anf +anp ans anI anS @@ -34650,24 +35686,24 @@ afC aAH aCw aDZ -aFz +aCw aHz aIT aKQ aML -aFz aCw +aCu aCw aTA aCw aWJ -aFz +aCw baI bch beS bgf bhH -bjX +aCs bmv amS amT @@ -34689,7 +35725,7 @@ aqY aro arG arY -aso +arP ast aat aat @@ -34926,7 +35962,7 @@ alj alj akt akC -alp +afb adO aac aac @@ -35062,7 +36098,7 @@ aac adO ajx ajX -ajx +aCo alC aey all @@ -35209,7 +36245,7 @@ adO adP adb akc -adb +asT adP adP adP @@ -35232,13 +36268,13 @@ atx atx auo auZ -awa +aCU asI bhL aus -age +asY acm -bph +bpi aaT anm anA @@ -35374,7 +36410,7 @@ aty aty baQ ava -awb +aua asI bid aus @@ -35511,7 +36547,7 @@ amg amg amg ash -asN +awa asN asN asI @@ -35778,7 +36814,7 @@ aiL aiS akz akG -alu +akJ adP adP aac @@ -36222,7 +37258,7 @@ amg amg asi aVx -aXy +aqk alA aus aus @@ -36233,8 +37269,8 @@ aus aav aaJ aaW +aCn abd -abl abd abd abd @@ -36353,14 +37389,14 @@ aac aac ash alA -amN +alo aFI alA alA alA alA aOO -arh +amN alA alA alA diff --git a/maps/tether/tether-06-station2.dmm b/maps/tether/tether-06-station2.dmm index 3aa1c1477a..acca0b4f5c 100644 --- a/maps/tether/tether-06-station2.dmm +++ b/maps/tether/tether-06-station2.dmm @@ -318,21 +318,17 @@ /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 5 }, -/obj/machinery/camera/network/security, /turf/simulated/floor/tiled, /area/security/security_cell_hallway) "aI" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/obj/structure/table/steel, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 +/obj/structure/bed/chair{ + dir = 1 }, -/obj/item/toy/stickhorse, -/turf/simulated/floor/tiled/dark, -/area/security/recstorage) +/turf/simulated/floor/tiled, +/area/security/security_cell_hallway) "aJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -1291,6 +1287,7 @@ icon_state = "bordercolor"; dir = 9 }, +/obj/machinery/camera/network/exploration, /turf/simulated/floor/tiled, /area/tether/exploration/crew) "bW" = ( @@ -1771,21 +1768,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled, /area/security/security_cell_hallway) "cD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 5 }, -/obj/structure/bed/chair{ - dir = 1 +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled, -/area/security/security_cell_hallway) +/area/security/brig) "cE" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -1836,26 +1843,25 @@ /turf/simulated/floor/tiled, /area/tether/exploration/crew) "cG" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 +/obj/effect/floor_decal/borderfloor/shifted{ + icon_state = "borderfloor_shifted"; + dir = 8 }, -/obj/effect/floor_decal/corner/purple/border{ - icon_state = "bordercolor"; - dir = 1 +/obj/effect/floor_decal/corner/red/border/shifted{ + icon_state = "bordercolor_shifted"; + dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/effect/floor_decal/corner/red{ + icon_state = "corner_white"; + dir = 9 }, -/obj/structure/bed/chair/office/dark, -/obj/effect/landmark/start{ - name = "Pilot" +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/alarm{ + pixel_y = 22 }, -/obj/machinery/camera/network/exploration, /turf/simulated/floor/tiled, -/area/tether/exploration/crew) +/area/security/brig/visitation) "cH" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -1984,6 +1990,10 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/dark, /area/security/brig) "cR" = ( @@ -2234,26 +2244,25 @@ /turf/simulated/floor/plating, /area/engineering/shaft) "di" = ( -/obj/effect/floor_decal/borderfloor/shifted{ - icon_state = "borderfloor_shifted"; - dir = 8 +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, -/obj/effect/floor_decal/corner/red/border/shifted{ - icon_state = "bordercolor_shifted"; - dir = 8 +/obj/effect/floor_decal/corner/purple/border{ + icon_state = "bordercolor"; + dir = 1 }, -/obj/effect/floor_decal/corner/red{ - icon_state = "corner_white"; - dir = 9 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/structure/bed/chair/office/dark, +/obj/effect/landmark/start{ + name = "Pilot" }, -/obj/machinery/camera/network/security, /turf/simulated/floor/tiled, -/area/security/brig/visitation) +/area/tether/exploration/crew) "dj" = ( /turf/simulated/wall, /area/security/brig/visitation) @@ -2894,7 +2903,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/airlock/maintenance/command, +/obj/machinery/door/airlock/maintenance/common, /turf/simulated/floor, /area/maintenance/evahallway) "ei" = ( @@ -3289,6 +3298,7 @@ dir = 5 }, /obj/machinery/vending/cigarette, +/obj/machinery/camera/network/exploration, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "eL" = ( @@ -3310,6 +3320,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled, /area/tether/exploration/staircase) "eM" = ( @@ -3405,18 +3419,8 @@ /turf/simulated/floor/tiled, /area/security/brig) "eT" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/alarm{ - pixel_y = 22 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) +/turf/simulated/floor, +/area/maintenance/station/micro) "eU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -3525,27 +3529,17 @@ /turf/simulated/floor, /area/security/interrogation) "fc" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/effect/floor_decal/borderfloorblack{ dir = 4 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 - }, +/obj/structure/table/steel, +/obj/item/toy/stickhorse, /obj/machinery/camera/network/security{ icon_state = "camera"; dir = 8 }, -/turf/simulated/floor/tiled, -/area/security/security_cell_hallway) +/turf/simulated/floor/tiled/dark, +/area/security/recstorage) "fd" = ( /turf/simulated/wall/r_wall, /area/security/interrogation) @@ -3586,14 +3580,23 @@ /turf/simulated/floor, /area/tether/exploration/staircase) "fh" = ( -/obj/effect/floor_decal/techfloor{ - dir = 8 - }, -/obj/machinery/camera/network/command{ +/obj/effect/floor_decal/borderfloor{ dir = 4 }, -/turf/simulated/floor/bluegrid, -/area/ai_upload) +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/security/security_cell_hallway) "fi" = ( /obj/machinery/alarm{ dir = 4; @@ -3832,10 +3835,6 @@ /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 4 - }, /turf/simulated/floor/tiled, /area/security/brig) "fE" = ( @@ -3913,15 +3912,31 @@ "fK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/bed/chair, +/obj/machinery/camera/network/interrogation, /turf/simulated/floor/tiled/dark, /area/security/interrogation) "fL" = ( -/obj/machinery/camera/network/security{ - icon_state = "camera"; +/obj/effect/floor_decal/borderfloor{ + dir = 8; + icon_state = "borderfloor"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/purple/border{ + icon_state = "bordercolor"; dir = 8 }, -/turf/simulated/floor/tiled/dark, -/area/security/interrogation) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/tiled, +/area/tether/exploration/crew) "fM" = ( /obj/machinery/light, /obj/effect/floor_decal/borderfloor, @@ -4199,6 +4214,10 @@ /obj/effect/floor_decal/techfloor{ dir = 10 }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/bluegrid, /area/ai_upload) "gl" = ( @@ -4490,9 +4509,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/machinery/camera/network/exploration{ - dir = 8 - }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "gJ" = ( @@ -4667,13 +4683,6 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 1 - }, -/obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/security/security_cell_hallway) "gX" = ( @@ -4719,6 +4728,10 @@ icon_state = "comfychair_preview"; dir = 1 }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 1 + }, /turf/simulated/floor/tiled, /area/tether/exploration/crew) "ha" = ( @@ -4866,6 +4879,24 @@ /turf/simulated/floor, /area/maintenance/station/exploration) "hn" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/obj/machinery/camera/network/security, +/turf/simulated/floor/tiled, +/area/security/security_cell_hallway) +"ho" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/purple/border, /obj/effect/floor_decal/borderfloor/corner2, @@ -4876,28 +4907,8 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/obj/machinery/camera/network/exploration{ - dir = 1 - }, /turf/simulated/floor/tiled, /area/tether/exploration/staircase) -"ho" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/yellow/border{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/table/reinforced, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/obj/random/tech_supply, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/engineering/locker_room) "hp" = ( /obj/structure/cable/green{ d1 = 1; @@ -5326,19 +5337,19 @@ /turf/simulated/floor/tiled/dark, /area/security/interrogation) "hZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/effect/floor_decal/borderfloor{ + dir = 8 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 }, -/obj/machinery/camera/network/security{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/security/interrogation) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/tech_supply, +/turf/simulated/floor/tiled, +/area/engineering/locker_room) "ia" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -5387,6 +5398,7 @@ /obj/effect/floor_decal/techfloor{ dir = 9 }, +/obj/machinery/camera/network/command, /turf/simulated/floor/bluegrid, /area/ai_upload) "ie" = ( @@ -5456,6 +5468,7 @@ /obj/effect/floor_decal/techfloor{ dir = 5 }, +/obj/machinery/camera/network/command, /turf/simulated/floor/bluegrid, /area/ai_upload) "il" = ( @@ -5544,6 +5557,9 @@ /obj/structure/table/reinforced, /obj/random/powercell, /obj/random/tech_supply, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/engineering/locker_room) "ir" = ( @@ -5594,12 +5610,20 @@ /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) "iw" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/machinery/camera/network/engineering{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/tiled, -/area/engineering/locker_room) +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/interrogation) "ix" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -5658,10 +5682,6 @@ /obj/machinery/alarm{ pixel_y = 22 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, /turf/simulated/floor, /area/security/riot_control) "iA" = ( @@ -5838,23 +5858,14 @@ /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "iK" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 +/obj/effect/floor_decal/techfloor{ + dir = 6 }, -/obj/effect/floor_decal/corner/purple/border{ - icon_state = "bordercolor"; +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/camera/network/exploration, -/turf/simulated/floor/tiled, -/area/tether/exploration/hallway) +/turf/simulated/floor/bluegrid, +/area/ai_upload) "iL" = ( /obj/effect/floor_decal/borderfloor{ dir = 1; @@ -5920,6 +5931,10 @@ dir = 4 }, /obj/structure/flora/pottedplant/crystal, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "iP" = ( @@ -6057,6 +6072,10 @@ dir = 5 }, /obj/machinery/vending/coffee, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "iZ" = ( @@ -6281,33 +6300,14 @@ /turf/simulated/floor, /area/maintenance/station/sec_lower) "jm" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/purple/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/camera/network/exploration{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/hallway) +/turf/simulated/floor/bluegrid, +/area/ai_upload) "jn" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/purple/border, @@ -6408,6 +6408,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 1 + }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "jr" = ( @@ -6848,13 +6852,8 @@ /obj/effect/floor_decal/techfloor{ dir = 6 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/camera/network/command{ - dir = 1 - }, -/turf/simulated/floor/bluegrid, +/obj/effect/floor_decal/techfloor/hole, +/turf/simulated/floor/tiled/techfloor, /area/ai_upload) "jV" = ( /turf/simulated/wall/r_wall, @@ -6908,17 +6907,29 @@ /turf/simulated/floor/bluegrid, /area/ai_upload) "kc" = ( -/obj/effect/floor_decal/techfloor{ - dir = 10 +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/effect/floor_decal/corner/purple/border{ + icon_state = "bordercolor"; dir = 1 }, -/obj/machinery/camera/network/command{ - dir = 1 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 }, -/turf/simulated/floor/bluegrid, -/area/ai_upload) +/obj/structure/table/rack/shelf, +/obj/item/device/multitool/tether_buffered{ + pixel_y = 2 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = -4 + }, +/obj/item/weapon/hand_labeler, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "kd" = ( /obj/structure/table/standard, /obj/item/weapon/aiModule/freeform, @@ -6963,9 +6974,6 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 }, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) "kh" = ( @@ -6986,6 +6994,9 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) "ki" = ( @@ -7098,6 +7109,10 @@ dir = 10 }, /obj/effect/floor_decal/techfloor/hole/right, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload) "kw" = ( @@ -7114,15 +7129,18 @@ /turf/simulated/floor/tiled/techfloor, /area/ai_upload) "kx" = ( -/obj/effect/floor_decal/techfloor{ - dir = 6 - }, -/obj/effect/floor_decal/techfloor/hole, -/obj/machinery/camera/network/command{ +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/floor/tiled/techfloor, -/area/ai_upload) +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "ky" = ( /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -7263,6 +7281,9 @@ pixel_y = 0 }, /obj/structure/cable/green, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, /turf/simulated/floor, /area/maintenance/substation/exploration) "kI" = ( @@ -7316,6 +7337,7 @@ pixel_x = 3; pixel_y = -3 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/plating, /area/storage/tech) "kP" = ( @@ -7482,19 +7504,19 @@ /turf/simulated/floor/tiled, /area/hallway/station/starboard) "la" = ( -/obj/machinery/camera/network/tether, /obj/effect/floor_decal/borderfloor{ - dir = 1 + dir = 6 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 +/obj/effect/floor_decal/corner/purple/border{ + dir = 6 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 }, +/obj/structure/filingcabinet/filingcabinet, /turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/area/tether/exploration/pathfinder_office) "lb" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -7512,6 +7534,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, /area/hallway/station/starboard) "lc" = ( @@ -7670,6 +7693,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, /area/hallway/station/starboard) "ln" = ( @@ -8289,6 +8313,7 @@ pixel_x = 1; pixel_y = -1 }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor/tiled/dark, /area/storage/tech) "mf" = ( @@ -8544,6 +8569,7 @@ /area/tether/exploration/pathfinder_office) "mA" = ( /obj/machinery/message_server, +/obj/machinery/camera/network/command, /turf/simulated/floor/tiled/techfloor, /area/ai_server_room) "mB" = ( @@ -9029,22 +9055,8 @@ /turf/simulated/floor/tiled/techfloor, /area/ai_upload_foyer) "ng" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/turf/simulated/floor/tiled/techfloor, +/area/ai_server_room) "nh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9240,25 +9252,16 @@ /turf/simulated/floor/tiled/dark, /area/storage/tech) "nu" = ( +/obj/machinery/light, /obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/camera/network/engineering{ - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/storage/tech) -"nv" = ( -/obj/machinery/requests_console{ - department = "Tech storage"; - pixel_x = -28; - pixel_y = 0 - }, -/obj/machinery/camera/network/engineering{ dir = 4 }, -/turf/simulated/floor, -/area/storage/tech) +/turf/simulated/floor/tiled/techfloor, +/area/ai_upload_foyer) +"nv" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled/techfloor, +/area/ai_cyborg_station) "nw" = ( /obj/structure/table/rack{ dir = 8; @@ -9661,17 +9664,14 @@ /turf/simulated/floor, /area/storage/tech) "od" = ( -/obj/structure/table/steel, -/obj/item/weapon/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/effect/floor_decal/borderfloor{ + dir = 5 }, -/obj/item/stack/cable_coil, -/obj/machinery/camera/network/engineering{ - dir = 8 +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 }, -/turf/simulated/floor, -/area/storage/tech) +/turf/simulated/floor/tiled, +/area/engineering/foyer_mezzenine) "oe" = ( /obj/structure/railing{ dir = 1 @@ -9817,6 +9817,7 @@ /area/maintenance/station/exploration) "or" = ( /obj/machinery/computer/aifixer, +/obj/machinery/camera/network/command, /turf/simulated/floor/tiled/techfloor, /area/ai_cyborg_station) "os" = ( @@ -10068,6 +10069,9 @@ /obj/structure/table/steel, /obj/item/device/aicard, /obj/item/weapon/aiModule/reset, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, /turf/simulated/floor, /area/storage/tech) "oK" = ( @@ -10288,22 +10292,11 @@ /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) "pf" = ( -/obj/effect/floor_decal/borderfloor/corner{ +/obj/structure/catwalk, +/obj/machinery/camera/network/tether{ dir = 4 }, -/obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/turf/simulated/floor/tiled, +/turf/simulated/open, /area/engineering/foyer_mezzenine) "pg" = ( /obj/structure/railing{ @@ -10554,30 +10547,11 @@ /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) "pA" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/button/remote/airlock{ - desc = "A remote control switch for exiting EVA."; - id = "evadoors"; - name = "EVA Door Control"; - pixel_x = 0; - pixel_y = 28 - }, -/obj/machinery/camera/network/command{ - c_tag = "EVA - Fore" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/dark, -/area/ai_monitored/storage/eva) +/area/storage/tech) "pB" = ( /obj/structure/cable/green{ d1 = 1; @@ -10713,22 +10687,13 @@ /turf/simulated/floor/tiled/steel_grid, /area/engineering/foyer_mezzenine) "pN" = ( -/obj/machinery/camera/network/tether{ - dir = 1 +/obj/machinery/requests_console{ + department = "Tech storage"; + pixel_x = -28; + pixel_y = 0 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/turf/simulated/floor, +/area/storage/tech) "pO" = ( /turf/simulated/wall/r_wall, /area/hallway/station/port) @@ -11152,24 +11117,26 @@ /turf/simulated/floor/tiled, /area/hallway/station/port) "qx" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_x = 0 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/borderfloor/corner{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/corner/yellow/bordercorner{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, /turf/simulated/floor/tiled, -/area/hallway/station/port) +/area/engineering/foyer_mezzenine) "qy" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -11337,20 +11304,14 @@ /turf/simulated/floor/tiled/dark, /area/tether/station/public_meeting_room) "qI" = ( -/obj/structure/table/woodentable, -/obj/structure/plushie/ian{ - dir = 8; - icon_state = "ianplushie"; - pixel_y = 6 +/obj/structure/table/steel, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/medical/psych) +/obj/item/stack/cable_coil, +/turf/simulated/floor, +/area/storage/tech) "qJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -11359,6 +11320,10 @@ /area/medical/psych) "qK" = ( /obj/structure/flora/pottedplant/fern, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/wood, /area/medical/psych) "qL" = ( @@ -11542,6 +11507,10 @@ /obj/machinery/photocopier/faxmachine{ department = "Pathfinder's Office" }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled, /area/tether/exploration/pathfinder_office) "ra" = ( @@ -11725,15 +11694,27 @@ /turf/simulated/floor/tiled/techfloor, /area/medical/morgue) "ro" = ( -/obj/structure/table/steel, -/obj/machinery/camera/network/medbay{ - dir = 8 +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/floor_decal/techfloor{ - dir = 4 +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/tiled/techfloor, -/area/medical/morgue) +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for exiting EVA."; + id = "evadoors"; + name = "EVA Door Control"; + pixel_x = 0; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/ai_monitored/storage/eva) "rp" = ( /obj/item/device/radio/intercom{ dir = 8; @@ -11826,6 +11807,10 @@ /obj/effect/floor_decal/techfloor{ dir = 4 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/techfloor, /area/medical/morgue) "rA" = ( @@ -11943,6 +11928,10 @@ /obj/effect/floor_decal/industrial/warning{ dir = 4 }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) "rL" = ( @@ -12085,18 +12074,21 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8" + icon_state = "4-8"; + pixel_x = 0 }, -/obj/machinery/camera/network/tether{ +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/port) @@ -12149,16 +12141,18 @@ /turf/simulated/floor/tiled, /area/hallway/station/port) "rZ" = ( -/obj/structure/bed/chair{ - dir = 1 +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 }, -/obj/machinery/camera/network/medbay{ - dir = 1 +/obj/structure/table/reinforced, +/obj/fiftyspawner/rglass, +/obj/fiftyspawner/rods, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/turf/simulated/floor/tiled/white, -/area/medical/surgery_hallway) +/turf/simulated/floor/tiled, +/area/ai_monitored/storage/eva) "sa" = ( /obj/structure/bed/chair{ dir = 1 @@ -12376,21 +12370,17 @@ /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) "sq" = ( -/obj/machinery/light{ - icon_state = "tube1"; +/obj/structure/table/woodentable, +/obj/structure/plushie/ian{ + dir = 8; + icon_state = "ianplushie"; + pixel_y = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/table/reinforced, -/obj/machinery/camera/network/security{ - dir = 8 - }, -/obj/fiftyspawner/rglass, -/obj/fiftyspawner/rods, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/ai_monitored/storage/eva) +/turf/simulated/floor/wood, +/area/medical/psych) "sr" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/grille, @@ -12561,9 +12551,17 @@ /turf/simulated/floor/wood, /area/medical/psych) "sH" = ( -/obj/structure/closet/crate/bin, -/turf/simulated/floor/wood, -/area/medical/psych) +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/medical/surgery_hallway) "sI" = ( /obj/structure/sign/nosmoking_1, /turf/simulated/wall, @@ -12653,26 +12651,10 @@ /turf/simulated/floor/tiled/white, /area/medical/morgue) "sN" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/structure/table/steel, +/obj/effect/floor_decal/techfloor{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 - }, -/obj/machinery/camera/network/medbay{ - dir = 1 - }, -/obj/effect/floor_decal/techfloor, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, /turf/simulated/floor/tiled/techfloor, /area/medical/morgue) "sO" = ( @@ -12997,20 +12979,9 @@ /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "tt" = ( -/obj/structure/sign/department/morgue{ - pixel_x = 32 - }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/medical/surgery_hallway) +/obj/structure/closet/crate/bin, +/turf/simulated/floor/wood, +/area/medical/psych) "tu" = ( /turf/simulated/wall, /area/medical/resleeving) @@ -13023,15 +12994,19 @@ /turf/simulated/floor/tiled/white, /area/medical/resleeving) "tw" = ( -/obj/structure/closet/secure_closet/chemical{ - req_access = list(64); - req_one_access = list(5) +/obj/structure/table/reinforced, +/obj/item/clothing/head/welding, +/obj/item/weapon/storage/belt/utility, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/camera/network/medbay{ - dir = 4 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 }, -/turf/simulated/floor/carpet/blue, -/area/medical/psych) +/turf/simulated/floor/tiled, +/area/ai_monitored/storage/eva) "tx" = ( /obj/machinery/suit_cycler/security{ req_access = null @@ -13348,48 +13323,13 @@ /turf/simulated/floor/plating, /area/medical/resleeving) "tU" = ( -/obj/structure/closet{ - name = "spare clothes" - }, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/grey, -/obj/item/clothing/under/color/white, -/obj/item/clothing/under/color/blue, -/obj/item/clothing/under/color/green, -/obj/item/clothing/under/color/lightpurple, -/obj/item/clothing/under/color/yellow, -/obj/item/clothing/under/color/lightred, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/black, -/obj/item/clothing/shoes/white, -/obj/item/clothing/shoes/blue, -/obj/item/clothing/shoes/green, -/obj/item/clothing/shoes/purple, -/obj/item/clothing/shoes/yellow, -/obj/item/clothing/shoes/red, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, -/obj/item/device/radio/headset, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 }, /obj/effect/floor_decal/corner/paleblue/border{ dir = 9 }, -/obj/machinery/computer/guestpass{ - pixel_y = 32 - }, +/obj/machinery/vending/loadout/uniform, /turf/simulated/floor/tiled/white, /area/medical/resleeving) "tV" = ( @@ -13438,23 +13378,25 @@ /turf/simulated/floor/tiled, /area/medical/resleeving) "tY" = ( -/obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/camera/network/medbay, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/effect/floor_decal/techfloor, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, -/turf/simulated/floor/tiled/white, -/area/medical/resleeving) +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) "tZ" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 1 @@ -13798,19 +13740,10 @@ /turf/simulated/floor/plating, /area/ai_monitored/storage/eva) "uG" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/head/welding, -/obj/item/weapon/storage/belt/utility, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, +/obj/effect/floor_decal/industrial/warning, /obj/machinery/camera/network/command{ - dir = 4 + icon_state = "camera"; + dir = 10 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) @@ -13912,6 +13845,7 @@ pixel_x = 0; pixel_y = -25 }, +/obj/machinery/camera/network/command, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) "uO" = ( @@ -14386,6 +14320,10 @@ dir = 4 }, /obj/effect/floor_decal/techfloor, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/dark, /area/medical/resleeving) "vB" = ( @@ -14498,12 +14436,14 @@ /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) "vJ" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/machinery/camera/network/command{ +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /turf/simulated/floor/tiled, -/area/ai_monitored/storage/eva) +/area/tether/station/stairs_two) "vK" = ( /obj/effect/floor_decal/industrial/warning/corner, /obj/structure/cable/green, @@ -14553,23 +14493,31 @@ /turf/simulated/floor/tiled/techfloor, /area/ai_cyborg_station) "vP" = ( -/obj/machinery/door/firedoor/glass/hidden/steel{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/turf/simulated/floor/tiled, -/area/tether/station/stairs_two) -"vQ" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, /obj/machinery/camera/network/tether{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 5 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, /turf/simulated/floor/tiled, -/area/tether/station/stairs_two) +/area/hallway/station/port) +"vQ" = ( +/obj/structure/sign/department/morgue{ + pixel_x = 32 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/surgery_hallway) "vR" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 2; @@ -14832,8 +14780,14 @@ /turf/simulated/floor, /area/maintenance/evahallway) "wo" = ( -/turf/simulated/wall/r_wall, -/area/bridge/meeting_room) +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/plating, +/area/maintenance/station/micro) "wp" = ( /obj/structure/cable/cyan{ d1 = 1; @@ -14885,25 +14839,12 @@ /turf/simulated/floor/tiled/white, /area/medical/biostorage) "wt" = ( -/obj/structure/bed/chair/wheelchair{ - dir = 4 +/obj/structure/closet/secure_closet/chemical{ + req_access = list(64); + req_one_access = list(5) }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/medical/biostorage) +/turf/simulated/floor/carpet/blue, +/area/medical/psych) "wu" = ( /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass, @@ -14911,6 +14852,10 @@ "wv" = ( /obj/structure/table/woodentable, /obj/item/weapon/clipboard, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/carpet/blue, /area/medical/psych) "ww" = ( @@ -15024,6 +14969,11 @@ /obj/machinery/light, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/computer/guestpass{ + dir = 1; + icon_state = "guest"; + pixel_y = -28 + }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) "wG" = ( @@ -15166,66 +15116,73 @@ /turf/simulated/floor, /area/maintenance/evahallway) "wQ" = ( -/obj/structure/table/woodentable, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/computer/guestpass{ - pixel_y = 32 +/obj/machinery/door/airlock/maintenance/common, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/micro) "wR" = ( -/obj/structure/table/woodentable, -/obj/machinery/chemical_dispenser/bar_soft/full, -/obj/machinery/keycard_auth{ - pixel_y = 28 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/micro) "wS" = ( -/obj/structure/table/woodentable, -/obj/machinery/photocopier/faxmachine{ - department = "Command Conf Room" - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wT" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wU" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wV" = ( -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wW" = ( -/obj/machinery/atm{ - pixel_y = 30 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wX" = ( -/obj/structure/flora/pottedplant, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"wY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor, +/area/maintenance/station/micro) +"wT" = ( /obj/machinery/door/firedoor/glass, -/turf/simulated/floor/plating, -/area/bridge/meeting_room) +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance/common, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor, +/area/maintenance/station/micro) +"wU" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 6 + }, +/obj/effect/floor_decal/corner/pink/border{ + dir = 6 + }, +/obj/machinery/camera/network/medbay{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/medical/exam_room) "wZ" = ( /obj/effect/landmark/start{ name = "Medical Doctor" @@ -15256,20 +15213,23 @@ /turf/simulated/wall, /area/medical/surgery) "xc" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera/network/medbay{ - dir = 4 +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 }, /obj/effect/floor_decal/borderfloorwhite{ - dir = 8 + dir = 1 }, /obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ dir = 8 }, +/obj/machinery/camera/network/medbay, /turf/simulated/floor/tiled/white, -/area/medical/surgery_hallway) +/area/medical/resleeving) "xd" = ( /obj/structure/cable/green{ d1 = 1; @@ -15311,37 +15271,6 @@ "xg" = ( /turf/simulated/wall, /area/maintenance/station/medbay) -"xh" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"xi" = ( -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/obj/structure/table/standard, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/medical/biostorage) "xj" = ( /obj/structure/window/reinforced, /turf/simulated/floor/tiled/white, @@ -15413,22 +15342,26 @@ /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "xo" = ( -/obj/structure/table/standard, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; - name = "Surgery Cleaner"; - pixel_x = 2; - pixel_y = 2 +/obj/structure/bed/chair/wheelchair{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/camera/network/medbay, /obj/effect/floor_decal/borderfloorwhite{ - dir = 9 + dir = 4 }, -/obj/effect/floor_decal/corner/white/border{ +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; dir = 9 }, /turf/simulated/floor/tiled/white, -/area/medical/surgery) +/area/medical/biostorage) "xp" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/surgery, @@ -15472,25 +15405,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor, /area/maintenance/evahallway) -"xs" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/storage/box/cups, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/super; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"xt" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) "xu" = ( /obj/structure/bed/chair, /obj/machinery/power/apc{ @@ -15636,22 +15550,21 @@ /turf/simulated/floor/tiled/white, /area/medical/surgery2) "xG" = ( -/obj/structure/table/standard, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; - name = "Surgery Cleaner"; - pixel_x = 2; - pixel_y = 2 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 }, -/obj/machinery/camera/network/medbay, /obj/effect/floor_decal/borderfloorwhite{ - dir = 5 + dir = 8 }, -/obj/effect/floor_decal/corner/white/border{ - dir = 5 +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 }, /turf/simulated/floor/tiled/white, -/area/medical/surgery2) +/area/medical/surgery_hallway) "xH" = ( /obj/structure/cable/green{ d1 = 2; @@ -15675,46 +15588,18 @@ /obj/structure/railing, /turf/simulated/floor, /area/maintenance/station/medbay) -"xJ" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/command{ - req_access = list(19) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor, -/area/bridge/meeting_room) "xK" = ( -/obj/structure/table/woodentable, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/structure/table/standard, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 }, -/obj/machinery/camera/network/command{ - c_tag = "Command Meeting Room West"; - dir = 4 +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"xL" = ( -/obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"xM" = ( -/obj/structure/bed/chair/comfy/black, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"xN" = ( -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) +/turf/simulated/floor/tiled/white, +/area/medical/biostorage) "xO" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/syringegun, @@ -15862,6 +15747,10 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "xZ" = ( @@ -15884,30 +15773,21 @@ /turf/simulated/floor/tiled/white, /area/medical/surgery) "ya" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/purple/border{ - icon_state = "bordercolor"; - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/camera/network/exploration, -/obj/structure/table/rack/shelf, -/obj/item/device/multitool/tether_buffered{ +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_y = -4 +/obj/effect/floor_decal/borderfloorwhite{ + dir = 9 }, -/obj/item/weapon/hand_labeler, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) +/obj/effect/floor_decal/corner/white/border{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/medical/surgery) "yb" = ( /obj/effect/floor_decal/industrial/loading, /turf/simulated/floor/tiled/white, @@ -15990,149 +15870,22 @@ }, /turf/simulated/floor/tiled/white, /area/medical/surgery2) -"yh" = ( -/turf/simulated/open, -/area/bridge/meeting_room) -"yi" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yj" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yk" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yl" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals5, -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 2 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"ym" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"yn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"yo" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/landmark/start{ - name = "Command Secretary" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yp" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/book/manual/security_space_law, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yq" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/folder/red, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yr" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 8 - }, -/obj/effect/landmark/start{ - name = "Command Secretary" - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) "ys" = ( -/obj/machinery/camera/network/command{ - c_tag = "Command Meeting Room East"; - dir = 9 +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) +/obj/effect/floor_decal/borderfloorwhite{ + dir = 5 + }, +/obj/effect/floor_decal/corner/white/border{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/medical/surgery2) "yt" = ( /obj/machinery/light{ icon_state = "tube1"; @@ -16215,17 +15968,6 @@ }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) -"yB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance/command{ - req_access = list(19) - }, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor, -/area/maintenance/station/micro) "yC" = ( /obj/structure/lattice, /obj/machinery/door/firedoor/glass, @@ -16322,102 +16064,6 @@ "yJ" = ( /turf/simulated/wall/r_wall, /area/maintenance/station/micro) -"yK" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yL" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yM" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals5{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/bridge/meeting_room) -"yN" = ( -/obj/machinery/photocopier, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"yO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"yP" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yQ" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yR" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/folder/blue, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yS" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 8 - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) -"yT" = ( -/obj/machinery/alarm{ - dir = 1; - icon_state = "alarm0"; - pixel_y = -22 - }, -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) -"yU" = ( -/obj/machinery/light, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) "yV" = ( /obj/structure/table/standard, /obj/item/device/glasses_kit, @@ -16489,25 +16135,6 @@ }, /turf/simulated/floor/tiled/white, /area/medical/surgery) -"zb" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/command{ - req_access = list(19) - }, -/turf/simulated/floor, -/area/bridge/meeting_room) -"zc" = ( -/obj/structure/bed/chair/comfy/black{ - dir = 1 - }, -/turf/simulated/floor/carpet/sblucarpet, -/area/bridge/meeting_room) "zd" = ( /obj/structure/cable/green{ d1 = 1; @@ -16736,6 +16363,10 @@ /obj/effect/floor_decal/corner/white/bordercorner2{ dir = 6 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/white, /area/medical/surgery) "zu" = ( @@ -16753,6 +16384,10 @@ /obj/effect/floor_decal/corner/white/bordercorner2{ dir = 8 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/medical/surgery2) "zv" = ( @@ -16903,13 +16538,6 @@ }, /turf/simulated/floor/plating, /area/medical/patient_a) -"zG" = ( -/obj/structure/table/woodentable, -/obj/structure/flora/pottedplant/small{ - pixel_y = 12 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) "zH" = ( /obj/structure/table/standard, /obj/effect/floor_decal/borderfloorwhite{ @@ -17131,9 +16759,6 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, @@ -17178,9 +16803,6 @@ /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, @@ -17253,6 +16875,7 @@ dir = 8 }, /obj/machinery/vending/coffee, +/obj/machinery/camera/network/medbay, /turf/simulated/floor/wood, /area/medical/surgery_hallway) "Ah" = ( @@ -17345,7 +16968,6 @@ /area/medical/surgery_hallway) "Ap" = ( /obj/structure/table/glass, -/obj/machinery/camera/network/medbay, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -17576,7 +17198,6 @@ /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 2 }, -/obj/machinery/camera/network/medbay, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -18171,6 +17792,10 @@ /obj/item/weapon/storage/box/masks, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "BB" = ( @@ -18925,15 +18550,16 @@ /area/medical/surgery_hallway) "CG" = ( /obj/structure/closet/emcloset, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, /obj/effect/floor_decal/borderfloorwhite{ dir = 6 }, /obj/effect/floor_decal/corner/paleblue/border{ dir = 6 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "CH" = ( @@ -19088,6 +18714,10 @@ /obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 8 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/medical/ward) "CV" = ( @@ -19250,23 +18880,6 @@ }, /turf/simulated/floor/tiled/white, /area/medical/ward) -"Dh" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 6 - }, -/obj/item/device/radio/intercom{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera/network/exploration{ - dir = 1 - }, -/obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/tiled, -/area/tether/exploration/pathfinder_office) "Di" = ( /obj/structure/cable/green{ d1 = 4; @@ -19287,11 +18900,22 @@ /turf/simulated/floor/tiled/techfloor, /area/ai_server_room) "Dk" = ( -/obj/machinery/camera/network/command{ - dir = 1 +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 }, -/turf/simulated/floor/tiled/techfloor, -/area/ai_server_room) +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/medical/ward) "Dl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -19299,15 +18923,12 @@ /turf/simulated/floor/tiled/techfloor, /area/ai_server_room) "Dm" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/structure/closet/secure_closet/engineering_personal, +/obj/machinery/camera/network/engineering{ + dir = 8 }, -/obj/machinery/camera/network/command{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/ai_upload_foyer) +/turf/simulated/floor/tiled, +/area/engineering/locker_room) "Dn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -19356,13 +18977,6 @@ /turf/simulated/floor/tiled/white, /area/medical/ward) "Dq" = ( -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/security/brig/visitation) -"Dr" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -19372,8 +18986,16 @@ icon_state = "intercom"; pixel_x = 32 }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload_foyer) +"Dr" = ( +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/white, +/area/medical/surgery_hallway) "Ds" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 9 @@ -19480,13 +19102,6 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Dz" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/network/command{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/ai_cyborg_station) "DA" = ( /obj/structure/railing{ dir = 4 @@ -19792,28 +19407,17 @@ /turf/simulated/floor, /area/maintenance/station/exploration) "Ea" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_x = 0 - }, -/obj/machinery/camera/network/tether, /obj/effect/floor_decal/borderfloor{ - dir = 1 + dir = 4 }, /obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/camera/network/civilian{ + dir = 9 }, -/turf/simulated/floor/tiled, -/area/hallway/station/port) +/turf/simulated/floor/tiled/dark, +/area/tether/station/public_meeting_room) "Eb" = ( /obj/structure/ladder/up, /turf/simulated/floor, @@ -19892,30 +19496,14 @@ /turf/simulated/floor/tiled, /area/tether/exploration/crew) "Ei" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/purple/border{ - icon_state = "bordercolor"; +/obj/machinery/atmospherics/portables_connector{ dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/camera/network/exploration{ - dir = 4 - }, -/obj/machinery/photocopier, -/turf/simulated/floor/tiled, -/area/tether/exploration/crew) +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/dark, +/area/ai_monitored/storage/eva) "Ej" = ( /obj/effect/floor_decal/rust, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20162,17 +19750,12 @@ /turf/simulated/floor, /area/maintenance/station/sec_lower) "EE" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 5 - }, -/obj/effect/floor_decal/corner/yellow/border{ - dir = 5 - }, -/obj/machinery/camera/network/engineering{ +/obj/effect/floor_decal/corner/white/border{ dir = 8 }, -/turf/simulated/floor/tiled, -/area/engineering/foyer_mezzenine) +/obj/machinery/camera/network/security, +/turf/simulated/floor/tiled/monotile, +/area/security/brig) "EF" = ( /obj/structure/cable/green{ d1 = 4; @@ -20266,23 +19849,16 @@ /turf/simulated/floor/tiled/white, /area/medical/exam_room) "EM" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 28 +/obj/effect/floor_decal/industrial/warning{ + dir = 8 }, -/obj/structure/cable/green, -/obj/machinery/camera/network/medbay{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 6 - }, -/obj/effect/floor_decal/corner/pink/border{ - dir = 6 - }, -/turf/simulated/floor/tiled/white, -/area/medical/exam_room) +/turf/simulated/floor/tiled, +/area/security/brig) "EN" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin{ @@ -20313,25 +19889,24 @@ /turf/simulated/floor/tiled/white, /area/medical/ward) "EP" = ( -/obj/structure/bed/padded, -/obj/item/weapon/bedsheet/medical, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/tiled/white, -/area/medical/ward) +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/security/brig/visitation) "EQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20457,6 +20032,10 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled, /area/security/brig/visitation) "Fa" = ( @@ -20470,12 +20049,12 @@ /turf/simulated/floor/tiled/white, /area/medical/ward) "Fb" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled, -/area/security/brig) +/area/security/brig/visitation) "Fc" = ( /obj/structure/bed/padded, /obj/item/weapon/bedsheet/medical, @@ -20798,24 +20377,25 @@ /turf/simulated/floor, /area/maintenance/station/sec_lower) "Fu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, /obj/effect/floor_decal/borderfloor{ - dir = 4 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/area/hallway/station/port) "Fv" = ( /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -20838,6 +20418,53 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) +"Fx" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ + scrub_id = "sec_riot_control" + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/plating, +/area/security/brig) +"Fy" = ( +/obj/structure/closet/secure_closet/explorer, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) +"Fz" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "FA" = ( /obj/structure/railing{ dir = 8 @@ -20848,6 +20475,28 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"FB" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "FC" = ( /obj/structure/table/rack{ dir = 8; @@ -20857,6 +20506,15 @@ /obj/random/maintenance/engineering, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"FD" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 1 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/tether/station/stairs_two) "FI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -20962,13 +20620,6 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Hg" = ( -/obj/machinery/keycard_auth{ - pixel_y = -28 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) "Hq" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -21788,29 +21439,6 @@ }, /turf/simulated/floor/tiled, /area/security/brig/visitation) -"PP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/security/brig) "PR" = ( /obj/structure/bed/chair/office/dark{ dir = 8 @@ -22339,16 +21967,6 @@ }, /turf/simulated/floor/carpet/bcarpet, /area/tether/station/public_meeting_room) -"Us" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ - scrub_id = "sec_riot_control" - }, -/turf/simulated/floor/plating, -/area/security/brig) "UE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -22570,17 +22188,6 @@ /obj/structure/catwalk, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Wk" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/machinery/camera/network/security, -/turf/simulated/floor/tiled, -/area/security/security_cell_hallway) "Ww" = ( /obj/effect/floor_decal/rust, /obj/structure/closet, @@ -22648,12 +22255,6 @@ }, /turf/simulated/floor/tiled/white, /area/maintenance/station/sec_lower) -"Xd" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/bridge/meeting_room) "Xk" = ( /obj/structure/table/steel, /obj/item/device/flashlight/lamp{ @@ -22789,30 +22390,6 @@ }, /turf/simulated/floor/tiled/dark, /area/security/brig) -"XX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/security/brig/visitation) -"Yc" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/station/public_meeting_room) "Yd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -28385,7 +27962,7 @@ aP lv ej mE -nu +pA nY aP pd @@ -28659,7 +28236,7 @@ bW fX gs gS -ho +hZ hL iq iZ @@ -28669,7 +28246,7 @@ kK lx mg mG -nv +pN nZ oa kJ @@ -29217,12 +28794,12 @@ ch ch af RE -XX +EP PM an EZ Ix -Dq +BV dx fX gw @@ -29522,7 +29099,7 @@ lA ml mK nz -od +qI oL kJ pJ @@ -29642,7 +29219,7 @@ ax Za Fq af -di +cG do dt af @@ -29786,7 +29363,7 @@ bj af aq cp -BV +Fb af bN ep @@ -29797,7 +29374,7 @@ gw gw gw hP -iw +Dm jb jF fX @@ -29805,7 +29382,7 @@ ac ac kf mM -mO +pf oe oM oM @@ -30067,7 +29644,7 @@ ah aA MC HH -PP +cD Qy cr Lx @@ -30078,7 +29655,7 @@ eS fD Pm aS -Us +Fx Op hQ iu @@ -30103,7 +29680,7 @@ sw sw uQ vp -vP +FD sw ac ac @@ -30347,7 +29924,7 @@ at UO XH aS -ak +EE aB ak bm @@ -30380,20 +29957,20 @@ oM pK qp re -rP +vP sw te te te te vr -vQ +vJ sw uu vC wl wM -xi +xK xO vT aP @@ -30502,7 +30079,7 @@ bw bD bF ZH -Fb +EM Rq cs cu @@ -30930,7 +30507,7 @@ aS Ld Ui aS -Wk +gW Eu dR aJ @@ -31224,15 +30801,15 @@ TY TY kj kf -EE +od nD oj oN -pf +qx pM qt rj -rW +rV KI qH rp @@ -31243,7 +30820,7 @@ Yf vT uA vU -wt +xo xa xk xS @@ -31498,7 +31075,7 @@ aS bq fZ aS -gW +hn ht hV hV @@ -31778,7 +31355,7 @@ QH ds dT Vm -fc +fh fI ga cq @@ -31798,14 +31375,14 @@ ph mS DO hr -qx +Fu Vw Xq TO Do VK Gf -Yc +Ea LL po po @@ -31950,7 +31527,7 @@ KI KI KI po -tw +wt uU vX wv @@ -32082,11 +31659,11 @@ fq jj pj kj -Ea +rW rk fM pn -qI +sq rq rA sh @@ -32097,7 +31674,7 @@ tK tK ww xb -xo +ya xZ yY An @@ -32210,7 +31787,7 @@ gb gE fb WL -hZ +iw fd fN jQ @@ -32337,17 +31914,17 @@ PV RS aj lp -cD +aI aj lp -cD +aI cA as az -aI +fc Kv fd -fL +Mp gc Mp fe @@ -32540,7 +32117,7 @@ Cs CJ CS De -EM +wU BF aa aa @@ -32658,7 +32235,7 @@ qL ru rD pp -sH +tt tq tO uZ @@ -32798,7 +32375,7 @@ fQ pq qM rv -rZ +sH pp sI po @@ -32813,7 +32390,7 @@ zf xw xw zY -rv +Dr rv AK Ba @@ -32948,7 +32525,7 @@ tQ vb wb wC -xc +xG wb yf tQ @@ -33058,7 +32635,7 @@ de de eB Eh -Ei +fL gz gN hI @@ -33067,7 +32644,7 @@ iY ke ky ea -la +kx lJ lJ lJ @@ -33218,7 +32795,7 @@ pm DJ DS DV -Fu +FB pU oW pt @@ -33227,7 +32804,7 @@ ry sc pp sj -tt +vQ tS vc wd @@ -33356,7 +32933,7 @@ hy hy hC nM -pN +pQ DL DL DL @@ -33392,7 +32969,7 @@ Cw Fi CW Dp -EP +Dk EV Fc BL @@ -33510,7 +33087,7 @@ pV pV pV sk -sN +tY tu tU vd @@ -33621,7 +33198,7 @@ RS xy cY bA -cG +di dy dm eF @@ -33631,7 +33208,7 @@ Ek gZ bA iy -jm +jK kn kn ea @@ -34080,12 +33657,12 @@ pV so ti tu -tY +xc Fj wi wI xf -xG +ys yx zm Fg @@ -34500,7 +34077,7 @@ ac ac uW qE -ro +sN rz sf sE @@ -34634,7 +34211,7 @@ zA kp li nN -pN +pQ DL ac ac @@ -34650,11 +34227,11 @@ uW tu tu vx -wo -wo -wo -wo -yB +yJ +yJ +yJ +yJ +wS sB ac ac @@ -34772,7 +34349,7 @@ ks Es El pF -As +Fy kp nc nN @@ -34792,10 +34369,10 @@ ac tu uq vy -wo -yh -yh -wo +yJ +eT +eT +yJ yC sB ac @@ -34906,7 +34483,7 @@ eW fC eb eb -hn +ho cZ iy jx @@ -34918,7 +34495,7 @@ As kp nh nN -pQ +Fz DL ac ac @@ -34934,10 +34511,10 @@ ac tu ur vz -wo -yh -yh -wo +yJ +eT +eT +yJ yD sB ac @@ -35053,7 +34630,7 @@ cZ iJ jy kp -ya +kc lk pF As @@ -35076,10 +34653,10 @@ ac tu us vA -wo -yi -yK -wo +yJ +eT +eT +yJ yE sB ac @@ -35192,7 +34769,7 @@ gj gL hB cZ -iK +iB jo kp lq @@ -35200,7 +34777,7 @@ lY qb Bt kp -ng +nh nR pQ DL @@ -35218,10 +34795,10 @@ ac tu ut vB -wo +yJ eT -yK -wo +eT +yJ yF sB ac @@ -35360,10 +34937,10 @@ sF sF sF sF -wo -yj -yL -wo +yJ +eT +eT +yJ yG sB ac @@ -35502,10 +35079,10 @@ vF wn wP xr -xJ -yk -yM -zb +wQ +wR +wR +wT yI sB ac @@ -35641,13 +35218,13 @@ uc pv pv vG -wo -wo -wo -wo -yl -xh -wo +yJ +yJ +yJ +yJ +eT +eT +yJ yJ yJ ac @@ -35783,15 +35360,15 @@ oY oY oY oY -wo -wQ -xs -xK -ym -yO -wV -zG -wo +yJ +eT +eT +eT +eT +eT +eT +eT +yJ ac ac ac @@ -35908,7 +35485,7 @@ kt lO mz qZ -Dh +la kt nh nR @@ -35925,15 +35502,15 @@ ud uE vi oY -wo -wR -wV -wV -yn -yO -wV -yN -wo +yJ +eT +eT +eT +eT +eT +eT +eT +yJ ac ac ac @@ -36067,15 +35644,15 @@ qc qc qc oY -wo -wS -wV -wV -yn -yO -wV -yT -wo +yJ +eT +eT +eT +eT +eT +eT +eT +yJ ac ac ac @@ -36209,16 +35786,16 @@ ue uF tD oY -wo -wT -xt -xL -yo -yP -xN -yU -wo -wo +yJ +eT +eT +eT +eT +eT +eT +eT +yJ +yJ ac ac ac @@ -36348,19 +35925,19 @@ qe sP ty qe -uG +tw vj vH -wo -wU -wV -xM -yp -yQ -zc -wV -wV -wo +yJ +eT +eT +eT +eT +eT +eT +eT +eT +yJ aP aP aP @@ -36493,16 +36070,16 @@ qc pz qc vI -wo -wV -wV -xM -yq -yR -zc -wV -wV -wo +yJ +eT +eT +eT +eT +eT +eT +eT +eT +yJ aP aP aP @@ -36624,7 +36201,7 @@ kG kY le pb -pA +ro qf qS rI @@ -36634,17 +36211,17 @@ tA uf pz qc -vJ -wo -wW -wV -xN -yr -yS -xN -wV -wV -wo +uG +yJ +eT +eT +eT +eT +eT +eT +eT +eT +yJ aP aP aP @@ -36755,12 +36332,12 @@ dZ dZ ie iQ -jU +iK dZ hh mV rf -Dk +ng hh lm lJ @@ -36777,16 +36354,16 @@ ug pB qg vK -wo -Xd -wV -wV -wV -wV -wV -wV -yU -wo +yJ +eT +eT +eT +eT +eT +eT +eT +eT +yJ aP aP aP @@ -36890,7 +36467,7 @@ aP aP dZ ek -fh +fE fE gk dZ @@ -36912,23 +36489,23 @@ pC qh qU rK -sq +rZ sS tC uh uH vk vL -wo -wX -wV -wV -ys -wV -wV -wV -Hg -wo +yJ +eT +eT +eT +eT +eT +eT +eT +eT +yJ aP aP aP @@ -37062,15 +36639,15 @@ uI tD oY oY -wY -wY -wY -wY -wY -wY -wY -wY wo +wo +wo +wo +wo +wo +wo +wo +yJ aP aP aP @@ -37186,7 +36763,7 @@ kv hA ne sV -Dm +nu hA Dt nU @@ -37466,11 +37043,11 @@ hG ii iV ka -kx +jU lS nj sV -Dr +Dq DH Dv lJ @@ -37765,7 +37342,7 @@ ac ac aa oY -sX +Ei sX oY uN @@ -37891,12 +37468,12 @@ dZ dZ ij iW -kc +jm dZ hl np xX -Dz +nv hl ac ac diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index 86d22f4719..10c16b0e97 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -167,12 +167,21 @@ /turf/simulated/floor/tiled, /area/security/briefing_room) "ar" = ( -/obj/structure/table/woodentable, -/obj/machinery/photocopier/faxmachine{ - department = "Head of Security" +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8; + icon_state = "map" }, -/turf/simulated/floor/wood, -/area/crew_quarters/heads/hos) +/obj/machinery/meter{ + frequency = 1443; + id = "dist_aux_meter"; + name = "Distribution Loop" + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/security/eva) "as" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_security{ @@ -225,20 +234,19 @@ /turf/simulated/floor/wood, /area/crew_quarters/heads/hos) "aw" = ( -/obj/machinery/door/window/northright, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, -/obj/item/device/radio/intercom/department/security{ - dir = 4; - icon_state = "secintercom"; - pixel_x = 24; +/obj/effect/floor_decal/borderfloor{ + dir = 1; pixel_y = 0 }, -/turf/simulated/floor/tiled/dark, -/area/security/range) +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/machinery/camera/network/security, +/turf/simulated/floor/tiled, +/area/security/eva) "ax" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -384,14 +392,15 @@ /turf/simulated/floor/tiled, /area/security/hallway) "aH" = ( -/obj/machinery/camera/network/security{ - dir = 1 +/obj/effect/floor_decal/borderfloorblack{ + dir = 9 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 + dir = 4 }, -/turf/simulated/floor/tiled, -/area/security/eva) +/obj/structure/table/rack/steel, +/turf/simulated/floor/tiled/dark, +/area/security/armory/blue) "aI" = ( /turf/simulated/wall, /area/maintenance/station/sec_upper) @@ -653,20 +662,20 @@ /turf/simulated/floor/tiled/dark, /area/security/range) "bb" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" +/obj/machinery/door/window/northright, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/item/device/radio/intercom/department/security{ + dir = 4; + icon_state = "secintercom"; + pixel_x = 24; + pixel_y = 0 }, -/obj/machinery/meter{ - frequency = 1443; - id = "dist_aux_meter"; - name = "Distribution Loop" +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/security/eva) +/turf/simulated/floor/tiled/dark, +/area/security/range) "bc" = ( /turf/simulated/wall, /area/security/eva) @@ -689,6 +698,10 @@ /obj/effect/floor_decal/borderfloorblack/corner2{ dir = 1 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled/dark, /area/security/armory/red) "bh" = ( @@ -704,6 +717,10 @@ /obj/effect/floor_decal/borderfloorblack/corner2{ dir = 4 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, /turf/simulated/floor/tiled/dark, /area/security/armory/red) "bj" = ( @@ -759,10 +776,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 4 - }, /obj/machinery/light_switch{ dir = 4; icon_state = "light1"; @@ -992,6 +1005,7 @@ d2 = 8; icon_state = "0-8" }, +/obj/machinery/camera/network/engineering, /turf/simulated/floor, /area/maintenance/substation/security) "bB" = ( @@ -1128,16 +1142,15 @@ /turf/simulated/floor/tiled, /area/security/hallwayaux) "bL" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/obj/machinery/camera/network/security{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/security/hallwayaux) +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "bM" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, @@ -1205,20 +1218,23 @@ /turf/simulated/floor/tiled/dark, /area/security/armory/blue) "bS" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 +/obj/effect/floor_decal/borderfloorblack, +/obj/effect/floor_decal/borderfloorblack/corner2{ + dir = 9 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 +/obj/structure/table/steel, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 }, -/obj/machinery/photocopier, -/obj/machinery/camera/network/security, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/machinery/button/remote/blast_door{ + id = "armoryred"; + name = "Red Armory Access"; + pixel_x = 8; + pixel_y = -24; + req_access = list(3) }, /turf/simulated/floor/tiled/dark, -/area/security/warden) +/area/security/armory/red) "bT" = ( /obj/structure/table/steel, /obj/machinery/cell_charger, @@ -1505,6 +1521,10 @@ "cm" = ( /obj/effect/floor_decal/borderfloorblack/full, /obj/structure/closet/bombcloset/double, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled/dark, /area/security/armory/blue) "cn" = ( @@ -1541,15 +1561,11 @@ /turf/simulated/floor/tiled, /area/security/hallwayaux) "cp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/camera/network/exploration, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) +/turf/simulated/floor/tiled, +/area/security/eva) "cq" = ( /obj/random/trash_pile, /obj/effect/decal/cleanable/cobweb{ @@ -2103,12 +2119,15 @@ /turf/simulated/floor/carpet, /area/security/breakroom) "du" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/effect/landmark{ + name = "tripai" }, -/obj/machinery/disposal, -/turf/simulated/floor/wood, -/area/security/breakroom) +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/bluegrid, +/area/ai) "dv" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -2416,13 +2435,19 @@ /turf/simulated/floor, /area/maintenance/cargo) "dU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/camera/network/exploration{ - dir = 4 +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 }, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/machinery/photocopier, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) "dV" = ( /turf/simulated/wall/r_wall, /area/maintenance/station/ai) @@ -2599,16 +2624,8 @@ "ej" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -24 - }, -/obj/machinery/camera/network/security{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) @@ -2639,25 +2656,51 @@ /turf/simulated/floor/wood, /area/security/breakroom) "em" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/camera/network/exploration{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 2; +/obj/structure/cable{ + d1 = 4; d2 = 8; - icon_state = "2-8" + icon_state = "4-8" }, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) +/turf/simulated/floor/bluegrid, +/area/ai) "en" = ( -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 +/obj/effect/floor_decal/borderfloorblack{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/security/breakroom) +/obj/effect/floor_decal/corner/blue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorblack/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/blue/bordercorner2{ + dir = 5 + }, +/obj/structure/table/steel, +/obj/item/weapon/storage/box/stunshells{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/flashshells{ + pixel_x = 1; + pixel_y = 0 + }, +/obj/item/weapon/storage/box/beanbags{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/button/remote/blast_door{ + id = "armoryblue"; + name = "Blue Armory Access"; + pixel_x = 24; + pixel_y = -8; + req_access = list(3) + }, +/turf/simulated/floor/tiled/dark, +/area/security/armory/blue) "eo" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -2684,10 +2727,18 @@ /turf/simulated/floor/tiled/dark, /area/security/security_lockerroom) "er" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/floor/reinforced, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/excursion/tether) +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -24 + }, +/turf/simulated/floor/tiled, +/area/security/hallwayaux) "es" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing{ @@ -2798,6 +2849,10 @@ dir = 8 }, /obj/machinery/vending/snack, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled, /area/security/hallwayaux) "eB" = ( @@ -3542,37 +3597,17 @@ /turf/simulated/floor/tiled/dark, /area/security/evidence_storage) "fJ" = ( -/obj/structure/window/reinforced{ - dir = 4 +/obj/effect/floor_decal/borderfloorblack{ + dir = 6 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 5 +/obj/effect/floor_decal/borderfloorblack/corner2, +/obj/structure/table/rack/shelf/steel, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/effect/floor_decal/corner/white/border{ - dir = 5 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 5 - }, -/obj/effect/floor_decal/corner/white/bordercorner2{ - icon_state = "bordercolorcorner2"; - dir = 5 - }, -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop, -/obj/machinery/camera/network/security, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_x = 0; - pixel_y = 24 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/tiled/white, -/area/security/forensics) +/turf/simulated/floor/tiled/dark, +/area/security/armory/blue) "fK" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -3719,32 +3754,11 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "fU" = ( -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) +/turf/simulated/floor/bluegrid, +/area/ai) "fV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -3842,6 +3856,10 @@ /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/white/border, /obj/machinery/dnaforensics, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/white, /area/security/forensics) "gd" = ( @@ -4307,16 +4325,14 @@ /turf/simulated/floor/tiled, /area/security/eva) "gX" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 - }, -/obj/effect/floor_decal/corner/red/border{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/structure/table/reinforced, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled, /area/security/eva) "gY" = ( @@ -4371,16 +4387,13 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/shuttle/excursion/tether) "hd" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 9 +/obj/structure/table/woodentable, +/obj/machinery/photocopier/faxmachine{ + department = "Head of Security" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/table/rack/steel, /obj/machinery/camera/network/security, -/turf/simulated/floor/tiled/dark, -/area/security/armory/blue) +/turf/simulated/floor/wood, +/area/crew_quarters/heads/hos) "he" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -4601,12 +4614,19 @@ /area/security/armory/blue) "hC" = ( /obj/effect/floor_decal/borderfloorblack{ - dir = 6 + dir = 8 + }, +/obj/structure/table/steel, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 }, -/obj/effect/floor_decal/borderfloorblack/corner2, -/obj/structure/table/rack/shelf/steel, /turf/simulated/floor/tiled/dark, -/area/security/armory/blue) +/area/security/security_equiptment_storage) "hD" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 10 @@ -4675,26 +4695,31 @@ /turf/simulated/floor/tiled/dark, /area/security/armory/red) "hH" = ( -/obj/effect/floor_decal/borderfloorblack, -/obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 9 - }, -/obj/structure/table/steel, /obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/camera/network/security{ dir = 1 }, -/obj/machinery/button/remote/blast_door{ - id = "armoryred"; - name = "Red Armory Access"; - pixel_x = 8; - pixel_y = -24; - req_access = list(3) +/obj/machinery/power/apc{ + dir = 2; + name = "south bump"; + pixel_y = -32 }, -/turf/simulated/floor/tiled/dark, -/area/security/armory/red) +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/obj/item/device/megaphone, +/obj/effect/floor_decal/borderfloor/shifted, +/obj/effect/floor_decal/corner/red/border/shifted, +/obj/effect/floor_decal/corner/red{ + icon_state = "corner_white"; + dir = 10 + }, +/obj/structure/cable/green, +/turf/simulated/floor/tiled, +/area/security/observation) "hI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4779,21 +4804,46 @@ /turf/simulated/floor/tiled, /area/security/eva) "hQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 6 + }, +/obj/machinery/suit_cycler/security, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, /turf/simulated/floor/tiled, /area/security/eva) "hR" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/borderfloor{ + dir = 4 }, -/obj/machinery/camera/network/command, -/turf/simulated/floor/bluegrid, -/area/ai) +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/security/hallwayaux) "hS" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ @@ -4949,6 +4999,7 @@ d2 = 4; icon_state = "0-4" }, +/obj/machinery/camera/network/command, /turf/simulated/floor/bluegrid, /area/ai) "id" = ( @@ -5110,6 +5161,10 @@ name = "RED ARMORY"; pixel_y = 32 }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled/dark, /area/security/warden) "ik" = ( @@ -5238,6 +5293,10 @@ d2 = 4; icon_state = "1-4" }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled, /area/security/hallway) "iq" = ( @@ -5709,13 +5768,10 @@ /turf/simulated/floor/tiled, /area/security/hallwayaux) "iS" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/machinery/camera/network/security{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/security/hallwayaux) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/weapon/bone/skull/unathi, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hos) "iT" = ( /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -5994,46 +6050,21 @@ /area/security/armory/blue) "jv" = ( /obj/effect/floor_decal/borderfloorblack{ - dir = 4 + dir = 5 }, -/obj/effect/floor_decal/corner/blue/border{ - dir = 4 +/obj/effect/floor_decal/corner/red/border{ + dir = 5 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 5 + dir = 4 }, -/obj/effect/floor_decal/corner/blue/bordercorner2{ - dir = 5 - }, -/obj/structure/table/steel, -/obj/item/weapon/storage/box/stunshells{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/flashshells{ - pixel_x = 1; - pixel_y = 0 - }, -/obj/item/weapon/storage/box/beanbags{ - pixel_x = 4; - pixel_y = -5 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, -/obj/machinery/button/remote/blast_door{ - id = "armoryblue"; - name = "Blue Armory Access"; - pixel_x = 24; - pixel_y = -8; - req_access = list(3) +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 4 }, +/obj/structure/closet/wardrobe/red, +/obj/machinery/camera/network/security, /turf/simulated/floor/tiled/dark, -/area/security/armory/blue) +/area/security/security_lockerroom) "jw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -6874,20 +6905,15 @@ /turf/simulated/floor, /area/maintenance/station/sec_upper) "kK" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 8 +/obj/effect/landmark{ + name = "tripai" }, -/obj/structure/table/steel, -/obj/item/weapon/storage/box/flashbangs{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/machinery/camera/network/security{ +/obj/machinery/camera/network/command{ icon_state = "camera"; - dir = 4 + dir = 9 }, -/turf/simulated/floor/tiled/dark, -/area/security/security_equiptment_storage) +/turf/simulated/floor/bluegrid, +/area/ai) "kL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -6927,59 +6953,27 @@ /turf/simulated/floor/tiled, /area/security/observation) "kO" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/power/apc{ - dir = 2; - name = "south bump"; - pixel_y = -32 - }, -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, -/obj/machinery/camera/network/security{ - dir = 1 - }, -/obj/item/device/megaphone, -/obj/effect/floor_decal/borderfloor/shifted, -/obj/effect/floor_decal/corner/red/border/shifted, -/obj/effect/floor_decal/corner/red{ - icon_state = "corner_white"; - dir = 10 - }, -/obj/structure/cable/green, -/turf/simulated/floor/tiled, -/area/security/observation) -"kP" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/network/security{ - icon_state = "camera"; +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/firealarm{ +/obj/item/device/radio/intercom/department/security{ dir = 4; - pixel_x = 24 + icon_state = "secintercom"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/heads/hos) +"kP" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/item/device/radio/intercom/department/security{ + dir = 2; + icon_state = "secintercom"; + pixel_y = -24 }, /turf/simulated/floor/tiled, -/area/security/hallwayaux) +/area/security/briefing_room) "kQ" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 @@ -6997,11 +6991,15 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/shuttle/excursion/tether) "kS" = ( -/obj/effect/landmark{ - name = "tripai" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/bluegrid, -/area/ai) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/camera/network/exploration, +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "kT" = ( /obj/effect/floor_decal/techfloor, /obj/effect/floor_decal/techfloor{ @@ -7657,6 +7655,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/bluegrid, /area/ai) "lT" = ( @@ -7680,14 +7682,33 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/ai) "lU" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +/obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/machinery/camera/network/command{ - dir = 1 +/obj/effect/floor_decal/corner/red/border{ + dir = 8 }, -/turf/simulated/floor/bluegrid, -/area/ai) +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 10; + icon_state = "borderfloorcorner2"; + pixel_x = 0 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 10 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/table/steel, +/obj/item/weapon/folder/red, +/obj/item/weapon/folder/red{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/machinery/recharger, +/turf/simulated/floor/tiled, +/area/security/security_processing) "lV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -7886,21 +7907,21 @@ /area/security/security_lockerroom) "mg" = ( /obj/effect/floor_decal/borderfloorblack{ - dir = 5 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 5 + dir = 8 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 4 + icon_state = "borderfloorcorner2_black"; + dir = 8 }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 4 +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 }, -/obj/structure/closet/wardrobe/red, -/obj/machinery/camera/network/security, /turf/simulated/floor/tiled/dark, -/area/security/security_lockerroom) +/area/security/evidence_storage) "mh" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, @@ -8031,13 +8052,14 @@ /turf/simulated/floor/tiled/monotile, /area/tether/exploration) "mu" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 5 + }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) "mv" = ( @@ -8160,17 +8182,36 @@ /turf/simulated/floor, /area/security/forensics) "mG" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/camera/network/security{ - dir = 1 - }, /obj/structure/window/reinforced{ - dir = 8 + dir = 4 }, -/turf/simulated/open, -/area/security/hallway) +/obj/effect/floor_decal/borderfloorwhite{ + dir = 5 + }, +/obj/effect/floor_decal/corner/white/border{ + dir = 5 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/white/bordercorner2{ + icon_state = "bordercolorcorner2"; + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/white, +/area/security/forensics) "mH" = ( /turf/simulated/wall/r_wall, /area/security/hallway) @@ -8509,16 +8550,10 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "nh" = ( -/obj/structure/table/standard, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/stamp{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/folder/yellow, -/turf/simulated/floor/tiled, -/area/quartermaster/storage) +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/excursion/tether) "ni" = ( /obj/structure/bookcase, /obj/item/weapon/book/manual/security_space_law, @@ -8716,11 +8751,36 @@ /turf/simulated/floor/tiled/monotile, /area/tether/exploration) "nA" = ( -/obj/machinery/camera/network/exploration{ - dir = 1 +/obj/effect/floor_decal/borderfloor{ + dir = 4 }, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet{ + dir = 8; + icon_state = "extinguisher_closed"; + pixel_x = 30 + }, +/turf/simulated/floor/tiled, +/area/security/hallway) "nB" = ( /obj/structure/cable/green{ d1 = 1; @@ -8808,21 +8868,27 @@ /turf/simulated/floor/carpet, /area/crew_quarters/heads/hos) "nG" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" }, -/obj/item/device/radio/intercom/department/security{ - dir = 4; - icon_state = "secintercom"; - pixel_x = 24; - pixel_y = 0 +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 28 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 +/obj/structure/cable/green{ + icon_state = "0-8" }, -/turf/simulated/floor/wood, -/area/crew_quarters/heads/hos) +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/quartermaster/delivery) "nH" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 8 @@ -9343,6 +9409,7 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/computer/secure_data, +/obj/machinery/camera/network/security, /turf/simulated/floor/tiled, /area/security/security_processing) "oD" = ( @@ -9440,18 +9507,20 @@ /turf/simulated/floor/tiled, /area/security/briefing_room) "oK" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/item/device/radio/intercom/department/security{ - dir = 2; - icon_state = "secintercom"; - pixel_y = -24 +/obj/structure/table/standard, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/stamp{ + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/camera/network/security{ - dir = 1 +/obj/item/weapon/hand_labeler, +/obj/item/weapon/folder/yellow, +/obj/machinery/camera/network/cargo{ + dir = 1; + name = "security camera" }, /turf/simulated/floor/tiled, -/area/security/briefing_room) +/area/quartermaster/storage) "oL" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, @@ -9838,37 +9907,18 @@ /turf/simulated/floor/tiled/dark, /area/security/evidence_storage) "pl" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 10 - }, -/obj/item/device/radio/intercom{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/table/steel, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red{ - pixel_x = 2; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/recharger, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/brown/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/brown/bordercorner2, /turf/simulated/floor/tiled, -/area/security/security_processing) +/area/quartermaster/office) "pm" = ( /obj/structure/bed/chair/office/dark{ dir = 8 @@ -10089,11 +10139,22 @@ /turf/simulated/floor/tiled, /area/security/hallway) "pH" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/red/border, -/obj/machinery/camera/network/security{ +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/red/border{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/security/hallway) "pI" = ( @@ -10315,22 +10376,16 @@ /turf/simulated/floor, /area/security/detectives_office) "qg" = ( -/obj/effect/floor_decal/borderfloorblack{ - dir = 8 +/obj/structure/table/woodentable, +/obj/item/device/taperecorder{ + pixel_x = -4; + pixel_y = 2 }, -/obj/effect/floor_decal/borderfloorblack/corner2{ - icon_state = "borderfloorcorner2_black"; - dir = 8 +/obj/item/device/radio/intercom/department/security{ + pixel_y = -24 }, -/obj/structure/closet{ - name = "Evidence Closet" - }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/security/evidence_storage) +/turf/simulated/floor/carpet, +/area/security/detectives_office) "qh" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -10761,40 +10816,17 @@ /turf/simulated/floor/tiled, /area/security/hallway) "qS" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 +/obj/effect/floor_decal/spline/plain{ + icon_state = "spline_plain"; + dir = 9 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 6 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, +/obj/structure/closet/lawcloset, /obj/machinery/camera/network/security{ icon_state = "camera"; - dir = 8 + dir = 5 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - icon_state = "extinguisher_closed"; - pixel_x = 30 - }, -/turf/simulated/floor/tiled, -/area/security/hallway) +/turf/simulated/floor/tiled/dark, +/area/lawoffice) "qT" = ( /turf/simulated/floor, /area/maintenance/station/elevator) @@ -10839,18 +10871,16 @@ /turf/simulated/floor, /area/quartermaster/delivery) "qZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, +/obj/structure/flora/pottedplant/stoutbush, /obj/effect/floor_decal/borderfloor{ - dir = 9 + dir = 5 }, /obj/effect/floor_decal/corner/brown/border{ - dir = 9 + dir = 5 }, +/obj/machinery/camera/network/cargo, /turf/simulated/floor/tiled, -/area/quartermaster/delivery) +/area/quartermaster/office) "ra" = ( /obj/structure/disposalpipe/sortjunction/untagged/flipped{ dir = 1 @@ -11388,28 +11418,20 @@ /turf/simulated/floor/tiled, /area/quartermaster/delivery) "rM" = ( -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" +/obj/effect/floor_decal/spline/plain{ + icon_state = "spline_plain"; + dir = 5 }, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_x = 0; - pixel_y = 28 +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/structure/cable/green{ - icon_state = "0-8" +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/machinery/camera/network/cargo, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/delivery) +/turf/simulated/floor/tiled/dark, +/area/lawoffice) "rN" = ( /obj/structure/cable/green{ d1 = 4; @@ -11569,16 +11591,19 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "rY" = ( -/obj/structure/flora/pottedplant/stoutbush, -/obj/machinery/camera/network/cargo, +/obj/structure/table/steel, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, /obj/effect/floor_decal/borderfloor{ - dir = 5 + dir = 6 }, /obj/effect/floor_decal/corner/brown/border{ - dir = 5 + dir = 6 }, /turf/simulated/floor/tiled, -/area/quartermaster/office) +/area/quartermaster/delivery) "rZ" = ( /obj/structure/noticeboard, /turf/simulated/wall, @@ -11958,6 +11983,10 @@ /obj/effect/floor_decal/corner/brown/bordercorner2{ dir = 9 }, +/obj/machinery/camera/network/cargo{ + dir = 1; + name = "security camera" + }, /turf/simulated/floor/tiled, /area/quartermaster/office) "sD" = ( @@ -11979,22 +12008,28 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "sE" = ( -/obj/structure/disposalpipe/segment{ +/obj/machinery/newscaster{ + layer = 3.3; + pixel_x = -27; + pixel_y = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/brown/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/bed/chair{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/camera/network/cargo{ - dir = 1; - name = "security camera" - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/brown/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/brown/bordercorner2, /turf/simulated/floor/tiled, -/area/quartermaster/office) +/area/quartermaster/foyer) "sF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12225,6 +12260,7 @@ icon_state = "pipe-j1"; dir = 4 }, +/obj/machinery/camera/network/security, /turf/simulated/floor/tiled, /area/security/hallway) "sY" = ( @@ -12292,25 +12328,12 @@ /turf/simulated/floor/tiled, /area/security/hallway) "tb" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/network/security, -/turf/simulated/floor/tiled, -/area/security/hallway) +/turf/simulated/mineral/floor/vacuum, +/area/security/nuke_storage) "tc" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 5 @@ -12617,6 +12640,9 @@ /obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 9 }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "tu" = ( @@ -13835,17 +13861,24 @@ /turf/simulated/wall, /area/lawoffice) "vv" = ( -/obj/effect/floor_decal/spline/plain{ - icon_state = "spline_plain"; - dir = 9 +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 }, -/obj/structure/closet/lawcloset, -/obj/machinery/camera/network/security{ - icon_state = "camera"; +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/lawoffice) +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) "vw" = ( /obj/effect/floor_decal/spline/plain{ icon_state = "spline_plain"; @@ -13964,20 +13997,17 @@ /turf/simulated/floor/tiled/dark, /area/lawoffice) "vD" = ( -/obj/effect/floor_decal/spline/plain{ - icon_state = "spline_plain"; - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/lawoffice) +/turf/simulated/floor/tiled, +/area/security/lobby) "vE" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -14030,6 +14060,10 @@ dir = 5 }, /obj/machinery/computer/security, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 + }, /turf/simulated/floor/tiled, /area/security/lobby) "vH" = ( @@ -14219,23 +14253,37 @@ /turf/simulated/floor/tiled, /area/quartermaster/delivery) "vY" = ( -/obj/structure/table/steel, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, -/obj/machinery/camera/network/cargo{ - dir = 1; - name = "security camera" +/obj/machinery/newscaster{ + layer = 3.3; + pixel_x = -27; + pixel_y = 0 }, /obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 8 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 6 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 }, /turf/simulated/floor/tiled, -/area/quartermaster/delivery) +/area/hallway/station/upper) "vZ" = ( /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled, @@ -14511,31 +14559,18 @@ /turf/simulated/open, /area/tether/exploration) "wF" = ( -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27; - pixel_y = 0 +/obj/effect/floor_decal/corner/lightgrey{ + dir = 9 }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/corner/lightgrey{ dir = 6 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/structure/bed/chair{ - dir = 4 +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 }, /turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/area/hallway/station/upper) "wG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -14584,11 +14619,16 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "wL" = ( -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior South" +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 }, -/turf/simulated/mineral/floor/vacuum, -/area/security/nuke_storage) +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/quartermaster/foyer) "wM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/table/reinforced, @@ -14788,25 +14828,25 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "xc" = ( -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 2 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 }, -/obj/machinery/camera/network/tether, -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, -/area/hallway/station/upper) +/area/quartermaster/office) "xd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -14884,17 +14924,11 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "xg" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/structure/table/bench/wooden, +/obj/machinery/camera/network/tether{ dir = 1 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, +/turf/simulated/floor/wood, /area/hallway/station/upper) "xh" = ( /obj/structure/sign/directions/cargo{ @@ -15122,12 +15156,24 @@ /turf/simulated/wall/r_wall, /area/security/nuke_storage) "xx" = ( -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior North"; +/obj/effect/floor_decal/borderfloor{ dir = 1 }, -/turf/simulated/mineral/floor/vacuum, -/area/security/nuke_storage) +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) "xy" = ( /obj/effect/floor_decal/spline/plain{ icon_state = "spline_plain"; @@ -15317,21 +15363,31 @@ /turf/simulated/floor/tiled, /area/security/lobby) "xM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 }, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /turf/simulated/floor/tiled, -/area/security/lobby) +/area/hallway/station/upper) "xN" = ( /obj/structure/lattice, /obj/machinery/door/firedoor/glass, @@ -15357,40 +15413,14 @@ /turf/simulated/floor, /area/maintenance/station/elevator) "xP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 +/obj/structure/table/standard, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 }, -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27; - pixel_y = 0 - }, -/obj/machinery/camera/network/tether{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 8 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) +/obj/item/device/megaphone, +/turf/simulated/floor/wood, +/area/quartermaster/qm) "xQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15830,19 +15860,12 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "yB" = ( -/obj/effect/floor_decal/corner/lightgrey{ - dir = 9 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 8 }, -/obj/effect/floor_decal/corner/lightgrey{ - dir = 6 - }, -/obj/machinery/camera/network/tether, -/obj/structure/table/bench/standard, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) +/turf/space, +/area/security/nuke_storage) "yC" = ( /obj/effect/floor_decal/corner/lightgrey{ dir = 6 @@ -16069,19 +16092,15 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "yR" = ( -/obj/machinery/camera/network/tether{ - dir = 1 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/turf/simulated/floor/tiled/dark, +/area/security/nuke_storage) "yS" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/brown/border, @@ -16149,26 +16168,19 @@ /turf/simulated/floor/tiled, /area/quartermaster/foyer) "yY" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" }, /obj/effect/floor_decal/borderfloor{ - dir = 6 + dir = 9 }, /obj/effect/floor_decal/corner/brown/border{ - dir = 6 + dir = 9 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/brown/bordercorner2{ - dir = 6 - }, -/obj/structure/closet/emcloset, +/obj/machinery/camera/network/cargo, /turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/area/quartermaster/delivery) "yZ" = ( /obj/machinery/door/airlock/glass_mining{ id_tag = "cargodoor"; @@ -16198,20 +16210,15 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "zb" = ( -/obj/structure/table/standard, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = -24 +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" }, -/obj/item/device/retail_scanner/civilian{ - dir = 1 +/obj/machinery/camera/network/cargo{ + dir = 4 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/brown/border, -/obj/effect/floor_decal/borderfloor/corner2, -/obj/effect/floor_decal/corner/brown/bordercorner2, -/turf/simulated/floor/tiled, -/area/quartermaster/office) +/turf/simulated/floor, +/area/quartermaster/delivery) "zc" = ( /obj/structure/table/standard, /obj/item/weapon/hand_labeler, @@ -16789,23 +16796,24 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "zX" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 1 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/item/device/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = 21 - }, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 + dir = 8 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 9 + }, +/obj/item/device/radio/intercom{ + dir = 2; + pixel_y = -24 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, /area/hallway/station/upper) "zY" = ( @@ -17233,6 +17241,10 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 5 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/white, /area/medical/chemistry) "AA" = ( @@ -17360,15 +17372,16 @@ /turf/simulated/floor/wood, /area/quartermaster/qm) "AK" = ( -/obj/structure/table/standard, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/item/device/megaphone, -/obj/machinery/camera/network/cargo, -/turf/simulated/floor/wood, -/area/quartermaster/qm) +/obj/effect/floor_decal/corner_steel_grid{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/teleporter/departing) "AL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17514,14 +17527,11 @@ /area/medical/reception) "Ba" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 + dir = 1 }, -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault"; - dir = 4 - }, -/turf/simulated/floor/tiled/dark, -/area/security/nuke_storage) +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/tiled, +/area/tether/station/stairs_three) "Bb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -17957,6 +17967,10 @@ /obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 4 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/dark, /area/medical/medbay_emt_bay) "BC" = ( @@ -18035,20 +18049,18 @@ /turf/simulated/floor/tiled, /area/maintenance/station/cargo) "BL" = ( -/obj/structure/bed/chair{ - dir = 4 +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + frequency = 1380; + id_tag = "cargo_bay"; + layer = 3.3; + name = "cargo bay hatch controller"; + pixel_x = 30; + pixel_y = 0; + req_one_access = list(13,31); + tag_door = "cargo_bay_door" }, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/medical/reception) +/turf/simulated/floor/tiled, +/area/quartermaster/storage) "BM" = ( /obj/structure/bed/chair/office/dark{ dir = 8 @@ -18098,12 +18110,24 @@ /turf/simulated/floor/wood, /area/quartermaster/qm) "BQ" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/camera/network/cargo{ +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/tiled, -/area/quartermaster/storage) +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/white, +/area/medical/chemistry) "BR" = ( /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled, @@ -18270,29 +18294,15 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "Cg" = ( -/obj/machinery/camera/network/tether{ - dir = 1 +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/lightgrey/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 9 - }, -/obj/item/device/radio/intercom{ - dir = 2; - pixel_y = -24 +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" }, /turf/simulated/floor/tiled, -/area/hallway/station/upper) +/area/quartermaster/warehouse) "Ch" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 @@ -18937,27 +18947,26 @@ /turf/simulated/wall, /area/medical/reception) "Dm" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +/obj/structure/table/rack, +/obj/item/device/defib_kit/compact/loaded, +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 4 }, -/obj/machinery/camera/network/medbay{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals9{ + dir = 1 }, -/obj/effect/floor_decal/borderfloorwhite{ +/obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 8 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - icon_state = "extinguisher_closed"; - pixel_x = -30 - }, -/turf/simulated/floor/tiled/white, -/area/medical/chemistry) +/obj/effect/floor_decal/steeldecal/steel_decals9, +/turf/simulated/floor/tiled/dark, +/area/medical/medbay_emt_bay) "Dn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ icon_state = "intact-scrubbers"; @@ -19165,17 +19174,26 @@ /turf/simulated/floor/tiled, /area/teleporter/departing) "DF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/table/glass, +/obj/item/weapon/storage/box/cups, +/obj/item/weapon/storage/box/cups{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/floor_decal/corner_steel_grid{ +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 9 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; dir = 10 }, -/obj/machinery/camera/network/civilian, -/turf/simulated/floor/tiled, -/area/teleporter/departing) +/turf/simulated/floor/tiled/white, +/area/medical/reception) "DG" = ( /obj/structure/cable{ d1 = 4; @@ -19240,6 +19258,9 @@ /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 1 }, +/obj/machinery/camera/network/tether{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/tether/station/stairs_three) "DL" = ( @@ -19399,6 +19420,9 @@ icon_state = "0-2" }, /obj/structure/cable/green, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, /turf/simulated/floor/plating, /area/maintenance/substation/medical) "DV" = ( @@ -19656,11 +19680,15 @@ /turf/simulated/floor/tiled/white, /area/medical/reception) "Ep" = ( -/obj/structure/table/standard, -/obj/machinery/photocopier/faxmachine{ - department = "Quartermaster-Office" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/turf/simulated/floor/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/toy/plushie/squid/blue, +/obj/machinery/camera/network/cargo, +/turf/simulated/floor/outdoors/grass/forest, /area/quartermaster/qm) "Eq" = ( /obj/structure/table/standard, @@ -19799,29 +19827,30 @@ /turf/simulated/floor/tiled, /area/tether/station/stairs_three) "EF" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/machinery/button/remote/blast_door{ + id = "qm_warehouse"; + name = "Warehouse Door Control"; + pixel_x = -26; + pixel_y = 0; + req_access = list(31) }, -/obj/machinery/camera/network/tether{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, -/area/tether/station/stairs_three) +/area/quartermaster/storage) "EG" = ( -/obj/structure/table/woodentable, -/obj/item/device/taperecorder{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/machinery/camera/network/security{ +/obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, -/obj/item/device/radio/intercom/department/security{ - pixel_y = -24 +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 }, -/turf/simulated/floor/carpet, -/area/security/detectives_office) +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/medical/sleeper) "EH" = ( /obj/structure/window/reinforced{ dir = 8 @@ -20160,29 +20189,16 @@ /turf/simulated/floor/tiled/white, /area/medical/reception) "Fi" = ( -/obj/structure/table/rack, -/obj/item/device/defib_kit/compact/loaded, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals9{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals9{ +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals9, -/turf/simulated/floor/tiled/dark, -/area/medical/medbay_emt_bay) +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/heads/cmo) "Fj" = ( /turf/simulated/wall, /area/quartermaster/warehouse) @@ -20229,22 +20245,12 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "Fm" = ( -/obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1380; - id_tag = "cargo_bay"; - layer = 3.3; - name = "cargo bay hatch controller"; - pixel_x = 30; - pixel_y = 0; - req_one_access = list(13,31); - tag_door = "cargo_bay_door" - }, -/obj/machinery/camera/network/cargo{ - c_tag = "CRG - Cargo Bay East"; - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/storage) +/obj/structure/closet/secure_closet/medical3, +/obj/item/weapon/soap/nanotrasen, +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/turf/simulated/floor/tiled/white, +/area/medical/medbay_primary_storage) "Fn" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20748,19 +20754,17 @@ /turf/simulated/floor/tiled/steel, /area/quartermaster/warehouse) "Gc" = ( -/obj/structure/table/rack{ - dir = 8; - layer = 2.9 +/obj/structure/table/glass, +/obj/machinery/recharger, +/obj/item/weapon/tool/screwdriver, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 }, -/obj/machinery/camera/network/cargo{ - c_tag = "CRG - Cargo Warehouse"; - dir = 9 +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 }, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/simulated/floor/tiled, -/area/quartermaster/warehouse) +/turf/simulated/floor/tiled/white, +/area/medical/sleeper) "Gd" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/vehicle/train/trolley, @@ -20793,6 +20797,9 @@ /area/teleporter/departing) "Gh" = ( /obj/effect/floor_decal/techfloor/orange, +/obj/machinery/camera/network/tether{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor, /area/teleporter/departing) "Gi" = ( @@ -20882,17 +20889,23 @@ /area/medical/reception) "Gp" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/cups, -/obj/item/weapon/storage/box/cups{ - pixel_x = 4; - pixel_y = 4 +/obj/item/weapon/storage/box/body_record_disk, +/obj/item/device/sleevemate, +/obj/item/weapon/paper{ + desc = ""; + info = "Bodies designed on the design console must be saved to a disk, provided on the front desk counter, then placed into the resleeving console for printing."; + name = "Body Designer Note" }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 9 +/obj/effect/floor_decal/borderfloorwhite{ + dir = 6 }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 6 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2, +/obj/effect/floor_decal/corner/paleblue/bordercorner2, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; dir = 9 }, /turf/simulated/floor/tiled/white, @@ -21019,27 +21032,22 @@ /turf/simulated/floor/tiled/white, /area/medical/reception) "Gx" = ( +/obj/item/roller, +/obj/item/roller{ + pixel_y = 8 + }, +/obj/item/roller{ + pixel_y = 16 + }, /obj/structure/table/glass, -/obj/item/weapon/storage/box/body_record_disk, -/obj/item/device/sleevemate, -/obj/item/weapon/paper{ - desc = ""; - info = "Bodies designed on the design console must be saved to a disk, provided on the front desk counter, then placed into the resleeving console for printing."; - name = "Body Designer Note" - }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, /obj/effect/floor_decal/borderfloorwhite{ - dir = 6 + dir = 4 }, /obj/effect/floor_decal/corner/paleblue/border{ - dir = 6 + dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite/corner2, -/obj/effect/floor_decal/corner/paleblue/bordercorner2, /turf/simulated/floor/tiled/white, -/area/medical/reception) +/area/medical/sleeper) "Gy" = ( /obj/machinery/power/apc{ dir = 2; @@ -21234,29 +21242,10 @@ /turf/simulated/floor/tiled, /area/quartermaster/storage) "GN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/camera/network/cargo{ - c_tag = "CRG - Cargo Office South"; - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled, -/area/quartermaster/office) +/obj/structure/flora/pottedplant, +/obj/effect/floor_decal/corner/paleblue/diagonal, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/medbreak) "GO" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -21950,22 +21939,32 @@ pixel_x = 0; pixel_y = 32 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) "HL" = ( -/obj/machinery/camera/network/medbay, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 1 +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + icon_state = "intact-scrubbers"; + dir = 5 }, +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, /turf/simulated/floor/tiled/white, /area/medical/sleeper) "HM" = ( @@ -22063,6 +22062,10 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 8 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) "HU" = ( @@ -22721,6 +22724,9 @@ d2 = 8; icon_state = "0-8" }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, /turf/simulated/floor, /area/maintenance/substation/cargo) "IQ" = ( @@ -22758,18 +22764,12 @@ /turf/simulated/floor/tiled, /area/quartermaster/warehouse) "IU" = ( -/obj/machinery/button/remote/blast_door{ - id = "qm_warehouse"; - name = "Warehouse Door Control"; - pixel_x = -26; - pixel_y = 0; - req_access = list(31) - }, -/obj/machinery/camera/network/cargo{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/storage) +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/floor_decal/borderfloorwhite/corner2, +/obj/effect/floor_decal/corner/paleblue/bordercorner2, +/turf/simulated/floor/tiled/white, +/area/medical/sleeper) "IV" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 5; @@ -22909,15 +22909,21 @@ /turf/simulated/floor/wood, /area/crew_quarters/heads/cmo) "Jk" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 }, /obj/machinery/camera/network/medbay{ - dir = 8 + icon_state = "camera"; + dir = 9 }, -/turf/simulated/floor/wood, -/area/crew_quarters/heads/cmo) +/turf/simulated/floor/tiled/white, +/area/hallway/secondary/escape/medical_escape_pod_hallway) "Jl" = ( /obj/structure/cable/green{ d1 = 1; @@ -23113,6 +23119,10 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 9 + }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) "JE" = ( @@ -23423,15 +23433,19 @@ /turf/simulated/floor/tiled/white, /area/medical/virologyaccess) "Kc" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/weapon/soap/nanotrasen, -/obj/machinery/camera/network/medbay{ - dir = 1 +/obj/structure/closet/wardrobe/virology_white, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, /turf/simulated/floor/tiled/white, -/area/medical/medbay_primary_storage) +/area/medical/virologyaccess) "Kd" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/weapon/soap/nanotrasen, @@ -23480,20 +23494,10 @@ /turf/simulated/open, /area/medical/medbay_primary_storage) "Kj" = ( -/obj/structure/table/glass, -/obj/machinery/recharger, -/obj/item/weapon/tool/screwdriver, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, +/obj/machinery/vending/cola, +/obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, -/area/medical/sleeper) +/area/crew_quarters/medbreak) "Kk" = ( /obj/structure/cable/green{ d1 = 1; @@ -23562,32 +23566,30 @@ /turf/simulated/floor/tiled/white, /area/medical/sleeper) "Kq" = ( -/obj/machinery/camera/network/security{ - c_tag = "SEC - Vault Exterior West"; - dir = 8 - }, -/turf/space, +/obj/machinery/camera/network/security, +/turf/simulated/mineral/floor/vacuum, /area/security/nuke_storage) "Kr" = ( -/obj/item/roller, -/obj/item/roller{ - pixel_y = 8 - }, -/obj/item/roller{ - pixel_y = 16 - }, -/obj/structure/table/glass, -/obj/machinery/camera/network/medbay{ +/obj/effect/floor_decal/borderfloor{ dir = 8 }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 +/obj/effect/floor_decal/corner/red/border{ + dir = 8 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/tiled/white, -/area/medical/sleeper) +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/security/hallway) "Ks" = ( /obj/structure/table/glass, /obj/item/bodybag/cryobag, @@ -24014,11 +24016,12 @@ /turf/simulated/floor/tiled/white, /area/medical/sleeper) "Lf" = ( -/obj/structure/flora/pottedplant, -/obj/machinery/camera/network/medbay, -/obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, /turf/simulated/floor/tiled/white, -/area/crew_quarters/medbreak) +/area/medical/virology) "Lg" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -24377,30 +24380,10 @@ /turf/simulated/floor/tiled/white, /area/medical/sleeper) "LS" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 5 - }, -/obj/machinery/camera/network/medbay{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/turf/simulated/floor/tiled/white, -/area/medical/sleeper) +/obj/machinery/camera/network/security, +/mob/living/simple_mob/animal/sif/shantak/scruffy, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hos) "LT" = ( /obj/effect/landmark/start{ name = "Paramedic" @@ -25302,15 +25285,16 @@ /turf/simulated/floor/tiled/white, /area/medical/sleeper) "Ne" = ( -/obj/machinery/camera/network/medbay{ - dir = 1 +/obj/structure/closet/crate/freezer, +/obj/item/weapon/virusdish/random, +/obj/item/weapon/virusdish/random, +/obj/item/weapon/virusdish/random, +/obj/item/weapon/virusdish/random, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 }, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/effect/floor_decal/borderfloorwhite/corner2, -/obj/effect/floor_decal/corner/paleblue/bordercorner2, /turf/simulated/floor/tiled/white, -/area/medical/sleeper) +/area/medical/virology) "Nf" = ( /obj/structure/bed/chair{ dir = 1 @@ -25368,20 +25352,21 @@ /turf/simulated/floor/tiled/white, /area/hallway/secondary/escape/medical_escape_pod_hallway) "Nk" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/camera/network/medbay{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorwhite{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/tiled/white, -/area/hallway/secondary/escape/medical_escape_pod_hallway) +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "Nl" = ( /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) @@ -25407,16 +25392,29 @@ /obj/structure/table/standard, /obj/item/weapon/storage/box/cups, /obj/effect/floor_decal/corner/paleblue/diagonal, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medbreak) "Np" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion_l" +/obj/structure/closet/secure_closet/detective, +/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/weapon/gun/energy/taser, +/obj/item/device/camera{ + desc = "A one use - polaroid camera. 30 photos left."; + name = "detectives camera"; + pictures_left = 30; + pixel_x = 2; + pixel_y = 3 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/carpet, +/area/security/detectives_office) "Nq" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/donkpockets, @@ -25585,20 +25583,41 @@ /turf/simulated/floor/tiled/white, /area/medical/sleeper) "NE" = ( -/obj/structure/closet/wardrobe/virology_white, -/obj/machinery/firealarm{ +/obj/effect/floor_decal/borderfloor{ dir = 4; - pixel_x = 24 + pixel_x = -16 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/effect/floor_decal/corner/red/border{ + dir = 4; + pixel_x = -16 }, -/obj/machinery/camera/network/medbay, -/obj/effect/floor_decal/industrial/warning{ - dir = 9 +/obj/effect/floor_decal/corner/red{ + icon_state = "corner_white"; + dir = 6 }, -/turf/simulated/floor/tiled/white, -/area/medical/virologyaccess) +/obj/structure/table/steel, +/obj/item/bodybag/cryobag{ + pixel_x = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = -9 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 32; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/security/hallway) "NF" = ( /obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{ frequency = 1380; @@ -25645,12 +25664,14 @@ /turf/simulated/floor/tiled/white, /area/crew_quarters/medbreak) "NI" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8 +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/turf/simulated/floor/tiled, +/area/security/hallwayaux) "NJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -25717,24 +25738,29 @@ /turf/simulated/floor/tiled/white, /area/medical/virologyaccess) "NQ" = ( -/obj/structure/closet/l3closet/virology, -/obj/machinery/access_button{ - command = "cycle_interior"; - frequency = 1379; - master_tag = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = -8; - pixel_y = -28; - req_access = list(39) +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/machinery/light{ - dir = 4 +/obj/effect/floor_decal/borderfloor{ + dir = 6 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 10 +/obj/effect/floor_decal/corner/brown/border{ + dir = 6 }, -/turf/simulated/floor/tiled/white, -/area/medical/virologyaccess) +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/brown/bordercorner2{ + dir = 6 + }, +/obj/structure/closet/emcloset, +/obj/machinery/camera/network/tether{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/quartermaster/foyer) "NR" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -25789,13 +25815,30 @@ /turf/simulated/floor/tiled/white, /area/medical/virologyaccess) "NY" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion_r" +/obj/effect/floor_decal/borderfloor{ + dir = 1; + pixel_y = 0 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/network/security, +/turf/simulated/floor/tiled, +/area/security/hallwayaux) "NZ" = ( /obj/structure/shuttle/engine/heater{ dir = 8 @@ -25966,14 +26009,27 @@ /turf/simulated/floor/tiled/white, /area/medical/virology) "Or" = ( -/obj/machinery/disease2/diseaseanalyser, -/obj/machinery/alarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 +/obj/structure/closet/l3closet/virology, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -8; + pixel_y = -28; + req_access = list(39) + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/camera/network/medbay{ + dir = 1 }, /turf/simulated/floor/tiled/white, -/area/medical/virology) +/area/medical/virologyaccess) "Os" = ( /obj/structure/window/reinforced{ dir = 8 @@ -26217,18 +26273,23 @@ dir = 8 }, /obj/machinery/disposal, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medbreak) "OQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 - }, -/obj/machinery/camera/network/medbay{ +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/tiled/white, -/area/medical/virology) +/obj/machinery/disposal, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/wood, +/area/security/breakroom) "OR" = ( /obj/structure/table/glass, /obj/item/weapon/storage/fancy/vials, @@ -26287,6 +26348,15 @@ }, /turf/simulated/floor/tiled/white, /area/medical/virology) +"OW" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/red/border, +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/security/briefing_room) "OX" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -26298,14 +26368,12 @@ /turf/simulated/floor/bluegrid, /area/ai_core_foyer) "OY" = ( -/obj/item/weapon/storage/secure/safe{ - pixel_x = -28 +/obj/machinery/camera/network/cargo{ + icon_state = "camera"; + dir = 8 }, -/obj/structure/table/glass, -/obj/item/weapon/storage/lockbox/vials, -/obj/item/weapon/reagent_containers/dropper, -/turf/simulated/floor/tiled/white, -/area/medical/virology) +/turf/simulated/floor/tiled, +/area/quartermaster/storage) "OZ" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26509,6 +26577,21 @@ }, /turf/simulated/floor/tiled/white, /area/medical/virology) +"Pq" = ( +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/open, +/area/security/hallway) +"Pr" = ( +/obj/effect/floor_decal/techfloor, +/obj/machinery/camera/network/command{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/ai_core_foyer) "Ps" = ( /obj/machinery/atmospherics/tvalve/bypass, /obj/machinery/light{ @@ -26519,6 +26602,18 @@ }, /turf/simulated/floor/plating, /area/medical/virology) +"Pt" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloorwhite, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/medical/sleeper) "Pu" = ( /obj/structure/table/glass, /obj/item/weapon/storage/box/monkeycubes, @@ -26548,26 +26643,22 @@ /turf/simulated/floor/tiled/white, /area/medical/virology) "Pw" = ( -/obj/structure/closet/crate/freezer, -/obj/item/weapon/virusdish/random, -/obj/item/weapon/virusdish/random, -/obj/item/weapon/virusdish/random, -/obj/item/weapon/virusdish/random, -/obj/machinery/camera/network/medbay{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 +/obj/machinery/disease2/diseaseanalyser, +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 }, +/obj/machinery/camera/network/medbay, /turf/simulated/floor/tiled/white, /area/medical/virology) "Px" = ( -/obj/machinery/smartfridge/secure/virology, -/obj/machinery/atmospherics/pipe/simple/hidden/black{ +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; dir = 5 }, -/turf/simulated/floor/tiled/white, -/area/medical/virology) +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "Py" = ( /obj/machinery/atmospherics/pipe/simple/hidden/black{ dir = 4 @@ -26612,15 +26703,16 @@ /turf/simulated/floor/bluegrid, /area/ai_core_foyer) "PD" = ( -/obj/structure/reagent_dispensers/water_cooler/full, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/machinery/smartfridge/secure/virology, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 5 }, /obj/machinery/camera/network/medbay{ - dir = 4 + icon_state = "camera"; + dir = 9 }, /turf/simulated/floor/tiled/white, -/area/medical/virologyisolation) +/area/medical/virology) "PE" = ( /obj/structure/cable/green{ d1 = 1; @@ -26679,6 +26771,17 @@ }, /turf/simulated/floor/tiled/white, /area/medical/virologyisolation) +"PI" = ( +/obj/structure/reagent_dispensers/water_cooler/full, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/virologyisolation) "PJ" = ( /obj/structure/bed/padded, /obj/item/weapon/bedsheet/green, @@ -26814,18 +26917,168 @@ /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled/white, /area/medical/virologyisolation) +"PZ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "Qa" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/medical/virologyisolation) +"Qb" = ( +/obj/machinery/camera/network/exploration{ + icon_state = "camera"; + dir = 9 + }, +/turf/simulated/open, +/area/tether/exploration) +"Qc" = ( +/obj/structure/table/standard, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -24 + }, +/obj/item/device/retail_scanner/civilian{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/brown/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/brown/bordercorner2, +/obj/machinery/camera/network/cargo{ + dir = 1; + name = "security camera" + }, +/turf/simulated/floor/tiled, +/area/quartermaster/office) +"Qd" = ( +/obj/structure/table/standard, +/obj/machinery/photocopier/faxmachine{ + department = "Quartermaster-Office" + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"Qe" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/obj/machinery/camera/network/cargo{ + icon_state = "camera"; + dir = 8 + }, +/turf/simulated/floor, +/area/quartermaster/storage) "Qf" = ( /obj/structure/toilet{ pixel_y = 15 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) +"Qg" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/camera/network/cargo{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/quartermaster/storage) +"Qh" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_l" + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) +"Qi" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/machinery/camera/network/tether, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Qj" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Qk" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/lightgrey/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/machinery/camera/network/tether{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Ql" = ( +/obj/machinery/camera/network/security{ + icon_state = "camera"; + dir = 10 + }, +/turf/simulated/open, +/area/security/brig) +"Qm" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8 + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) +"Qn" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_r" + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) +"Qo" = ( +/obj/item/weapon/storage/secure/safe{ + pixel_x = -28 + }, +/obj/structure/table/glass, +/obj/item/weapon/storage/lockbox/vials, +/obj/item/weapon/reagent_containers/dropper, +/obj/machinery/camera/network/medbay{ + icon_state = "camera"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/virology) "Qr" = ( /obj/machinery/shower{ pixel_y = 10 @@ -27026,13 +27279,6 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_upper) -"QZ" = ( -/obj/effect/floor_decal/techfloor, -/obj/machinery/camera/network/command{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/ai_core_foyer) "Ra" = ( /obj/structure/railing, /obj/structure/railing{ @@ -27120,22 +27366,6 @@ /obj/structure/catwalk, /turf/simulated/floor, /area/maintenance/station/elevator) -"Rl" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 6 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 6 - }, -/obj/machinery/suit_cycler/security, -/turf/simulated/floor/tiled, -/area/security/eva) "Rm" = ( /obj/effect/floor_decal/techfloor{ dir = 6 @@ -27808,38 +28038,6 @@ /obj/machinery/light, /turf/simulated/floor/tiled, /area/hallway/station/upper) -"SJ" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4; - pixel_x = -16 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4; - pixel_x = -16 - }, -/obj/effect/floor_decal/corner/red{ - icon_state = "corner_white"; - dir = 6 - }, -/obj/structure/table/steel, -/obj/item/bodybag/cryobag{ - pixel_x = 6 - }, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/recharger/wallcharger{ - pixel_x = 32; - pixel_y = -9 - }, -/obj/machinery/recharger/wallcharger{ - pixel_x = 32; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/spray/cleaner, -/turf/simulated/floor/tiled, -/area/security/hallway) "SK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -28028,16 +28226,6 @@ }, /turf/simulated/floor/tiled, /area/shuttle/excursion/tether) -"Tv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/toy/plushie/squid/blue, -/turf/simulated/floor/outdoors/grass/forest, -/area/quartermaster/qm) "TD" = ( /obj/structure/table/woodentable, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28488,13 +28676,6 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/shuttle/excursion/tether) -"Vb" = ( -/obj/machinery/camera/network/exploration{ - dir = 1 - }, -/obj/structure/stasis_cage, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) "Vd" = ( /obj/effect/floor_decal/industrial/warning{ dir = 6 @@ -28735,15 +28916,6 @@ "VM" = ( /turf/simulated/open, /area/ai_core_foyer) -"VN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/camera/network/security{ - icon_state = "camera"; - dir = 8 - }, -/obj/item/weapon/bone/skull/unathi, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hos) "VQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8; @@ -28888,14 +29060,6 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, /area/shuttle/excursion/tether) -"Wz" = ( -/obj/machinery/vending/cola, -/obj/machinery/camera/network/medbay{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/diagonal, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/medbreak) "WB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -29152,19 +29316,6 @@ }, /turf/simulated/floor/tiled/steel, /area/quartermaster/warehouse) -"XR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/camera/network/exploration{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) "XT" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -29224,18 +29375,6 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) -"Yi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) "Yj" = ( /obj/effect/floor_decal/industrial/warning{ dir = 10 @@ -29337,10 +29476,6 @@ /obj/machinery/light, /turf/simulated/floor/tiled, /area/shuttle/excursion/tether) -"YO" = ( -/mob/living/simple_mob/animal/sif/shantak/scruffy, -/turf/simulated/floor/carpet, -/area/crew_quarters/heads/hos) "YQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -33484,7 +33619,7 @@ aa aa ae aa -Kq +yB aa ae aa @@ -33602,7 +33737,7 @@ aa ab ZF je -YO +LS WH Uk my @@ -33745,7 +33880,7 @@ ab ZF je Ui -VN +iS TZ Yu Vp @@ -33910,7 +34045,7 @@ xw xw ze zS -Ba +yR BV CT xw @@ -34039,7 +34174,7 @@ ov oZ fr qc -fJ +mG rh wS sO @@ -34047,7 +34182,7 @@ tJ qc vs vt -xx +tb xw xw zf @@ -34057,7 +34192,7 @@ BW CU xw xw -wL +Kq vt vt vt @@ -34315,7 +34450,7 @@ ab ab ab je -ar +hd WN et Yx @@ -34459,7 +34594,7 @@ ab je kI Uy -nG +kO oa ox ff @@ -34723,7 +34858,7 @@ ab ab ao ao -hd +aH hA hS ig @@ -34737,7 +34872,7 @@ ja kc ko tQ -kK +hC kY eT mc @@ -35008,14 +35143,14 @@ ai ai ao hf -hC +fJ bx ii bd iN jc ji -jv +en kd jS rA @@ -35045,7 +35180,7 @@ nn nn vu uO -zX +xx Bi Cb sp @@ -35179,9 +35314,9 @@ qG ro sj sT -EG +qg uJ -vv +qS wg wg xy @@ -35189,7 +35324,7 @@ yi og zY Bj -Ca +Qk Da Da Da @@ -35450,7 +35585,7 @@ kC fB fY eT -mg +jv mD nl nM @@ -35463,7 +35598,7 @@ qI rm sl sR -tN +Np uJ vx wh @@ -35475,7 +35610,7 @@ Aa Bl SI Da -DF +AK EB Fp Gf @@ -35599,7 +35734,7 @@ mh mh ep pg -pH +pG fH qe eO @@ -35720,7 +35855,7 @@ gP bZ bv dI -bS +dU ez bE RB @@ -35739,7 +35874,7 @@ dX ew lz lz -lz +Kr ph pI aA @@ -36002,7 +36137,7 @@ gr gE gO hi -hH +bS dI dI bq @@ -36011,7 +36146,7 @@ cd dI mv dM -ej +er cP cP jL @@ -36019,7 +36154,7 @@ eD cP lB lB -mG +lB no as as @@ -36157,7 +36292,7 @@ ek cP QV kD -kO +hH cP lC lC @@ -36168,7 +36303,7 @@ nN oz pj pJ -qg +mg qK rt oz @@ -36183,7 +36318,7 @@ yo og Af Bp -Cg +zX Df Df Df @@ -36317,7 +36452,7 @@ fN sZ tW uO -vD +rM wi wN xG @@ -36348,7 +36483,7 @@ MB MS No Jm -Wz +Kj KW vt vt @@ -36470,7 +36605,7 @@ Br Ci Dh DL -EF +Ba Fu Gk Gk @@ -36573,7 +36708,7 @@ ai ai ai ai -ci +NY iR cg jk @@ -36598,7 +36733,7 @@ oA oA oA oA -tb +pH tT uQ vE @@ -36623,7 +36758,7 @@ Hj HV ID Jp -Kc +Fm Jr KZ LE @@ -36734,7 +36869,7 @@ jk jk lv oB -pl +lU pM qh fK @@ -36755,7 +36890,7 @@ Ck yl Al BE -Dm +BQ Ef EZ FH @@ -37000,7 +37135,7 @@ aC aR bf bs -bL +ej cf cT jy @@ -37015,7 +37150,7 @@ jk jk jk jk -jk +Ql of oD pn @@ -37319,7 +37454,7 @@ yu zq fT kn -Ck +Qj yJ Az BG @@ -37335,7 +37470,7 @@ II Ju Ki KG -Lf +GN Ld Mn MI @@ -37421,7 +37556,7 @@ gk gf gk gR -aw +bb aE dQ bf @@ -37459,7 +37594,7 @@ wU xL yv zq -fU +xM kw pN yl @@ -37606,7 +37741,7 @@ mX pS Dl AA -BL +FK Dq Ek Fe @@ -37617,7 +37752,7 @@ HK HZ IK Jv -Kj +Gc KH Li LG @@ -37719,7 +37854,7 @@ jU cY kr kr -kP +hR ld lF mk @@ -37731,7 +37866,7 @@ oG pq pR qm -qS +nA rz aL ti @@ -37740,7 +37875,7 @@ aN vL wq wV -xM +vD yx yL jf @@ -37753,7 +37888,7 @@ Cl El Cl Cl -Gp +DF Iy Hq Lh @@ -37773,11 +37908,11 @@ ab NW Ok OA -OQ +Lf NW Ok OA -OQ +Lf NW aa aa @@ -37872,12 +38007,12 @@ at eX pr lC -lC +Pq mH rB mH tj -SJ +NE mH uP uP @@ -38002,7 +38137,7 @@ eJ el kh kh -du +OQ YT dO lG @@ -38058,7 +38193,7 @@ Nr Om OC OR -OY +Qo Pf OC KA @@ -38205,7 +38340,7 @@ Pg Po Pu NW -PD +PI PN PS PW @@ -38278,7 +38413,7 @@ hM aW aU iG -iS +NI YT jo ds @@ -38333,11 +38468,11 @@ LN Jz Mt Lh -Ne +IU Nt -NE +Kc NK -NQ +Or Nr Oo OE @@ -38437,7 +38572,7 @@ lH jh lH ok -oK +kP le mH mH @@ -38475,7 +38610,7 @@ LO JA Mu Lh -Nf +Pt Nr Nr Nr @@ -38556,7 +38691,7 @@ ab ab ab aU -gX +aw hr hM aY @@ -38593,7 +38728,7 @@ tn tn tn sp -yB +wF zw Ar Ax @@ -38629,7 +38764,7 @@ OU OE Pl NR -Pw +Ne NW PH PQ @@ -38701,7 +38836,7 @@ aU bk hr hP -Rl +hQ aU iH iT @@ -38709,7 +38844,7 @@ YT ni dg tP -en +eJ eF Xe YH @@ -38721,7 +38856,7 @@ mN nt nS om -oI +OW le tl tl @@ -38765,13 +38900,13 @@ ab ab ab NW -Or +Pw OG OV Pd Pm Ps -Px +PD NW PJ PR @@ -38889,7 +39024,7 @@ Du EJ Fh FP -Gx +Gp Iy HI Ig @@ -38981,7 +39116,7 @@ gg gj gl gx -bb +ar gY hv hP @@ -39037,7 +39172,7 @@ HJ Ih Jb JD -Kr +Gx KO Ll LM @@ -39171,7 +39306,7 @@ Bu Cs DM EL -Fi +Dm FQ FQ yT @@ -39189,11 +39324,11 @@ MK Iy ab NL -Np -NI -NI -NI -NY +Qh +Qm +Qm +Qm +Qn NL vt vt @@ -39268,7 +39403,7 @@ aU aU aU ay -aH +cp bm bB by @@ -39317,7 +39452,7 @@ Ct Ct Gy yT -HL +EG Ij Jd JE @@ -39410,7 +39545,7 @@ aa bc bJ Ur -hQ +gX bm bm bm @@ -39444,7 +39579,7 @@ uY uY ww wY -xP +vY yG zA Av @@ -39608,7 +39743,7 @@ JF Kt KQ Lq -LS +HL Iy MK MK @@ -39867,7 +40002,7 @@ sq tr um uZ -uZ +xg wx xb xR @@ -39977,21 +40112,21 @@ cC cI df dm -dU cC cC cC -df +cC +mu dm cI cC cC cC -dU +cC dm lQ lV -mq +Px mq be es @@ -40037,7 +40172,7 @@ Lt LW My MM -Nk +Jk Nv NG NM @@ -40398,7 +40533,7 @@ aa aa aa be -bX +kS cE cK cK @@ -40416,7 +40551,7 @@ Zy WG dj XA -er +nh ms Oz be @@ -40437,7 +40572,7 @@ sq sq sq sq -xc +vv xS fF AH @@ -40540,7 +40675,7 @@ aa aa aa be -cp +bX cE cK cK @@ -40558,7 +40693,7 @@ UJ Xb dj XN -er +nh ms Xq be @@ -40597,7 +40732,7 @@ GS Hd HR IA -Jk +Fi JS Ky Fz @@ -40700,9 +40835,9 @@ iW WS dj XN -er +nh ms -Vb +Xq be os oV @@ -40983,7 +41118,7 @@ jZ WR Xo XN -er +nh cK ms Xq @@ -41005,7 +41140,7 @@ qr qr qr qr -xg +Qi xR yQ zF @@ -41141,7 +41276,7 @@ pX qs qY rJ -rJ +zb tu ur ve @@ -41413,7 +41548,7 @@ dj cK ms mq -Ox +Qb Ox Ox be @@ -41423,7 +41558,7 @@ iV px pt qr -qZ +yY rK sw sw @@ -41551,7 +41686,7 @@ ea kx dj XN -er +nh cK ms mq @@ -41575,10 +41710,10 @@ vW wD xk xY -yR +wL zJ zL -Tv +Ep Vl TU zL @@ -41708,7 +41843,7 @@ iV iV qr qr -rM +nG sy tx uu @@ -41836,9 +41971,9 @@ kQ TG dj XN -er +nh ms -nA +mq be oU RV @@ -41855,7 +41990,7 @@ sz ty uv vi -vY +rY wD xm ya @@ -41865,7 +42000,7 @@ AJ BM CD ZV -Ep +Qd zL Ee EY @@ -41960,7 +42095,7 @@ aa aa aa be -cp +bX cE cK cK @@ -41978,7 +42113,7 @@ kR Vd dj XN -er +nh ms QL be @@ -42003,7 +42138,7 @@ he ht hO zL -AK +xP BN CE Dv @@ -42102,7 +42237,7 @@ aa aa aa be -bX +kS cE cK cK @@ -42120,7 +42255,7 @@ ZE ZB dj XB -er +nh ms Sq be @@ -42140,7 +42275,7 @@ qu ux vj vj -wF +sE xn yb yU @@ -42293,7 +42428,7 @@ CG CD Es zK -Gc +Cg GJ Hy Mc @@ -42533,21 +42668,21 @@ cC dc dl dH -em +bL Wk Wk Wk -Yi +Nk VI YQ SK Wk Wk -XR +Wk VI YQ lW -mu +PZ nB Ro PP @@ -42561,7 +42696,7 @@ sH wb wJ xq -sE +pl tA uA vk @@ -42572,7 +42707,7 @@ ya yX zO SD -BQ +Qg CI Dx Et @@ -42581,8 +42716,8 @@ Gd GK HA Mg -IU -nh +EF +oK zO ab ab @@ -42711,7 +42846,7 @@ vZ vZ xo yc -yY +NQ zO AP BR @@ -42995,7 +43130,7 @@ Ev Fl FE GI -GN +xc HC In Io @@ -43110,7 +43245,7 @@ dV Rx fy fy -kS +du fy fy RI @@ -43279,7 +43414,7 @@ wc sJ xs yg -zb +Qc qu AT BU @@ -43412,7 +43547,7 @@ gJ gJ qu qu -rY +qZ rX sJ sJ @@ -43533,7 +43668,7 @@ gK gK eI fy -hR +em jt kl kX @@ -43708,15 +43843,15 @@ qu qu qu AW -BU +OY CO DC Ey -Fm +BL Ge GP HF -HF +Qe IY zO ab @@ -43829,7 +43964,7 @@ mZ Nw Pe QI -QZ +Pr fP gJ gJ @@ -43965,7 +44100,7 @@ jD lk jD lN -lU +fU fy na qa @@ -44530,7 +44665,7 @@ aa aa fy fy -kS +kK fy fy ab diff --git a/maps/tether/tether-09-solars.dmm b/maps/tether/tether-09-solars.dmm index 09d6f78bbb..475200f36c 100644 --- a/maps/tether/tether-09-solars.dmm +++ b/maps/tether/tether-09-solars.dmm @@ -334,10 +334,17 @@ /turf/simulated/floor/virgo3b, /area/tether/outpost/solars_outside) "aK" = ( -/obj/structure/cable/heavyduty{ - icon_state = "2-8" - }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "0-8" + }, +/obj/structure/cable/heavyduty{ + icon_state = "0-2" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Solar Farm Output"; + name_tag = "Solar Farm Output" + }, /turf/simulated/floor/virgo3b, /area/tether/outpost/solars_outside) "aL" = ( @@ -381,30 +388,6 @@ /obj/structure/cable/heavyduty, /turf/simulated/floor/virgo3b_indoors, /area/tether/outpost/solars_shed) -"aP" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/power/sensor{ - name = "Powernet Sensor - Solar Farm Input"; - name_tag = "Solar Farm Input" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/virgo3b, -/area/tether/outpost/solars_outside) -"aQ" = ( -/obj/structure/cable/heavyduty{ - icon_state = "1-2" - }, -/obj/machinery/power/sensor{ - name = "Powernet Sensor - Solar Farm Output"; - name_tag = "Solar Farm Output" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/virgo3b, -/area/tether/outpost/solars_outside) "aR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/solar_control, @@ -513,6 +496,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Solar Farm Input"; + name_tag = "Solar Farm Input" + }, /turf/simulated/floor/virgo3b, /area/tether/outpost/solars_outside) "bd" = ( @@ -18860,7 +18851,7 @@ ad ad at aI -aP +aW aW bc bf @@ -20564,7 +20555,7 @@ ad ad ad aK -aQ +aX aX bl bn diff --git a/maps/tether/tether-10-colony.dmm b/maps/tether/tether-10-colony.dmm index 494b0f48c3..8b29e3ea3f 100644 --- a/maps/tether/tether-10-colony.dmm +++ b/maps/tether/tether-10-colony.dmm @@ -264,11 +264,11 @@ /obj/item/weapon/shield/energy, /obj/item/weapon/shield/energy, /obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/window/reinforced{ dir = 1 @@ -3375,7 +3375,7 @@ /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/head/helmet/thunderdome, /obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/energy/sword/red, +/obj/item/weapon/melee/energy/sword, /turf/unsimulated/floor{ icon_state = "vault"; dir = 5 @@ -3426,7 +3426,7 @@ /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/head/helmet/thunderdome, /obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/energy/sword/green, +/obj/item/weapon/melee/energy/sword, /turf/unsimulated/floor{ icon_state = "vault"; dir = 5 @@ -4325,11 +4325,11 @@ /obj/item/weapon/shield/energy, /obj/item/weapon/shield/energy, /obj/effect/floor_decal/industrial/outline/yellow, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, -/obj/item/weapon/melee/energy/sword/blue, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, /turf/unsimulated/floor{ icon_state = "vault"; dir = 5 diff --git a/maps/tether/tether_areas.dm b/maps/tether/tether_areas.dm index 842fccffdb..648f11d584 100644 --- a/maps/tether/tether_areas.dm +++ b/maps/tether/tether_areas.dm @@ -46,19 +46,19 @@ /area/turbolift/t_surface/level2 name = "surface (level 2)" lift_floor_label = "Surface 2" - lift_floor_name = "Atmos, Maintenance" + lift_floor_name = "Atmos, Chapel, Maintenance" lift_announce_str = "Arriving at Base Level 2." /area/turbolift/t_surface/level3 name = "surface (level 3)" lift_floor_label = "Surface 3" - lift_floor_name = "Science, Bar, Pool" + lift_floor_name = "Bridge, Science, Bar, Pool" lift_announce_str = "Arriving at Base Level 3." /area/turbolift/t_station/level1 name = "asteroid (level 1)" lift_floor_label = "Asteroid 1" - lift_floor_name = "Eng, Bridge, Chapel, Park, Cryo" + lift_floor_name = "Eng, Secondary Bridge, Park, Cryo, Visitor Offices" lift_announce_str = "Arriving at Station Level 1." /area/turbolift/t_station/level2 diff --git a/maps/tether/tether_areas2.dm b/maps/tether/tether_areas2.dm index 36ba0a6428..7e30d2ff20 100644 --- a/maps/tether/tether_areas2.dm +++ b/maps/tether/tether_areas2.dm @@ -37,14 +37,14 @@ name = "\improper Tram Station" icon_state = "dk_yellow" -/area/tether/surfacebase/atrium_one - name = "\improper Atrium First Floor" +/area/tether/surfacebase/surface_one_hall + name = "\improper First Floor Hallway" icon_state = "dk_yellow" -/area/tether/surfacebase/atrium_two - name = "\improper Atrium Second Floor" +/area/tether/surfacebase/surface_two_hall + name = "\improper Second Floor Hallway" icon_state = "dk_yellow" -/area/tether/surfacebase/atrium_three - name = "\improper Atrium Third Floor" +/area/tether/surfacebase/surface_three_hall + name = "\improper Third Floor Hallway" icon_state = "dk_yellow" /area/tether/surfacebase/north_stairs_one @@ -175,7 +175,8 @@ name = "\improper Exploration Substation" /area/maintenance/tether_midpoint name = "\improper Tether Midpoint Maint" - +/area/maintenance/commandmaint + name = "\improper Command Maintenance" /area/tether/surfacebase/medical icon_state = "medical" @@ -667,6 +668,27 @@ icon_state = "dk_yellow" flags = RAD_SHIELDED | BLUE_SHIELDED +/area/crew_quarters/sleep/spacedorm1 + name = "\improper Visitor Lodging 1" + icon_state = "dk_yellow" + lightswitch = 0 + flags = RAD_SHIELDED | BLUE_SHIELDED +/area/crew_quarters/sleep/spacedorm2 + name = "\improper Visitor Lodging 2" + icon_state = "dk_yellow" + lightswitch = 0 + flags = RAD_SHIELDED | BLUE_SHIELDED +/area/crew_quarters/sleep/spacedorm3 + name = "\improper Visitor Lodging 3" + icon_state = "dk_yellow" + lightswitch = 0 + flags = RAD_SHIELDED | BLUE_SHIELDED +/area/crew_quarters/sleep/spacedorm4 + name = "\improper Visitor Lodging 4" + icon_state = "dk_yellow" + lightswitch = 0 + flags = RAD_SHIELDED | BLUE_SHIELDED + /area/holodeck/holodorm/source_basic name = "\improper Holodeck Source" flags = RAD_SHIELDED | BLUE_SHIELDED @@ -762,8 +784,30 @@ /area/bridge/secondary name = "\improper Secondary Command Office" +/area/bridge/secondary/hallway + name = "\improper Secondary Command Hallway" /area/bridge/secondary/meeting_room name = "\improper Secondary Command Meeting Room" + lightswitch = 0 +/area/bridge/secondary/teleporter + name = "\improper Secondary Teleporter" + lightswitch = 0 + +/area/tether/station/visitorhallway + name = "\improper Visitor Hallway" + icon_state = "dk_yellow" +/area/tether/station/visitorhallway/office + name = "\improper Visitor Office" + icon_state = "dk_yellow" + lightswitch = 0 +/area/tether/station/visitorhallway/laundry + name = "\improper Space Laundry" + icon_state = "dk_yellow" + lightswitch = 0 +/area/tether/station/visitorhallway/lounge + name = "\improper Visitor Lounge" + icon_state = "dk_yellow" + lightswitch = 0 /area/maintenance/station icon_state = "fsmaint" @@ -798,6 +842,13 @@ /area/maintenance/abandonedlibraryconference name = "\improper Abandoned Library Conference" icon_state = "library" +/area/maintenance/station/spacecommandmaint + name = "\improper Space Command Maintenance" + icon_state = "bridge" + sound_env = SEWER_PIPE +/area/maintenance/substation/spacecommand + name = "\improper Space Command Substation" + icon_state = "substation" /area/shuttle/tether/crash1 name = "\improper Crash Site 1" @@ -1065,9 +1116,9 @@ // Exclude some more areas from the atmos leak event so people don't get trapped when spawning. /datum/event/atmos_leak/setup() excluded |= /area/tether/surfacebase/tram - excluded |= /area/tether/surfacebase/atrium_one - excluded |= /area/tether/surfacebase/atrium_two - excluded |= /area/tether/surfacebase/atrium_three + excluded |= /area/tether/surfacebase/surface_one_hall + excluded |= /area/tether/surfacebase/surface_two_hall + excluded |= /area/tether/surfacebase/surface_three_hall excluded |= /area/teleporter/departing excluded |= /area/hallway/station/upper ..() \ No newline at end of file diff --git a/nano/images/nanomap_z2.png b/nano/images/nanomap_z2.png index 1f076cad9f..5ccd461808 100644 Binary files a/nano/images/nanomap_z2.png and b/nano/images/nanomap_z2.png differ diff --git a/nano/images/nanomap_z3.png b/nano/images/nanomap_z3.png index ec916ed1bb..0761eed916 100644 Binary files a/nano/images/nanomap_z3.png and b/nano/images/nanomap_z3.png differ diff --git a/nano/images/nanomap_z5.png b/nano/images/nanomap_z5.png index 73f01b53b8..d8aece303d 100644 Binary files a/nano/images/nanomap_z5.png and b/nano/images/nanomap_z5.png differ diff --git a/sound/machines/air_pump/airpumpidle.ogg b/sound/machines/air_pump/airpumpidle.ogg new file mode 100644 index 0000000000..25635cc31c Binary files /dev/null and b/sound/machines/air_pump/airpumpidle.ogg differ diff --git a/sound/machines/air_pump/airpumpshutdown.ogg b/sound/machines/air_pump/airpumpshutdown.ogg new file mode 100644 index 0000000000..19969041be Binary files /dev/null and b/sound/machines/air_pump/airpumpshutdown.ogg differ diff --git a/sound/machines/air_pump/airpumpstart.ogg b/sound/machines/air_pump/airpumpstart.ogg new file mode 100644 index 0000000000..312cf94895 Binary files /dev/null and b/sound/machines/air_pump/airpumpstart.ogg differ diff --git a/vorestation.dme b/vorestation.dme index 06d2829de3..d1c965ba87 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -91,6 +91,7 @@ #include "code\_global_vars\sensitive.dm" #include "code\_global_vars\lists\mapping.dm" #include "code\_helpers\_global_objects.dm" +#include "code\_helpers\_global_objects_vr.dm" #include "code\_helpers\_lists.dm" #include "code\_helpers\atmospherics.dm" #include "code\_helpers\atom_movables.dm" @@ -918,6 +919,7 @@ #include "code\game\objects\effects\overlays.dm" #include "code\game\objects\effects\portals.dm" #include "code\game\objects\effects\spiders.dm" +#include "code\game\objects\effects\spiders_vr.dm" #include "code\game\objects\effects\step_triggers.dm" #include "code\game\objects\effects\zone_divider.dm" #include "code\game\objects\effects\alien\aliens.dm" @@ -1586,6 +1588,7 @@ #include "code\modules\client\preference_setup\global\05_media.dm" #include "code\modules\client\preference_setup\global\setting_datums.dm" #include "code\modules\client\preference_setup\loadout\gear_tweaks.dm" +#include "code\modules\client\preference_setup\loadout\gear_tweaks_vr.dm" #include "code\modules\client\preference_setup\loadout\loadout.dm" #include "code\modules\client\preference_setup\loadout\loadout_accessories.dm" #include "code\modules\client\preference_setup\loadout\loadout_accessories_vr.dm" @@ -1807,6 +1810,7 @@ #include "code\modules\events\gravity.dm" #include "code\modules\events\grid_check.dm" #include "code\modules\events\grubinfestation_vr.dm" +#include "code\modules\events\ian_storm_vr.dm" #include "code\modules\events\infestation.dm" #include "code\modules\events\ion_storm.dm" #include "code\modules\events\meteor_strike_vr.dm" @@ -2021,6 +2025,7 @@ #include "code\modules\library\lib_items.dm" #include "code\modules\library\lib_machines.dm" #include "code\modules\library\lib_readme.dm" +#include "code\modules\library\hardcode_library\_library.dm" #include "code\modules\lighting\lighting_area.dm" #include "code\modules\lighting\lighting_atom.dm" #include "code\modules\lighting\lighting_corner.dm"