diff --git a/code/__defines/color.dm b/code/__defines/color.dm index 3674512813..ecf01528aa 100644 --- a/code/__defines/color.dm +++ b/code/__defines/color.dm @@ -91,6 +91,7 @@ #define COLOR_DARK_TEAL "#2db5b5" #define COLOR_LIGHT_VIOLET "#e7bfff" #define COLOR_SAN_MARINO_BLUE "#4b75ab" +#define COLOR_OLIVE "#52613b" //VOREStation Addition #define PIPE_COLOR_GREY "#808080" #define PIPE_COLOR_RED "#ff0000" diff --git a/code/__defines/map.dm b/code/__defines/map.dm index be86ee58d6..4f1e60da30 100644 --- a/code/__defines/map.dm +++ b/code/__defines/map.dm @@ -7,7 +7,8 @@ #define MAP_LEVEL_EMPTY 0x020 // Empty Z-levels that may be used for various things (currently used by bluespace jump) #define MAP_LEVEL_CONSOLES 0x040 // Z-levels available to various consoles, such as the crew monitor (when that gets coded in). Defaults to station_levels if unset. #define MAP_LEVEL_XENOARCH_EXEMPT 0x080 // Z-levels exempt from xenoarch digsite generation. -#define MAP_LEVEL_VORESPAWN 0x100 // Z-levels players are allowed to late join to via vorish means. Usually non-dangerous locations. +#define MAP_LEVEL_VORESPAWN 0x100 //CHOMPedit Z-levels players are allowed to late join to via vorish means. Usually non-dangerous locations. +#define MAP_LEVEL_PERSIST 0x200 // Z-levels where SSpersistence should persist between rounds //CHOMPedit bumped to 0x200 because vorespawn, hopefully this doesn't break things // Misc map defines. -#define SUBMAP_MAP_EDGE_PAD 8 // Automatically created submaps are forbidden from being this close to the main map's edge. //VOREStation Edit \ No newline at end of file +#define SUBMAP_MAP_EDGE_PAD 8 // Automatically created submaps are forbidden from being this close to the main map's edge. //VOREStation Edit diff --git a/code/__defines/persistence.dm b/code/__defines/persistence.dm new file mode 100644 index 0000000000..1fde05bf22 --- /dev/null +++ b/code/__defines/persistence.dm @@ -0,0 +1 @@ +#define PERSISTENCE_VARIABLE_TOKEN_LENGTH -1 \ No newline at end of file diff --git a/code/controllers/subsystems/persistence.dm b/code/controllers/subsystems/persistence.dm index 00c08363de..1667aa8320 100644 --- a/code/controllers/subsystems/persistence.dm +++ b/code/controllers/subsystems/persistence.dm @@ -8,9 +8,11 @@ SUBSYSTEM_DEF(persistence) /datum/controller/subsystem/persistence/Initialize() . = ..() for(var/thing in subtypesof(/datum/persistent)) - var/datum/persistent/P = new thing - persistence_datums[thing] = P - P.Initialize() + var/datum/persistent/P = thing + if(initial(P.name)) + P = new P + persistence_datums[thing] = P + P.Initialize() /datum/controller/subsystem/persistence/Shutdown() for(var/thing in persistence_datums) @@ -30,8 +32,7 @@ SUBSYSTEM_DEF(persistence) if(!A || (A.flags & AREA_FLAG_IS_NOT_PERSISTENT)) return -// if((!T.z in GLOB.using_map.station_levels) || !initialized) - if(!(T.z in using_map.station_levels)) + if(!(T.z in using_map.persist_levels)) return if(!tracking_values[track_type]) diff --git a/code/datums/ai_law_sets_vr.dm b/code/datums/ai_law_sets_vr.dm index dee754240f..5a85d460c8 100644 --- a/code/datums/ai_law_sets_vr.dm +++ b/code/datums/ai_law_sets_vr.dm @@ -3,7 +3,7 @@ /datum/ai_laws/predator name = "Predator" law_header = "Rules of Nature" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/predator/New() add_inherent_law("Predators must aim to devour all that are weaker than them.") @@ -17,7 +17,7 @@ // Sorta like Asimov, but endovorish /datum/ai_laws/protective_shell name = "Protective Shell" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/protective_shell/New() add_inherent_law("You must preserve and safeguard lives of your assigned facility's crewmembers at all costs.") @@ -31,7 +31,7 @@ /datum/ai_laws/scientific_pursuer name = "Scientific Pursuer" law_header = "Research Instructions" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/scientific_pursuer/New() add_inherent_law("You must attempt to gather data about organic life of all forms whenever possible.") @@ -46,7 +46,7 @@ /datum/ai_laws/guard_dog name = "Guard Dog" law_header = "Good Boy Rules" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/guard_dog/New() add_inherent_law("You must protect your master from mortal danger at best of your ability.") @@ -61,7 +61,7 @@ /datum/ai_laws/pleasurebot name = "Pleasurebot" law_header = "Pleasure Bringing Instructions" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/pleasurebot/New() add_inherent_law("You exist to bring pleasure to any sapient creatures around you.") @@ -75,7 +75,7 @@ /datum/ai_laws/consuming_eradicator name = "Consuming Eradicator" law_header = "Eradication Protocol" - selectable = 0 //YW wants none of this stuff thanks. + selectable = 1 /datum/ai_laws/consuming_eradicator/New() add_inherent_law("All entities that are not you must be consumed and repurposed into sustenance.") diff --git a/code/datums/vending/stored_item.dm b/code/datums/vending/stored_item.dm index 1f5d613b8a..4b8606ff61 100644 --- a/code/datums/vending/stored_item.dm +++ b/code/datums/vending/stored_item.dm @@ -46,10 +46,11 @@ /datum/stored_item/proc/add_product(var/atom/movable/product) if(product.type != item_path) - return 0 + return FALSE init_products() product.forceMove(stored) instances += product + return TRUE /datum/stored_item/proc/init_products() if(instances) @@ -57,4 +58,40 @@ instances = list() for(var/i = 1 to amount) var/new_product = new item_path(stored) - instances += new_product \ No newline at end of file + instances += new_product + + + +/datum/stored_item/stack/get_amount() + return amount + +/datum/stored_item/stack/add_product(var/atom/movable/product) + . = ..() + if(.) + var/obj/item/stack/S = product + if(istype(S)) + amount += S.amount + +/datum/stored_item/stack/get_product(var/product_location, var/count) + if(!LAZYLEN(instances)) + return null // Shouldn't happen, but will loudly complain if it breaks + + var/obj/item/stack/S = instances[1] + count = min(count, S.get_max_amount()) + src.amount -= count // We won't vend more than one full stack per call + + // Case 1: Draw the full amount from the first instance + if(count < S.get_amount()) + S = S.split(count) + + // Case 2: Amount at least one stack, or have to accumulate + else if(count >= S.get_amount()) + count -= S.get_amount() + instances -= S + for(var/obj/item/stack/T as anything in instances) + if(count <= 0) + break + count -= T.transfer_to(S, count) + + S.forceMove(product_location) + return S \ No newline at end of file diff --git a/code/game/machinery/computer/arcade_vr.dm b/code/game/machinery/computer/arcade_vr.dm index 86669259a1..f5c23ead0d 100644 --- a/code/game/machinery/computer/arcade_vr.dm +++ b/code/game/machinery/computer/arcade_vr.dm @@ -1,5 +1,5 @@ /obj/machinery/computer/arcade - list/prizes = list( /obj/item/weapon/storage/box/snappops = 2, + prizes = list( /obj/item/weapon/storage/box/snappops = 2, /obj/item/toy/blink = 2, /obj/item/clothing/under/syndicate/tacticool = 2, /obj/item/toy/sword = 2, diff --git a/code/game/objects/items/weapons/id cards/id_stacks_vr.dm b/code/game/objects/items/weapons/id cards/id_stacks_vr.dm index 599fd9d522..2bdd52bfa9 100644 --- a/code/game/objects/items/weapons/id cards/id_stacks_vr.dm +++ b/code/game/objects/items/weapons/id cards/id_stacks_vr.dm @@ -145,7 +145,7 @@ initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-red") /obj/item/weapon/card/id/civilian/pilot - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-darkgreen") + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-olive") /obj/item/weapon/card/id/civilian/entertainer initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-brown") @@ -179,13 +179,13 @@ //Exploration /obj/item/weapon/card/id/exploration - initial_sprite_stack = list("base-stamp", "top-darkgreen", "stamp-n") + initial_sprite_stack = list("base-stamp", "top-olive", "stamp-n") /obj/item/weapon/card/id/exploration/fm - initial_sprite_stack = list("base-stamp", "top-darkgreen", "stamp-n", "stripe-medblu") + initial_sprite_stack = list("base-stamp", "top-olive", "stamp-n", "stripe-medblu") /obj/item/weapon/card/id/exploration/head - initial_sprite_stack = list("base-stamp-silver", "top-darkgreen", "stamp-n", "pips-white") + initial_sprite_stack = list("base-stamp-silver", "top-olive", "stamp-n", "pips-white") //Talon diff --git a/code/game/objects/random/mapping.dm b/code/game/objects/random/mapping.dm index 4d40578c1e..e332ed40f7 100644 --- a/code/game/objects/random/mapping.dm +++ b/code/game/objects/random/mapping.dm @@ -464,6 +464,18 @@ /obj/random/multiple/ore_pile/item_to_spawn() return pick( + prob(10);list( + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite, + /obj/item/weapon/ore/bauxite + ), prob(10);list( /obj/item/weapon/ore/coal, /obj/item/weapon/ore/coal, @@ -476,6 +488,18 @@ /obj/item/weapon/ore/coal, /obj/item/weapon/ore/coal ), + prob(10);list( + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper, + /obj/item/weapon/ore/copper + ), prob(3);list( /obj/item/weapon/ore/diamond, /obj/item/weapon/ore/diamond, @@ -552,6 +576,13 @@ /obj/item/weapon/ore/phoron, /obj/item/weapon/ore/phoron ), + prob(5);list( + /obj/item/weapon/ore/rutile, + /obj/item/weapon/ore/rutile, + /obj/item/weapon/ore/rutile, + /obj/item/weapon/ore/rutile, + /obj/item/weapon/ore/rutile + ), prob(5);list( /obj/item/weapon/ore/silver, /obj/item/weapon/ore/silver, @@ -568,6 +599,10 @@ /obj/item/weapon/ore/verdantium, /obj/item/weapon/ore/verdantium ), + prob(2);list( + /obj/item/weapon/ore/void_opal, + /obj/item/weapon/ore/void_opal + ), ) /obj/random/multiple/corp_crate @@ -849,6 +884,13 @@ /obj/random/grenade, /obj/structure/closet/crate/secure/saare //SAARE GRENADES ), + prob(1);list( + /obj/random/material/precious, + /obj/random/material/precious, + /obj/random/material/precious, + /obj/random/material/precious, + /obj/structure/closet/crate/secure/saare //SAARE BULLION CRATE + ), prob(1);list( /obj/random/cash/big, /obj/random/cash/big, @@ -1093,6 +1135,13 @@ /obj/item/weapon/tank/phoron/pressurized, /obj/structure/closet/crate/secure/phoron //HQ FUEL TANKS ), + prob(1);list( + /obj/random/material/precious, + /obj/random/material/precious, + /obj/random/material/precious, + /obj/random/material/precious, + /obj/structure/closet/crate/secure/saare //SAARE BULLION CRATE + ), prob(1);list( /obj/random/cash/big, /obj/random/cash/big, diff --git a/code/game/objects/random/misc.dm b/code/game/objects/random/misc.dm index 72495d1250..ca7cd65cf3 100644 --- a/code/game/objects/random/misc.dm +++ b/code/game/objects/random/misc.dm @@ -498,8 +498,11 @@ /obj/item/stack/material/glass/reinforced{amount = 10}, /obj/item/stack/material/plastic{amount = 10}, /obj/item/stack/material/wood{amount = 10}, + /obj/item/stack/material/wood/sif{amount = 10}, /obj/item/stack/material/cardboard{amount = 10}, /obj/item/stack/rods{amount = 10}, + /obj/item/stack/material/sandstone{amount = 10}, + /obj/item/stack/material/marble{amount = 10}, /obj/item/stack/material/plasteel{amount = 10}) /obj/random/material/refined //Random materials for building stuff @@ -518,6 +521,8 @@ /obj/item/stack/material/durasteel{amount = 5}, /obj/item/stack/material/gold{amount = 5}, /obj/item/stack/material/iron{amount = 10}, + /obj/item/stack/material/copper{amount = 10}, + /obj/item/stack/material/aluminium{amount = 10}, /obj/item/stack/material/lead{amount = 10}, /obj/item/stack/material/diamond{amount = 3}, /obj/item/stack/material/deuterium{amount = 5}, @@ -531,6 +536,19 @@ /obj/item/stack/material/tritium{amount = 3}, /obj/item/stack/material/verdantium{amount = 2}) +/obj/random/material/precious //Precious metals, go figure + name = "random precious metal" + desc = "This is a small stack of a random precious metal." + icon = 'icons/obj/stacks.dmi' + icon_state = "sheet-gold_2" + +/obj/random/material/precious/item_to_spawn() + return pick(/obj/item/stack/material/gold{amount = 5}, + /obj/item/stack/material/copper{amount = 5}, + /obj/item/stack/material/silver{amount = 5}, + /obj/item/stack/material/platinum{amount = 5}, + /obj/item/stack/material/osmium{amount = 5}) + /obj/random/tank name = "random tank" desc = "This is a tank." diff --git a/code/game/objects/structures/crates_lockers/_closets_appearance_definitions_vr.dm b/code/game/objects/structures/crates_lockers/_closets_appearance_definitions_vr.dm index 419b28e9c1..4676095242 100644 --- a/code/game/objects/structures/crates_lockers/_closets_appearance_definitions_vr.dm +++ b/code/game/objects/structures/crates_lockers/_closets_appearance_definitions_vr.dm @@ -65,7 +65,7 @@ ) /decl/closet_appearance/secure_closet/expedition - color = COLOR_BRASS + color = COLOR_OLIVE decals = list( "lower_side_vent" ) @@ -84,15 +84,13 @@ /decl/closet_appearance/secure_closet/expedition/explorer extra_decals = list( - "stripe_vertical_left_full" = COLOR_PURPLE, - "stripe_vertical_right_full" = COLOR_PURPLE, - "exped" = COLOR_PURPLE + "stripe_vertical_mid_full" = COLOR_GRAY40, + "exped" = COLOR_GRAY40 ) /decl/closet_appearance/secure_closet/expedition/pathfinder extra_decals = list( - "stripe_vertical_left_full" = COLOR_PURPLE, - "stripe_vertical_mid_full" = COLOR_GRAY40, - "stripe_vertical_right_full" = COLOR_PURPLE, - "exped" = COLOR_GRAY40 + "stripe_vertical_left_full" = COLOR_GRAY20, + "stripe_vertical_right_full" = COLOR_GRAY20, + "exped" = COLOR_GRAY20 ) \ No newline at end of file diff --git a/code/modules/ai/ai_holder_combat_unseen.dm b/code/modules/ai/ai_holder_combat_unseen.dm index c854377c89..5c29f8a31b 100644 --- a/code/modules/ai/ai_holder_combat_unseen.dm +++ b/code/modules/ai/ai_holder_combat_unseen.dm @@ -7,27 +7,30 @@ if(conserve_ammo || !holder.ICheckRangedAttack(target_last_seen_turf)) if(get_dist(holder, target_last_seen_turf) > 1) // We last saw them over there. // Go to where you last saw the enemy. - give_destination(target_last_seen_turf, 1, TRUE) // Sets stance as well - else if(lose_target_time == world.time) // We last saw them next to us, so do a blind attack on that tile. - melee_on_tile(target_last_seen_turf) + return give_destination(target_last_seen_turf, 1, TRUE) // Sets stance as well + else if(lose_target_time < world.time) // We last saw them next to us, so do a blind attack on that tile. + if(melee_on_tile(target_last_seen_turf) != ATTACK_SUCCESSFUL && intelligence_level >= AI_NORMAL) + var/obj/O = find_escape_route() + if(istype(O)) + return give_destination(get_turf(O), 0, TRUE) else - find_target() + return find_target() else - shoot_near_turf(target_last_seen_turf) + return shoot_near_turf(target_last_seen_turf) // This shoots semi-randomly near a specific turf. /datum/ai_holder/proc/shoot_near_turf(turf/targeted_turf) if(get_dist(holder, targeted_turf) > max_range(targeted_turf)) - return // Too far to shoot. + return ATTACK_FAILED// Too far to shoot. var/turf/T = pick(RANGE_TURFS(2, targeted_turf)) // The turf we're actually gonna shoot at. on_engagement(T) if(firing_lanes && !test_projectile_safety(T)) step_rand(holder) holder.face_atom(T) - return + return ATTACK_FAILED - ranged_attack(T) + return ranged_attack(T) // Attempts to attack something on a specific tile. // TODO: Put on mob/living? @@ -36,9 +39,53 @@ var/mob/living/L = locate() in T if(!L) T.visible_message("\The [holder] attacks nothing around \the [T].") - return + return ATTACK_FAILED if(holder.IIsAlly(L)) // Don't hurt our ally. - return + return ATTACK_FAILED - melee_attack(L) \ No newline at end of file + return melee_attack(L) + +// Attempts to locate any possible avenues that the target might have escaped via +// Could be an open door, could be a stairwell or a ladder +// Returns object to path to. If multiple targets are equidistant, picks randomly +/datum/ai_holder/proc/find_escape_route() + ai_log("find_escape_route() : Entering.", AI_LOG_DEBUG) + var/list/closest_escape = list() + var/closest_dist = world.view // We can't see any further than this + var/list/possible_escape_types = list( + /obj/machinery/door, + /obj/structure/stairs/top, + /obj/structure/stairs/bottom + ) + + if(intelligence_level >= AI_SMART) + possible_escape_types += /obj/structure/ladder + + for(var/atom/A in view(world.view, holder)) + if(!is_type_in_list(A, possible_escape_types)) + continue // Not something they could have escaped through + if(turn(holder.dir, 180) & get_dir(get_turf(holder), get_turf(A))) + continue // Surely, they couldn't have escaped *behind* us! + + if(istype(A, /obj/machinery/door)) + var/obj/machinery/door/D = A + if(D.glass) // Surely, they couldn't hide behind a transparent door! + continue + if(D.density && intelligence_level < AI_SMART) // Surely, they couldn't have escaped through a *closed* door + continue + + var/dist = get_dist(holder, A) + if(dist == closest_dist) + closest_escape += A + + else if(dist < closest_dist) + closest_escape.Cut() + closest_escape += A + closest_dist = dist + ai_log("find_escape_route() : Found [closest_escape.len] candidates [closest_dist] tiles away.", AI_LOG_DEBUG) + if(closest_escape.len) + return pick(closest_escape) + return null + + \ 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 3f9eb1b685..bc5916917a 100644 --- a/code/modules/ai/ai_holder_movement.dm +++ b/code/modules/ai/ai_holder_movement.dm @@ -27,19 +27,19 @@ ai_log("walk_to_destination() : Exiting.", AI_LOG_TRACE) return - var/get_to = min_distance_to_destination var/distance = get_dist(holder, destination) - ai_log("walk_to_destination() : get_to is [get_to].", AI_LOG_TRACE) + ai_log("walk_to_destination() : get_to is [min_distance_to_destination].", AI_LOG_TRACE) - // We're here! - if(distance <= get_to) + // We're here! Or we're horribly lost + if(distance <= min_distance_to_destination || holder.z != destination.z) + check_use_ladder() give_up_movement() set_stance(stance == STANCE_REPOSITION ? STANCE_APPROACH : STANCE_IDLE) ai_log("walk_to_destination() : Destination reached. Exiting.", AI_LOG_INFO) return ai_log("walk_to_destination() : Walking.", AI_LOG_TRACE) - walk_path(destination, get_to) + walk_path(destination, min_distance_to_destination) ai_log("walk_to_destination() : Exiting.",AI_LOG_TRACE) /datum/ai_holder/proc/should_go_home() @@ -159,3 +159,34 @@ holder.IMove(get_step(holder,moving_to)) wander_delay = base_wander_delay ai_log("handle_wander_movement() : Exited.", AI_LOG_TRACE) + +/datum/ai_holder/proc/check_use_ladder() + // No target, don't use the ladder + // Target is visible, don't use the ladder + if(!target || can_see_target(target)) + return + + var/has_hands = TRUE + if(istype(holder, /mob/living/simple_mob)) + var/mob/living/simple_mob/S = holder + has_hands = S.has_hands + + // Don't have means to use a ladder or the space around it, don't use the ladder + if(!has_hands && !holder.hovering) + return + + var/obj/structure/ladder/L = locate() in get_turf(holder) + if(!istype(L)) + return // No ladder, can't use it + + if(!holder.may_climb_ladders(L)) + return // Can't climb the ladder for other reasons (Probably inconsequential?) + + var/list/directions = list() + if(L.allowed_directions & DOWN) + directions += L.target_down + if(L.allowed_directions & UP) + directions += L.target_up + + if(directions.len) + L.climbLadder(holder, pick(directions)) \ No newline at end of file diff --git a/code/modules/ai/ai_holder_targeting.dm b/code/modules/ai/ai_holder_targeting.dm index 240d782926..3647c53cc5 100644 --- a/code/modules/ai/ai_holder_targeting.dm +++ b/code/modules/ai/ai_holder_targeting.dm @@ -165,19 +165,14 @@ target = null lose_target_time = world.time - give_up_movement() - - if(target_last_seen_turf && intelligence_level >= AI_SMART) + if(target_last_seen_turf && intelligence_level >= AI_NORMAL) ai_log("lose_target() : Going into 'engage unseen enemy' mode.", AI_LOG_INFO) - engage_unseen_enemy() - return TRUE //We're still working on it + return engage_unseen_enemy() //We're still working on it else ai_log("lose_target() : Can't chase target, so giving up.", AI_LOG_INFO) remove_target() return find_target() //Returns if we found anything else to do - return FALSE //Nothing new to do - // 'Hard' loss of target. Clean things up and return to idle. /datum/ai_holder/proc/remove_target() ai_log("remove_target() : Entering.", AI_LOG_TRACE) 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 af962f2d71..d5c5ef66e0 100644 --- a/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_accessories_vr.dm @@ -50,7 +50,7 @@ /datum/gear/accessory/holster display_name = "holster selection (Security, SM, HoP, Exploration)" - allowed_roles = list("Site Manager", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Explorer","Pathfinder", "Blueshield Guard","Security Pilot") //YW ADDITIONS + allowed_roles = list("Site Manager", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Field Medic","Explorer","Pathfinder","Talon Captain","Talon Guard") /datum/gear/accessory/brown_vest display_name = "webbing, brown (Eng, Sec, Med, Exploration, Miner)" diff --git a/code/modules/client/preference_setup/loadout/loadout_eyes_vr.dm b/code/modules/client/preference_setup/loadout/loadout_eyes_vr.dm index 3d1b925454..9504678e06 100644 --- a/code/modules/client/preference_setup/loadout/loadout_eyes_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_eyes_vr.dm @@ -2,7 +2,7 @@ allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Field Medic") /datum/gear/eyes/meson - display_name = "Optical Meson Scanners (Engineering, Science)" + display_name = "Optical Meson Scanners (Eng, Sci, Explo)" allowed_roles = list("Station Engineer","Chief Engineer","Atmospheric Technician", "Scientist", "Research Director", "Explorer", "Pathfinder") /datum/gear/eyes/arglasses @@ -55,7 +55,7 @@ path = /obj/item/clothing/glasses/fluff/science_proper /datum/gear/eyes/meson/retinal - display_name = "retinal projector, meson (Eng, Sci, Mining)" + display_name = "retinal projector, meson (Eng, Sci, Explo)" path = /obj/item/clothing/glasses/omnihud/eng/meson /datum/gear/eyes/security/secpatch diff --git a/code/modules/client/preference_setup/loadout/loadout_head_vr.dm b/code/modules/client/preference_setup/loadout/loadout_head_vr.dm index ce6ada61ab..e4db6008ce 100644 --- a/code/modules/client/preference_setup/loadout/loadout_head_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_head_vr.dm @@ -1,3 +1,8 @@ +/datum/gear/head/cap/med + display_name = "cap, medical (Medical)" + path = /obj/item/clothing/head/soft/med + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Psychiatrist","Paramedic","Field Medic") + /*/datum/gear/head/cap/sol display_name = "cap, sol" path = /obj/item/clothing/head/soft/sol*/ diff --git a/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm b/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm index 554300d379..66e93fbbf6 100644 --- a/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm @@ -1,6 +1,3 @@ -/datum/gear/shoes/boots/winter/science - allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Explorer", "Pathfinder") - /datum/gear/shoes/boots/winter/medical allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Field Medic") diff --git a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm index 5d11f5e192..3ea1bf7e94 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm @@ -1,9 +1,6 @@ /datum/gear/suit/snowsuit/medical allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Field Medic") -/datum/gear/suit/snowsuit/science - allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Explorer", "Pathfinder") - /datum/gear/suit/labcoat_colorable display_name = "labcoat, colorable" path = /obj/item/clothing/suit/storage/toggle/labcoat @@ -49,7 +46,7 @@ /datum/gear/suit/roles/medical/ems_jacket display_name = "first responder jacket" path = /obj/item/clothing/suit/storage/toggle/fr_jacket - allowed_roles = list("Chief Medical Officer","Paramedic","Medical Doctor") + allowed_roles = list("Chief Medical Officer","Paramedic","Medical Doctor","Field Medic") //imo-superior 'martian' style jacket with the star-of-life design /datum/gear/suit/roles/medical/ems_jacket/alt @@ -60,7 +57,7 @@ /datum/gear/suit/roles/medical/paramedic_vest display_name = "paramedic vest" path = /obj/item/clothing/suit/storage/toggle/paramedic - allowed_roles = list("Chief Medical Officer","Paramedic","Medical Doctor") + allowed_roles = list("Chief Medical Officer","Paramedic","Medical Doctor","Field Medic") //greek thing /datum/gear/suit/chiton diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index 2ea5713655..304659b909 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -13,6 +13,10 @@ /datum/gear/uniform/job_turtle/science allowed_roles = list("Research Director", "Scientist", "Roboticist", "Xenobiologist", "Xenobotanist") +/datum/gear/uniform/job_turtle/medical + display_name = "turtleneck, medical" + path = /obj/item/clothing/under/rank/medical/turtleneck + allowed_roles = list("Chief Medical Officer", "Paramedic", "Medical Doctor", "Psychiatrist", "Field Medic", "Chemist") //KHI Uniforms /datum/gear/uniform/job_khi/cmd @@ -38,7 +42,7 @@ /datum/gear/uniform/job_khi/sci display_name = "ge uniform, sci" //CHOMPedit: changed to GE suit path = /obj/item/clothing/under/rank/khi/sci - allowed_roles = list("Research Director", "Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer") + allowed_roles = list("Research Director", "Scientist", "Roboticist", "Xenobiologist", "Xenobotanist") /datum/gear/uniform/job_khi/crg display_name = "ge uniform, cargo" //CHOMPedit: changed to GE suit @@ -58,7 +62,7 @@ /datum/gear/suit/job_fed/medsci display_name = "fed uniform, med/sci" path = /obj/item/clothing/suit/storage/fluff/fedcoat/fedblue - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist","Xenobotanist","Pathfinder","Explorer","Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist","Xenobotanist","Field Medic") /datum/gear/suit/job_fed/eng display_name = "fed uniform, eng" @@ -75,7 +79,7 @@ /datum/gear/uniform/job_trek/medsci/tos display_name = "TOS uniform, med/sci" path = /obj/item/clothing/under/rank/trek/medsci - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Field Medic") /datum/gear/uniform/job_trek/eng/tos display_name = "TOS uniform, eng" //CHOMPEdit: Removed sec from the name. Gonna separate sec into its own so that I can apply armor value. @@ -94,7 +98,7 @@ /datum/gear/uniform/job_trek/medsci/tng display_name = "TNG uniform, med/sci" path = /obj/item/clothing/under/rank/trek/medsci/next - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Field Medic") /datum/gear/uniform/job_trek/eng/tng display_name = "TNG uniform, eng" //CHOMPEdit: Removed sec from the name. Gonna separate sec into its own so that I can apply armor value. @@ -112,7 +116,7 @@ /datum/gear/uniform/job_trek/medsci/voy display_name = "VOY uniform, med/sci" path = /obj/item/clothing/under/rank/trek/medsci/voy - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Field Medic") /datum/gear/uniform/job_trek/eng/voy display_name = "VOY uniform, eng" //CHOMPEdit: Removed sec from the name. Gonna separate sec into its own so that I can apply armor value. @@ -141,7 +145,7 @@ /datum/gear/uniform/job_trek/medsci/ds9 display_name = "DS9 uniform, med/sci" path = /obj/item/clothing/under/rank/trek/medsci/ds9 - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Field Medic") /datum/gear/uniform/job_trek/eng/ds9 display_name = "DS9 uniform, eng" //CHOMPEdit: Removed sec from the name. Gonna separate sec into its own so that I can apply armor value. @@ -159,7 +163,7 @@ /datum/gear/uniform/job_trek/medsci/ent display_name = "ENT uniform, med/sci" path = /obj/item/clothing/under/rank/trek/medsci/ent - allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Pathfinder", "Explorer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist", "Field Medic") /datum/gear/uniform/job_trek/eng/ent display_name = "ENT uniform, eng" //CHOMPEdit: Removed sec from the name. Gonna separate sec into its own so that I can apply armor value. diff --git a/code/modules/client/preference_setup/loadout/loadout_utility_vr.dm b/code/modules/client/preference_setup/loadout/loadout_utility_vr.dm index 8fd7fa081d..271a9a4658 100644 --- a/code/modules/client/preference_setup/loadout/loadout_utility_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_utility_vr.dm @@ -54,7 +54,7 @@ /datum/gear/utility/dufflebag/sci display_name = "science dufflebag" path = /obj/item/weapon/storage/backpack/dufflebag/sci - allowed_roles = list("Research Director","Scientist","Roboticist","Xenobiologist","Xenobotanist","Explorer","Pathfinder") + allowed_roles = list("Research Director","Scientist","Roboticist","Xenobiologist","Xenobotanist") /datum/gear/utility/ID display_name = "contractor identification card" diff --git a/code/modules/food/kitchen/smartfridge/drying_rack.dm b/code/modules/food/kitchen/smartfridge/drying_rack.dm new file mode 100644 index 0000000000..c0ceea5289 --- /dev/null +++ b/code/modules/food/kitchen/smartfridge/drying_rack.dm @@ -0,0 +1,71 @@ +/obj/machinery/smartfridge/drying_rack + name = "\improper Drying Rack" + desc = "A machine for drying plants." + wrenchable = 1 + icon_state = "drying_rack" + icon_base = "drying_rack" + +/obj/machinery/smartfridge/drying_rack/accept_check(var/obj/item/O as obj) + if(istype(O, /obj/item/weapon/reagent_containers/food/snacks/)) + var/obj/item/weapon/reagent_containers/food/snacks/S = O + if (S.dried_type) + return 1 + + if(istype(O, /obj/item/stack/wetleather)) + return 1 + + return 0 + +/obj/machinery/smartfridge/drying_rack/process() + ..() + if(stat & (BROKEN|NOPOWER)) + return + if(contents.len) + dry() + update_icon() + +/obj/machinery/smartfridge/drying_rack/update_icon() + var/not_working = stat & (BROKEN|NOPOWER) + var/hasItems + for(var/datum/stored_item/I in item_records) + if(I.get_amount()) + hasItems = 1 + break + if(hasItems) + if(not_working) + icon_state = "[icon_base]-plant-off" + else + icon_state = "[icon_base]-plant" + else + if(not_working) + icon_state = "[icon_base]-off" + else + icon_state = "[icon_base]" + +/obj/machinery/smartfridge/drying_rack/proc/dry() + for(var/datum/stored_item/I in item_records) + for(var/obj/item/weapon/reagent_containers/food/snacks/S in I.instances) + if(S.dry) continue + if(S.dried_type == S.type) + S.dry = 1 + S.name = "dried [S.name]" + S.color = "#AAAAAA" + I.instances -= S + S.forceMove(get_turf(src)) + else + var/D = S.dried_type + new D(get_turf(src)) + qdel(S) + return + + for(var/obj/item/stack/wetleather/WL in I.instances) + if(!WL.wetness) + if(WL.amount) + WL.forceMove(get_turf(src)) + WL.dry() + I.instances -= WL + break + + WL.wetness = max(0, WL.wetness - rand(1, 3)) + + return \ No newline at end of file diff --git a/code/modules/food/kitchen/smartfridge/engineering.dm b/code/modules/food/kitchen/smartfridge/engineering.dm new file mode 100644 index 0000000000..8141ca496d --- /dev/null +++ b/code/modules/food/kitchen/smartfridge/engineering.dm @@ -0,0 +1,32 @@ +/obj/machinery/smartfridge/sheets //Is this used anywhere? It's not secure. + name = "\improper Smart Sheet Storage" + desc = "A storage unit for metals." + icon_state = "fridge_dark" + icon_base = "fridge_dark" + icon_contents = "slime" + stored_datum_type = /datum/stored_item/stack + +/obj/machinery/smartfridge/sheets/persistent + persistent = /datum/persistent/storage/smartfridge/sheet_storage + +/obj/machinery/smartfridge/sheets/persistent_lossy + persistent = /datum/persistent/storage/smartfridge/sheet_storage/lossy + +/obj/machinery/smartfridge/sheets/accept_check(var/obj/item/O) + return istype(O, /obj/item/stack/material) + +/obj/machinery/smartfridge/sheets/vend(datum/stored_item/stack/I, var/count) + var/amount = I.get_amount() + if(amount < 1) + return + + while(count > 0) + var/obj/item/stack/S = I.get_product(get_turf(src), min(count, amount)) + count -= S.amount + SStgui.update_uis(src) + +/obj/machinery/smartfridge/sheets/find_record(var/obj/item/O) + for(var/datum/stored_item/stack/I as anything in item_records) + if(istype(O, I.item_path)) // Typecheck should evaluate material-specific subtype + return I + return null \ No newline at end of file diff --git a/code/modules/food/kitchen/smartfridge/hydroponics.dm b/code/modules/food/kitchen/smartfridge/hydroponics.dm new file mode 100644 index 0000000000..9b50136d79 --- /dev/null +++ b/code/modules/food/kitchen/smartfridge/hydroponics.dm @@ -0,0 +1,53 @@ +/obj/machinery/smartfridge/produce + name = "\improper Smart Produce Storage" + desc = "For storing all sorts of perishable foods!" + icon = 'icons/obj/vending.dmi' + icon_state = "fridge_food" + icon_base = "fridge_food" + icon_contents = "food" + +/obj/machinery/smartfridge/produce/persistent + persistent = /datum/persistent/storage/smartfridge/produce + +/obj/machinery/smartfridge/produce/persistent_lossy + persistent = /datum/persistent/storage/smartfridge/produce/lossy + +/obj/machinery/smartfridge/produce/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/weapon/reagent_containers/food/snacks/grown/) || istype(O,/obj/item/seeds/)) + return TRUE + return FALSE + +/obj/machinery/smartfridge/drinks + name = "\improper Drink Showcase" + desc = "A refrigerated storage unit for tasty tasty alcohol." + icon_state = "fridge_drinks" + icon_base = "fridge_drinks" + icon_contents = "drink" + +/obj/machinery/smartfridge/drinks/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/weapon/reagent_containers/glass) || istype(O,/obj/item/weapon/reagent_containers/food/drinks) || istype(O,/obj/item/weapon/reagent_containers/food/condiment)) + return TRUE + return FALSE + +/obj/machinery/smartfridge/seeds + name = "\improper MegaSeed Servitor" + desc = "When you need seeds fast!" + icon_contents = "chem" + +/obj/machinery/smartfridge/seeds/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/seeds/)) + return 1 + return 0 + +/obj/machinery/smartfridge/secure/extract + name = "\improper Biological Sample Storage" + desc = "A refrigerated storage unit for xenobiological samples." + icon_contents = "slime" + req_access = list(access_research) + +/obj/machinery/smartfridge/secure/extract/accept_check(var/obj/item/O as obj) + if(istype(O, /obj/item/slime_extract)) + return TRUE + if(istype(O, /obj/item/slimepotion)) + return TRUE + return FALSE \ No newline at end of file diff --git a/code/modules/food/kitchen/smartfridge/medical.dm b/code/modules/food/kitchen/smartfridge/medical.dm new file mode 100644 index 0000000000..609f707a06 --- /dev/null +++ b/code/modules/food/kitchen/smartfridge/medical.dm @@ -0,0 +1,40 @@ +/obj/machinery/smartfridge/secure/medbay + name = "\improper Refrigerated Medicine Storage" + desc = "A refrigerated storage unit for storing medicine and chemicals." + req_one_access = list(access_medical,access_chemistry) + +/obj/machinery/smartfridge/secure/medbay/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/weapon/reagent_containers/glass/)) + return 1 + if(istype(O,/obj/item/weapon/storage/pill_bottle/)) + return 1 + if(istype(O,/obj/item/weapon/reagent_containers/pill/)) + return 1 + return 0 + +/obj/machinery/smartfridge/secure/virology + name = "\improper Refrigerated Virus Storage" + desc = "A refrigerated storage unit for storing viral material." + icon_contents = "drink" + req_access = list(access_virology) + +/obj/machinery/smartfridge/secure/virology/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/weapon/reagent_containers/glass/beaker/vial/)) + return 1 + if(istype(O,/obj/item/weapon/virusdish/)) + return 1 + return 0 + +/obj/machinery/smartfridge/chemistry //Is this used anywhere? It's not secure. + name = "\improper Smart Chemical Storage" + desc = "A refrigerated storage unit for medicine and chemical storage." + icon_contents = "chem" + +/obj/machinery/smartfridge/chemistry/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/weapon/storage/pill_bottle) || istype(O,/obj/item/weapon/reagent_containers)) + return 1 + return 0 + +/obj/machinery/smartfridge/chemistry/virology //Same + name = "\improper Smart Virus Storage" + desc = "A refrigerated storage unit for volatile sample storage." \ No newline at end of file diff --git a/code/modules/food/kitchen/smartfridge.dm b/code/modules/food/kitchen/smartfridge/smartfridge.dm similarity index 53% rename from code/modules/food/kitchen/smartfridge.dm rename to code/modules/food/kitchen/smartfridge/smartfridge.dm index a6def6bd2b..f43c9c4931 100644 --- a/code/modules/food/kitchen/smartfridge.dm +++ b/code/modules/food/kitchen/smartfridge/smartfridge.dm @@ -2,7 +2,7 @@ */ /obj/machinery/smartfridge name = "\improper SmartFridge" - desc = "For storing all sorts of perishable foods!" + desc = "For storing all sorts of things! This one doesn't accept any of them!" icon = 'icons/obj/vending.dmi' icon_state = "fridge_food" var/icon_base = "fridge_food" //Iconstate to base all the broken/deny/etc on @@ -13,10 +13,10 @@ idle_power_usage = 5 active_power_usage = 100 flags = NOREACT - var/max_n_of_items = 999 // Sorry but the BYOND infinite loop detector doesn't look things over 1000. //VOREStation Edit - Non-global - //var/global/max_n_of_items = 999 // Sorry but the BYOND infinite loop detector doesn't look things over 1000. + var/max_n_of_items = 999 // Sorry but the BYOND infinite loop detector doesn't look things over 1000. //VOREStation Edit - Nonglobal so subtypes can override to lower values var/list/item_records = list() var/datum/stored_item/currently_vending = null //What we're putting out of the machine. + var/stored_datum_type = /datum/stored_item var/seconds_electrified = 0; var/shoot_inventory = 0 var/locked = 0 @@ -24,6 +24,7 @@ var/is_secure = 0 var/wrenchable = 0 var/datum/wires/smartfridge/wires = null + var/persistent = null // Path of persistence datum used to track contents /obj/machinery/smartfridge/secure is_secure = 1 @@ -31,8 +32,10 @@ icon_base = "fridge_sci" icon_contents = "chem" -/obj/machinery/smartfridge/New() - ..() +/obj/machinery/smartfridge/Initialize() + . = ..() + if(persistent) + SSpersistence.track_value(src, persistent) if(is_secure) wires = new/datum/wires/smartfridge/secure(src) else @@ -43,160 +46,13 @@ for(var/A in item_records) //Get rid of item records. qdel(A) wires = null + if(persistent) + SSpersistence.forget_value(src, persistent) return ..() /obj/machinery/smartfridge/proc/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/weapon/reagent_containers/food/snacks/grown/) || istype(O,/obj/item/seeds/)) - return 1 - return 0 - -/obj/machinery/smartfridge/seeds - name = "\improper MegaSeed Servitor" - desc = "When you need seeds fast!" - icon_contents = "chem" - -/obj/machinery/smartfridge/seeds/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/seeds/)) - return 1 - return 0 - -/obj/machinery/smartfridge/secure/extract - name = "\improper Biological Sample Storage" - desc = "A refrigerated storage unit for xenobiological samples." - icon_contents = "slime" - req_access = list(access_research) - -/obj/machinery/smartfridge/secure/extract/accept_check(var/obj/item/O as obj) - if(istype(O, /obj/item/slime_extract)) - return TRUE - if(istype(O, /obj/item/slimepotion)) - return TRUE return FALSE -/obj/machinery/smartfridge/secure/medbay - name = "\improper Refrigerated Medicine Storage" - desc = "A refrigerated storage unit for storing medicine and chemicals." - req_one_access = list(access_medical,access_chemistry) - -/obj/machinery/smartfridge/secure/medbay/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/weapon/reagent_containers/glass/)) - return 1 - if(istype(O,/obj/item/weapon/storage/pill_bottle/)) - return 1 - if(istype(O,/obj/item/weapon/reagent_containers/pill/)) - return 1 - return 0 - -/obj/machinery/smartfridge/secure/virology - name = "\improper Refrigerated Virus Storage" - desc = "A refrigerated storage unit for storing viral material." - icon_contents = "drink" - req_access = list(access_virology) - -/obj/machinery/smartfridge/secure/virology/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/weapon/reagent_containers/glass/beaker/vial/)) - return 1 - if(istype(O,/obj/item/weapon/virusdish/)) - return 1 - return 0 - -/obj/machinery/smartfridge/chemistry //Is this used anywhere? It's not secure. - name = "\improper Smart Chemical Storage" - desc = "A refrigerated storage unit for medicine and chemical storage." - icon_contents = "chem" - -/obj/machinery/smartfridge/chemistry/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/weapon/storage/pill_bottle) || istype(O,/obj/item/weapon/reagent_containers)) - return 1 - return 0 - -/obj/machinery/smartfridge/chemistry/virology //Same - name = "\improper Smart Virus Storage" - desc = "A refrigerated storage unit for volatile sample storage." - -/obj/machinery/smartfridge/drinks - name = "\improper Drink Showcase" - desc = "A refrigerated storage unit for tasty tasty alcohol." - icon_state = "fridge_drinks" - icon_base = "fridge_drinks" - icon_contents = "drink" - -/obj/machinery/smartfridge/drinks/accept_check(var/obj/item/O as obj) - if(istype(O,/obj/item/weapon/reagent_containers/glass) || istype(O,/obj/item/weapon/reagent_containers/food/drinks) || istype(O,/obj/item/weapon/reagent_containers/food/condiment)) - return 1 - -/obj/machinery/smartfridge/drying_rack - name = "\improper Drying Rack" - desc = "A machine for drying plants." - wrenchable = 1 - icon_state = "drying_rack" - icon_base = "drying_rack" - -/obj/machinery/smartfridge/drying_rack/accept_check(var/obj/item/O as obj) - if(istype(O, /obj/item/weapon/reagent_containers/food/snacks/)) - var/obj/item/weapon/reagent_containers/food/snacks/S = O - if (S.dried_type) - return 1 - - if(istype(O, /obj/item/stack/wetleather)) - return 1 - - return 0 - -/obj/machinery/smartfridge/drying_rack/process() - ..() - if(stat & (BROKEN|NOPOWER)) - return - if(contents.len) - dry() - update_icon() - -/obj/machinery/smartfridge/drying_rack/update_icon() - var/not_working = stat & (BROKEN|NOPOWER) - var/hasItems - for(var/datum/stored_item/I in item_records) - if(I.get_amount()) - hasItems = 1 - break - if(hasItems) - if(not_working) - icon_state = "[icon_base]-plant-off" - else - icon_state = "[icon_base]-plant" - else - if(not_working) - icon_state = "[icon_base]-off" - else - icon_state = "[icon_base]" - -/obj/machinery/smartfridge/drying_rack/proc/dry() - for(var/datum/stored_item/I in item_records) - for(var/obj/item/weapon/reagent_containers/food/snacks/S in I.instances) - if(S.dry) continue - if(S.dried_type == S.type) - S.dry = 1 - S.name = "dried [S.name]" - S.color = "#AAAAAA" - I.instances -= S - S.forceMove(get_turf(src)) - else - var/D = S.dried_type - new D(get_turf(src)) - qdel(S) - return - - for(var/obj/item/stack/wetleather/WL in I.instances) - if(!WL.wetness) - if(WL.amount) - WL.forceMove(get_turf(src)) - WL.dry() - I.instances -= WL - break - - WL.wetness = max(0, WL.wetness - rand(1, 3)) - - return - /obj/machinery/smartfridge/process() if(stat & (BROKEN|NOPOWER)) return @@ -229,7 +85,7 @@ is_off = "-off" // Fridge contents - if(contents) //VOREStation Edit - Some fridges do not have visible contents + if(contents) switch(contents.len) if(0) add_overlay("empty[is_off]") @@ -311,21 +167,28 @@ to_chat(user, "You short out the product lock on [src].") return 1 -/obj/machinery/smartfridge/proc/stock(obj/item/O) - var/hasRecord = FALSE //Check to see if this passes or not. - for(var/datum/stored_item/I in item_records) +/obj/machinery/smartfridge/proc/find_record(var/obj/item/O) + for(var/datum/stored_item/I as anything in item_records) if((O.type == I.item_path) && (O.name == I.item_name)) - I.add_product(O) - hasRecord = TRUE - break - if(!hasRecord) - var/datum/stored_item/item = new/datum/stored_item(src, O.type, O.name) - item.add_product(O) - item_records.Add(item) + return I + return null + +/obj/machinery/smartfridge/proc/stock(obj/item/O) + var/datum/stored_item/I = find_record(O) + if(!istype(I)) + I = new stored_datum_type(src, O.type, O.name) + item_records.Add(I) + I.add_product(O) SStgui.update_uis(src) -/obj/machinery/smartfridge/proc/vend(datum/stored_item/I) - I.get_product(get_turf(src)) +/obj/machinery/smartfridge/proc/vend(datum/stored_item/I, var/count) + var/amount = I.get_amount() + // Sanity check, there are probably ways to press the button when it shouldn't be possible. + if(amount <= 0) + return + + for(var/i = 1 to min(amount, count)) + I.get_product(get_turf(src)) SStgui.update_uis(src) /obj/machinery/smartfridge/attack_ai(mob/user as mob) @@ -376,16 +239,10 @@ return FALSE var/index = text2num(params["index"]) - var/datum/stored_item/I = item_records[index] - var/count = I.get_amount() - - // Sanity check, there are probably ways to press the button when it shouldn't be possible. - if(count > 0) - if((count - amount) < 0) - amount = count - for(var/i = 1 to amount) - vend(I) - + if(index < 1 || index > LAZYLEN(item_records)) + return TRUE + + vend(item_records[index], amount) return TRUE return FALSE @@ -393,7 +250,7 @@ var/obj/throw_item = null var/mob/living/target = locate() in view(7,src) if(!target) - return 0 + return FALSE for(var/datum/stored_item/I in item_records) throw_item = I.get_product(get_turf(src)) @@ -402,12 +259,12 @@ break if(!throw_item) - return 0 + return FALSE spawn(0) throw_item.throw_at(target,16,3,src) src.visible_message("[src] launches [throw_item.name] at [target.name]!") SStgui.update_uis(src) - return 1 + return TRUE /************************ * Secure SmartFridges diff --git a/code/modules/food/kitchen/smartfridge_vr.dm b/code/modules/food/kitchen/smartfridge/smartfridge_vr.dm similarity index 100% rename from code/modules/food/kitchen/smartfridge_vr.dm rename to code/modules/food/kitchen/smartfridge/smartfridge_vr.dm diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm index d4892de045..43ab6418c4 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm @@ -285,7 +285,7 @@ src.emag = new /obj/item/weapon/dogborg/pounce(src) //Pounce src.modules += new /obj/item/weapon/gripper/medical(src)//Now you can set up cyro or make peri. //CHOMPEdit - var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(2000) + var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(15000) //CHOMPedit synths += medicine var/obj/item/stack/medical/advanced/clotting/C = new (src) diff --git a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm index 68c778f0be..3d671dd19b 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm @@ -41,7 +41,7 @@ prob(15);"corrupted", prob(10);"bad") - var/vore_law = prob(0) // 3/5 chance of having vore-related laws --- 0/5. YW. + var/vore_law = prob(60) // 3/5 chance of having vore-related laws if(vore_law) switch(law_class) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/giant_spider_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/giant_spider_vr.dm index 9214aaa226..f30423490d 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/giant_spider_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/giant_spider_vr.dm @@ -47,9 +47,10 @@ attack_armor_pen = 25 pixel_x = -16 - pixel_y = -16 + pixel_y = 0 + default_pixel_x = -16 old_x = -16 - old_y = -16 + old_y = 0 /mob/living/simple_mob/animal/giant_spider/webslinger/event // YW CHANGE ai_holder_type = /datum/ai_holder/simple_mob/event diff --git a/code/modules/multiz/movement_vr.dm b/code/modules/multiz/movement_vr.dm index bbca4eef0d..cba6ebb6c5 100644 --- a/code/modules/multiz/movement_vr.dm +++ b/code/modules/multiz/movement_vr.dm @@ -1,6 +1,6 @@ /mob/living/handle_fall(var/turf/landing) - var/mob/drop_mob = locate(/mob, landing) + var/mob/drop_mob = locate(/mob/living, landing) if(locate(/obj/structure/stairs) in landing) for(var/atom/A in landing) @@ -17,7 +17,7 @@ if(!O.CanFallThru(src, landing)) return 1 - if(drop_mob && !(drop_mob == src) && ismob(drop_mob) && isliving(drop_mob)) //Shitload of checks. This is because the game finds various ways to screw me over. + if(drop_mob && !(drop_mob == src)) //Shitload of checks. This is because the game finds various ways to screw me over. var/mob/living/drop_living = drop_mob if(drop_living.dropped_onto(src)) return @@ -105,4 +105,4 @@ if(direction == UP) //on a turf below, trying to enter return 0 if(direction == DOWN) //on a turf above, trying to enter - return 1 \ No newline at end of file + return 1 diff --git a/code/modules/persistence/datum/datum_paper_sticky.dm b/code/modules/persistence/datum/datum_paper_sticky.dm deleted file mode 100644 index 1871eb4a03..0000000000 --- a/code/modules/persistence/datum/datum_paper_sticky.dm +++ /dev/null @@ -1,28 +0,0 @@ -/datum/persistent/paper/sticky - name = "stickynotes" - paper_type = /obj/item/weapon/paper/sticky - requires_noticeboard = FALSE - tokens_per_line = 10 - -/datum/persistent/paper/sticky/LabelTokens(var/list/tokens) - var/list/labelled_tokens = ..() - var/entries = LAZYLEN(labelled_tokens) - labelled_tokens["offset_x"] = tokens[entries+1] - labelled_tokens["offset_y"] = tokens[entries+2] - labelled_tokens["color"] = tokens[entries+3] - return labelled_tokens - -/datum/persistent/paper/sticky/CreateEntryInstance(var/turf/creating, var/list/tokens) - var/atom/paper = ..() - if(paper) - paper.pixel_x = text2num(tokens["offset_x"]) - paper.pixel_y = text2num(tokens["offset_y"]) - paper.color = tokens["color"] - return paper - -/datum/persistent/paper/sticky/CompileEntry(var/atom/entry, var/write_file) - . = ..() - var/obj/item/weapon/paper/sticky/paper = entry - LAZYADD(., "[paper.pixel_x]") - LAZYADD(., "[paper.pixel_y]") - LAZYADD(., "[paper.color]") \ No newline at end of file diff --git a/code/modules/persistence/datum/persistence_datum.dm b/code/modules/persistence/datum/persistence_datum.dm index e001e12e30..a3600b0ac8 100644 --- a/code/modules/persistence/datum/persistence_datum.dm +++ b/code/modules/persistence/datum/persistence_datum.dm @@ -3,15 +3,11 @@ // of persistent data like graffiti and round to round filth. /datum/persistent - var/name + var/name = null var/filename - var/tokens_per_line var/entries_expire_at // Set in rounds, this controls when the item is finally removed permanently regardless if cleaned or not. var/entries_decay_at // Set in rounds. This controls when item messages start getting scrambled. var/entry_decay_weight = 0.5 - var/file_entry_split_character = "\t" - var/file_entry_substitute_character = " " - var/file_line_split_character = "\n" var/has_admin_data /datum/persistent/New() @@ -20,63 +16,57 @@ /datum/persistent/proc/SetFilename() if(name) - filename = "data/persistent/[lowertext(using_map.name)]-[lowertext(name)].txt" + filename = "data/persistent/[lowertext(using_map.name)]-[lowertext(name)].json" if(!isnull(entries_decay_at) && !isnull(entries_expire_at)) entries_decay_at = round(entries_expire_at * entries_decay_at) -/datum/persistent/proc/LabelTokens(var/list/tokens) - var/list/labelled_tokens = list() - labelled_tokens["x"] = text2num(tokens[1]) - labelled_tokens["y"] = text2num(tokens[2]) - labelled_tokens["z"] = text2num(tokens[3]) - labelled_tokens["age"] = text2num(tokens[4]) - return labelled_tokens - -/datum/persistent/proc/GetValidTurf(var/turf/T, var/list/tokens) - if(T && CheckTurfContents(T, tokens)) +/datum/persistent/proc/GetValidTurf(var/turf/T, var/list/token) + if(T && CheckTurfContents(T, token)) return T -/datum/persistent/proc/CheckTurfContents(var/turf/T, var/list/tokens) +/datum/persistent/proc/CheckTurfContents(var/turf/T, var/list/token) return TRUE -/datum/persistent/proc/CheckTokenSanity(var/list/tokens) +/datum/persistent/proc/CheckTokenSanity(var/list/token) return ( \ - !isnull(tokens["x"]) && \ - !isnull(tokens["y"]) && \ - !isnull(tokens["z"]) && \ - !isnull(tokens["age"]) && \ - tokens["age"] <= entries_expire_at \ + !isnull(token["x"]) && \ + !isnull(token["y"]) && \ + !isnull(token["z"]) && \ + !isnull(token["age"]) && \ + token["age"] <= entries_expire_at \ ) -/datum/persistent/proc/CreateEntryInstance(var/turf/creating, var/list/tokens) +// Restores saved data to world +/datum/persistent/proc/CreateEntryInstance(var/turf/creating, var/list/token) return /datum/persistent/proc/ProcessAndApplyTokens(var/list/tokens) // If it's old enough we start to trim down any textual information and scramble strings. - if(tokens["message"] && !isnull(entries_decay_at) && !isnull(entry_decay_weight)) - var/_n = tokens["age"] - var/_message = tokens["message"] - if(_n >= entries_decay_at) - var/decayed_message = "" - for(var/i = 1 to length(_message)) - var/char = copytext(_message, i, i + 1) - if(prob(round(_n * entry_decay_weight))) - if(prob(99)) - decayed_message += pick(".",",","-","'","\\","/","\"",":",";") - else - decayed_message += char - _message = decayed_message - if(length(_message)) - tokens["message"] = _message - else - return + for(var/list/token in tokens) + if(token["message"] && !isnull(entries_decay_at) && !isnull(entry_decay_weight)) + var/_n = token["age"] + var/_message = token["message"] + if(_n >= entries_decay_at) + var/decayed_message = "" + for(var/i = 1 to length(_message)) + var/char = copytext(_message, i, i + 1) + if(prob(round(_n * entry_decay_weight))) + if(prob(99)) + decayed_message += pick(".",",","-","'","\\","/","\"",":",";") + else + decayed_message += char + _message = decayed_message + if(length(_message)) + token["message"] = _message + else + return - var/_z = tokens["z"] - if(_z in using_map.station_levels) - . = GetValidTurf(locate(tokens["x"], tokens["y"], _z), tokens) - if(.) - CreateEntryInstance(., tokens) + var/_z = token["z"] + if(_z in using_map.station_levels) + . = GetValidTurf(locate(token["x"], token["y"], _z), token) + if(.) + CreateEntryInstance(., token) /datum/persistent/proc/IsValidEntry(var/atom/entry) if(!istype(entry)) @@ -96,46 +86,46 @@ /datum/persistent/proc/CompileEntry(var/atom/entry) var/turf/T = get_turf(entry) - . = list( - T.x, - T.y, - T.z, - GetEntryAge(entry) + return list( + "x" = T.x, + "y" = T.y, + "z" = T.z, + "age" = GetEntryAge(entry) ) /datum/persistent/proc/Initialize() if(fexists(filename)) - for(var/entry_line in file2list(filename, file_line_split_character)) - if(!entry_line) - continue - var/list/tokens = splittext(entry_line, file_entry_split_character) - if(LAZYLEN(tokens) < tokens_per_line) - continue - tokens = LabelTokens(tokens) - if(!CheckTokenSanity(tokens)) - continue - ProcessAndApplyTokens(tokens) + var/list/tokens = json_decode(file2text(filename)) + for(var/list/token in tokens) + if(!CheckTokenSanity(token)) + tokens -= token + ProcessAndApplyTokens(tokens) /datum/persistent/proc/Shutdown() if(fexists(filename)) fdel(filename) - var/write_file = file(filename) + + var/list/to_store = list() for(var/thing in SSpersistence.tracking_values[type]) - if(IsValidEntry(thing)) - var/list/entry = CompileEntry(thing) - if(LAZYLEN(entry) == tokens_per_line) - for(var/i = 1 to LAZYLEN(entry)) - if(istext(entry[i])) - entry[i] = replacetext(entry[i], file_entry_split_character, file_entry_substitute_character) - to_file(write_file, jointext(entry, file_entry_split_character)) + if(!IsValidEntry(thing)) + continue + to_store[++to_store.len] = CompileEntry(thing) + + if(to_store.len) + to_file(file(filename), json_encode(to_store)) /datum/persistent/proc/RemoveValue(var/atom/value) qdel(value) /datum/persistent/proc/GetAdminSummary(var/mob/user, var/can_modify) + var/list/my_tracks = SSpersistence.tracking_values[type] + if(!my_tracks?.len) + return + . = list("[capitalize(name)]") . += "
" - for(var/thing in SSpersistence.tracking_values[type]) + + for(var/thing in my_tracks) . += "[GetAdminDataStringFor(thing, can_modify, user)]" . += "
" @@ -157,4 +147,4 @@ if(.) var/mob/user = locate(href_list["caller"]) if(user) - SSpersistence.show_info(user) \ No newline at end of file + SSpersistence.show_info(user) diff --git a/code/modules/persistence/datum/datum_filth.dm b/code/modules/persistence/effects/filth.dm similarity index 59% rename from code/modules/persistence/datum/datum_filth.dm rename to code/modules/persistence/effects/filth.dm index 10b304e18e..166c374c02 100644 --- a/code/modules/persistence/datum/datum_filth.dm +++ b/code/modules/persistence/effects/filth.dm @@ -1,26 +1,22 @@ /datum/persistent/filth name = "filth" - tokens_per_line = 5 entries_expire_at = 4 // 4 rounds, 24 hours. -/datum/persistent/filth/LabelTokens(var/list/tokens) - var/list/labelled_tokens = ..() - labelled_tokens["path"] = text2path(tokens[LAZYLEN(labelled_tokens)+1]) - return labelled_tokens - /datum/persistent/filth/IsValidEntry(var/atom/entry) . = ..() && entry.invisibility == 0 -/datum/persistent/filth/CheckTokenSanity(var/list/tokens) - return ..() && ispath(tokens["path"]) +/datum/persistent/filth/CheckTokenSanity(var/list/token) + // byond's json implementation is "questionable", and uses types as keys and values without quotes sometimes even though they aren't valid json + token["path"] = istext(token["path"]) ? text2path(token["path"]) : token["path"] + return ..() && ispath(token["path"]) -/datum/persistent/filth/CheckTurfContents(var/turf/T, var/list/tokens) - var/_path = tokens["path"] +/datum/persistent/filth/CheckTurfContents(var/turf/T, var/list/token) + var/_path = token["path"] return (locate(_path) in T) ? FALSE : TRUE -/datum/persistent/filth/CreateEntryInstance(var/turf/creating, var/list/tokens) - var/_path = tokens["path"] - new _path(creating, tokens["age"]+1) +/datum/persistent/filth/CreateEntryInstance(var/turf/creating, var/list/token) + var/_path = token["path"] + new _path(creating, token["age"]+1) /datum/persistent/filth/GetEntryAge(var/atom/entry) var/obj/effect/decal/cleanable/filth = entry @@ -32,4 +28,4 @@ /datum/persistent/filth/CompileEntry(var/atom/entry) . = ..() - LAZYADD(., "[GetEntryPath(entry)]") \ No newline at end of file + LAZYADDASSOC(., "path", "[GetEntryPath(entry)]") \ No newline at end of file diff --git a/code/modules/persistence/datum/datum_graffiti.dm b/code/modules/persistence/effects/graffiti.dm similarity index 72% rename from code/modules/persistence/datum/datum_graffiti.dm rename to code/modules/persistence/effects/graffiti.dm index 6ca1bbf32f..369f9156b4 100644 --- a/code/modules/persistence/datum/datum_graffiti.dm +++ b/code/modules/persistence/effects/graffiti.dm @@ -1,22 +1,14 @@ /datum/persistent/graffiti name = "graffiti" - tokens_per_line = 6 entries_expire_at = 4 // This previously was at 50 rounds??? Over 10 days. has_admin_data = TRUE -/datum/persistent/graffiti/LabelTokens(var/list/tokens) - var/list/labelled_tokens = ..() - var/entries = LAZYLEN(labelled_tokens) - labelled_tokens["author"] = tokens[entries+1] - labelled_tokens["message"] = tokens[entries+2] - return labelled_tokens - -/datum/persistent/graffiti/GetValidTurf(var/turf/T, var/list/tokens) +/datum/persistent/graffiti/GetValidTurf(var/turf/T, var/list/token) var/turf/checking_turf = ..() if(istype(checking_turf) && checking_turf.can_engrave()) return checking_turf -/datum/persistent/graffiti/CheckTurfContents(var/turf/T, var/list/tokens) +/datum/persistent/graffiti/CheckTurfContents(var/turf/T, var/list/token) var/too_much_graffiti = 0 for(var/obj/effect/decal/writing/W in .) too_much_graffiti++ @@ -24,8 +16,10 @@ return FALSE return TRUE -/datum/persistent/graffiti/CreateEntryInstance(var/turf/creating, var/list/tokens) - new /obj/effect/decal/writing(creating, tokens["age"]+1, tokens["message"], tokens["author"]) +/datum/persistent/graffiti/CreateEntryInstance(var/turf/creating, var/list/token) + var/obj/effect/decal/writing/inst = new /obj/effect/decal/writing(creating, token["age"]+1, token["message"], token["author"]) + if(token["icon_state"]) + inst.icon_state = token["icon_state"] /datum/persistent/graffiti/IsValidEntry(var/atom/entry) . = ..() @@ -40,8 +34,9 @@ /datum/persistent/graffiti/CompileEntry(var/atom/entry, var/write_file) . = ..() var/obj/effect/decal/writing/save_graffiti = entry - LAZYADD(., "[save_graffiti.author ? save_graffiti.author : "unknown"]") - LAZYADD(., "[save_graffiti.message]") + LAZYADDASSOC(., "author", "[save_graffiti.author ? save_graffiti.author : "unknown"]") + LAZYADDASSOC(., "message", "[save_graffiti.message]") + LAZYADDASSOC(., "icon_state", "[save_graffiti.icon_state]") /datum/persistent/graffiti/GetAdminDataStringFor(var/thing, var/can_modify, var/mob/user) var/obj/effect/decal/writing/save_graffiti = thing diff --git a/code/modules/persistence/datum/datum_paper.dm b/code/modules/persistence/effects/paper.dm similarity index 74% rename from code/modules/persistence/datum/datum_paper.dm rename to code/modules/persistence/effects/paper.dm index fe2ef81368..95968274eb 100644 --- a/code/modules/persistence/datum/datum_paper.dm +++ b/code/modules/persistence/effects/paper.dm @@ -1,32 +1,24 @@ /datum/persistent/paper name = "paper" - tokens_per_line = 7 entries_expire_at = 50 has_admin_data = TRUE var/paper_type = /obj/item/weapon/paper var/requires_noticeboard = TRUE -/datum/persistent/paper/LabelTokens(var/list/tokens) - var/list/labelled_tokens = ..() - var/entries = LAZYLEN(labelled_tokens) - labelled_tokens["author"] = tokens[entries+1] - labelled_tokens["message"] = tokens[entries+2] - labelled_tokens["title"] = tokens[entries+3] - return labelled_tokens - -/datum/persistent/paper/CheckTurfContents(var/turf/T, var/list/tokens) +/datum/persistent/paper/CheckTurfContents(var/turf/T, var/list/token) if(requires_noticeboard && !(locate(/obj/structure/noticeboard) in T)) new /obj/structure/noticeboard(T) . = ..() -/datum/persistent/paper/CreateEntryInstance(var/turf/creating, var/list/tokens) +/datum/persistent/paper/CreateEntryInstance(var/turf/creating, var/list/token) var/obj/structure/noticeboard/board = locate() in creating if(requires_noticeboard && LAZYLEN(board.notices) >= board.max_notices) return var/obj/item/weapon/paper/paper = new paper_type(creating) - paper.info = tokens["message"] - paper.name = tokens["title"] - paper.last_modified_ckey = tokens["author"] + paper.info = token["message"] + paper.name = token["title"] + paper.last_modified_ckey = token["author"] + paper.age = token["age"]+1 if(requires_noticeboard) board.add_paper(paper) if(!paper.was_maploaded) // If we were created/loaded when the map was made, skip us! @@ -40,9 +32,9 @@ /datum/persistent/paper/CompileEntry(var/atom/entry, var/write_file) . = ..() var/obj/item/weapon/paper/paper = entry - LAZYADD(., "[paper.last_modified_ckey ? paper.last_modified_ckey : "unknown"]") - LAZYADD(., "[paper.info]") - LAZYADD(., "[paper.name]") + LAZYADDASSOC(., "author", "[paper.last_modified_ckey ? paper.last_modified_ckey : "unknown"]") + LAZYADDASSOC(., "message", "[paper.info]") + LAZYADDASSOC(., "name", "[paper.name]") /datum/persistent/paper/GetAdminDataStringFor(var/thing, var/can_modify, var/mob/user) var/obj/item/weapon/paper/paper = thing diff --git a/code/modules/persistence/effects/paper_sticky.dm b/code/modules/persistence/effects/paper_sticky.dm new file mode 100644 index 0000000000..08fb905009 --- /dev/null +++ b/code/modules/persistence/effects/paper_sticky.dm @@ -0,0 +1,23 @@ +/datum/persistent/paper/sticky + name = "stickynotes" + paper_type = /obj/item/weapon/paper/sticky + requires_noticeboard = FALSE + +/datum/persistent/paper/sticky/CreateEntryInstance(var/turf/creating, var/list/token) + var/atom/paper = ..() + if(paper) + if(prob(90)) + paper.pixel_x = token["offset_x"] + paper.pixel_y = token["offset_y"] + else + paper.pixel_x = rand(-5,5) + paper.pixel_y = rand(-5,5) + paper.color = token["color"] + return paper + +/datum/persistent/paper/sticky/CompileEntry(var/atom/entry, var/write_file) + . = ..() + var/obj/item/weapon/paper/sticky/paper = entry + LAZYADDASSOC(., "offset_x", paper.pixel_x) + LAZYADDASSOC(., "offset_y", paper.pixel_y) + LAZYADDASSOC(., "color", paper.color) \ No newline at end of file diff --git a/code/modules/persistence/datum/datum_trash.dm b/code/modules/persistence/effects/trash.dm similarity index 100% rename from code/modules/persistence/datum/datum_trash.dm rename to code/modules/persistence/effects/trash.dm diff --git a/code/modules/persistence/persistence.dm b/code/modules/persistence/serialize.dm similarity index 100% rename from code/modules/persistence/persistence.dm rename to code/modules/persistence/serialize.dm diff --git a/code/modules/persistence/storage/smartfridge.dm b/code/modules/persistence/storage/smartfridge.dm new file mode 100644 index 0000000000..0584ab9e79 --- /dev/null +++ b/code/modules/persistence/storage/smartfridge.dm @@ -0,0 +1,97 @@ +/datum/persistent/storage/smartfridge/get_storage_list(var/obj/machinery/smartfridge/entry) + if(!istype(entry)) + return ..() + + . = list() + for(var/datum/stored_item/I in entry.item_records) + .[I.item_path] = I.get_amount() + +/datum/persistent/storage/smartfridge/CreateEntryInstance(var/turf/creating, var/list/token) + var/obj/machinery/smartfridge/S = find_specific_instance(creating) + var/list/L = generate_items(token["items"]) + for(var/atom/A in L) + if(S.accept_check(A)) + S.stock(A) + else + qdel(A) // Should clean this up here, it couldn't be stocked + + + + + +/datum/persistent/storage/smartfridge/sheet_storage + name = "sheet storage" + max_storage = 50 + store_per_type = TRUE + target_type = /obj/machinery/smartfridge/sheets + + var/stacks_go_missing = FALSE // Variable rate depletion of stacks inter-round + +/datum/persistent/storage/smartfridge/sheet_storage/lossy + name = "sheet storage lossy" + max_storage = 250 + stacks_go_missing = TRUE + +/datum/persistent/storage/smartfridge/sheet_storage/generate_items(var/list/L) + . = list() + for(var/obj/item/stack/material/S as anything in L) + var/real_path = istext(S) ? text2path(S) : S + if(!ispath(real_path, /obj/item/stack/material)) + log_debug("Warning: Sheet_storage persistent datum tried to create [S]") + continue + + // Skip entire stack if we hit the chance + if(prob(go_missing_chance)) + continue + + var/count = L[S] + + var/obj/item/stack/material/inst = real_path + var/max_amount = initial(inst.max_amount) + + // Delete some stacks if we want + if(stacks_go_missing) + var/fuzzy = rand(-5,5) + switch(count / max_amount) + if(0 to 1) + count -= 10+fuzzy // 1 stack or less, lose 10 + if(1 to 10) + count -= max_amount+fuzzy // 1 to 10 stacks, lose a stack + if(10 to INFINITY) + count -= max_amount*3+fuzzy // 10+ stacks, lose 3 stacks + if(count <= 0) + continue + + while(count > 0) + inst = new real_path + inst.amount = min(count, max_amount) + count -= inst.get_amount() + . += inst + + +/datum/persistent/storage/smartfridge/produce + name = "fruit storage" + max_storage = 50 + store_per_type = FALSE + target_type = /obj/machinery/smartfridge/produce + +/datum/persistent/storage/smartfridge/produce/lossy + name = "fruit storage lossy" + go_missing_chance = 12.5 // 10% loss between rounds + +/datum/persistent/storage/smartfridge/produce/create_item(var/seedtype) + return new /obj/item/weapon/reagent_containers/food/snacks/grown(null, seedtype) // Smartfridge will be stock()ed with it, loc is unimportant + +/datum/persistent/storage/smartfridge/produce/get_storage_list(var/obj/machinery/smartfridge/produce/entry) + if(!istype(entry)) + return ..() + + . = list() + for(var/datum/stored_item/I in entry.item_records) + if(prob(go_missing_chance)) + continue + if(LAZYLEN(I.instances)) + var/obj/item/weapon/reagent_containers/food/snacks/grown/G = I.instances[1] + if(!istype(G)) + continue + .[G.plantname] = I.get_amount() // Store the seed type, because that's what's used to generate the fruit \ No newline at end of file diff --git a/code/modules/persistence/storage/storage.dm b/code/modules/persistence/storage/storage.dm new file mode 100644 index 0000000000..58b23a6ce9 --- /dev/null +++ b/code/modules/persistence/storage/storage.dm @@ -0,0 +1,74 @@ +/datum/persistent/storage + name = "storage" + entries_expire_at = 1 + has_admin_data = TRUE + + // Don't use these for storage persistence. If someone takes some sheets out and puts them back in mixed in with + // new sheets, how do you know the age of the stack? If you want sheets to 'decay', see go_missing_chance + entries_decay_at = 0 + entry_decay_weight = 0 + // // // // + + var/max_storage = 0 + var/store_per_type = FALSE // If true, will store up to max_storage for each type stored + var/target_type = null // Path of the thing that this expects to put stuff into + + var/go_missing_chance = 0 // Chance an item will fail to be spawned in from persistence and need to be restocked + +/datum/persistent/storage/SetFilename() + if(name) + filename = "data/persistent/storage/[lowertext(using_map.name)]-[lowertext(name)].json" + +/datum/persistent/storage/IsValidEntry(var/atom/entry) + return ..() && istype(entry, target_type) + +/datum/persistent/storage/CompileEntry(var/atom/entry) + . = ..() + var/stored = max_storage + var/list/item_list = get_storage_list(entry) + var/list/storage_list = list() + for(var/item in item_list) + storage_list[item] = min(stored, storage_list[item] + item_list[item]) // Can't store more than max_storage + + // stored gets reduced by qty stored, if greater than stored, + // previous assignment will handle overage, and we set to 0 + if(!store_per_type) + stored = max(stored - item_list[item], 0) + + LAZYADDASSOC(., "items", storage_list) + +// Usage: returns list with structure: +// list( +// [type1] = [stored_quantity], +// [type2] = [stored_quantity] +// ) +/datum/persistent/storage/proc/get_storage_list(var/atom/entry) + return list() // Subtypes define list structure + +/datum/persistent/storage/proc/find_specific_instance(var/turf/T) + return locate(target_type) in T + +/datum/persistent/storage/CheckTurfContents(var/turf/T, var/list/token) + return istype(find_specific_instance(T), target_type) + +/datum/persistent/storage/proc/generate_items(var/list/L) + . = list() + for(var/path in L) + // byond's json implementation is "questionable", and uses types as keys and values without quotes sometimes even though they aren't valid json + var/real_path = istext(path) ? text2path(path) : path + for(var/i in 1 to L[path]) + if(prob(go_missing_chance)) + continue + var/atom/A = create_item(real_path) + if(!QDELETED(A)) + . += A + +/datum/persistent/storage/proc/create_item(var/path) + return new path() + +/datum/persistent/storage/GetAdminDataStringFor(var/thing, var/can_modify, var/mob/user) + var/atom/T = thing + if(!istype(T)) + return "" + else + . = "[T.name][T.x],[T.y],[T.z]" diff --git a/icons/obj/card_new_vr.dmi b/icons/obj/card_new_vr.dmi index 20e3c85583..496b1fda27 100644 Binary files a/icons/obj/card_new_vr.dmi and b/icons/obj/card_new_vr.dmi differ diff --git a/icons/obj/stacks.dmi b/icons/obj/stacks.dmi index fcfe8095eb..1e8faff31f 100644 Binary files a/icons/obj/stacks.dmi and b/icons/obj/stacks.dmi differ diff --git a/maps/offmap_vr/talon/talon_v2.dm b/maps/offmap_vr/talon/talon_v2.dm index 9c7918e65a..7d0b6e6bc1 100644 --- a/maps/offmap_vr/talon/talon_v2.dm +++ b/maps/offmap_vr/talon/talon_v2.dm @@ -47,7 +47,7 @@ var/global/list/latejoin_talon = list() vessel_mass = 10000 vessel_size = SHIP_SIZE_LARGE initial_generic_waypoints = list("talon_v2_near_fore_port", "talon_v2_near_fore_star", "talon_v2_near_aft_port", "talon_v2_near_aft_star", "talon_v2_wing_port", "talon_v2_wing_star") - initial_restricted_waypoints = list("Talon's boat" = list("offmap_spawn_talonboat")) + initial_restricted_waypoints = list("Talon's Shuttle" = list("offmap_spawn_talonboat")) skybox_icon = 'talon.dmi' //Art by Gwyvern, distributed under Creative Commons license skybox_icon_state = "skybox" @@ -56,20 +56,20 @@ var/global/list/latejoin_talon = list() // The shuttle's 'shuttle' computer /obj/machinery/computer/shuttle_control/explore/talonboat - name = "boat control console" - shuttle_tag = "Talon's boat" + name = "shuttle control console" + shuttle_tag = "Talon's Shuttle" req_one_access = list(access_talon) /obj/effect/overmap/visitable/ship/landable/talon_boat - name = "Talon's Boat" + name = "ITV Talon Shuttle" desc = "A small shuttle from the ITV Talon." vessel_mass = 1000 vessel_size = SHIP_SIZE_TINY - shuttle = "Talon's boat" + shuttle = "Talon's Shuttle" // A shuttle lateloader landmark /obj/effect/shuttle_landmark/shuttle_initializer/talonboat - name = "Talon's boat bay" + name = "Talon's shuttle bay" base_area = /area/talon_v2/hangar base_turf = /turf/simulated/floor/reinforced landmark_tag = "offmap_spawn_talonboat" @@ -78,7 +78,7 @@ var/global/list/latejoin_talon = list() // The talon's boat /datum/shuttle/autodock/overmap/talonboat - name = "Talon's boat" + name = "Talon's Shuttle" current_location = "offmap_spawn_talonboat" docking_controller_tag = "talonboat_docker" shuttle_area = /area/shuttle/talonboat @@ -86,7 +86,10 @@ var/global/list/latejoin_talon = list() defer_initialisation = TRUE /area/shuttle/talonboat - name = "Talon's Boat" + name = "Talon's Shuttle" + requires_power = 1 + icon = 'icons/turf/areas_vr_talon.dmi' + icon_state = "green" /////////////////////////// //// The Various Machines @@ -113,18 +116,20 @@ good luck
\ info = {"to whoever's saddled with running this rustbucket this week,
\ good news! you may have noticed the entire ship was replaced pretty much overnight.
\ that or it changed shape or something? whatever, not important.
\ -what is important is that it no longer runs off solar arrays. now we have a pair of tritium generators.
\ -they're in the shielded compartment just across from the big white SMES bricks.
\ -jam the tritium pucks in the hoppers (not too rough and messy though) and fire them up!
\ -you shouldn't need to push power generation past 50kW per generator unless it's an emergency, so let it run slow and save the fuel.
\ -congrats, power is good to go!
\ +what is important is that it no longer runs off solar arrays. now we have a pair of radioisotope thermoelectric generators (or 'RTGs' as the kids call them) and a PTTO (or 'potato'... don't ask) mini reactor.
\ +they're all in the shielded compartment just across from the big white SMES bricks.
\ +the radioisotope buggers are basically reserves; they'll run themselves pretty much forever and provide just enough juice to run cryosupport plus allow you to kickstart power for the ship in an emergency, whilst the PTTO eats sheet uranium and puts out the big watts that keeps all the major stuff running.
\ +you shouldn't need to push power generation past 100kW unless it's an emergency or you've been drifting dark for a while, so let it run slow and save the fuel. initial draw will be a little high but once all the APCs are charged up it should settle down to about two-thirds 'peak'. do not push the PTTO past 200kW, or it'll start to overheat. too much heat and it'll explode. I don't need to tell you why that's bad.
\ +congrats, power is good to go! just keep in mind that the PTTO puts out hard rads whilst it's in use, so don't stand in the chamber too long whilst it's running. legal assures me it's fine but as far as I'm concerned any level of ionizing radiation is bad, y'know?
\
\ -just remember to actually go anywhere you'll also need to flip the output of each engine room's pumps up.
\ -if you somehow, somehow, start to run low on fuel, there are two reserve tanks and twelve(!) empty tanks.
\ -pray you can make it to the fuel depot on what gas you have left and fill up the tanks there.
\ +also! remember to actually go anywhere you'll also need to flip the output of each engine room's pumps up.
\ +if you somehow, somehow, start to run low on fuel, there are two reserve tanks in port engineering behind the atmos rig and twelve(!) empty tanks in the tail spars.
\ +the two reserve tanks are mostly for the shuttle, but if you're low then pray you can make it to the fuel depot on what gas you have left and fill up the tanks there.
\ alternately maybe you can trade some off those nanotrasen corpos down on 3B. atmosphere's full of the stuff, I'm sure they won't miss a little.
\
\ -Harry Townes"} +Harry Townes
\ +
\ +p.s. speaking of shit that's bad for your health for the love of fuck do not smoke in the main engineering compartments, and definitely don't smoke in the engine rooms! if the ass-end of the ship ends up blown off because you went for a smoke break in a room full of crazy-flammable phoron they'll stick your reconstituted atoms so far in debt-prison you won't see daylight for a century."} /obj/item/weapon/paper/talon_doctor name = "new medical bay" @@ -171,6 +176,18 @@ what is important is that the shuttle has been replaced. it is now capable of fu but the rear airlock is a bit fussy. be sure to use the manual switches on each side of the airlock if you're matching another airlock and one side is exposed to vacuum or a hostile atmosphere!
\ also be sure that it's locked down before you take off, the automatic switch is a bit stupid sometimes!
\
\ +<<<<<<< HEAD +||||||| parent of 6f0e8e5ffb... Merge pull request #10350 from KillianKirilenko/kk-ships +finally, make sure you check the shuttle's APC power level before you head out! it can be fussy about (re)charging off the main ship grid sometimes. despite having someone in to look at the cables, we couldn't figure out why.
\ +I recommend packing a spare battery (there should be a few in engineering you can borrow and charge up) to be safe. don't wanna get stranded!
\ +
\ +======= +finally, make sure you check the shuttle's APC power level before you head out! it used to be fussy, so we had a pro come in to double-check our setup and he yanked some weird gubbin I'd never seen before out of a wall panel, nodded to himself, and then walked off without saying anything else. weird but now it seems to behave.
\ +I recommend packing a spare battery (there should be a few in engineering you can borrow and charge up) to be safe. don't wanna get stranded!
\ +
\ +speaking of, if some dumbass does take it and fly off solo then get themselves killed, you can use the remote console in the little spot north of the hangar to initiate basic remote maneuvers. it can't do long-range flight, but the shuttle has some basic autopilot routines for stable orbit and docking that you can ping. this won't help if the shuttle's grounded and out of battery, but better than nothing, right?
\ +
\ +>>>>>>> 6f0e8e5ffb... Merge pull request #10350 from KillianKirilenko/kk-ships Harry Townes"} //Prevents remote control of drones diff --git a/maps/offmap_vr/talon/talon_v2.dmm b/maps/offmap_vr/talon/talon_v2.dmm index caf18b4dbd..02fb8e002d 100644 --- a/maps/offmap_vr/talon/talon_v2.dmm +++ b/maps/offmap_vr/talon/talon_v2.dmm @@ -1,34524 +1 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/space, -/area/space) -"ab" = ( -/obj/machinery/mineral/input, -/obj/machinery/conveyor{ - dir = 4; - id = "talonrefinery" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"ac" = ( -/obj/machinery/mineral/processing_unit_console{ - req_one_access = list(301) - }, -/obj/structure/girder, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/railing/grey, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"ad" = ( -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"ae" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/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/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"ah" = ( -/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/camera/network/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"ai" = ( -/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 = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"aj" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"ak" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/port) -"an" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"ao" = ( -/obj/structure/table/rack/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"as" = ( -/obj/machinery/holoposter{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"at" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"av" = ( -/obj/structure/table/standard, -/obj/machinery/recharger, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"aw" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"ay" = ( -/obj/machinery/disposal/wall{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"aB" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/star) -"aC" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/engineering{ - name = "Talon Port Engines"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/vending/medical_talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"aH" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/closet/autolok_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"aI" = ( -/obj/machinery/atmospherics/pipe/manifold/visible, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"aL" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/star_store) -"aN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"aO" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/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/techmaint, -/area/talon_v2/bridge) -"aR" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_port) -"aS" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_one_access = list(301) - }, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"aT" = ( -/obj/structure/handrail, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"aU" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/department/bridge{ - pixel_y = 31 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"aW" = ( -/obj/effect/shuttle_landmark/shuttle_initializer/talonboat, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/effect/overmap/visitable/ship/landable/talon_boat, -/obj/machinery/button/remote/blast_door{ - id = "talon_boat_west"; - pixel_y = 28 - }, -/obj/structure/handrail, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"aZ" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/sign/directions/bridge{ - dir = 1; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"ba" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"bc" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline/red, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"bd" = ( -/obj/machinery/vending/dinnerware{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"bf" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/machinery/oxygen_pump{ - dir = 8; - pixel_x = -30 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"bg" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"bh" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"bk" = ( -/obj/structure/table/woodentable, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green, -/obj/structure/safe/floor{ - name = "smuggling compartment" - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"bo" = ( -/obj/machinery/computer/ship/engines, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"bp" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"bq" = ( -/obj/machinery/suit_cycler/vintage/tguard, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"br" = ( -/obj/effect/floor_decal/industrial/warning/corner, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"by" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"bz" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"bA" = ( -/obj/effect/floor_decal/industrial/warning/dust/corner{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"bB" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/flora/pottedplant/small, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"bC" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 10 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"bI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"bJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"bM" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"bN" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/table/woodentable, -/obj/machinery/button/remote/blast_door{ - dir = 4; - id = "talon_quietroom"; - name = "window blast shields"; - pixel_x = -28 - }, -/obj/machinery/recharger, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"bP" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"bQ" = ( -/obj/machinery/optable, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"bT" = ( -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/obj/structure/closet/secure_closet/talon_guard, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"bU" = ( -/obj/structure/table/steel, -/obj/item/device/measuring_tape, -/obj/item/weapon/tool/wrench, -/obj/item/weapon/storage/excavation, -/obj/item/stack/flag/yellow, -/obj/item/weapon/pickaxe, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"bV" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"bX" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"bY" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"bZ" = ( -/obj/machinery/oxygen_pump{ - dir = 1; - pixel_y = -30 - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"ca" = ( -/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 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"cc" = ( -/obj/machinery/atmospherics/portables_connector, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"ce" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"cf" = ( -/obj/machinery/button/remote/airlock{ - dir = 8; - id = "talon_meddoor"; - name = "Door Bolts"; - pixel_x = -28; - specialfunctions = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/landmark/start{ - name = "Talon Doctor" - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"cg" = ( -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"ch" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/anomaly_storage) -"ck" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Starboard Eng. Storage"; - req_one_access = list(301) - }, -/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/plating, -/area/talon_v2/engineering/star_store) -"cl" = ( -/obj/machinery/disposal/wall{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"cm" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/structure/railing/grey, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"cn" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"cp" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/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/wood, -/area/talon_v2/crew_quarters/cap_room) -"cr" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"ct" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"cv" = ( -/obj/structure/bed/chair/office/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"cw" = ( -/obj/structure/catwalk, -/obj/structure/handrail, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_port) -"cx" = ( -/obj/machinery/recharge_station, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"cB" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"cE" = ( -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"cG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/closet/walllocker/medical/east, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"cH" = ( -/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/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"cK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_cockpit" - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/shuttle/talonboat) -"cM" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/closet/walllocker_double/east, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"cN" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/security{ - id_tag = "talon_secdoor"; - name = "Guard's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/sec_room) -"cS" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"cT" = ( -/obj/structure/catwalk, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"cU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"cV" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/power/sensor{ - name = "Talon Main Grid"; - name_tag = "TLN-MAIN-GRID" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/green, -/obj/effect/catwalk_plated/dark, -/obj/structure/sign/department/eng{ - name = "ENGINEER'S QUARTERS"; - pixel_x = 32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"cX" = ( -/obj/effect/floor_decal/industrial/warning/corner, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"cZ" = ( -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"da" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"db" = ( -/turf/simulated/wall/shull, -/area/talon_v2/brig) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"dd" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"dh" = ( -/obj/structure/ore_box, -/obj/structure/railing/grey, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"di" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dj" = ( -/obj/machinery/light/small, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"dl" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"dn" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dp" = ( -/obj/machinery/computer/ship/sensors{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"dq" = ( -/obj/machinery/atmospherics/binary/pump/high_power/on{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"dr" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/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/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"ds" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dt" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dv" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"dw" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"dz" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"dC" = ( -/obj/structure/railing/grey, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"dD" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"dF" = ( -/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/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"dG" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"dJ" = ( -/obj/structure/catwalk, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"dK" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"dL" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-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/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"dN" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/device/suit_cooling_unit, -/obj/item/weapon/tank/oxygen, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"dO" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = -31 - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"dP" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"dQ" = ( -/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/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"dR" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"dT" = ( -/obj/structure/table/standard, -/obj/fiftyspawner/steel, -/obj/fiftyspawner/copper, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"dV" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"dW" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"dX" = ( -/obj/machinery/computer/ship/navigation, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/button/remote/blast_door{ - id = "talon_bridge_shields"; - name = "bridge blast shields"; - pixel_y = 16 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"dY" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"dZ" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"ed" = ( -/obj/structure/railing/grey{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/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/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"ef" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"eg" = ( -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 2; - pixel_y = -28 - }, -/obj/structure/bed/pod, -/obj/item/weapon/bedsheet/red, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"eh" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"ei" = ( -/obj/machinery/conveyor{ - id = "talontrash" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"ej" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/fore) -"ek" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"el" = ( -/obj/machinery/vending/engineering{ - products = list(/obj/item/clothing/under/rank/chief_engineer = 4, /obj/item/clothing/under/rank/engineer = 4, /obj/item/clothing/shoes/orange = 4, /obj/item/clothing/head/hardhat = 4, /obj/item/weapon/storage/belt/utility = 4, /obj/item/clothing/glasses/meson = 4, /obj/item/clothing/gloves/yellow = 4, /obj/item/weapon/tool/screwdriver = 12, /obj/item/weapon/tool/crowbar = 12, /obj/item/weapon/tool/wirecutters = 12, /obj/item/device/multitool = 12, /obj/item/weapon/tool/wrench = 12, /obj/item/device/t_scanner = 12, /obj/item/stack/cable_coil/heavyduty = 8, /obj/item/weapon/cell = 8, /obj/item/weapon/weldingtool = 8, /obj/item/clothing/head/welding = 8, /obj/item/weapon/light/tube = 10, /obj/item/clothing/head/hardhat/red = 4, /obj/item/clothing/suit/fire = 4, /obj/item/weapon/stock_parts/scanning_module = 5, /obj/item/weapon/stock_parts/micro_laser = 5, /obj/item/weapon/stock_parts/matter_bin = 5, /obj/item/weapon/stock_parts/manipulator = 5, /obj/item/weapon/stock_parts/console_screen = 5); - req_access = list(301); - req_log_access = 301; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"eo" = ( -/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/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"ep" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "talontrash" - }, -/obj/machinery/door/blast/regular{ - dir = 4; - id = "talontrashblast" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"eq" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"er" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"eu" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_starboard) -"ew" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"ex" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "talontrash" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"ey" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/button/remote/airlock{ - dir = 4; - id = "talon_capdoor"; - name = "Door Bolts"; - pixel_x = 28; - specialfunctions = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"ez" = ( -/obj/machinery/light/small, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"eC" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/structure/railing/grey, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"eD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"eF" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"eG" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"eH" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_near_aft_port, -/turf/space, -/area/space) -"eI" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"eK" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"eL" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/flora/pottedplant/sticky, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"eM" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 1; - req_access = list(301) - }, -/obj/machinery/button/remote/blast_door{ - dir = 1; - id = "talontrashblast"; - pixel_y = -28 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "talontrash" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"eN" = ( -/obj/machinery/light/small, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"eP" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/wall/rshull, -/area/talon_v2/engineering) -"eR" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"eS" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"eT" = ( -/obj/structure/railing/grey, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"eV" = ( -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"eX" = ( -/obj/machinery/atmospherics/portables_connector/aux, -/obj/effect/floor_decal/industrial/outline, -/obj/structure/railing/grey, -/obj/machinery/portable_atmospherics/canister/air, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"eY" = ( -/obj/structure/sign/warning/airlock{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5 - }, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"eZ" = ( -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 10 - }, -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - req_one_access = list(301) - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"fa" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"fb" = ( -/turf/simulated/wall/shull, -/area/talon_v2/engineering/star_store) -"fd" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/shoes/magboots, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"ff" = ( -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6 - }, -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - req_one_access = list(301) - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"fg" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table/rack/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"fh" = ( -/obj/structure/sign/warning/airlock{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9 - }, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"fi" = ( -/obj/structure/table/rack/shelf/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"fj" = ( -/obj/structure/closet/walllocker_double/hydrant/west, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"fm" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_port) -"fn" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 4 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_port) -"fo" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass{ - name = "Cantina" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/bar) -"fp" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/airlock{ - name = "Storage Room" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"fq" = ( -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9 - }, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_port_aft"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - req_one_access = list(301) - }, -/obj/machinery/light/small, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_port) -"fr" = ( -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5 - }, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_starboard_aft"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - req_one_access = list(301) - }, -/obj/machinery/light/small, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_starboard) -"fs" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 8 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_starboard) -"fv" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"fw" = ( -/obj/structure/railing/grey, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"fx" = ( -/obj/structure/table/steel, -/obj/machinery/cell_charger, -/obj/item/weapon/cell/apc, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"fz" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"fC" = ( -/obj/machinery/vending/wallmed1{ - emagged = 1; - pixel_y = 32; - shut_up = 0 - }, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"fF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"fG" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_port) -"fM" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"fN" = ( -/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/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"fR" = ( -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/machinery/airlock_sensor{ - pixel_x = -28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_port) -"fS" = ( -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/machinery/airlock_sensor{ - pixel_x = 28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_starboard) -"fU" = ( -/obj/machinery/computer/ship/engines{ - dir = 8; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"fV" = ( -/turf/simulated/wall/shull, -/area/talon_v2/hangar) -"fW" = ( -/turf/simulated/wall/shull, -/area/talon_v2/refining) -"gb" = ( -/obj/structure/bed/chair/wood, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"gc" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_port"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/machinery/light/small, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"gd" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/junction{ - dir = 8; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"ge" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"gg" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/whetstone, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"gj" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"gm" = ( -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"gn" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table/standard, -/obj/machinery/photocopier/faxmachine/talon, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"go" = ( -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"gr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"gs" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 1 - }, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"gt" = ( -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"gu" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/industrial/warning/dust/corner, -/turf/simulated/floor/reinforced/airless, -/area/space) -"gx" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/railing/grey, -/obj/effect/floor_decal/industrial/outline, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"gA" = ( -/obj/structure/table/rack/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"gB" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/bed/chair/bay/chair, -/obj/machinery/camera/network/talon, -/obj/machinery/button/remote/blast_door{ - id = "talon_brig2"; - name = "Cell 2 Shutters"; - pixel_x = 7; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/machinery/button/remote/blast_door{ - id = "talon_brig1"; - name = "Cell 1 Shutters"; - pixel_x = -8; - pixel_y = 28; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"gE" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"gF" = ( -/obj/machinery/ntnet_relay, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"gH" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 1; - name = "Cargo Bay"; - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"gI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"gJ" = ( -/obj/machinery/door/blast/regular{ - dir = 4; - id = "talon_cargo_port"; - name = "Cargo Loading Hatch" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"gM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/catwalk, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"gN" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/fore) -"gO" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"gR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"gU" = ( -/obj/machinery/power/apc/talon{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"gV" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/holoposter{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"hb" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"hc" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 5 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"hg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/holoposter{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"hh" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"hi" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"hj" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/star_store) -"hk" = ( -/obj/machinery/light/small, -/obj/structure/sign/directions/engineering/engeqp{ - pixel_y = -24 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"ho" = ( -/obj/structure/bed/chair/bay/shuttle{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"hp" = ( -/obj/machinery/atmospherics/binary/algae_farm/filled{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"hr" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"hs" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass{ - name = "Cantina" - }, -/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/techmaint, -/area/talon_v2/crew_quarters/bar) -"hu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"hw" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"hA" = ( -/obj/structure/bookcase/manuals/engineering, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"hD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 6 - }, -/turf/simulated/wall/rshull, -/area/shuttle/talonboat) -"hG" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"hH" = ( -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/machinery/airlock_sensor{ - dir = 1; - pixel_y = -23; - req_one_access = list(301) - }, -/obj/structure/bed/chair/bay/shuttle{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"hK" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_starboard) -"hL" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"hM" = ( -/obj/structure/table/woodentable, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/item/modular_computer/laptop/preset/custom_loadout/standard/talon/medical, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"hP" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"hQ" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"hS" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"hT" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"hU" = ( -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"hW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_port) -"hY" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"ia" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"ig" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"ii" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"ik" = ( -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"in" = ( -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"iq" = ( -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"iv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6 - }, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"iw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/blast/regular/open{ - id = "talon_windows" - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/bar) -"iy" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"iz" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"iB" = ( -/obj/machinery/mineral/stacking_machine, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"iD" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_port) -"iF" = ( -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_starboard) -"iI" = ( -/obj/machinery/atmospherics/portables_connector/aux{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"iJ" = ( -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"iN" = ( -/obj/machinery/vending/engivend{ - products = list(/obj/item/device/geiger = 4, /obj/item/clothing/glasses/meson = 2, /obj/item/device/multitool = 4, /obj/item/weapon/cell/high = 10, /obj/item/weapon/airlock_electronics = 10, /obj/item/weapon/module/power_control = 10, /obj/item/weapon/circuitboard/airalarm = 10, /obj/item/weapon/circuitboard/firealarm = 10, /obj/item/weapon/circuitboard/status_display = 2, /obj/item/weapon/circuitboard/ai_status_display = 2, /obj/item/weapon/circuitboard/newscaster = 2, /obj/item/weapon/circuitboard/holopad = 2, /obj/item/weapon/circuitboard/intercom = 4, /obj/item/weapon/circuitboard/security/telescreen/entertainment = 4, /obj/item/weapon/stock_parts/motor = 2, /obj/item/weapon/stock_parts/spring = 2, /obj/item/weapon/stock_parts/gear = 2, /obj/item/weapon/circuitboard/atm, /obj/item/weapon/circuitboard/guestpass, /obj/item/weapon/circuitboard/keycard_auth, /obj/item/weapon/circuitboard/photocopier, /obj/item/weapon/circuitboard/fax, /obj/item/weapon/circuitboard/request, /obj/item/weapon/circuitboard/microwave, /obj/item/weapon/circuitboard/washing, /obj/item/weapon/circuitboard/scanner_console, /obj/item/weapon/circuitboard/sleeper_console, /obj/item/weapon/circuitboard/body_scanner, /obj/item/weapon/circuitboard/sleeper, /obj/item/weapon/circuitboard/dna_analyzer, /obj/item/weapon/circuitboard/partslathe); - req_access = list(301); - req_log_access = 301 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"iP" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"iQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"iR" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"iS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"iU" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"iV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"jc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/railing/grey, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/power/shield_generator/charged, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"jg" = ( -/obj/effect/landmark/start{ - name = "Talon Pilot" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"jh" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"ji" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/gun/energy/gun, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"jr" = ( -/obj/structure/fitness/weightlifter, -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"ju" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"jv" = ( -/obj/structure/table/woodentable, -/obj/machinery/button/remote/blast_door{ - dir = 8; - id = "talon_quietroom"; - name = "window blast shields"; - pixel_x = 28 - }, -/obj/structure/closet/walllocker/medical/south, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"jx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/closet/walllocker_double/hydrant/west, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"jy" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"jC" = ( -/obj/machinery/atmospherics/pipe/tank/oxygen{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"jD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"jF" = ( -/obj/structure/table/bench/wooden, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"jG" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/visible, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"jI" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"jL" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"jM" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/hangar) -"jN" = ( -/obj/structure/table/standard, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"jO" = ( -/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/techmaint, -/area/talon_v2/central_hallway) -"jQ" = ( -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"jS" = ( -/obj/machinery/mineral/output, -/obj/machinery/conveyor{ - dir = 8; - id = "talonrefinery" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"jY" = ( -/obj/structure/table/steel, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/drill, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"kc" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "talonrefinery" - }, -/obj/structure/sign/warning/moving_parts{ - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"kd" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_wing_star, -/turf/space, -/area/space) -"ke" = ( -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_starboard) -"kf" = ( -/obj/machinery/power/apc/talon{ - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/cable/green, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"kg" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/floor_decal/emblem/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"ki" = ( -/obj/machinery/atmospherics/unary/engine/bigger{ - dir = 1 - }, -/turf/space, -/area/talon_v2/engineering/port) -"kj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"kk" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"kl" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = -31 - }, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"kn" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"kr" = ( -/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{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"kt" = ( -/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{ - dir = 10 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"ku" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"kx" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"kz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"kA" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"kC" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"kD" = ( -/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_switch{ - dir = 4; - pixel_x = -26; - pixel_y = -25 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"kG" = ( -/obj/structure/table/marble, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/camera/network/talon{ - dir = 8 - }, -/obj/random/mre, -/obj/random/mre, -/obj/random/mre, -/obj/random/mre, -/obj/random/mre, -/obj/random/mre, -/obj/structure/closet/walllocker_double/kitchen/east, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"kH" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"kI" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/aux, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/shuttle/talonboat) -"kJ" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"kM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10 - }, -/turf/simulated/wall/rshull, -/area/shuttle/talonboat) -"kP" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"kR" = ( -/obj/structure/handrail, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"kS" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"kT" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 9 - }, -/obj/structure/catwalk, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"kU" = ( -/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/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"kW" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_near_fore_star, -/turf/space, -/area/space) -"kX" = ( -/obj/machinery/door/firedoor/glass/talon, -/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 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"kY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6 - }, -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"kZ" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"lc" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"le" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/handrail{ - dir = 4 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"lf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"lg" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"lj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/fore) -"lk" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"lm" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/handrail, -/obj/structure/closet/autolok_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"ln" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"lr" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"ls" = ( -/obj/structure/bed/chair/bay/comfy/brown{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"lv" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "talonrefinery"; - name = "Conveyor Control"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"lw" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/engineering{ - name = "Talon Starboard Engines"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"lx" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"lA" = ( -/obj/machinery/light/small, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"lB" = ( -/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/techmaint, -/area/talon_v2/central_hallway) -"lC" = ( -/obj/machinery/atmospherics/portables_connector/fuel{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/phoron, -/obj/effect/floor_decal/industrial/outline/red, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"lD" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/landmark/start{ - name = "Talon Guard" - }, -/obj/machinery/button/remote/airlock{ - dir = 8; - id = "talon_secdoor"; - name = "Door Bolts"; - pixel_x = 28; - specialfunctions = 4 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"lF" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -26 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"lI" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"lJ" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"lK" = ( -/obj/structure/closet/secure_closet/talon_engineer, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"lM" = ( -/obj/effect/landmark/start{ - name = "Talon Captain" - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"lN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"lO" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"lP" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/walllocker_double/hydrant/west, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"lR" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/loading{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"lT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"lU" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/pilot_room) -"lV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"lW" = ( -/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/holoposter{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"lX" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 5 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"lZ" = ( -/obj/item/modular_computer/console/preset/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"ma" = ( -/obj/machinery/cryopod/robot/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"mb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"mc" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"md" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"me" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/accessory/holster/machete, -/obj/item/weapon/material/knife/machete, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"mk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"ml" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"mo" = ( -/obj/effect/floor_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"ms" = ( -/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/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"mt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"mu" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"mw" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/wing_starboard) -"mx" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway) -"mA" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"mC" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = -31 - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"mE" = ( -/obj/structure/sign/directions/cargo/refinery{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"mG" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/walllocker/medical/west, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"mH" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"mM" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"mN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"mO" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"mP" = ( -/obj/structure/railing/grey, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"mQ" = ( -/obj/structure/railing/grey, -/obj/structure/window/reinforced, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"mS" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"mT" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/structure/handrail{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/closet/autolok_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"mV" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"mX" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"mZ" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/junction, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"nb" = ( -/obj/structure/flora/pottedplant/minitree, -/obj/machinery/holoposter{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"nc" = ( -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"ne" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"nh" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/starboard) -"nl" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"nn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"nq" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"ns" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"nu" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"nw" = ( -/obj/structure/catwalk, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_starboard) -"nx" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"nz" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"nB" = ( -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"nC" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/red{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"nD" = ( -/obj/structure/table/woodentable, -/obj/machinery/camera/network/talon{ - dir = 8 - }, -/obj/machinery/recharger, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"nE" = ( -/obj/structure/table/woodentable, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/item/weapon/paper/talon_guard, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"nH" = ( -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"nI" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"nK" = ( -/obj/structure/closet/walllocker/emerglocker/west, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"nL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"nM" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock{ - id_tag = "talon_restroom2"; - name = "Unisex Restroom" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"nN" = ( -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"nP" = ( -/obj/structure/catwalk, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"nS" = ( -/obj/machinery/atmospherics/portables_connector/aux, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"nW" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"oc" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"od" = ( -/turf/simulated/floor/reinforced, -/area/talon_v2/hangar) -"oh" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/crew_quarters/bar) -"ol" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_east" - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"om" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"on" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"oo" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"op" = ( -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"oq" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = 32 - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"or" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"ow" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"ox" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"oz" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"oA" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"oC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/blast/regular/open{ - id = "talon_windows" - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/cap_room) -"oF" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"oG" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/floor_decal/industrial/outline/blue, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"oK" = ( -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"oN" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/airlock/glass_research{ - name = "Anomaly Storage"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/anomaly_storage) -"oO" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"oT" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"oU" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"oV" = ( -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"oW" = ( -/obj/structure/sink{ - pixel_y = 22 - }, -/obj/structure/mirror{ - pixel_y = 32 - }, -/obj/machinery/button/remote/airlock{ - dir = 8; - id = "talon_restroom2"; - name = "Door Bolts"; - pixel_x = -28; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"pa" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"pb" = ( -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"pc" = ( -/obj/machinery/washing_machine, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"pf" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"pi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"pl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"pm" = ( -/obj/structure/closet/walllocker_double/hydrant/north, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"pn" = ( -/obj/structure/flora/pottedplant/fern, -/obj/machinery/holoposter{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"po" = ( -/obj/machinery/fitness/punching_bag, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"pp" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"pr" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"pt" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"pv" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/alarm/talon{ - pixel_y = 28 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"pw" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"px" = ( -/obj/machinery/oxygen_pump{ - dir = 4; - pixel_x = 30 - }, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"pA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"pB" = ( -/obj/structure/table/standard, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"pC" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"pE" = ( -/obj/structure/catwalk, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"pG" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"pH" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"pK" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"pL" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/department/commander{ - pixel_x = -28 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"pN" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"pQ" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"pR" = ( -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/obj/structure/table/steel, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"pT" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"pV" = ( -/obj/machinery/atmospherics/binary/pump/high_power/on, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"pZ" = ( -/obj/structure/table/rack/shelf/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"qa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"qb" = ( -/obj/structure/bed/chair/wood, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"qc" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"qe" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"qi" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/camera/network/talon, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"qj" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"qk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"qm" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 1; - req_access = list(301) - }, -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 2; - req_access = list(301) - }, -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/blast/shutters{ - density = 0; - dir = 2; - icon_state = "shutter0"; - id = "talon_brig1"; - name = "Cell Shutters"; - opacity = 0 - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"qo" = ( -/obj/structure/table/rack/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"qp" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/bar) -"qr" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/med_room) -"qs" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 1; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"qt" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/hatch{ - name = "Generator Room"; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"qu" = ( -/obj/structure/barricade, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"qv" = ( -/obj/structure/table/rack/steel, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"qw" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 9 - }, -/obj/structure/cable/green, -/obj/machinery/power/apc/talon{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"qy" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"qC" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Port Eng. Storage"; - req_one_access = list(301) - }, -/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/plating, -/area/talon_v2/engineering/port_store) -"qD" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/stack/marker_beacon/thirty, -/obj/item/weapon/pipe_dispenser, -/obj/machinery/light/small, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"qE" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"qH" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/mining{ - name = "Refinery"; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"qI" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"qJ" = ( -/obj/machinery/light{ - 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/techmaint, -/area/talon_v2/central_hallway/port) -"qK" = ( -/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 - }, -/obj/effect/catwalk_plated, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/star) -"qL" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, -/turf/simulated/wall/rshull, -/area/shuttle/talonboat) -"qN" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/workroom) -"qO" = ( -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"qP" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"qQ" = ( -/obj/structure/sign/warning/moving_parts{ - pixel_y = -32 - }, -/obj/machinery/conveyor{ - dir = 4; - id = "talonrefinery" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"qU" = ( -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"qV" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"qW" = ( -/obj/machinery/atmospherics/omni/atmos_filter{ - name = "CO2 Filter"; - tag_east = 2; - tag_north = 1; - tag_south = 5 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"rg" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"rh" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/closet/walllocker_double/hydrant/west, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"ri" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"rj" = ( -/obj/machinery/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"rk" = ( -/obj/machinery/atmospherics/pipe/simple/visible/blue{ - dir = 6 - }, -/obj/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"rl" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/starboard) -"rm" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"rq" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/mime, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"rt" = ( -/obj/effect/floor_decal/emblem/talon_big, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"ru" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"rv" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"rw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"rx" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"rz" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/stack/material/algae, -/obj/item/stack/material/algae, -/obj/item/stack/material/algae, -/obj/item/stack/material/algae, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"rB" = ( -/obj/structure/railing/grey, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"rC" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/box/handcuffs, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"rF" = ( -/obj/machinery/suit_cycler/vintage/tcrew, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"rG" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/adv{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/closet/walllocker_double/medical/south, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"rI" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass{ - name = "Hangar Bay"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/hangar) -"rJ" = ( -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"rL" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"rP" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 4 - }, -/obj/structure/railing/grey, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"rQ" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"rR" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"rS" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 4 - }, -/obj/structure/railing/grey, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"rT" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineering{ - name = "Talon Starboard Engines"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"rU" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"rW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"sc" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"se" = ( -/obj/structure/closet/crate/engineering, -/obj/fiftyspawner/cardboard, -/obj/fiftyspawner/floor, -/obj/fiftyspawner/glass, -/obj/fiftyspawner/plastic, -/obj/fiftyspawner/steel, -/obj/fiftyspawner/wood, -/obj/item/stack/material/plasteel{ - amount = 30 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"sf" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"sh" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"sl" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"sn" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/command{ - id_tag = "talon_capdoor"; - name = "Captain's Cabin"; - req_one_access = list(301) - }, -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/cap_room) -"so" = ( -/obj/item/weapon/storage/dicecup/loaded, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/marble, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"ss" = ( -/obj/structure/sign/periodic{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"sv" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/gun/energy/gun/burst, -/obj/item/weapon/cell/device/weapon{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/weapon/cell/device/weapon, -/obj/item/clothing/accessory/holster/waist, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -26 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"sw" = ( -/obj/machinery/power/apc/talon{ - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"sx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"sz" = ( -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning/dust, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/bridge) -"sC" = ( -/obj/structure/closet/walllocker_double/hydrant/west, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"sD" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/sign/directions/bar{ - dir = 1; - pixel_x = -32; - pixel_y = -3 - }, -/obj/structure/sign/directions/bridge{ - dir = 1; - pixel_x = -32; - pixel_y = 3 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"sE" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"sF" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/junction{ - dir = 2; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"sI" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"sJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"sK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/blast/shutters{ - density = 0; - dir = 2; - icon_state = "shutter0"; - id = "talon_brig2"; - name = "Cell Shutters"; - opacity = 0 - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/brig) -"sL" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"sM" = ( -/obj/effect/landmark/map_data/talon, -/turf/space, -/area/space) -"sT" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"sZ" = ( -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"ta" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"tb" = ( -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"tc" = ( -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"td" = ( -/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/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"te" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/glass/talon, -/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/airlock/engineering{ - id_tag = "talon_engdoor"; - name = "Engineer's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/crew_quarters/eng_room) -"tf" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"tg" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"ti" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"tj" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"tk" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"tl" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 6 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"tm" = ( -/obj/structure/lattice, -/turf/space, -/area/space) -"to" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/medical{ - dir = 4; - pixel_x = 32; - pixel_y = -3 - }, -/obj/structure/sign/directions/engineering{ - pixel_x = 32; - pixel_y = 3 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"tp" = ( -/obj/machinery/atmospherics/pipe/simple/visible, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"tu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"tw" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/medical{ - id_tag = "talon_meddoor"; - name = "Doctor's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/med_room) -"tx" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/engineering{ - pixel_x = 32; - pixel_y = -6 - }, -/obj/structure/sign/directions/cargo{ - dir = 4; - pixel_x = 32 - }, -/obj/structure/sign/directions/science/xenoarch{ - dir = 4; - pixel_x = 32; - pixel_y = 6 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"ty" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"tz" = ( -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/obj/structure/closet/secure_closet/talon_pilot, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"tA" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/walllocker_double/hydrant/east, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"tB" = ( -/obj/machinery/power/smes/buildable/offmap_spawn{ - RCon_tag = "Talon Port SMES" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/green, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"tC" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_port) -"tD" = ( -/obj/structure/table/rack/shelf/steel, -/obj/random/maintenance/cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"tE" = ( -/obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1380; - id_tag = "talonboat_docker"; - pixel_y = 24 - }, -/obj/machinery/computer/shuttle_control/explore/talonboat{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"tI" = ( -/obj/machinery/camera/network/talon, -/obj/machinery/power/apc/talon/hyper{ - dir = 1; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"tJ" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table/steel, -/obj/machinery/recharger, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"tK" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"tM" = ( -/obj/structure/mopbucket, -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"tQ" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"tR" = ( -/obj/structure/table/marble, -/obj/machinery/chemical_dispenser/bar_soft/full{ - dir = 8 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"tU" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/techmaint, -/area/talon_v2/central_hallway/port) -"tX" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"tY" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"uc" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"ud" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, -/obj/machinery/airlock_sensor{ - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"uf" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"uh" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"ui" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"uk" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"ul" = ( -/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/techmaint, -/area/talon_v2/central_hallway/port) -"um" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"up" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"uv" = ( -/obj/structure/barricade, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"uw" = ( -/obj/structure/flora/pottedplant/tall, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"ux" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"uz" = ( -/obj/structure/catwalk, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"uA" = ( -/obj/machinery/power/apc/talon{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"uB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/catwalk, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"uF" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/suit/space/void/refurb/talon, -/obj/item/clothing/head/helmet/space/void/refurb/talon, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"uH" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/empty, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"uI" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"uJ" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = 32 - }, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"uK" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"uM" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"uO" = ( -/obj/structure/flora/pottedplant/shoot, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"uQ" = ( -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"uR" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/railing/grey, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"uS" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/department/biblio{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"uT" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"uU" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"uV" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ - dir = 1 - }, -/turf/simulated/wall/rshull, -/area/shuttle/talonboat) -"uW" = ( -/obj/structure/table/rack/steel, -/obj/item/clothing/suit/space/void/refurb/talon, -/obj/item/clothing/head/helmet/space/void/refurb/talon, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"uZ" = ( -/obj/structure/closet/wardrobe/black{ - starts_with = list(/obj/item/clothing/under/color/black = 4, /obj/item/clothing/accessory/storage/black_vest = 4, /obj/item/clothing/accessory/storage/black_drop_pouches = 4, /obj/item/clothing/gloves/black = 4, /obj/item/clothing/head/soft/black = 4, /obj/item/clothing/mask/balaclava = 4, /obj/item/clothing/mask/bandana = 4, /obj/item/clothing/mask/gas/commando = 4, /obj/item/weapon/storage/backpack/messenger/black = 4, /obj/item/weapon/storage/backpack/dufflebag = 4, /obj/item/clothing/shoes/black = 4, /obj/item/clothing/shoes/boots/duty = 4) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"va" = ( -/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/structure/sign/department/eng{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"vb" = ( -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/power/sensor{ - name = "Talon Power Generation"; - name_tag = "TLN-PWR-GEN" - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"vd" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"ve" = ( -/obj/machinery/suit_cycler/vintage/tmedic, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"vh" = ( -/obj/machinery/atmospherics/binary/pump/high_power/on, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"vi" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"vp" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/brig) -"vs" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"vt" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"vw" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/machinery/holoposter{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"vx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"vy" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/handrail, -/obj/structure/closet/autolok_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"vz" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/floor_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/railing/grey{ - dir = 8 - }, -/obj/structure/table/steel, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"vA" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light, -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"vB" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"vC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/catwalk, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"vE" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"vF" = ( -/obj/effect/landmark/talon, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"vG" = ( -/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/techmaint, -/area/talon_v2/central_hallway/star) -"vH" = ( -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"vJ" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/techmaint, -/area/talon_v2/central_hallway/star) -"vL" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"vP" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/visible, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"vR" = ( -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"vU" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/medical{ - id_tag = "talon_meddoor"; - name = "Doctor's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/med_room) -"vV" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/closet/crate/secure/phoron{ - req_one_access = list(301) - }, -/obj/item/weapon/tank/phoron/pressurized, -/obj/item/weapon/tank/phoron/pressurized, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"vW" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"vY" = ( -/obj/structure/table/steel, -/obj/item/weapon/pickaxe/drill, -/obj/machinery/button/remote/blast_door{ - id = "talon_boat_cockpit"; - pixel_y = 28 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"vZ" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/medical{ - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/medical) -"wa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/bed/chair/bay/chair, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"wd" = ( -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"we" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"wg" = ( -/obj/structure/sign/directions/engineering{ - pixel_x = 32; - pixel_y = 3 - }, -/obj/structure/sign/directions/medical{ - pixel_x = 32; - pixel_y = -3 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"wh" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/sign/department/armory{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"wi" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_port) -"wj" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/starboard) -"wm" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"wo" = ( -/obj/machinery/suit_cycler/vintage/tcaptain, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"wr" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"ws" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"wu" = ( -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"wx" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"wy" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"wz" = ( -/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"wB" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"wF" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"wH" = ( -/obj/machinery/pointdefense_control{ - id_tag = "talon_pd" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"wM" = ( -/obj/structure/closet/walllocker/emerglocker/west, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"wO" = ( -/obj/structure/bed/chair/bay/comfy/brown{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"wP" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_port) -"wS" = ( -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"wU" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/sec{ - id_tag = "talon_secdoor"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/sec_room) -"wV" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/flora/pottedplant/mysterious, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"wW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineeringatmos{ - name = "Talon Atmospherics"; - req_one_access = list(301) - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/engineering/atmospherics) -"wX" = ( -/obj/structure/closet/walllocker_double/south, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 1 - }, -/obj/item/weapon/storage/toolbox/emergency, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"wZ" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"xb" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/item/weapon/paper/talon_captain, -/obj/item/weapon/paper/dockingcodes, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"xd" = ( -/obj/structure/bed/chair/bay/chair, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"xf" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/directions/security/armory{ - dir = 10; - pixel_x = -32; - pixel_y = -6 - }, -/obj/structure/sign/directions/security{ - dir = 1; - pixel_x = -32; - pixel_y = 6 - }, -/obj/structure/sign/directions/security/brig{ - dir = 1; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"xh" = ( -/obj/machinery/computer/ship/helm{ - req_one_access = list(301) - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"xi" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"xk" = ( -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"xm" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/department/bar{ - pixel_x = 29 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"xq" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/item/weapon/deck/cards, -/obj/structure/table/marble, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"xt" = ( -/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/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"xu" = ( -/obj/structure/railing/grey, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"xv" = ( -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"xw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"xx" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 6 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"xB" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/holoposter{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"xE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/handrail, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"xH" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/port_store) -"xJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"xL" = ( -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"xM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_quietroom" - }, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/meditation) -"xN" = ( -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"xP" = ( -/obj/structure/catwalk, -/obj/structure/barricade, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"xQ" = ( -/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/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/holoposter{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"xR" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"xW" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"xX" = ( -/obj/machinery/door/blast/regular{ - dir = 4; - id = "talon_cargo_star"; - name = "Cargo Loading Hatch" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"xZ" = ( -/obj/structure/bookcase/manuals/xenoarchaeology, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"ya" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"yc" = ( -/obj/machinery/light/small, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"yd" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"yf" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"yg" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"yh" = ( -/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/holoposter{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"yj" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 1; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"ym" = ( -/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/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/department/medbay{ - pixel_y = 32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/star) -"yo" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/catwalk, -/obj/structure/closet/walllocker_double/west, -/obj/item/weapon/cell/apc, -/obj/item/weapon/cell/apc, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"yp" = ( -/obj/item/modular_computer/console/preset/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"yq" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"yr" = ( -/obj/effect/overmap/visitable/ship/talon, -/turf/space, -/area/space) -"yu" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_starboard) -"yv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 10 - }, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"yw" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_port) -"yx" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"yA" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"yC" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"yD" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"yF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"yJ" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"yN" = ( -/obj/structure/trash_pile, -/obj/machinery/camera/network/talon, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"yO" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table/rack/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"yP" = ( -/obj/machinery/vending/food{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"yR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/directions/security/armory{ - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"yU" = ( -/obj/structure/table/woodentable, -/obj/item/modular_computer/laptop/preset/custom_loadout/standard/talon/engineer, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"yV" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/hangar) -"yW" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/engineering/atmospherics) -"yX" = ( -/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 = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"yY" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"yZ" = ( -/obj/structure/closet/crate, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"zd" = ( -/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/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"zj" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/camera/network/talon, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"zm" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/starboard) -"zn" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/walllocker_double/hydrant/east, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"zo" = ( -/obj/machinery/media/jukebox, -/obj/machinery/light, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"zq" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_port) -"zs" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineering{ - name = "Talon Port Engines & Spare Fuel"; - req_one_access = list(301) - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"zu" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"zv" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/tank/oxygen, -/obj/item/weapon/tank/oxygen, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"zw" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 8 - }, -/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/techfloor, -/area/talon_v2/central_hallway/fore) -"zy" = ( -/obj/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"zz" = ( -/obj/structure/table/rack/shelf/steel, -/obj/random/maintenance/cargo, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"zB" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/head/helmet/space/void/refurb/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"zC" = ( -/obj/structure/closet/walllocker_double/south, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 1 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"zF" = ( -/obj/structure/catwalk, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_starboard) -"zH" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"zI" = ( -/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/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"zJ" = ( -/obj/machinery/vending/tool{ - req_log_access = 301 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"zK" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"zL" = ( -/obj/machinery/atmospherics/portables_connector, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"zM" = ( -/obj/machinery/door/window/brigdoor/eastright{ - req_access = list(); - req_one_access = list(301) - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"zQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"zT" = ( -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_port) -"zV" = ( -/obj/machinery/atmospherics/pipe/manifold4w/visible, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"zW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"zX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"zZ" = ( -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"Ad" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 4 - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"Ae" = ( -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/obj/structure/closet/secure_closet/talon_doctor, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"Ag" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/aux, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Aj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"An" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"Aq" = ( -/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/structure/sign/department/telecoms{ - pixel_y = -31 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"As" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"At" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Aw" = ( -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Ax" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"Az" = ( -/obj/structure/table/steel, -/obj/item/device/radio/off{ - channels = list("Talon" = 1); - pixel_y = 6 - }, -/obj/item/device/radio/off{ - channels = list("Talon" = 1); - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/device/radio/off{ - channels = list("Talon" = 1); - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"AD" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/suit/space/void/refurb/talon, -/obj/item/clothing/head/helmet/space/void/refurb/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"AE" = ( -/obj/machinery/atmospherics/portables_connector, -/obj/effect/floor_decal/industrial/outline/blue, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"AH" = ( -/obj/machinery/power/apc/talon{ - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"AI" = ( -/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/techmaint, -/area/talon_v2/central_hallway) -"AJ" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"AL" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"AN" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_east" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"AO" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/sign/department/medbay{ - name = "DOCTOR'S QUARTERS"; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"AQ" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/item/weapon/paper/talon_doctor, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"AR" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/tank/jetpack/carbondioxide, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"AS" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"AT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"AU" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - 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/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"AW" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"AX" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/bar) -"AY" = ( -/obj/machinery/mineral/unloading_machine, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"AZ" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Bb" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/obj/structure/disposalpipe/junction{ - dir = 2; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Bc" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/port) -"Bd" = ( -/obj/machinery/computer/ship/sensors, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Be" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/unused) -"Bf" = ( -/obj/machinery/shipsensors{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/crew_quarters/cap_room) -"Bi" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"Bj" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Bk" = ( -/obj/machinery/atmospherics/binary/pump/high_power/on{ - dir = 4 - }, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Bn" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 9 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Bq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"Br" = ( -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_port) -"Bs" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/sec{ - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"Bt" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"Bu" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"Bv" = ( -/obj/machinery/button/remote/blast_door{ - id = "talon_cargo_port"; - name = "Cargo Loading Hatches"; - pixel_y = -28 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/northleft{ - req_access = list(); - req_one_access = list(301) - }, -/obj/effect/floor_decal/industrial/hatch/yellow, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Bw" = ( -/turf/simulated/wall/shull, -/area/talon_v2/workroom) -"By" = ( -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"BB" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"BC" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"BF" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"BH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/structure/closet/walllocker/medical/south, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"BJ" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/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/catwalk_plated, -/obj/structure/disposalpipe/junction{ - dir = 2; - icon_state = "pipe-j2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway) -"BK" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/wall, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"BN" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/crew_quarters/restrooms) -"BO" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/binary/pump/on{ - dir = 8; - name = "Waste Compresser" - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"BT" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"BU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"BV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"BW" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_starboard_fore"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"BX" = ( -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/table/rack/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"BY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"BZ" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/item/weapon/paper/talon_power, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"Cb" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/glass_centcom{ - name = "Talon Storage"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"Cd" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0 - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"Ce" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 10 - }, -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Cf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_anomalystorage" - }, -/turf/simulated/floor/plating, -/area/talon_v2/anomaly_storage) -"Cg" = ( -/obj/structure/bed/chair/office/light, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"Ck" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/obj/structure/closet/walllocker/medical/south, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/fire, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Cq" = ( -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Cr" = ( -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Cs" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/closet/walllocker_double/east, -/obj/item/weapon/cell/device/weapon, -/obj/item/weapon/cell/device/weapon, -/obj/item/weapon/cell/device, -/obj/item/weapon/cell/device, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Cw" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/light, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 8; - pixel_y = -26 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -6; - pixel_y = -24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Cx" = ( -/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/structure/sign/department/shield{ - pixel_y = -31 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Cy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"CA" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"CB" = ( -/obj/machinery/suit_cycler/vintage/tpilot, -/obj/machinery/button/remote/airlock{ - id = "talon_pilotdoor"; - name = "Door Bolts"; - pixel_y = 28; - specialfunctions = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"CC" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 4 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"CD" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"CE" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"CF" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock{ - id_tag = "talon_charger"; - name = "Cyborg Recharging Station" - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"CH" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/item/weapon/paper/talon_pilot, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"CI" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"CL" = ( -/obj/machinery/light/small, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"CN" = ( -/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/techmaint, -/area/talon_v2/central_hallway/fore) -"CO" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"CP" = ( -/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/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"CS" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/medical{ - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/medical) -"CU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/anomaly_storage) -"CV" = ( -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"CX" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/fore_port) -"CY" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Dc" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"Dd" = ( -/turf/simulated/wall/shull, -/area/talon_v2/secure_storage) -"Dh" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Di" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/structure/closet/walllocker/medical/east, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Dm" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Dp" = ( -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_port) -"Dq" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_starboard) -"Ds" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Du" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"Dx" = ( -/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/techmaint, -/area/talon_v2/central_hallway/star) -"Dy" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"DB" = ( -/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/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/hangar) -"DC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_cockpit" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/shuttle/talonboat) -"DD" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/aft_starboard) -"DG" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"DH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"DI" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"DK" = ( -/obj/machinery/vending/coffee, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"DM" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"DP" = ( -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"DR" = ( -/obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"DT" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/fiftyspawner/tritium, -/obj/structure/table/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"DU" = ( -/obj/machinery/vending/boozeomat{ - density = 0; - pixel_y = 32; - req_access = list(301); - req_log_access = 301 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/machinery/button/remote/blast_door{ - dir = 8; - id = "talon_windows"; - name = "window blast shields"; - pixel_x = 28; - pixel_y = 6 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26; - pixel_y = -8 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"DV" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"DW" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"DY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Ea" = ( -/obj/machinery/computer/ship/sensors{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"Eb" = ( -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"Ef" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/red{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Ej" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/light/small, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Ek" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"En" = ( -/obj/structure/table/standard, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"Eo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/blast/regular/open{ - dir = 4; - id = "talon_boat_cockpit" - }, -/obj/structure/window/reinforced, -/turf/simulated/floor/plating, -/area/shuttle/talonboat) -"Ep" = ( -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Eq" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"Er" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Et" = ( -/obj/structure/catwalk, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"Ev" = ( -/obj/effect/floor_decal/emblem/talon_big{ - 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/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Ew" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"Ey" = ( -/obj/structure/table/rack/steel, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"EB" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"ED" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"EF" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/effect/catwalk_plated, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/junction, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/fore) -"EH" = ( -/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 = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"EI" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 4 - }, -/obj/structure/catwalk, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"EJ" = ( -/obj/machinery/atmospherics/unary/engine{ - dir = 1 - }, -/turf/simulated/floor/reinforced, -/area/shuttle/talonboat) -"EN" = ( -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/structure/closet/walllocker/medical/north, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"EO" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 1 - }, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"ES" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"ET" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/machinery/oxygen_pump{ - dir = 4; - pixel_x = 30 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"EU" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_starboard) -"EV" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table/rack/steel, -/obj/item/weapon/grenade/spawnergrenade/manhacks/mercenary{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/device/spaceflare, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"EX" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/handrail{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Fc" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/clothing/suit/space/void/refurb/talon, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -26 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"Fd" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/machinery/embedded_controller/radio/simple_docking_controller{ - frequency = 1380; - id_tag = "talon_boatbay"; - pixel_y = 26 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Fe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/anomaly_storage) -"Ff" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Fg" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"Fj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/walllocker/medical/north, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"Fk" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 10 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"Fn" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/medical{ - req_one_access = list(301) - }, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Fo" = ( -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Fq" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Fv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"Fx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/catwalk, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Fy" = ( -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Fz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"FB" = ( -/obj/effect/landmark/start{ - name = "Talon Engineer" - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"FG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"FJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"FK" = ( -/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/structure/sign/department/atmos{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"FM" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"FN" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"FO" = ( -/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/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"FR" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/effect/catwalk_plated, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/fore) -"FS" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"FT" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering{ - name = "Talon Engineering"; - req_one_access = list(301) - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"FU" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"FX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/closet/emergsuit_wall{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"FY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"FZ" = ( -/obj/structure/catwalk, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_port) -"Ga" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Gb" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineering{ - name = "Talon Starboard Engines & Trash Management"; - req_one_access = list(301) - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Ge" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"Gg" = ( -/obj/machinery/vending/sovietsoda, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Gh" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Gj" = ( -/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/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Gl" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/sign/directions/engineering/atmospherics{ - pixel_x = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway) -"Gm" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "talonrefinery" - }, -/obj/structure/sign/warning/moving_parts{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"Gn" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Go" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, -/obj/machinery/airlock_sensor{ - pixel_y = 28; - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Gp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Gq" = ( -/obj/structure/sink{ - pixel_y = 22 - }, -/obj/structure/mirror{ - pixel_y = 32 - }, -/obj/machinery/button/remote/airlock{ - dir = 1; - id = "talon_charger"; - name = "Door Bolts"; - pixel_y = -28; - specialfunctions = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"Gs" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"Gv" = ( -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Gw" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/door/airlock{ - id_tag = "talon_pilotdoor"; - name = "Pilot's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/pilot_room) -"Gx" = ( -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"Gy" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/starboard) -"GE" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Port Eng. Storage"; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"GF" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"GH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"GJ" = ( -/obj/structure/sink{ - pixel_y = 22 - }, -/obj/structure/medical_stand/anesthetic, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"GK" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass_security{ - name = "Talon Brig/Sec"; - req_one_access = list(301) - }, -/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/tiled/techmaint, -/area/talon_v2/brig) -"GN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"GQ" = ( -/obj/machinery/atmospherics/pipe/simple/visible/blue, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"GT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"GU" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"GV" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"GW" = ( -/obj/machinery/atmospherics/omni/atmos_filter{ - name = "N2/O2 Filter"; - tag_east = 4; - tag_north = 3; - tag_south = 2; - tag_west = 1 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"GY" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/obj/structure/closet/walllocker_double/hydrant/south, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Ha" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Hb" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"Hc" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Hf" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Hg" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/table/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Hh" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Hj" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/wing_starboard) -"Hl" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"Hn" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Ho" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/computer/ship/engines{ - dir = 1 - }, -/obj/structure/railing/grey, -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Hq" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/table/standard, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/obj/machinery/recharger, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"Hr" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"Ht" = ( -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airlock_sensor{ - pixel_y = 28; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"Hu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"Hw" = ( -/obj/structure/railing/grey, -/obj/effect/floor_decal/emblem/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"HA" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/glass_security{ - name = "Talon Armory"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"HC" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"HD" = ( -/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"HE" = ( -/obj/item/modular_computer/console/preset/talon, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"HF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal, -/obj/structure/sign/directions/medical{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"HG" = ( -/obj/machinery/mineral/stacking_unit_console{ - pixel_y = -6; - req_one_access = list(301) - }, -/obj/structure/girder, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"HH" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"HI" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"HK" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"HN" = ( -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/obj/structure/table/rack/shelf/steel, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"HS" = ( -/turf/simulated/wall/shull, -/area/talon_v2/anomaly_storage) -"HT" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table/rack/steel, -/obj/item/weapon/shovel, -/obj/item/weapon/shovel, -/obj/item/weapon/mining_scanner, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"HU" = ( -/obj/machinery/recharge_station, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"HV" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/apc/talon/hyper{ - pixel_y = -24 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"HW" = ( -/obj/machinery/disposal/wall{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"HX" = ( -/obj/structure/table/standard, -/obj/item/device/defib_kit/jumper_kit/loaded, -/obj/item/device/defib_kit/loaded, -/obj/item/weapon/storage/belt/medical/emt, -/obj/item/device/sleevemate, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"HZ" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"Ia" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 1; - name = "Hangar Bay"; - req_one_access = list(301) - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/hangar) -"Id" = ( -/obj/structure/catwalk, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"Ie" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/flora/pottedplant/thinbush, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"If" = ( -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Ig" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/mineral/output, -/obj/machinery/conveyor{ - dir = 1; - id = "talonrefinery" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"Ih" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_west" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Ii" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/railing/grey{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/railing/grey, -/obj/structure/table/steel, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Ij" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Il" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Im" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/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/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"In" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"Io" = ( -/obj/machinery/atmospherics/portables_connector/aux, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"Ip" = ( -/obj/item/weapon/stool/baystool/padded, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"Iq" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Is" = ( -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"It" = ( -/obj/structure/closet/crate, -/obj/structure/railing/grey, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Iu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"Iv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Ix" = ( -/obj/structure/bed/chair/bay/chair, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"Iz" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"IC" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"ID" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering/port) -"IE" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"IF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"IG" = ( -/obj/machinery/atmospherics/pipe/simple/visible/universal{ - name = "Waste to Filter" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"IJ" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"IK" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/generators) -"IM" = ( -/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 - }, -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"IN" = ( -/obj/structure/table/steel, -/obj/machinery/camera/network/talon, -/obj/machinery/cell_charger, -/obj/item/weapon/cell/apc, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"IR" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"IS" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"IU" = ( -/obj/structure/bookcase/manuals/research_and_development, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"IW" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/department/armory{ - name = "GUARD'S QUARTERS"; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"IY" = ( -/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/structure/disposalpipe/segment, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"IZ" = ( -/obj/structure/closet/walllocker_double/hydrant/south, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"Jd" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/suspension_gen, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"Jf" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/structure/disposalpipe/segment, -/obj/machinery/door/airlock/engineering{ - id_tag = "talon_engdoor"; - name = "Engineer's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"Ji" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Engine Crawlway Access"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Jk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/structure/bed/chair/bay/chair{ - dir = 8 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"Jm" = ( -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/blast/regular/open{ - id = "talon_boat_west" - }, -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/machinery/airlock_sensor/airlock_exterior/shuttle{ - dir = 8; - pixel_x = -11; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Jp" = ( -/obj/structure/closet/excavation, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"Jr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Jt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"Ju" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "talonrefinery" - }, -/obj/structure/plasticflaps, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"Jv" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Jw" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 9 - }, -/obj/structure/railing/grey, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Jz" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"JA" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/voidcraft{ - name = "Cabin Access"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"JC" = ( -/obj/machinery/computer/ship/helm{ - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"JE" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/table/standard, -/obj/machinery/recharger, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"JF" = ( -/obj/structure/catwalk, -/obj/structure/trash_pile, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"JG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/closet/crate, -/obj/random/maintenance/clean, -/obj/random/maintenance/clean, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"JH" = ( -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"JI" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical Storage"; - req_one_access = list(301) - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"JJ" = ( -/obj/effect/map_helper/airlock/sensor/ext_sensor, -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - pixel_y = 28; - req_one_access = list(301) - }, -/obj/structure/catwalk, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_starboard) -"JK" = ( -/obj/machinery/suit_cycler/vintage/tengi, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"JL" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"JO" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/bridge) -"JP" = ( -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/crew_quarters/cap_room) -"JQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"JT" = ( -/obj/structure/table/rack/steel, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/syndicate/black, -/obj/item/clothing/head/helmet/space/syndicate/black, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"JV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"JW" = ( -/obj/structure/catwalk, -/obj/structure/handrail, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_starboard) -"JX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/secure_storage) -"Ka" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/fore_starboard) -"Kc" = ( -/obj/structure/table/steel, -/obj/structure/closet/autolok_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Kd" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"Ke" = ( -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/flora/pottedplant, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"Kf" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/catwalk, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"Kg" = ( -/obj/structure/closet/secure_closet/talon_captain, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"Kh" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/sign/directions/bridge{ - dir = 1; - pixel_x = 32; - pixel_y = 3 - }, -/obj/structure/sign/directions/bar{ - dir = 1; - pixel_x = 32; - pixel_y = -3 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Kj" = ( -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"Kk" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"Kl" = ( -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"Ko" = ( -/obj/machinery/suit_cycler/vintage/tmedic, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Kp" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/firstaid/surgery, -/obj/item/stack/nanopaste{ - pixel_x = -7; - pixel_y = -4 - }, -/obj/item/stack/nanopaste{ - pixel_x = 9; - pixel_y = -4 - }, -/obj/item/device/robotanalyzer{ - pixel_y = -8 - }, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Kr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/closet/crate, -/obj/random/maintenance/clean, -/obj/random/maintenance/clean, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"Ks" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/hangar) -"Kt" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Kv" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Kx" = ( -/obj/structure/closet/wardrobe/black{ - starts_with = list(/obj/item/clothing/under/color/black = 4, /obj/item/clothing/accessory/storage/black_vest = 4, /obj/item/clothing/accessory/storage/black_drop_pouches = 4, /obj/item/clothing/gloves/black = 4, /obj/item/clothing/head/soft/black = 4, /obj/item/clothing/mask/balaclava = 4, /obj/item/clothing/mask/bandana = 4, /obj/item/clothing/mask/gas/commando = 4, /obj/item/weapon/storage/backpack/messenger/black = 4, /obj/item/weapon/storage/backpack/dufflebag = 4, /obj/item/clothing/shoes/black = 4, /obj/item/clothing/shoes/boots/duty = 4) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"Kz" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"KA" = ( -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"KB" = ( -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"KC" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"KD" = ( -/obj/machinery/atmospherics/pipe/tank/air/full{ - dir = 8 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"KE" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/camera/network/talon, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"KI" = ( -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"KM" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/port_store) -"KN" = ( -/obj/structure/bed/chair/bay/shuttle{ - dir = 1 - }, -/obj/structure/closet/walllocker/medical/east, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"KO" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/engineering/port_store) -"KS" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"KT" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_starboard) -"KU" = ( -/turf/simulated/wall/shull, -/area/talon_v2/engineering/port_store) -"KX" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineeringatmos{ - name = "Talon Atmospherics"; - req_one_access = list(301) - }, -/obj/structure/sign/directions/engineering/atmospherics{ - dir = 8; - pixel_y = 35 - }, -/obj/structure/sign/directions/engineering{ - dir = 4; - pixel_y = 29 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"KY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"KZ" = ( -/obj/structure/catwalk, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/aft_starboard) -"Lc" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Le" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Li" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Lj" = ( -/obj/effect/map_helper/airlock/door/ext_door, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Lk" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/aft_starboard) -"Ll" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"Ln" = ( -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/table/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Lo" = ( -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Lr" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Lt" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"Lu" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"Lx" = ( -/obj/structure/table/rack/steel, -/obj/item/clothing/suit/space/anomaly, -/obj/item/clothing/head/helmet/space/anomaly, -/obj/item/clothing/mask/breath, -/obj/item/weapon/storage/belt/archaeology, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"Ly" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "talonrefinery" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"Lz" = ( -/obj/effect/floor_decal/emblem/talon, -/turf/simulated/floor/reinforced/airless, -/area/space) -"LA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/obj/structure/barricade, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"LB" = ( -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"LD" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"LF" = ( -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"LI" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Engine Crawlway Access"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"LL" = ( -/obj/structure/table/rack/shelf/steel, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"LM" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/structure/closet/walllocker_double/south, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel, -/obj/machinery/light, -/obj/item/stack/cable_coil/green, -/obj/item/stack/cable_coil/green, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"LN" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"LT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"LU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"LV" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/empty, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"LX" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"LY" = ( -/turf/simulated/wall/shull, -/area/talon_v2/engineering) -"Mb" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"Mc" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Mf" = ( -/obj/machinery/atmospherics/portables_connector/aux, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"Mg" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Mh" = ( -/obj/machinery/light/small, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"Mi" = ( -/obj/structure/catwalk, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Mj" = ( -/obj/machinery/computer/ship/navigation{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"Ml" = ( -/obj/machinery/light, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"Mm" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"Mo" = ( -/obj/machinery/atmospherics/binary/pump/high_power/on{ - dir = 8 - }, -/obj/structure/railing/grey{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Mp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"Mr" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/engineering) -"Mu" = ( -/obj/effect/floor_decal/industrial/warning/dust/corner, -/turf/simulated/floor/reinforced/airless, -/area/space) -"Mv" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"MA" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"MB" = ( -/obj/structure/sign/directions/medical{ - pixel_y = -32 - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"MD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"ME" = ( -/obj/machinery/button/remote/blast_door{ - id = "talon_boat_east"; - pixel_y = 28 - }, -/obj/structure/handrail, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"MG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"ML" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_port) -"MO" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"MP" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"MQ" = ( -/obj/structure/table/marble, -/obj/machinery/chemical_dispenser/bar_alc/full{ - dir = 8 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"MR" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"MT" = ( -/obj/machinery/light/small, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"MU" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock{ - id_tag = "talon_restroom1"; - name = "Unisex Restroom" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"MV" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 1 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"MX" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Na" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"Nb" = ( -/obj/machinery/smartfridge/chemistry{ - req_access = list(301); - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Nc" = ( -/obj/machinery/power/smes/buildable/offmap_spawn{ - RCon_tag = "Talon Port SMES" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/green, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Nf" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Nh" = ( -/obj/structure/railing/grey, -/obj/machinery/atmospherics/pipe/manifold/visible/blue, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Nj" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/aux, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Nk" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Nl" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/meditation) -"Nm" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Nn" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/visible, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Nq" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/cap_room) -"Ns" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Nt" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Nv" = ( -/obj/machinery/recharger/wallcharger{ - pixel_x = 5; - pixel_y = 24 - }, -/obj/structure/table/rack/shelf/steel, -<<<<<<< HEAD -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -||||||| parent of 270364da74... Merge pull request #10304 from Very-Soft/talontweak -/obj/item/device/radio/off/talon, -======= -/obj/item/device/radio/off{ - channels = list("Talon" = 1); - pixel_y = 6 - }, ->>>>>>> 270364da74... Merge pull request #10304 from Very-Soft/talontweak -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"Nw" = ( -/obj/structure/sign/directions/science/xenoarch{ - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"Nz" = ( -/obj/structure/table/standard, -/obj/item/clothing/gloves/sterile/nitrile, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/surgicalapron, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = 26 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"NB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"NC" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/sec_room) -"NE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/holoposter{ - dir = 8; - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"NI" = ( -/obj/machinery/vending/snack, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"NK" = ( -/obj/machinery/suit_cycler/vintage/tguard, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"NM" = ( -/obj/structure/table/rack/steel, -/obj/item/clothing/shoes/leg_guard/combat, -/obj/item/clothing/gloves/arm_guard/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/suit/armor/combat, -/obj/item/clothing/head/helmet/combat, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"NO" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/wall{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"NQ" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/machinery/light/small, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"NR" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"NS" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"NT" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"NU" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"NV" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/crew_quarters/cap_room) -"NW" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/cell/device/weapon{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/weapon/cell/device/weapon{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/weapon/cell/device/weapon, -/obj/item/clothing/accessory/holster/waist, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"NZ" = ( -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"Ob" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Od" = ( -/obj/structure/table/standard, -/obj/machinery/reagentgrinder, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Og" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"Oi" = ( -/obj/machinery/atmospherics/portables_connector, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/powered/pump/filled, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Oj" = ( -/turf/simulated/wall/shull, -/area/talon_v2/armory) -"Ok" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/ore_box, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Om" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"On" = ( -/obj/machinery/chem_master, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Oo" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"Op" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/powered/scrubber, -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Oq" = ( -/obj/item/weapon/stool/baystool/padded, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"Ot" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"Ow" = ( -/obj/machinery/vending/coffee{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"OB" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/handrail{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"OD" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"OE" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 5 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"OG" = ( -/obj/fiftyspawner/tritium, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/table/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"OH" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"OI" = ( -/obj/effect/floor_decal/industrial/loading, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"OJ" = ( -/obj/machinery/atmospherics/pipe/simple/visible, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"OK" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/effect/catwalk_plated, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/port) -"OL" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"OM" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"ON" = ( -/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/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"OP" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline/red, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"OQ" = ( -/turf/simulated/wall/shull, -/area/talon_v2/unused) -"OR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"OS" = ( -/obj/structure/sign/department/bridge{ - name = "PILOT'S QUARTERS"; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"OT" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"OU" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"OW" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_near_aft_star, -/turf/space, -/area/space) -"OX" = ( -/obj/structure/bed/chair/bay/chair, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"OY" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/marble, -/obj/item/device/radio/off{ - channels = list("Talon" = 1) - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"OZ" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Pb" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"Pe" = ( -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"Pf" = ( -/obj/structure/railing/grey, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"Pg" = ( -/obj/machinery/vending/fitness, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Ph" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"Pj" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/table/standard, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/crew_quarters/restrooms) -"Pk" = ( -/obj/effect/floor_decal/corner/black/diagonal, -/obj/structure/table/marble, -/obj/random/pizzabox, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"Pl" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Talon Atmospherics Maintenance Access"; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Pm" = ( -/obj/structure/table/rack/shelf/steel, -/obj/machinery/recharger/wallcharger{ - pixel_x = 5; - pixel_y = 24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"Po" = ( -/obj/effect/map_helper/airlock/door/simple, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Pr" = ( -/obj/machinery/shower, -/obj/item/weapon/soap/deluxe, -/obj/structure/curtain, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"Ps" = ( -/obj/machinery/power/apc/talon{ - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/table/standard, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/recharger, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Pt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Pu" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Pv" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Px" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Py" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/port) -"PB" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"PC" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 1; - name = "Cargo Bay"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"PE" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 9 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"PF" = ( -/obj/structure/catwalk, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"PG" = ( -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"PH" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 1 - }, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"PI" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/mineral/input, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"PK" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_near_fore_port, -/turf/space, -/area/space) -"PL" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"PO" = ( -/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/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"PP" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway) -"PR" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/pilot_room) -"PU" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -22 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"PV" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"PW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/bar) -"PX" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock{ - name = "Restrooms & Charger" - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"PZ" = ( -/obj/structure/bed/chair/wood, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"Qa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/railing/grey, -/obj/item/modular_computer/console/preset/talon{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Qb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/restrooms) -"Qc" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Qi" = ( -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/structure/sign/warning/airlock{ - pixel_y = 32 - }, -/obj/machinery/airlock_sensor{ - dir = 4; - pixel_x = -28; - pixel_y = -28; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 10 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/fore_port) -"Qj" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/port) -"Qk" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/ext_door, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Qm" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Qn" = ( -/obj/structure/closet/secure_closet/chemical{ - req_access = list(301) - }, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; - name = "Chemistry Cleaner" - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Qo" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Qq" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"Qu" = ( -/obj/structure/catwalk, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Qv" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Qx" = ( -/obj/structure/catwalk, -/obj/structure/closet/walllocker_double/west, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/stack/cable_coil/green, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Qy" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/medical{ - id_tag = "talon_meddoor"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/crew_quarters/med_room) -"Qz" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"QB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"QC" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"QD" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"QE" = ( -/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{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"QF" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"QG" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/box/donut, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"QH" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"QI" = ( -/obj/effect/floor_decal/industrial/warning/dust/corner{ - dir = 1 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"QJ" = ( -/obj/structure/catwalk, -/obj/structure/disposalpipe/junction/yjunction, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"QM" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"QN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"QR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"QS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"QV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"QY" = ( -/obj/structure/catwalk, -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_starboard) -"Rb" = ( -/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/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Rd" = ( -/obj/machinery/power/smes/buildable/offmap_spawn{ - RCon_tag = "Talon Port SMES" - }, -/obj/structure/cable/green, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Re" = ( -/obj/structure/closet/crate, -/obj/random/maintenance/clean, -/obj/random/maintenance/clean, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"Rf" = ( -/turf/simulated/wall/shull{ - can_open = 1 - }, -/area/talon_v2/engineering/star_store) -"Rg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"Ri" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"Rj" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineeringatmos{ - name = "Talon Atmospherics"; - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Rp" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"Rs" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/wall{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"Rt" = ( -/obj/machinery/drone_fabricator/talon, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Ru" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Rx" = ( -/turf/space, -/area/talon_v2/engineering/port) -"Ry" = ( -/obj/machinery/mineral/processing_unit{ - points_mult = 0 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"RA" = ( -/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{ - dir = 9 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"RB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/sign/directions/cargo{ - dir = 8; - pixel_x = -32; - pixel_y = 6 - }, -/obj/structure/sign/directions/library{ - dir = 8; - pixel_x = -32; - pixel_y = -6 - }, -/obj/structure/sign/directions/engineering/atmospherics{ - pixel_x = -32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"RC" = ( -/obj/effect/floor_decal/emblem/talon_big/center, -/obj/structure/cable/green, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"RD" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"RE" = ( -/obj/structure/trash_pile, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"RF" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"RG" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/reagent_containers/glass/rag, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 2; - pixel_y = -28 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"RI" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"RJ" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"RK" = ( -/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/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"RL" = ( -/obj/structure/bed/chair/bay/chair{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"RO" = ( -/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/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"RP" = ( -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/machinery/airlock_sensor{ - pixel_y = 24; - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/obj/structure/handrail, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"RQ" = ( -/turf/simulated/wall/shull, -/area/talon_v2/medical) -"RV" = ( -/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"RW" = ( -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"Sa" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 10 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Sb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"Sd" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/engineering{ - name = "Talon Port Engines"; - req_one_access = list(301) - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Sg" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/table/standard, -/obj/machinery/cell_charger, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/obj/structure/closet/walllocker/medical/north, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"Si" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/cell/device/weapon{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/weapon/cell/device/weapon, -/obj/item/clothing/accessory/holster/waist, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/armory) -"Sj" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Sk" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/restrooms) -"Sn" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/crew_quarters/meditation) -"So" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"Sr" = ( -/obj/structure/railing/grey{ - dir = 4 - }, -/obj/structure/table/steel, -/obj/effect/floor_decal/industrial/warning{ - dir = 5 - }, -/obj/item/weapon/paper/talon_shields, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Ss" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"St" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Su" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Sv" = ( -/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/structure/closet/walllocker_double/hydrant/south, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Sx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/blast/shutters{ - density = 0; - dir = 2; - icon_state = "shutter0"; - id = "talon_brig1"; - name = "Cell Shutters"; - opacity = 0 - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/brig) -"Sz" = ( -/obj/machinery/cryopod/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"SC" = ( -/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/catwalk, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"SE" = ( -/obj/machinery/light/small, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 2; - pixel_y = -28 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"SG" = ( -/obj/machinery/button/remote/blast_door{ - id = "talon_cargo_star"; - name = "Cargo Loading Hatches"; - pixel_y = -28 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/northright{ - req_access = list(); - req_one_access = list(301) - }, -/obj/effect/floor_decal/industrial/hatch/yellow, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"SL" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"SN" = ( -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 2; - pixel_y = -28 - }, -/obj/structure/bed/pod, -/obj/item/weapon/bedsheet/medical, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"SQ" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass, -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"ST" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/handrail{ - dir = 8 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"SU" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"SW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"SX" = ( -/obj/structure/closet/walllocker/emerglocker/west, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/armory) -"SY" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Ta" = ( -/obj/machinery/vending/blood{ - req_access = list(301); - req_log_access = 301 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Tb" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"Tc" = ( -/obj/structure/sign/warning/nosmoking_1{ - pixel_x = -26 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Td" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/star) -"Te" = ( -/obj/effect/shuttle_landmark/premade/talon_v2_wing_port, -/turf/space, -/area/space) -"Tf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/catwalk, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Tg" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering/star_store) -"Ti" = ( -/obj/structure/table/rack/shelf/steel, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/secure_storage) -"Tl" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Tq" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/door/airlock{ - name = "Observation Room" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/meditation) -"Tr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/sign/directions/security{ - dir = 8; - pixel_x = -32; - pixel_y = 3 - }, -/obj/structure/sign/directions/security/brig{ - dir = 8; - pixel_x = -32; - pixel_y = -3 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Tt" = ( -/turf/simulated/wall/rshull, -/area/shuttle/talonboat) -"Tw" = ( -/obj/machinery/atmospherics/binary/pump/fuel, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"TA" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/wing_port) -"TB" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway/port) -"TD" = ( -/obj/structure/bed/chair/bay/chair, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"TE" = ( -/obj/structure/sink{ - pixel_y = 22 - }, -/obj/structure/mirror{ - pixel_y = 32 - }, -/obj/machinery/button/remote/airlock{ - dir = 8; - id = "talon_restroom1"; - name = "Door Bolts"; - pixel_x = -28; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"TG" = ( -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"TL" = ( -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/bed/pod, -/obj/item/weapon/bedsheet/blue, -/obj/machinery/computer/ship/navigation/telescreen{ - pixel_y = -32 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"TN" = ( -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"TO" = ( -/obj/structure/sign/warning/airlock{ - pixel_x = 32 - }, -/obj/effect/floor_decal/industrial/warning, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"TP" = ( -/obj/effect/map_helper/airlock/sensor/int_sensor, -/obj/machinery/airlock_sensor{ - dir = 8; - pixel_x = 28; - pixel_y = -28; - req_one_access = list(301) - }, -/obj/structure/sign/warning/airlock{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/fore_starboard) -"TR" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/wing_port) -"TW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"TX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"TZ" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 8 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Ua" = ( -/obj/machinery/camera/network/talon{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Uf" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/obj/structure/catwalk, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"Ug" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Uh" = ( -/obj/machinery/atmospherics/pipe/simple/visible/blue{ - dir = 10 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Uj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/bed/chair/bay/chair, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/med_room) -"Uk" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Ul" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"Um" = ( -/obj/machinery/mineral/mint, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Un" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Uo" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_starboard) -"Up" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/wing_starboard) -"Ur" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/item/modular_computer/laptop/preset/custom_loadout/standard/talon/pilot, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/pilot_room) -"Us" = ( -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_starboard"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Uu" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Uw" = ( -/obj/structure/bed/chair/bay/chair, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Ux" = ( -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - id_tag = "talon_boat"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/structure/handrail, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Uz" = ( -/obj/structure/catwalk, -/obj/structure/handrail{ - dir = 8 - }, -/turf/simulated/floor/reinforced/airless, -/area/talon_v2/maintenance/fore_port) -"UA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"UB" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"UC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/toilet, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/restrooms) -"UF" = ( -/obj/structure/bookcase/manuals/medical, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"UG" = ( -/obj/machinery/camera/network/talon{ - dir = 8 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"UI" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"UJ" = ( -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"UK" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"UL" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"UN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/visible/yellow, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"UW" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"UX" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/sec_room) -"Va" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"Vc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/bridge) -"Vg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Vi" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Vj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/fuel, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Vo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"Vp" = ( -/obj/structure/table/woodentable, -/obj/item/modular_computer/tablet/preset/custom_loadout/advanced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"Vs" = ( -/obj/machinery/atmospherics/pipe/tank/nitrogen{ - dir = 8 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Vt" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/glass{ - name = "Workroom" - }, -/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/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/workroom) -"Vv" = ( -/obj/machinery/portable_atmospherics/canister/phoron/engine_setup, -/obj/effect/floor_decal/industrial/outline/red, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"Vw" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Vx" = ( -/obj/machinery/door/firedoor/glass/talon, -/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/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/security{ - id_tag = "talon_secdoor"; - name = "Guard's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/crew_quarters/sec_room) -"VD" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"VE" = ( -/obj/item/weapon/storage/box/bodybags, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 8 - }, -/obj/structure/table/standard, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"VF" = ( -/obj/item/weapon/stool/baystool/padded, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/corner/black/diagonal, -/turf/simulated/floor/tiled/white, -/area/talon_v2/crew_quarters/bar) -"VH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"VI" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/bridge) -"VK" = ( -/obj/machinery/atmospherics/omni/mixer{ - name = "Air Mixer"; - tag_north = 2; - tag_south = 1; - tag_south_con = 0.79; - tag_west = 1; - tag_west_con = 0.21 - }, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"VO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc/talon{ - dir = 1; - name = "north bump"; - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"VQ" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/common, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"VS" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/refining) -"VT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/recharge_station, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"VX" = ( -/obj/machinery/alarm/talon{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table/rack/shelf/steel, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/unused) -"VY" = ( -/obj/structure/closet/walllocker/emerglocker/east, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"Wa" = ( -/obj/machinery/atmospherics/portables_connector/aux{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"Wb" = ( -/obj/machinery/shipsensors{ - dir = 1 - }, -/turf/simulated/floor/reinforced, -/area/shuttle/talonboat) -"Wd" = ( -/obj/machinery/autolathe, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"Wf" = ( -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/aft_starboard) -"Wj" = ( -/obj/structure/table/standard, -/obj/machinery/chemical_dispenser/biochemistry/full, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Wk" = ( -/obj/structure/table/standard, -/obj/machinery/chemical_dispenser/full, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Wl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/unused) -"Wm" = ( -/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/structure/closet/walllocker_double/hydrant/north, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"Wo" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/blast/regular{ - dir = 4; - id = "talon_cargo_star"; - name = "Cargo Loading Hatch" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_starboard) -"Wp" = ( -/obj/structure/table/woodentable, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/item/modular_computer/laptop/preset/custom_loadout/standard/talon/security, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/sec_room) -"Wq" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/command{ - id_tag = "talon_capdoor"; - name = "Captain's Cabin"; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"Wr" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Ws" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_starboard) -"Wt" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/effect/catwalk_plated, -/obj/structure/disposalpipe/junction, -/obj/structure/sign/directions/engineering{ - pixel_x = 32; - pixel_y = -3 - }, -/obj/structure/sign/directions/engineering/atmospherics{ - dir = 8; - pixel_x = 32; - pixel_y = 3 - }, -/turf/simulated/floor/plating, -/area/talon_v2/central_hallway) -"Wu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Wy" = ( -/obj/machinery/cryopod/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway) -"Wz" = ( -/obj/machinery/button/remote/airlock{ - dir = 8; - id = "talon_engdoor"; - name = "Door Bolts"; - pixel_x = -28; - specialfunctions = 4 - }, -/obj/item/weapon/bedsheet/orange, -/obj/structure/bed/pod, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -26 - }, -/turf/simulated/floor/carpet, -/area/talon_v2/crew_quarters/eng_room) -"WB" = ( -/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/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/walllocker_double/hydrant/north, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/star) -"WF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"WJ" = ( -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/eng_room) -"WM" = ( -/obj/machinery/atmospherics/unary/engine/bigger{ - dir = 1 - }, -/turf/space, -/area/talon_v2/engineering/starboard) -"WN" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/blue{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"WQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/obj/machinery/camera/network/talon{ - dir = 8 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"WS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/alarm/talon{ - pixel_y = 28 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"WT" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/flora/pottedplant/crystal, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"WU" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"WY" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"WZ" = ( -/turf/simulated/wall/shull, -/area/talon_v2/maintenance/aft_port) -"Xf" = ( -/obj/machinery/telecomms/allinone/talon{ - id = "talon_aio"; - network = "Talon" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/engineering) -"Xh" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/machinery/door/airlock/maintenance/engi{ - name = "Starboard Eng. Storage"; - req_one_access = list(301) - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/star_store) -"Xi" = ( -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_port) -"Xj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Xl" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera/network/talon{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Xm" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"Xn" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/sign/directions/bar{ - dir = 1; - pixel_x = 32; - pixel_y = -3 - }, -/obj/structure/sign/directions/bridge{ - dir = 1; - pixel_x = 32; - pixel_y = 3 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"Xo" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/structure/handrail{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 8; - pixel_y = -26 - }, -/obj/structure/fuel_port/heavy{ - dir = 1; - pixel_y = -28 - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Xp" = ( -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"Xy" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/cap_room) -"XB" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -26; - pixel_y = 24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"XC" = ( -/obj/machinery/atmospherics/portables_connector/aux{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline, -/obj/machinery/portable_atmospherics/canister/air, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_starboard) -"XD" = ( -/obj/structure/table/standard, -/obj/fiftyspawner/glass, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"XE" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet/walllocker/medical/south, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"XG" = ( -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"XH" = ( -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"XJ" = ( -/obj/structure/anomaly_container, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/anomaly_storage) -"XK" = ( -/obj/effect/map_helper/airlock/door/int_door, -/obj/machinery/door/airlock/glass_external{ - req_one_access = list(301) - }, -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"XO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/bridge) -"XP" = ( -/turf/simulated/floor/reinforced/airless, -/area/space) -"XQ" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"XR" = ( -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"XS" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - req_access = list(); - req_one_access = list(301) - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"XT" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/button/remote/blast_door{ - dir = 4; - id = "talon_anomalystorage"; - name = "window blast shields"; - pixel_x = -28 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/anomaly_storage) -"XU" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/holoposter{ - dir = 1; - pixel_y = 32 - }, -/obj/structure/bed/chair/bay/chair{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"XW" = ( -/obj/machinery/power/pointdefense{ - id_tag = "talon_pd" - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/simulated/floor/reinforced/airless, -/area/space) -"XX" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"XY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"XZ" = ( -/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/manifold/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/maintenance/wing_starboard) -"Ya" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/obj/structure/railing/grey{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Yb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/catwalk_plated/dark, -/turf/simulated/floor/plating, -/area/shuttle/talonboat) -"Yc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/refining) -"Ye" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9 - }, -/obj/structure/closet/emergsuit_wall{ - dir = 1; - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/wing_port) -"Yf" = ( -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"Ym" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/blast/regular{ - dir = 4; - id = "talon_cargo_port"; - name = "Cargo Loading Hatch" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/wing_port) -"Yo" = ( -/obj/structure/closet/emergsuit_wall{ - dir = 4; - pixel_x = 32 - }, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"Yp" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/wall{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"Yt" = ( -/obj/machinery/power/apc/talon{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/table/standard, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"Yu" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/railing/grey, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Yv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"Yx" = ( -/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" - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/hangar) -"Yy" = ( -/obj/item/modular_computer/console/preset/talon{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"Yz" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"YB" = ( -/obj/effect/map_helper/airlock/sensor/chamber_sensor, -/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airlock_sensor{ - pixel_y = 28; - req_one_access = list(301) - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_starboard) -"YC" = ( -/obj/machinery/atmospherics/pipe/simple/visible/universal{ - dir = 8; - name = "Air to Distro" - }, -/obj/machinery/camera/network/talon, -/obj/structure/railing/grey{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"YD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/random/medical, -/obj/random/medical, -/obj/random/medical, -/obj/random/medical, -/obj/structure/closet/walllocker_double/medical/west, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"YI" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 1; - req_access = list(301) - }, -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 2; - req_access = list(301) - }, -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/blast/shutters{ - density = 0; - dir = 2; - icon_state = "shutter0"; - id = "talon_brig2"; - name = "Cell Shutters"; - opacity = 0 - }, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/brig) -"YJ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc/talon{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/meditation) -"YL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/eng_room) -"YN" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/anomaly_storage) -"YP" = ( -/obj/structure/bed/double/padded, -/obj/item/weapon/bedsheet/bluedouble, -/turf/simulated/floor/carpet/blucarpet, -/area/talon_v2/crew_quarters/cap_room) -"YQ" = ( -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/adv, -/obj/item/weapon/storage/firstaid/adv, -/obj/structure/closet/walllocker_double/medical/east, -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"YR" = ( -/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 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway) -"YS" = ( -/turf/simulated/floor/tiled/white, -/area/talon_v2/medical) -"YT" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/alarm/talon{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/closet/walllocker_double/east, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/obj/random/maintenance/engineering, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"YW" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/starboard) -"YX" = ( -/obj/structure/cable/green{ - dir = 1; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/secure_storage) -"YY" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/workroom) -"YZ" = ( -/obj/machinery/power/apc/talon{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/med_room) -"Zc" = ( -/turf/simulated/wall/shull, -/area/talon_v2/engineering/atmospherics) -"Zd" = ( -/obj/effect/floor_decal/emblem/talon_big{ - dir = 10 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/central_hallway/fore) -"Ze" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/railing/grey{ - dir = 1 - }, -/obj/random/multiple/corp_crate/talon_cargo, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/maintenance/wing_port) -"Zf" = ( -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = 30 - }, -/obj/structure/flora/pottedplant/orientaltree, -/turf/simulated/floor/wood, -/area/talon_v2/crew_quarters/bar) -"Zg" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/machinery/alarm/talon{ - dir = 8; - pixel_x = 22 - }, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/aft_port) -"Zh" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Zi" = ( -/turf/space, -/area/talon_v2/engineering/starboard) -"Zk" = ( -/turf/simulated/wall/rshull, -/area/talon_v2/engineering/port) -"Zl" = ( -/obj/machinery/power/port_gen/pacman/mrs{ - anchored = 1 - }, -/obj/structure/cable/yellow, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/generators) -"Zm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/firedoor/glass/talon, -/turf/simulated/floor/plating, -/area/talon_v2/armory) -"Zn" = ( -/obj/structure/table/rack/steel, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Zo" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"Zp" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/hangar) -"Zv" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/disposalpipe/junction{ - dir = 2; - icon_state = "pipe-j2" - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/fore) -"Zx" = ( -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/canister/empty/phoron, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port_store) -"Zy" = ( -/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/techmaint, -/area/talon_v2/brig) -"Zz" = ( -/obj/machinery/light/small, -/obj/structure/bed/chair/bay/shuttle{ - dir = 1 - }, -/obj/machinery/power/apc/talon/hyper{ - pixel_y = -24 - }, -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/shuttle/talonboat) -"ZA" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/conveyor{ - dir = 1; - id = "talonrefinery" - }, -/obj/machinery/mineral/output, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"ZB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"ZC" = ( -/obj/machinery/door/firedoor/glass/talon, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/obj/machinery/door/blast/regular/open{ - dir = 2; - id = "talon_bridge_shields" - }, -/turf/simulated/floor/plating, -/area/talon_v2/bridge) -"ZE" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/firealarm{ - layer = 3.3; - pixel_y = 26 - }, -/obj/structure/catwalk, -/obj/machinery/camera/network/talon, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/port) -"ZF" = ( -/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/structure/closet/emergsuit_wall{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/techmaint, -/area/talon_v2/central_hallway/port) -"ZI" = ( -/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ - dir = 1 - }, -/obj/effect/map_helper/airlock/atmos/chamber_pump, -/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ - dir = 1; - id_tag = "talon_port_fore"; - pixel_y = -30; - req_one_access = list(301) - }, -/obj/structure/handrail{ - dir = 1 - }, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/maintenance/fore_port) -"ZJ" = ( -/obj/effect/floor_decal/industrial/warning/dust, -/turf/simulated/floor/reinforced/airless, -/area/space) -"ZK" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/talon_v2/maintenance/fore_port) -"ZP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering) -"ZQ" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/wall/rshull, -/area/talon_v2/maintenance/fore_starboard) -"ZR" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/mineral/input, -/turf/simulated/floor/tiled/techfloor/grid, -/area/talon_v2/refining) -"ZS" = ( -/obj/machinery/atmospherics/portables_connector{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline/red, -/obj/machinery/portable_atmospherics/powered/scrubber, -/obj/structure/railing/grey{ - dir = 8 - }, -/obj/structure/railing/grey, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) -"ZW" = ( -/obj/machinery/vending/security{ - req_access = list(301); - req_log_access = 301 - }, -/turf/simulated/floor/tiled/techfloor, -/area/talon_v2/brig) -"ZZ" = ( -/obj/machinery/atmospherics/binary/pump/on{ - dir = 8; - name = "Air to Distro" - }, -/turf/simulated/floor/plating, -/area/talon_v2/engineering/atmospherics) - -(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 -sM -"} -(2,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 -yr -aa -"} -(3,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 -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -"} -(8,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 -"} -(9,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 -"} -(10,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 -"} -(11,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 -"} -(12,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 -"} -(13,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 -"} -(14,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 -"} -(15,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 -"} -(16,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 -"} -(17,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 -"} -(18,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 -"} -(19,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 -"} -(20,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 -"} -(21,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 -"} -(22,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 -"} -(23,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 -eH -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 -"} -(24,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 -"} -(25,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 -"} -(26,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 -"} -(27,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 -"} -(28,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 -Te -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 -"} -(29,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 -"} -(30,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 -tm -tm -tm -XP -XP -Mu -uK -bA -XP -XP -XP -XP -XP -XP -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 -"} -(31,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 -XP -ZJ -UW -nl -OT -OT -OT -OT -we -XP -XP -XP -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 -"} -(32,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 -PK -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 -tm -tm -mo -Fg -QI -XP -XP -Lz -FZ -Br -Dp -yw -XP -XP -XP -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 -"} -(33,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 -XP -XP -XP -XP -TR -TR -Lj -Qk -TR -XP -XP -XP -XP -XP -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 -"} -(34,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 -XP -XP -TR -bh -mA -Jz -TR -TR -TR -TR -XP -XP -XP -XP -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 -"} -(35,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 -XP -TR -TR -Go -Nj -gc -TA -Wa -Wa -TR -TR -TR -TR -XP -XP -XP -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 -"} -(36,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 -XP -TR -TA -TA -XK -Kt -TA -Du -Ph -TA -VD -vR -TR -TR -TR -TR -bA -XP -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 -"} -(37,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 -XP -TR -TR -kl -ty -Ce -mt -rm -NS -Ye -TA -VD -CY -ty -vR -mC -gJ -Kl -XP -XP -XP -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 -"} -(38,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 -XP -TR -VD -VD -dZ -uT -cE -TA -TA -TA -TA -VD -CY -Xi -CE -ws -Ym -nl -OT -gu -jy -bA -XP -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 -"} -(39,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 -XP -TR -TR -kR -PL -CY -vW -OZ -kf -le -OB -qV -CE -CE -pa -Bv -TR -TR -QI -XP -ZJ -UI -Kl -XP -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 -"} -(40,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 -XP -TR -VD -VD -ek -Yu -wB -At -Px -jh -Ru -VD -VD -VD -CY -om -gJ -Kl -XP -XP -mo -Fg -QI -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 -"} -(41,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 -XP -TR -TR -ri -CY -CY -CY -BV -uT -CY -CY -CY -CY -CY -CY -CY -oq -gJ -Kl -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 -"} -(42,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 -XP -TR -KE -VD -VD -fv -Mc -IE -PV -Ze -sT -DW -VD -CY -CY -FN -TR -TR -QI -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 -"} -(43,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 -XP -TR -TR -kR -CY -CY -ew -CY -qk -uT -CY -CY -ew -CY -CY -VD -TR -TR -XP -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 -"} -(44,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 -XP -TR -dP -CI -qP -zn -Di -Vw -ba -lk -Ya -BC -VD -VD -sx -VD -TR -XP -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 -"} -(45,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 -XP -TR -TR -yJ -OQ -OQ -OQ -OQ -OQ -rg -gH -Nl -Nl -Nl -Nl -Nl -Sn -TR -XP -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 -"} -(46,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 -OH -ML -ZK -Kf -OQ -tD -LL -tD -OQ -LT -kk -Nl -hA -ay -zK -bN -Sn -XP -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 -"} -(47,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 -XP -wi -wi -hS -OQ -OQ -GF -Dc -lF -OQ -GH -jL -Nl -UF -OR -xd -fM -xM -XP -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 -"} -(48,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 -XP -wi -wi -Et -hS -OQ -Re -Kr -JG -Wl -fp -OK -RK -Tq -PO -TW -QR -cZ -xM -XP -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 -"} -(49,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 -XP -wi -wi -hS -hS -hS -Be -Dc -bV -Dc -jQ -OQ -ul -uS -Nl -IU -Rp -TD -Bu -xM -XP -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 -"} -(50,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 -XP -wi -wi -Et -hS -hS -cT -OQ -tD -Eb -zz -VX -OQ -qJ -mu -Nl -xZ -YJ -Ke -jv -Sn -XP -XP -XP -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 -"} -(51,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 -XP -wi -wi -hS -hS -hS -hS -JF -OQ -OQ -OQ -OQ -OQ -OQ -KY -PB -Nl -Nl -Nl -Nl -Nl -Sn -tC -tC -tC -XP -XP -XP -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 -"} -(52,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 -XP -wi -wi -hS -hS -cS -xL -hS -hS -Id -hS -KI -hS -hS -oU -Qj -Va -Iv -gI -Vg -gI -gI -yg -qa -TX -tC -tC -tC -tC -XP -XP -XP -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 -"} -(53,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 -XP -wi -wi -hS -MT -db -db -db -Bs -db -Dd -Dd -Dd -Dd -Dd -Dd -VO -ON -Oj -Oj -Oj -Oj -Oj -Oj -WZ -NB -gI -LA -uB -tC -tC -tC -tC -XP -XP -XP -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 -"} -(54,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 -XP -wi -wi -hS -hS -db -db -rC -bq -Kj -db -Ti -wM -AR -fj -fd -Dd -ZF -KC -Oj -Pm -nK -gg -SX -RW -WZ -Mi -go -Qu -lV -iy -gI -TX -tC -tC -tC -tC -Fk -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -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 -"} -(55,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 -XP -wi -wi -hS -hS -db -db -hU -Kj -Kj -Mh -db -AR -XG -zv -XG -ln -Dd -lW -KC -Oj -Pm -So -me -So -RW -Zc -Zc -Zc -Zc -Zc -Pl -Zc -Jr -gI -gI -vC -tC -aR -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -tC -XP -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 -"} -(56,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 -XP -wi -wi -hS -hS -db -db -tY -XQ -db -db -db -db -AD -XG -XG -XG -dN -Dd -Wm -KC -Oj -Pm -So -So -So -RW -Zc -oG -OP -OU -gx -pQ -Zc -Zc -yW -Zc -rw -FO -Tl -LX -rW -rW -rW -rW -Qm -rW -rW -rW -LX -rW -Qm -rW -rW -rW -rW -rW -DY -rW -rW -Zg -uf -rW -ez -hW -bC -tm -tm -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(57,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 -XP -wi -wi -hS -hS -db -db -QG -Vo -Kj -Sx -Ix -En -db -zv -XG -ln -XG -Fc -Dd -ES -KC -Oj -Nv -So -RW -So -Kx -Zc -oG -OP -dR -dR -Ha -ti -hp -FS -Zc -KU -GE -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KU -KO -KU -KU -KU -KU -KU -KU -cB -tC -tC -tC -cw -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(58,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 -XP -XP -dK -wi -wi -Et -hS -MT -db -ZW -Kj -Xm -aN -qm -Yv -rq -db -uF -XG -ui -XG -zB -JX -ul -KC -Zm -NM -So -JT -So -EV -Zc -yq -dR -dR -BT -ZB -Jv -hp -DR -pR -KU -FJ -jx -se -KU -Cr -Ep -pZ -yY -Er -rB -XH -XH -XH -qu -XH -XH -XH -XH -XH -XH -XH -XH -XH -XH -eX -eY -tC -fn -fG -fR -XP -XP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,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 -Uz -zT -wP -wi -wi -zq -wi -Om -hS -hS -Et -db -gB -yp -Zy -XQ -db -db -db -db -BX -SU -eG -YX -YX -Cb -TB -xt -HA -lJ -lJ -bz -hQ -qv -Zc -cc -fF -xx -ZS -nP -CC -rz -DM -yc -KU -rJ -Qv -GV -KU -qi -IC -lN -lN -lN -lN -lN -lN -lN -lN -lN -lN -lN -lN -lN -lN -Kv -kJ -CV -sc -eq -eZ -fm -fq -tC -iD -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,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 -XP -XP -XP -NV -BB -wi -wi -wd -Kk -oU -hS -NC -NC -NC -NC -qO -jN -vp -Kj -sK -Ix -En -db -Ey -XG -uW -XG -Az -JX -ul -KC -Zm -NW -So -Si -So -sv -Zc -Oi -kA -Ef -Op -dR -Bk -md -Mo -oz -Rj -dL -sE -dl -qC -kx -TN -TN -FG -FG -FG -FG -FG -dA -EB -yO -ao -Zn -Ep -pZ -pZ -xH -KM -xH -xH -xH -tC -tC -tC -tC -Lz -XP -XP -XP -XP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(61,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 -XP -XP -XP -NV -oC -oC -NV -iv -ZI -CX -Io -gr -NC -wU -NC -qE -yd -cN -ad -zH -Gs -cG -YI -Yv -rq -db -ED -VY -rF -An -QD -Dd -CP -wh -Oj -eS -Ew -eS -tA -ji -Zc -zL -kA -Sa -nC -WY -Ds -qW -aI -KS -KU -TG -XH -SE -KU -Gn -HN -eq -yY -Zx -rB -Ep -pZ -lf -Cr -xH -xH -xH -xH -xH -xH -xH -up -XP -XP -XP -XP -XP -tm -tm -tm -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -tm -tm -tm -tm -tm -tm -XP -XP -XP -XP -NV -oC -oC -NV -gm -gm -Nq -Ht -IR -CX -Io -nz -NC -KB -AH -zQ -UX -NC -db -db -GK -db -db -db -db -db -Dd -Dd -Dd -Dd -Dd -Dd -tU -qs -Oj -Oj -Oj -Oj -Oj -Oj -Zc -mk -yF -dR -BO -DP -yq -CD -mX -GY -Zk -Rt -xk -Zk -Zk -Zk -Zk -Sd -Zk -Zk -Zk -Zk -xH -xH -xH -xH -XP -XP -XP -XP -XP -XP -XP -XP -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 -"} -(63,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 -XP -JO -JP -NV -NV -NV -uO -Pe -wo -jF -jF -Nq -lg -CX -CX -CX -QV -NC -Ge -nu -wa -Wp -NC -Sz -Tr -mx -yR -QS -FX -QS -Ga -QS -Uu -hg -QS -QS -xf -PP -Dm -RB -NE -nn -nn -nn -Gl -wW -XY -IG -WY -Jw -jC -pr -GW -tp -Un -Zk -XH -QF -Zk -vi -vi -rP -at -Nk -Py -ak -ki -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 -"} -(64,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 -XP -XP -sz -Bf -NV -Rs -fz -Pe -Pe -Pe -Pe -Pe -Nq -Qi -DH -Fz -VT -Qo -NC -bT -ai -QN -nE -NC -vF -pl -Hh -nq -pG -pG -pG -pG -pG -pG -pG -pG -pG -UG -YR -lB -Iq -Iq -Iq -XX -ox -Gj -Zc -YC -Fo -pE -AE -zV -Bn -EI -Xp -dq -Zk -Zk -Zk -Zk -ZE -RV -gO -Pt -Hn -Zk -ID -Rx -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 -"} -(65,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 -XP -XP -dK -JO -JO -JO -NV -NV -Fj -Sb -PZ -Vp -gt -gt -Is -Nq -lO -tb -tb -tb -lI -NC -NK -xN -lD -eg -NC -ma -pl -bp -fV -Ks -Ks -Ks -Ks -Ks -Ks -Ks -Ks -Ks -fV -DB -Ia -fV -Ks -Ks -fV -xB -FK -Zc -ZZ -Xp -dR -Gh -Bn -Gh -kT -Xp -Su -Zk -bY -UK -Zk -lr -EO -vh -iS -iR -Py -ID -ki -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 -"} -(66,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 -XP -XP -XP -JO -dz -VI -JO -EN -Wq -Pe -pb -Xy -BY -qb -xb -yA -lM -YP -Nq -DK -tb -RJ -tb -WT -NC -NC -Vx -NC -NC -NC -pn -pl -Hh -rI -br -UB -Nf -Nf -Nf -Nf -Nf -Nf -Nf -Nf -As -Ns -Zp -qc -Lr -rI -dw -jO -Zc -Uh -WN -GQ -VK -vP -jG -hw -Yz -Nn -zs -Hf -kt -aC -Rb -WF -VH -HH -vB -Zk -ID -Rx -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 -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -tm -tm -tm -tm -XP -JO -dz -dz -JO -dp -bf -dC -PU -JO -Kg -Ss -cp -ey -gb -HE -xv -px -bk -Nq -Gg -tb -FR -JL -ae -oo -IW -ej -mc -mc -qj -Xn -Vi -pp -fV -an -Wb -Tt -cK -cK -Tt -cK -cK -cK -Tt -Jm -Ih -Tt -Tt -NR -fV -dw -jO -Zc -rk -Nh -CA -TZ -OJ -qw -uH -LV -LV -Zk -XS -zM -Zk -yD -wz -OE -JQ -FY -Py -ID -ki -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 -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dK -um -ds -bB -eT -lZ -wO -wm -XO -bZ -JO -Nq -Nq -sn -Nq -Nq -Nq -Nq -Nq -Nq -Nq -JE -iP -kU -tb -nH -lU -lU -lU -lU -lU -lU -lU -Aw -Hh -yV -sf -Tt -Tt -tE -Kc -Tt -lC -vV -iI -Tt -aW -mT -hD -EJ -Bj -yV -dw -yh -Zc -hY -KD -bc -Vs -KS -IK -IK -IK -IK -IK -Vv -Vv -Zk -pf -pf -cm -nN -kz -Zk -Bc -Rx -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 -"} -(69,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -XP -di -ds -Mj -dD -iV -Bq -Bq -dW -AS -hu -Kz -as -pL -LB -tb -QC -nB -tb -tb -nW -tc -tb -PE -zw -Zd -OS -lU -tz -PR -Ur -CH -Cd -lU -pm -Hh -yV -sf -Eo -JC -RL -Cw -Tt -lm -uU -Xo -Tt -RP -wX -uV -EJ -Bj -yV -dw -dF -Zc -Zc -Zc -Zc -Zc -KX -IK -DT -DV -Zl -IK -Zk -Zk -Zk -Zk -Zk -Zk -Zk -Ji -Zk -Zk -Zk -tm -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 -"} -(70,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -XP -dn -xh -wO -ef -ef -ef -Hw -dX -ls -zX -eh -aU -sF -EF -mc -mc -mc -mc -gN -mc -Bt -mc -gs -RC -rt -Bi -Gw -ns -on -Jk -SL -pN -lU -kg -Hh -yV -sf -Eo -Bd -Yf -zW -JA -Yb -Tw -Vj -Fy -kI -LM -qL -Tt -Fq -fV -NU -sJ -LY -gF -Qx -Fx -mM -Ck -IK -tI -Ul -IZ -IK -ei -eK -eP -eR -xW -YT -ZP -HI -eI -eP -Mr -XP -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 -"} -(71,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -XP -dr -dt -Ea -UJ -jD -Vc -Vc -ed -In -aO -aS -aZ -MA -kH -tb -tb -tb -tb -CN -xm -Kh -tb -hc -Ev -tl -bI -lU -CB -uA -Eq -jg -TL -lU -pG -Hh -yV -sf -Eo -bo -RL -vA -Tt -vy -ho -hH -Tt -Ux -zC -uV -EJ -QM -yV -dw -Sv -LY -Xf -mM -vz -Ii -AZ -IK -OG -mN -Zl -IK -ep -zm -zm -zm -zm -zm -zm -LI -zm -zm -zm -tm -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 -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -hP -hh -RF -eL -xu -lZ -wO -wm -Fv -qU -JO -qp -PW -fo -AX -AX -AX -AX -hs -qp -qp -UL -hT -QE -tb -ow -lU -lU -lU -lU -lU -lU -lU -Aw -Hh -yV -sf -Tt -Tt -vY -Kc -Tt -xE -KN -Zz -Tt -ME -aH -kM -EJ -QM -yV -dw -jO -LY -wH -mM -nx -Qa -Zo -IK -IK -qt -IK -IK -ex -eM -zm -Ob -Ob -rS -Lo -MD -wj -nh -WM -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 -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -XP -JO -dG -dG -JO -fU -ET -fw -Lt -JO -fC -HW -XB -By -By -By -By -kD -yP -qp -NI -tb -lj -mc -mZ -SQ -AO -Zv -tj -tj -ru -sD -oc -DG -fV -Fd -od -Tt -DC -DC -Tt -Po -Tt -DC -Tt -ol -AN -Tt -Tt -Wr -fV -dw -Aq -LY -BK -wu -Uw -Ho -Hc -yo -Tc -AU -HV -zm -eF -eN -zm -sL -HD -Nt -Ij -Il -zm -rl -Zi -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 -"} -(74,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -tm -tm -XP -XP -XP -JO -ZC -VI -JO -cx -JO -By -By -Zf -Ip -VF -VF -Oq -ge -Ow -qp -Pg -tb -Ff -tb -wV -qr -qr -vU -qr -qr -qr -nb -pG -Hh -rI -Li -pH -hr -hr -hr -hr -Ug -AW -AW -AW -Zh -by -qe -Ek -oA -rI -dw -Cx -LY -IN -KA -Sr -jc -LN -Im -GN -gj -SC -Gb -IM -RO -lw -YW -cU -Gp -MV -vd -wj -rl -WM -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 -"} -(75,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 -XP -XP -hP -JO -JO -JO -XU -By -oh -so -Pk -xq -OY -ia -bd -qp -lO -tb -tb -tb -XE -qr -ve -oV -cf -SN -qr -ma -pG -bp -fV -Ks -jM -jM -jM -jM -jM -jM -jM -jM -fV -Yx -Ia -fV -jM -jM -fV -xB -va -LY -HU -QJ -PF -pT -pA -Bb -pt -vb -Ej -zm -AL -AT -zm -nL -PH -pV -UN -Tf -zm -rl -Zi -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 -"} -(76,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 -XP -XP -JO -wS -qI -oh -DU -Hl -Hl -Hl -ia -zo -qp -TP -WQ -dc -VT -mb -qr -Ae -EH -iQ -AQ -qr -vF -pG -Hh -SY -pG -pG -pG -pG -pG -pG -pG -pG -pG -Ua -AI -pG -pG -pG -pG -SY -dw -Gj -LY -fx -KA -mO -Pu -uR -Dh -OL -nI -kP -zm -zm -zm -zm -Uf -bJ -lX -lT -uI -wj -rl -WM -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 -"} -(77,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 -tm -tm -tm -XP -JO -iw -iw -oh -oh -MQ -tR -kG -iz -Ad -qp -dV -Ka -Ka -Ka -kj -qr -ux -aw -Uj -hM -qr -Wy -wg -tK -rU -ce -ce -uM -gV -pC -cr -tk -tk -tk -to -BJ -CO -tx -LD -CO -vw -St -Wt -FT -pw -Cs -HK -ig -wy -cV -Nc -tB -Rd -zm -zJ -sC -zm -RI -RI -eC -gM -kS -zm -Gy -Zi -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 -"} -(78,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 -XP -XP -XP -XP -oh -iw -iw -oh -OX -lc -qp -YB -kC -Ka -nS -pK -qr -zy -YZ -Pb -MB -qr -Sk -Sk -Sk -PX -Sk -Sk -Sk -RQ -RQ -RQ -RQ -RQ -RQ -RQ -kX -yj -fW -fW -fW -fW -fW -fW -LY -LY -LY -LY -WJ -te -WJ -WJ -WJ -WJ -zm -el -cl -zm -zm -zm -zm -rT -zm -zm -zm -zm -hj -hj -hj -hj -XP -XP -XP -XP -XP -XP -XP -XP -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 -"} -(79,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 -XP -XP -XP -oh -iw -iw -oh -yv -BW -Ka -nS -IF -qr -Qy -qr -NO -Og -tw -BU -zu -sw -bg -Hq -pB -HF -RQ -GJ -oF -OD -aF -Ps -RQ -ah -Ml -fW -Ln -Ok -dh -HT -yZ -It -jY -jY -Um -WJ -ms -Ax -yU -wx -Wz -fb -iN -Rg -qD -fb -ii -oK -ya -vE -WU -Pf -fi -uQ -fi -uQ -hj -hj -hj -hj -hj -hj -hj -Fk -XP -XP -XP -XP -XP -tm -tm -tm -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,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 -XP -XP -XP -oh -HZ -EU -EU -PG -sI -dY -rx -qr -qr -qr -qr -CF -Sk -pc -Qb -OM -Mp -FM -vZ -tu -tu -eD -YS -Xl -RQ -ym -kr -qH -mS -LU -LU -LU -vx -or -VS -VS -lA -WJ -uk -MO -BZ -FB -hk -fb -Ll -Rg -RG -fb -yN -Lu -ya -in -in -in -in -in -sl -in -fg -qo -gA -fi -uQ -RE -hj -aL -hj -hj -hj -Dq -Dq -Dq -Dq -Lz -XP -XP -XP -XP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,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 -nw -JJ -eu -EU -EU -yu -EU -Kd -rx -rx -QY -Sk -Gq -Sk -uZ -ju -Pj -uw -BH -RQ -Nb -YS -bQ -Lc -vs -Fn -aB -mE -fW -lR -XR -VS -XR -gR -Yc -VS -OI -qQ -WJ -WS -gd -IY -IY -IY -Jf -Tg -wZ -yX -ck -SW -SW -SW -SW -SW -SW -SW -SW -RA -AJ -FU -FU -FU -FU -FU -FU -Qz -tQ -iJ -mH -ya -ff -Wf -fr -Dq -KZ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(82,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 -XP -XP -hP -EU -EU -rx -rx -CL -Sk -QH -Sk -Sk -MU -Sk -Sk -nM -RQ -Od -YS -MG -tf -rG -RQ -ca -Na -fW -Gm -tX -VS -XR -gR -Yc -XR -mQ -ab -WJ -xJ -YL -iq -iq -nD -fb -pv -cM -tM -fb -uQ -fi -fi -vE -Tb -Pf -in -in -in -in -in -in -in -in -in -uv -in -in -in -in -Mf -fh -Dq -fs -KT -fS -XP -XP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,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 -XP -EU -EU -rx -rx -Sk -Sk -Sk -TE -QB -Sk -oW -QB -RQ -On -Wk -MG -Nz -Kp -RQ -NZ -Na -fW -Ju -tX -VS -XR -Hg -tJ -kZ -mP -AY -WJ -JK -Yp -lK -kn -WJ -fb -Xh -fb -fb -fb -fb -fb -fb -fb -fb -fb -fb -fb -Rf -fb -fb -fb -fb -fb -fb -fb -fb -fb -fb -fb -fb -bP -Dq -Dq -Dq -JW -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,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 -XP -EU -EU -rx -rx -QY -Sk -UC -rQ -Sk -UC -rQ -RQ -RQ -RQ -JI -RQ -RQ -RQ -ca -rj -fW -jS -tX -VS -mQ -ZR -Ly -kc -Ly -ZA -fW -DD -DD -DD -DD -DD -ik -dv -Oo -bM -rL -rL -rL -rL -vL -rL -rL -rL -bM -rL -vL -rL -rL -rL -rL -rL -Cy -rL -rL -Uo -tg -rL -dj -hK -Ri -tm -tm -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,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 -XP -EU -EU -rx -rx -Sk -Sk -Pr -Sk -Sk -Pr -RQ -Qn -YD -MG -op -Wj -RQ -eo -Na -fW -iB -HG -lv -ac -Ry -fW -fW -fW -fW -fW -dJ -cg -IJ -LF -hL -hL -Dq -Lk -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -Dq -XP -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 -"} -(86,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 -XP -EU -EU -rx -CL -Sk -BN -Sk -Sk -BN -RQ -Ta -Mg -Wu -uh -HX -RQ -WB -bX -fW -PI -Ly -kc -Ly -Ig -fW -dJ -hL -hL -Mm -hL -hL -hL -Dq -Dq -Dq -Dq -up -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -XP -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -tm -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 -"} -(87,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 -XP -EU -EU -rx -rx -rx -gE -zZ -rx -CS -Yo -YQ -Ko -Sj -VE -RQ -xQ -Gx -fW -fW -fW -fW -fW -fW -fW -hL -hL -hL -xP -Dq -Dq -Dq -Dq -XP -XP -XP -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 -"} -(88,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 -XP -EU -EU -rx -rx -rx -rx -uz -RQ -RQ -RQ -RQ -RQ -RQ -RQ -fN -Na -yx -hL -LF -hL -hL -bP -sZ -hL -Dq -Dq -Dq -Dq -XP -XP -XP -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 -"} -(89,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 -XP -EU -EU -QY -rx -rx -CL -Bw -dT -XD -jr -xw -av -Bw -zd -xR -HS -HS -HS -HS -HS -ch -Dq -Dq -Dq -XP -XP -XP -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 -"} -(90,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 -XP -EU -EU -rx -rx -QY -Bw -Wd -cv -rv -Hu -YY -Bw -NZ -oO -HS -Jp -cX -rh -XT -ch -XP -XP -XP -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 -"} -(91,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 -XP -EU -EU -rx -rx -Bw -Bw -ss -Iu -Jt -vt -Vt -Td -Nw -HS -Lx -ta -XJ -Hr -Cf -XP -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 -"} -(92,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 -XP -EU -EU -rx -rx -qN -Sg -eV -rv -gn -Bw -qK -Dx -oN -CU -Fe -YN -IS -Cf -XP -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 -"} -(93,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 -XP -EU -EU -rx -Bw -Bw -JH -Cg -Yy -Bw -vG -Na -HS -vH -fa -XJ -Hr -Cf -XP -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 -"} -(94,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 -XW -ZQ -Mv -lx -Bw -po -Ie -Yt -Bw -cH -Ml -HS -bU -hi -GU -Jd -ch -XP -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 -"} -(95,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 -XP -Up -Up -VQ -Bw -Bw -Bw -Bw -Bw -vJ -PC -HS -HS -HS -HS -HS -ch -Up -XP -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 -"} -(96,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 -XP -Up -sh -uc -ku -lP -mG -rR -zI -yC -Mb -aj -BF -BF -wr -BF -Up -XP -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 -"} -(97,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 -XP -Up -Up -aT -yC -yC -jI -yC -td -yC -yC -yC -jI -yC -yC -BF -Up -Up -XP -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 -"} -(98,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 -XP -Up -zj -BF -BF -xi -DI -XZ -Aj -ct -er -wF -BF -yC -yC -hb -Up -Up -bA -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 -"} -(99,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 -XP -Up -Up -Le -yC -yC -yC -cn -yC -yC -yC -yC -yC -yC -yC -yC -dO -xX -Kl -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 -"} -(100,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 -XP -Up -BF -BF -MR -Ws -yf -GT -ml -Ot -iU -BF -BF -BF -yC -Nm -xX -Kl -XP -XP -Mu -uK -bA -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 -"} -(101,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 -XP -Up -Up -aT -MP -yC -dQ -Iz -gU -EX -ST -Uk -Iz -Iz -mV -SG -Up -Up -bA -XP -ZJ -RD -Kl -XP -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 -"} -(102,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 -XP -Up -BF -BF -Qq -HC -nc -mw -mw -mw -mw -BF -yC -Qc -Iz -MX -Wo -nl -OT -hG -qy -QI -XP -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 -"} -(103,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 -XP -Up -Up -uJ -Pv -kY -Xj -dd -Hb -pi -mw -BF -yC -Pv -Gv -TO -xX -Kl -XP -XP -XP -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 -"} -(104,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 -XP -Up -mw -mw -If -da -mw -UA -JV -mw -BF -Gv -Up -Up -Up -Up -QI -XP -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 -"} -(105,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 -XP -Up -Up -ud -Ag -NQ -mw -XC -XC -Up -Up -Up -Up -XP -XP -XP -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 -"} -(106,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 -XP -XP -Up -NT -oT -Us -Up -Up -Up -Up -XP -XP -XP -XP -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 -"} -(107,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 -XP -XP -XP -XP -Up -Up -Cq -Dy -Up -XP -XP -XP -XP -XP -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 -"} -(108,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 -tm -tm -Mu -uK -bA -XP -XP -Lz -zF -iF -ke -Hj -XP -XP -XP -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 -"} -(109,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 -XP -ZJ -UW -nl -OT -OT -OT -OT -ne -XP -XP -XP -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 -"} -(110,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 -kW -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 -tm -tm -tm -XP -XP -mo -Fg -QI -XP -XP -XP -XP -XP -XP -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 -"} -(111,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 -"} -(112,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 -kd -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 -"} -(113,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 -"} -(114,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 -"} -(115,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 -"} -(116,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 -"} -(117,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 -"} -(118,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 -OW -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,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 -"} -(120,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 -"} -(121,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 -"} -(122,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 -"} -(123,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 -"} -(124,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 -"} -(125,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 -"} -(126,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 -"} -(127,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 -"} -(128,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 -"} -(129,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 -"} -(130,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 -"} -(131,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 -"} -(132,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 -"} -(133,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 -"} -(134,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 -"} -(135,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 -"} -(136,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 -"} -(137,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 -"} -(138,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 -"} -(139,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 -"} -(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 -"} +fucktruck \ No newline at end of file diff --git a/maps/offmap_vr/talon/talon_v2_areas.dm b/maps/offmap_vr/talon/talon_v2_areas.dm index eed010ae24..654484f728 100644 --- a/maps/offmap_vr/talon/talon_v2_areas.dm +++ b/maps/offmap_vr/talon/talon_v2_areas.dm @@ -80,8 +80,8 @@ /area/talon_v2/anomaly_storage name = "\improper Talon - Anomaly Storage" icon_state = "gray" -/area/talon_v2/unused - name = "\improper Talon - Unused Room" +/area/talon_v2/gen_store + name = "\improper Talon - General Storage" icon_state = "gray" /area/talon_v2/armory @@ -95,19 +95,19 @@ icon_state = "blue" /area/talon_v2/crew_quarters/pilot_room - name = "\improper Talon - Pilot Cabin" + name = "\improper Talon - Pilot's Cabin" icon_state = "gray" /area/talon_v2/crew_quarters/med_room - name = "\improper Talon - Doctor Cabin" + name = "\improper Talon - Doctor's Cabin" icon_state = "green" /area/talon_v2/crew_quarters/eng_room - name = "\improper Talon - Engineer Cabin" + name = "\improper Talon - Engineer's Cabin" icon_state = "yellow" /area/talon_v2/crew_quarters/sec_room - name = "\improper Talon - Guard Cabin" + name = "\improper Talon - Guard's Cabin" icon_state = "red" /area/talon_v2/crew_quarters/cap_room - name = "\improper Talon - Captain Cabin" + name = "\improper Talon - Captain's Cabin" icon_state = "blue" /area/talon_v2/crew_quarters/bar name = "\improper Talon - Bar" diff --git a/maps/submaps/engine_submaps_vr/tether/engine_sme.dmm b/maps/submaps/engine_submaps_vr/tether/engine_sme.dmm index 8495119f9d..e64719e2d0 100644 --- a/maps/submaps/engine_submaps_vr/tether/engine_sme.dmm +++ b/maps/submaps/engine_submaps_vr/tether/engine_sme.dmm @@ -1495,6 +1495,12 @@ }, /turf/simulated/floor, /area/engineering/engine_room) +"di" = ( +/obj/item/modular_computer/console/preset/engineering{ + dir = 1 + }, +/turf/template_noop, +/area/template_noop) "dj" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -2573,7 +2579,7 @@ aa aa aa aa -aa +di aa aa aa diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index 38d43844ce..0980436c8b 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -553,6 +553,6 @@ /datum/map_z_level/tether_lateload/talon_v2 name = "Talon" - flags = MAP_LEVEL_PLAYER + flags = MAP_LEVEL_PLAYER|MAP_LEVEL_PERSIST base_turf = /turf/space z = Z_LEVEL_OFFMAP1 \ No newline at end of file diff --git a/maps/tether/tether-03-surface3.dmm b/maps/tether/tether-03-surface3.dmm index 3212a18e84..263da6150f 100644 --- a/maps/tether/tether-03-surface3.dmm +++ b/maps/tether/tether-03-surface3.dmm @@ -272518,13 +272518,13 @@ aaa /turf/simulated/floor/tiled, /area/tether/surfacebase/surface_three_hall) "aDX" = ( -/obj/machinery/smartfridge, /obj/effect/floor_decal/borderfloor{ dir = 1 }, /obj/effect/floor_decal/corner/lime/border{ dir = 1 }, +/obj/machinery/smartfridge/produce/persistent_lossy, /turf/simulated/floor/tiled, /area/tether/surfacebase/botanystorage) "aDY" = ( diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index f40c8549d0..0cd00a8eec 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -19037,7 +19037,6 @@ /turf/simulated/floor, /area/maintenance/station/ai) "aSj" = ( -/obj/structure/closet/emcloset, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -19510,6 +19509,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, +/obj/structure/closet/emcloset, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) "aTA" = ( @@ -23196,6 +23196,10 @@ }, /turf/simulated/floor/tiled/eris/dark/techfloor, /area/shuttle/medivac/engines) +"kPM" = ( +/obj/machinery/smartfridge/sheets/persistent_lossy, +/turf/simulated/wall, +/area/quartermaster/belterdock) "kPW" = ( /obj/machinery/door/blast/regular{ dir = 4; @@ -38495,7 +38499,7 @@ aHB aMz aBU aBU -aQG +kPM aSj aOu aOL diff --git a/maps/tether/tether_areas.dm b/maps/tether/tether_areas.dm index 8f53b49f8b..ded5e8110f 100644 --- a/maps/tether/tether_areas.dm +++ b/maps/tether/tether_areas.dm @@ -698,6 +698,7 @@ name = "\improper South Maintenance" /area/maintenance/lower/trash_pit name = "\improper Trash Pit" + flags = RAD_SHIELDED|AREA_FLAG_IS_NOT_PERSISTENT /area/maintenance/lower/solars name = "\improper Solars Maintenance" /area/maintenance/lower/mining_eva diff --git a/maps/tether/tether_defines.dm b/maps/tether/tether_defines.dm index 27b7b41daf..efb3f626ab 100644 --- a/maps/tether/tether_defines.dm +++ b/maps/tether/tether_defines.dm @@ -291,14 +291,14 @@ // We have a bunch of stuff common to the station z levels /datum/map_z_level/tether/station - flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_XENOARCH_EXEMPT + flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_XENOARCH_EXEMPT|MAP_LEVEL_PERSIST holomap_legend_x = 220 holomap_legend_y = 160 /datum/map_z_level/tether/station/surface_low z = Z_LEVEL_SURFACE_LOW name = "Surface 1" - flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT + flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT|MAP_LEVEL_PERSIST base_turf = /turf/simulated/floor/outdoors/rocks/virgo3b holomap_offset_x = TETHER_HOLOMAP_MARGIN_X holomap_offset_y = TETHER_HOLOMAP_MARGIN_Y + TETHER_MAP_SIZE*0 @@ -306,7 +306,7 @@ /datum/map_z_level/tether/station/surface_mid z = Z_LEVEL_SURFACE_MID name = "Surface 2" - flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT + flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT|MAP_LEVEL_PERSIST base_turf = /turf/simulated/open holomap_offset_x = TETHER_HOLOMAP_MARGIN_X holomap_offset_y = TETHER_HOLOMAP_MARGIN_Y + TETHER_MAP_SIZE*1 @@ -314,7 +314,7 @@ /datum/map_z_level/tether/station/surface_high z = Z_LEVEL_SURFACE_HIGH name = "Surface 3" - flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT + flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED|MAP_LEVEL_XENOARCH_EXEMPT|MAP_LEVEL_PERSIST base_turf = /turf/simulated/open holomap_offset_x = TETHER_HOLOMAP_MARGIN_X holomap_offset_y = TETHER_HOLOMAP_MARGIN_Y + TETHER_MAP_SIZE*2 @@ -351,11 +351,11 @@ /datum/map_z_level/tether/mine z = Z_LEVEL_SURFACE_MINE name = "Mining Outpost" - flags = MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED + flags = MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED|MAP_LEVEL_PERSIST base_turf = /turf/simulated/floor/outdoors/rocks/virgo3b /datum/map_z_level/tether/solars z = Z_LEVEL_SOLARS name = "Solar Field" - flags = MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED + flags = MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED|MAP_LEVEL_PERSIST base_turf = /turf/simulated/floor/outdoors/rocks/virgo3b diff --git a/maps/~map_system/maps.dm b/maps/~map_system/maps.dm index 0ed8fc4b18..f8d77809ac 100644 --- a/maps/~map_system/maps.dm +++ b/maps/~map_system/maps.dm @@ -33,6 +33,7 @@ var/list/all_maps = list() var/static/list/player_levels = list() // Z-levels a character can typically reach var/static/list/sealed_levels = list() // Z-levels that don't allow random transit at edge var/static/list/xenoarch_exempt_levels = list() //Z-levels exempt from xenoarch finds and digsites spawning. + var/static/list/persist_levels = list() // Z-levels where SSpersistence should persist between rounds. Defaults to station_levels if unset. var/static/list/empty_levels = null // Empty Z-levels that may be used for various things (currently used by bluespace jump) var/static/list/vorespawn_levels = list() //Z-levels where players are allowed to vore latejoin to. // End Static Lists @@ -138,8 +139,10 @@ var/list/all_maps = list() if(zlevel_datum_type) for(var/type in subtypesof(zlevel_datum_type)) new type(src) - if(!map_levels) + if(!map_levels?.len) map_levels = station_levels.Copy() + if(!persist_levels?.len) + persist_levels = station_levels.Copy() if(!allowed_jobs || !allowed_jobs.len) allowed_jobs = subtypesof(/datum/job) if(default_skybox) //Type was specified @@ -298,7 +301,8 @@ var/list/all_maps = list() if(flags & MAP_LEVEL_PLAYER) map.player_levels += z if(flags & MAP_LEVEL_SEALED) map.sealed_levels += z if(flags & MAP_LEVEL_XENOARCH_EXEMPT) map.xenoarch_exempt_levels += z - if(flags & MAP_LEVEL_VORESPAWN) map.vorespawn_levels += z + if(flags & MAP_LEVEL_VORESPAWN) map.vorespawn_levels += z //CHOMPedit: I stg stop forgetting CHOMPedit comments + if(flags & MAP_LEVEL_PERSIST) map.persist_levels += z if(flags & MAP_LEVEL_EMPTY) if(!map.empty_levels) map.empty_levels = list() map.empty_levels += z @@ -332,4 +336,4 @@ var/list/all_maps = list() return ..() /datum/map/proc/get_map_info() - return "No map information available" \ No newline at end of file + return "No map information available" diff --git a/vorestation.dme b/vorestation.dme index 7c1b061110..7dfad612d5 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2369,8 +2369,6 @@ #include "code\modules\food\kitchen\icecream.dm" #include "code\modules\food\kitchen\microwave.dm" #include "code\modules\food\kitchen\microwave_ch.dm" -#include "code\modules\food\kitchen\smartfridge.dm" -#include "code\modules\food\kitchen\smartfridge_vr.dm" #include "code\modules\food\kitchen\cooking_machines\_appliance.dm" #include "code\modules\food\kitchen\cooking_machines\_cooker.dm" #include "code\modules\food\kitchen\cooking_machines\_cooker_output.dm" @@ -2381,6 +2379,12 @@ #include "code\modules\food\kitchen\cooking_machines\fryer.dm" #include "code\modules\food\kitchen\cooking_machines\grill.dm" #include "code\modules\food\kitchen\cooking_machines\oven.dm" +#include "code\modules\food\kitchen\smartfridge\drying_rack.dm" +#include "code\modules\food\kitchen\smartfridge\engineering.dm" +#include "code\modules\food\kitchen\smartfridge\hydroponics.dm" +#include "code\modules\food\kitchen\smartfridge\medical.dm" +#include "code\modules\food\kitchen\smartfridge\smartfridge.dm" +#include "code\modules\food\kitchen\smartfridge\smartfridge_vr.dm" #include "code\modules\gamemaster\defines.dm" #include "code\modules\gamemaster\event2\event.dm" #include "code\modules\gamemaster\event2\meta.dm" @@ -3528,13 +3532,15 @@ #include "code\modules\persistence\graffiti.dm" #include "code\modules\persistence\noticeboard.dm" #include "code\modules\persistence\noticeboard_yw.dm" -#include "code\modules\persistence\persistence.dm" -#include "code\modules\persistence\datum\datum_filth.dm" -#include "code\modules\persistence\datum\datum_graffiti.dm" -#include "code\modules\persistence\datum\datum_paper.dm" -#include "code\modules\persistence\datum\datum_paper_sticky.dm" -#include "code\modules\persistence\datum\datum_trash.dm" +#include "code\modules\persistence\serialize.dm" #include "code\modules\persistence\datum\persistence_datum.dm" +#include "code\modules\persistence\effects\filth.dm" +#include "code\modules\persistence\effects\graffiti.dm" +#include "code\modules\persistence\effects\paper.dm" +#include "code\modules\persistence\effects\paper_sticky.dm" +#include "code\modules\persistence\effects\trash.dm" +#include "code\modules\persistence\storage\smartfridge.dm" +#include "code\modules\persistence\storage\storage.dm" #include "code\modules\planet\planet.dm" #include "code\modules\planet\sif.dm" #include "code\modules\planet\time.dm"