diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 4dfa55a792..a29cf7d360 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -26,6 +26,6 @@ # Zonespace -/code/modules/gear_presets/survivors.dm @zonespace27 +/code/modules/admin/verbs/SDQL2/ @Zonespace27 # MULTIPLE OWNERS diff --git a/.github/alternate_byond_versions.txt b/.github/alternate_byond_versions.txt index 005803964c..7b50af4688 100644 --- a/.github/alternate_byond_versions.txt +++ b/.github/alternate_byond_versions.txt @@ -5,5 +5,3 @@ # Format is version: map # Example: # 500.1337: runtimestation - -515.1610: lv624 diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml index 978ede1e65..9636c6c48e 100644 --- a/.github/workflows/ci_suite.yml +++ b/.github/workflows/ci_suite.yml @@ -66,30 +66,16 @@ jobs: odlint: name: Lint with OpenDream - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 - - name: Get OpenDream Version - run: | - source dependencies.sh - echo "OPENDREAM_VERSION=$OPENDREAM_VERSION" >> $GITHUB_ENV - - name: Restore OpenDream cache - uses: actions/cache@v3 - id: cache-od + - uses: actions/checkout@v4 + - uses: robinraju/release-downloader@v1.9 with: - path: ~/OpenDream - key: ${{ runner.os }}-opendream-${{ env.OPENDREAM_VERSION }} - - name: Download OpenDream - if: steps.cache-od.outputs.cache-hit != 'true' - run: | - bash tools/ci/download_od.sh - - name: Setup OpenDream - if: steps.cache-od.outputs.cache-hit != 'true' - run: | - bash tools/ci/setup_od.sh - - name: Run OpenDream - run: | - bash tools/ci/run_od.sh + repository: "OpenDreamProject/OpenDream" + tag: "latest" + fileName: "DMCompiler_linux-x64.tar.gz" + extract: true + - run: ./DMCompiler_linux-x64/DMCompiler --suppress-unimplemented colonialmarines.dme compile_all_maps: if: "!contains(github.event.head_commit.message, '[ci skip]')" diff --git a/.tgs.yml b/.tgs.yml index ba3fc6b26c..ed84385e3c 100644 --- a/.tgs.yml +++ b/.tgs.yml @@ -1,5 +1,5 @@ version: 1 -byond: "514.1588" +byond: "515.1627" static_files: - name: config - name: data diff --git a/code/__DEFINES/__spacemandmm.dm b/code/__DEFINES/__spacemandmm.dm index b62bbee425..9a044949db 100644 --- a/code/__DEFINES/__spacemandmm.dm +++ b/code/__DEFINES/__spacemandmm.dm @@ -40,5 +40,5 @@ /world/Del() var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") if (debug_server) - LIBCALL(debug_server, "auxtools_shutdown")() + call_ext(debug_server, "auxtools_shutdown")() . = ..() diff --git a/code/__DEFINES/_macros.dm b/code/__DEFINES/_macros.dm index 31f4b2aca0..07c3eb664e 100644 --- a/code/__DEFINES/_macros.dm +++ b/code/__DEFINES/_macros.dm @@ -8,17 +8,8 @@ #define subtypesof(A) (typesof(A) - A) -#ifdef EXPERIMENT_515_DONT_CACHE_REF /// Takes a datum as input, returns its ref string #define text_ref(datum) ref(datum) -#else -/// Takes a datum as input, returns its ref string, or a cached version of it -/// This allows us to cache \ref creation, which ensures it'll only ever happen once per datum, saving string tree time -/// It is slightly less optimal then a []'d datum, but the cost is massively outweighed by the potential savings -/// It will only work for datums mind, for datum reasons -/// : because of the embedded typecheck -#define text_ref(datum) (isdatum(datum) ? (datum:cached_ref ||= "\ref[datum]") : ("\ref[datum]")) -#endif #define addToListNoDupe(L, index) if(L) L[index] = null; else L = list(index) diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index de7eb672e8..b466475222 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -44,3 +44,4 @@ var/MAX_EXPLOSION_RANGE = 14 #define VENT_GAS_SMOKE "Smoke" #define VENT_GAS_CN20 "CN20 Nerve Gas" #define VENT_GAS_CN20_XENO "CN20-X Nerve Gas" +#define VENT_GAS_LSD "ALD-91 LSD Gas" diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index c0ccd5164b..598cfcdfec 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -11,6 +11,9 @@ //#define AREA_LAYER 1 +#define DISPLACEMENT_PLATE_RENDER_LAYER 1 +#define DISPLACEMENT_PLATE_RENDER_TARGET "*DISPLACEMENT_PLATE_RENDER_TARGET" + #define UNDER_TURF_LAYER 1.99 #define TURF_LAYER 2 diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index b27d178b12..3356782946 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -109,6 +109,7 @@ #define MOBILE_SHUTTLE_LIFEBOAT_PORT "lifeboat-port" #define MOBILE_SHUTTLE_LIFEBOAT_STARBOARD "lifeboat-starboard" +#define MOBILE_SHUTTLE_LIFEBOAT_COMPACT "lifeboat-compact" #define MOBILE_SHUTTLE_VEHICLE_ELEVATOR "vehicle_elevator" #define DROPSHIP_MIDWAY "dropship_midway" diff --git a/code/__DEFINES/sounds.dm b/code/__DEFINES/sounds.dm index 541d95d281..6c5d2879f3 100644 --- a/code/__DEFINES/sounds.dm +++ b/code/__DEFINES/sounds.dm @@ -1,6 +1,6 @@ #define FALLOFF_SOUNDS 1 -#define FREE_CHAN_END 1016 +#define FREE_CHAN_END 1014 #define INITIAL_SOUNDSCAPE_COOLDOWN 20 #define EAR_DEAF_MUTE 1 @@ -21,6 +21,7 @@ #define ITEM_EQUIP_VOLUME 50 //Reserved channels +#define SOUND_CHANNEL_TEST 1015 #define SOUND_CHANNEL_NOTIFY 1016 #define SOUND_CHANNEL_VOX 1017 #define SOUND_CHANNEL_MUSIC 1018 diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index a4fb6d40be..e2c89df90e 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "7.1.1" +#define TGS_DMAPI_VERSION "7.1.2" // All functions and datums outside this document are subject to change with any version and should not be relied on. @@ -312,6 +312,7 @@ var/datum/tgs_chat_embed/structure/embed /datum/tgs_message_content/New(text) + ..() if(!istext(text)) TGS_ERROR_LOG("[/datum/tgs_message_content] created with no text!") text = null @@ -354,6 +355,7 @@ var/proxy_url /datum/tgs_chat_embed/media/New(url) + ..() if(!istext(url)) CRASH("[/datum/tgs_chat_embed/media] created with no url!") @@ -367,6 +369,7 @@ var/proxy_icon_url /datum/tgs_chat_embed/footer/New(text) + ..() if(!istext(text)) CRASH("[/datum/tgs_chat_embed/footer] created with no text!") @@ -383,6 +386,7 @@ var/proxy_icon_url /datum/tgs_chat_embed/provider/author/New(name) + ..() if(!istext(name)) CRASH("[/datum/tgs_chat_embed/provider/author] created with no name!") @@ -395,6 +399,7 @@ var/is_inline /datum/tgs_chat_embed/field/New(name, value) + ..() if(!istext(name)) CRASH("[/datum/tgs_chat_embed/field] created with no name!") @@ -510,7 +515,7 @@ /* The MIT License -Copyright (c) 2017-2023 Jordan Brown +Copyright (c) 2017-2024 Jordan Brown Permission is hereby granted, free of charge, to any person obtaining a copy of this software and diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 24e39ff16c..73b494e989 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -920,8 +920,9 @@ world // From /datum/preferences/proc/copy_appearance_to body.age = original.age body.gender = original.gender - body.ethnicity = original.ethnicity + body.skin_color = original.skin_color body.body_type = original.body_type + body.body_size = original.body_size body.r_eyes = original.r_eyes body.g_eyes = original.g_eyes diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 9aa1bdc3ea..38d84c2922 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -1,11 +1,14 @@ #define isdeaf(A) (ismob(A) && ((A?:sdisabilities & DISABILITY_DEAF) || A?:ear_deaf)) #define xeno_hivenumber(A) (isxeno(A) ? A?:hivenumber : FALSE) -/proc/random_ethnicity() - return pick(GLOB.ethnicities_list) +/proc/random_skin_color() + return pick(GLOB.skin_color_list) /proc/random_body_type() - return pick(GLOB.body_types_list) + return pick(GLOB.body_type_list) + +/proc/random_body_size() + return pick(GLOB.body_size_list) /proc/random_hair_style(gender, species = "Human") var/h_style = "Crewcut" diff --git a/code/__HELPERS/nameof.dm b/code/__HELPERS/nameof.dm index 7cd5777f46..5a2fd60e71 100644 --- a/code/__HELPERS/nameof.dm +++ b/code/__HELPERS/nameof.dm @@ -8,8 +8,4 @@ /** * NAMEOF that actually works in static definitions because src::type requires src to be defined */ -#if DM_VERSION >= 515 #define NAMEOF_STATIC(datum, X) (nameof(type::##X)) -#else -#define NAMEOF_STATIC(datum, X) (#X || ##datum.##X) -#endif diff --git a/code/__HELPERS/sanitize_values.dm b/code/__HELPERS/sanitize_values.dm index 85e102a3c1..decec60d36 100644 --- a/code/__HELPERS/sanitize_values.dm +++ b/code/__HELPERS/sanitize_values.dm @@ -45,18 +45,24 @@ else return default return default -/proc/sanitize_ethnicity(ethnicity, default = "Western") - if (ethnicity in GLOB.ethnicities_list) - return ethnicity +/proc/sanitize_skin_color(skin_color, default = "Pale 2") + if(skin_color in GLOB.skin_color_list) + return skin_color return default -/proc/sanitize_body_type(body_type, default = "Mesomorphic (Average)") - if (body_type in GLOB.body_types_list) +/proc/sanitize_body_type(body_type, default = "Lean") + if(body_type in GLOB.body_type_list) return body_type return default +/proc/sanitize_body_size(body_size, default = "Average") + if(body_size in GLOB.body_size_list) + return body_size + + return default + /proc/sanitize_hexcolor(color, default="#000000") if(!istext(color)) return default var/len = length(color) diff --git a/code/__pragmas.dm b/code/__pragmas.dm index 39c14e1bbc..84fcc0dfc3 100644 --- a/code/__pragmas.dm +++ b/code/__pragmas.dm @@ -12,7 +12,6 @@ #pragma SoftReservedKeyword error #pragma DuplicateVariable error #pragma DuplicateProcDefinition error -#pragma TooManyArguments error #pragma PointlessParentCall error #pragma PointlessBuiltinCall error #pragma SuspiciousMatrixCall error diff --git a/code/_byond_version_compat.dm b/code/_byond_version_compat.dm index 26968f0f83..c41fdc830e 100644 --- a/code/_byond_version_compat.dm +++ b/code/_byond_version_compat.dm @@ -1,56 +1,17 @@ // This file contains defines allowing targeting byond versions newer than the supported //Update this whenever you need to take advantage of more recent byond features -#define MIN_COMPILER_VERSION 514 -#define MIN_COMPILER_BUILD 1588 +#define MIN_COMPILER_VERSION 515 +#define MIN_COMPILER_BUILD 1627 #if (DM_VERSION < MIN_COMPILER_VERSION || DM_BUILD < MIN_COMPILER_BUILD) && !defined(SPACEMAN_DMM) && !defined(OPENDREAM) //Don't forget to update this part -#error Your version of BYOND is too out-of-date to compile this project. Go to https://secure.byond.com/download and update. -#error You need version 514.1588 or higher -#endif - -/* -#if (DM_VERSION == 514 && DM_BUILD > 1575 && DM_BUILD <= 1577) -#error Your version of BYOND currently has a crashing issue that will prevent you from running Dream Daemon test servers. -#error We require developers to test their content, so an inability to test means we cannot allow the compile. -#error Please consider downgrading to 514.1575 or lower. -#endif -*/ - -/* -// Keep savefile compatibilty at minimum supported level -#if DM_VERSION >= 515 -/savefile/byond_version = MIN_COMPILER_VERSION -#endif -*/ - -// 515 split call for external libraries into call_ext -#if DM_VERSION < 515 -#define LIBCALL call -#else -#define LIBCALL call_ext +#error Your version of BYOND is too out-of-date to compile this project. Go to https://www.byond.com/download and update. +#error You need version 515.1627 or higher #endif // So we want to have compile time guarantees these methods exist on local type, unfortunately 515 killed the .proc/procname and .verb/verbname syntax so we have to use nameof() // For the record: GLOBAL_VERB_REF would be useless as verbs can't be global. -#if DM_VERSION < 515 - -/// Call by name proc references, checks if the proc exists on either this type or as a global proc. -#define PROC_REF(X) (.proc/##X) -/// Call by name verb references, checks if the verb exists on either this type or as a global verb. -#define VERB_REF(X) (.verb/##X) - -/// Call by name proc reference, checks if the proc exists on either the given type or as a global proc -#define TYPE_PROC_REF(TYPE, X) (##TYPE.proc/##X) -/// Call by name verb reference, checks if the verb exists on either the given type or as a global verb -#define TYPE_VERB_REF(TYPE, X) (##TYPE.verb/##X) - -/// Call by name proc reference, checks if the proc is an existing global proc -#define GLOBAL_PROC_REF(X) (/proc/##X) - -#else - /// Call by name proc references, checks if the proc exists on either this type or as a global proc. #define PROC_REF(X) (nameof(.proc/##X)) /// Call by name verb references, checks if the verb exists on either this type or as a global verb. @@ -64,16 +25,4 @@ /// Call by name proc reference, checks if the proc is an existing global proc #define GLOBAL_PROC_REF(X) (/proc/##X) -#endif - -#if (DM_VERSION == 515) -/// fcopy will crash on 515 linux if given a non-existant file, instead of returning 0 like on 514 linux or 515 windows -/// var case matches documentation for fcopy. -/world/proc/__fcopy(Src, Dst) - if (istext(Src) && !fexists(Src)) - return 0 - return fcopy(Src, Dst) -#define fcopy(Src, Dst) world.__fcopy(Src, Dst) - -#endif diff --git a/code/_experiments.dm b/code/_experiments.dm index 6e5addb5f9..39c4c45e7e 100644 --- a/code/_experiments.dm +++ b/code/_experiments.dm @@ -3,29 +3,7 @@ // Any flag you see here can be flipped with the `-D` CLI argument. // For example, if you want to enable EXPERIMENT_MY_COOL_FEATURE, compile with -DEXPERIMENT_MY_COOL_FEATURE -// EXPERIMENT_515_QDEL_HARD_REFERENCE -// - Hold a hard reference for qdeleted items, and check ref_count, rather than using refs. Requires 515+. - -// EXPERIMENT_515_DONT_CACHE_REF -// - Avoids `text_ref` caching, aided by improvements to ref() speed in 515. - -#if DM_VERSION < 515 - -// You can't X-macro custom names :( -#ifdef EXPERIMENT_515_QDEL_HARD_REFERENCE -#warn EXPERIMENT_515_QDEL_HARD_REFERENCE is only available on 515+ -#undef EXPERIMENT_515_QDEL_HARD_REFERENCE -#endif - -#ifdef EXPERIMENT_515_DONT_CACHE_REF -#warn EXPERIMENT_515_DONT_CACHE_REF is only available on 515+ -#undef EXPERIMENT_515_DONT_CACHE_REF -#endif - -#elif defined(UNIT_TESTS) - -//#define EXPERIMENT_515_QDEL_HARD_REFERENCE -#define EXPERIMENT_515_DONT_CACHE_REF +#if defined(UNIT_TESTS) #endif diff --git a/code/_globalvars/global_lists.dm b/code/_globalvars/global_lists.dm index 3ba92a7c4d..c2cfb8263f 100644 --- a/code/_globalvars/global_lists.dm +++ b/code/_globalvars/global_lists.dm @@ -198,10 +198,11 @@ GLOBAL_LIST_INIT(custom_event_info_list, setup_custom_event_info()) GLOBAL_LIST_INIT(poster_designs, subtypesof(/datum/poster)) //Preferences stuff - // Ethnicities -GLOBAL_REFERENCE_LIST_INDEXED(ethnicities_list, /datum/ethnicity, name) // Stores /datum/ethnicity indexed by name - // Body Types -GLOBAL_REFERENCE_LIST_INDEXED(body_types_list, /datum/body_type, name) // Stores /datum/body_type indexed by name + // Skin colors +GLOBAL_REFERENCE_LIST_INDEXED(skin_color_list, /datum/skin_color, name) // Stores /datum/skin_color indexed by name + // Body +GLOBAL_REFERENCE_LIST_INDEXED(body_type_list, /datum/body_type, name) // Stores /datum/body_type indexed by name +GLOBAL_REFERENCE_LIST_INDEXED(body_size_list, /datum/body_size, name) // Stores /datum/body_size indexed by name //Hairstyles GLOBAL_REFERENCE_LIST_INDEXED(hair_styles_list, /datum/sprite_accessory/hair, name) //stores /datum/sprite_accessory/hair indexed by name GLOBAL_REFERENCE_LIST_INDEXED(facial_hair_styles_list, /datum/sprite_accessory/facial_hair, name) //stores /datum/sprite_accessory/facial_hair indexed by name diff --git a/code/_onclick/adjacent.dm b/code/_onclick/adjacent.dm index 6504db0d9f..49dfdf35e3 100644 --- a/code/_onclick/adjacent.dm +++ b/code/_onclick/adjacent.dm @@ -25,7 +25,7 @@ * If you are diagonally adjacent, ensure you can pass through at least one of the mutually adjacent square. * Passing through in this case ignores anything with the throwpass flag, such as tables, racks, and morgue trays. */ -/turf/Adjacent(atom/neighbor, atom/target = null) +/turf/Adjacent(atom/neighbor, atom/target = null, list/ignore_list) var/turf/T0 = get_turf(neighbor) if(T0 == src) return TRUE @@ -34,7 +34,7 @@ if(T0.x == x || T0.y == y) // Check for border blockages - return T0.ClickCross(get_dir(T0,src), border_only = 1) && src.ClickCross(get_dir(src,T0), border_only = 1, target_atom = target) + return T0.ClickCross(get_dir(T0,src), border_only = 1, ignore_list = ignore_list) && src.ClickCross(get_dir(src,T0), border_only = 1, target_atom = target, ignore_list = ignore_list) // Not orthagonal var/in_dir = get_dir(neighbor,src) // eg. northwest (1+8) @@ -42,14 +42,14 @@ var/d2 = in_dir - d1 // eg north (1+8) - 8 = 1 for(var/d in list(d1,d2)) - if(!T0.ClickCross(d, border_only = 1)) + if(!T0.ClickCross(d, border_only = 1, ignore_list = ignore_list)) continue // could not leave T0 in that direction var/turf/T1 = get_step(T0,d) - if(!T1 || T1.density || !T1.ClickCross(get_dir(T1,T0)|get_dir(T1,src), border_only = 0)) + if(!T1 || T1.density || !T1.ClickCross(get_dir(T1,T0)|get_dir(T1,src), border_only = 0, ignore_list = ignore_list)) continue // couldn't enter or couldn't leave T1 - if(!src.ClickCross(get_dir(src,T1), border_only = 1, target_atom = target)) + if(!src.ClickCross(get_dir(src,T1), border_only = 1, target_atom = target, ignore_list = ignore_list)) continue // could not enter src return TRUE // we don't care about our own density @@ -131,8 +131,11 @@ Quick adjacency (to turf): This is defined as any dense ON_BORDER object, or any dense object without throwpass. The border_only flag allows you to not objects (for source and destination squares) */ -/turf/proc/ClickCross(target_dir, border_only, target_atom = null) +/turf/proc/ClickCross(target_dir, border_only, target_atom = null, list/ignore_list) for(var/obj/O in src) + if(O in ignore_list) + continue + if(!O.density || O == target_atom || O.throwpass) continue // throwpass is used for anything you can click through diff --git a/code/_onclick/hud/rendering/plane_master.dm b/code/_onclick/hud/rendering/plane_master.dm index 91c0e24fae..c337ee198e 100644 --- a/code/_onclick/hud/rendering/plane_master.dm +++ b/code/_onclick/hud/rendering/plane_master.dm @@ -175,3 +175,10 @@ plane = ESCAPE_MENU_PLANE appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR render_relay_plane = RENDER_PLANE_MASTER + +/atom/movable/screen/plane_master/displacement + name = "displacement plane" + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + plane = DISPLACEMENT_PLATE_RENDER_LAYER + render_target = DISPLACEMENT_PLATE_RENDER_TARGET + render_relay_plane = null diff --git a/code/_onclick/hud/rendering/render_plate.dm b/code/_onclick/hud/rendering/render_plate.dm index 18236c6ee7..cb579eb4ff 100644 --- a/code/_onclick/hud/rendering/render_plate.dm +++ b/code/_onclick/hud/rendering/render_plate.dm @@ -39,6 +39,10 @@ plane = RENDER_PLANE_GAME render_relay_plane = RENDER_PLANE_MASTER +/atom/movable/screen/plane_master/rendering_plate/game_world/Initialize(mapload, datum/hud/hud_owner) + . = ..() + add_filter("displacer", 1, displacement_map_filter(render_source = DISPLACEMENT_PLATE_RENDER_TARGET, size = 10)) + ///render plate for OOC stuff like ghosts, hud-screen effects, etc /atom/movable/screen/plane_master/rendering_plate/non_game name = "non-game rendering plate" diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index bbbb0fc5f5..a499bc769c 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -620,3 +620,27 @@ This maintains a list of ip addresses that are able to bypass topic filtering. protection = CONFIG_ENTRY_HIDDEN|CONFIG_ENTRY_LOCKED /datum/config_entry/flag/auto_profile + +/datum/config_entry/number/client_warn_version + default = null + min_val = 500 + +/datum/config_entry/number/client_warn_build + default = null + min_val = 0 + +/datum/config_entry/string/client_warn_message + default = "Your version of BYOND may have issues or be blocked from accessing this server in the future." + +/datum/config_entry/flag/client_warn_popup + +/datum/config_entry/number/client_error_version + default = null + min_val = 500 + +/datum/config_entry/string/client_error_message + default = "Your version of BYOND is too old, may have issues, and is blocked from accessing this server." + +/datum/config_entry/number/client_error_build + default = null + min_val = 0 diff --git a/code/controllers/mc/globals.dm b/code/controllers/mc/globals.dm index 7b5cc94d36..b5547564b7 100644 --- a/code/controllers/mc/globals.dm +++ b/code/controllers/mc/globals.dm @@ -13,7 +13,10 @@ GLOBAL_REAL(GLOB, /datum/controller/global_vars) GLOB = src var/datum/controller/exclude_these = new - gvars_datum_in_built_vars = exclude_these.vars + list(NAMEOF(src, gvars_datum_protected_varlist), NAMEOF(src, gvars_datum_in_built_vars), NAMEOF(src, gvars_datum_init_order)) + // I know this is dumb but the nested vars list hangs a ref to the datum. This fixes that + var/list/controller_vars = exclude_these.vars.Copy() + controller_vars["vars"] = null + gvars_datum_in_built_vars = controller_vars + list(NAMEOF(src, gvars_datum_protected_varlist), NAMEOF(src, gvars_datum_in_built_vars), NAMEOF(src, gvars_datum_init_order)) QDEL_IN(exclude_these, 0) //signal logging isn't ready log_world("[vars.len - gvars_datum_in_built_vars.len] global variables") diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index e94d6b1aff..37c305d59c 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -139,13 +139,6 @@ SUBSYSTEM_DEF(garbage) pass_counts[i] = 0 fail_counts[i] = 0 -#ifdef EXPERIMENT_515_QDEL_HARD_REFERENCE -// 1 from the hard reference in the queue, and 1 from the variable used before this -#define IS_DELETED(datum, _) (refcount(##datum) == 2) -#else -#define IS_DELETED(datum, gcd_at_time) (isnull(##datum) || ##datum.gc_destroyed != gcd_at_time) -#endif - /datum/controller/subsystem/garbage/proc/HandleQueue(level = GC_QUEUE_FILTER) if (level == GC_QUEUE_FILTER) delslasttick = 0 @@ -162,7 +155,7 @@ SUBSYSTEM_DEF(garbage) lastlevel = level - //We do this rather then for(var/refID in queue) because that sort of for loop copies the whole list. + //We do this rather then for(var/list/ref_info in queue) because that sort of for loop copies the whole list. //Normally this isn't expensive, but the gc queue can grow to 40k items, and that gets costly/causes overrun. for (var/i in 1 to length(queue)) var/list/L = queue[i] @@ -173,21 +166,15 @@ SUBSYSTEM_DEF(garbage) continue var/queued_at_time = L[GC_QUEUE_ITEM_QUEUE_TIME] - if(queued_at_time > cut_off_time) break // Everything else is newer, skip them count++ -#ifdef EXPERIMENT_515_QDEL_HARD_REFERENCE var/datum/D = L[GC_QUEUE_ITEM_REF] -#else - var/GCd_at_time = L[GC_QUEUE_ITEM_GCD_DESTROYED] - var/refID = L[GC_QUEUE_ITEM_REF] - var/datum/D - D = locate(refID) -#endif - - if (IS_DELETED(D, GCd_at_time)) // So if something else coincidently gets the same ref, it's not deleted by mistake + + // 1 from the hard reference in the queue, and 1 from the variable used before this + // If that's all we've got, send er off + if (refcount(D) == 2) ++gcedlasttick ++totalgcs pass_counts[level]++ @@ -221,11 +208,7 @@ SUBSYSTEM_DEF(garbage) var/type = D.type var/datum/qdel_item/I = items[type] - var/message = "## TESTING: GC: -- [text_ref(D)] | [type] was unable to be GC'd --" -#if DM_VERSION >= 515 - message = "[message] (ref count of [refcount(D)])" -#endif - log_world(message) + log_world("## TESTING: GC: -- [text_ref(D)] | [type] was unable to be GC'd -- (ref count of [refcount(D)])") #ifdef TESTING for(var/c in GLOB.admins) //Using testing() here would fill the logs with ADMIN_VV garbage @@ -261,8 +244,6 @@ SUBSYSTEM_DEF(garbage) queue.Cut(1,count+1) count = 0 -#undef IS_DELETED - /datum/controller/subsystem/garbage/proc/Queue(datum/D, level = GC_QUEUE_FILTER) if (isnull(D)) return @@ -271,20 +252,11 @@ SUBSYSTEM_DEF(garbage) return var/queue_time = world.time -#ifdef EXPERIMENT_515_QDEL_HARD_REFERENCE - var/refid = D -#else - var/refid = text_ref(D) -#endif - - var/static/uid = 0 - uid = WRAP(uid+1, 1, SHORT_REAL_LIMIT - 1) if (D.gc_destroyed <= 0) - D.gc_destroyed = uid + D.gc_destroyed = queue_time var/list/queue = queues[level] - - queue[++queue.len] = list(queue_time, refid, D.gc_destroyed) // not += for byond reasons + queue[++queue.len] = list(queue_time, D, D.gc_destroyed) // not += for byond reasons //this is mainly to separate things profile wise. /datum/controller/subsystem/garbage/proc/HardDelete(datum/D, force) diff --git a/code/controllers/subsystem/statpanel.dm b/code/controllers/subsystem/statpanel.dm index b65ca1e758..ba07898dec 100644 --- a/code/controllers/subsystem/statpanel.dm +++ b/code/controllers/subsystem/statpanel.dm @@ -212,17 +212,23 @@ SUBSYSTEM_DEF(statpanels) /// Sets the current tab to the SDQL tab /datum/controller/subsystem/statpanels/proc/set_SDQL2_tab(client/target) + if(!target) + return + var/list/sdql2_initial = list() - //sdql2_initial[length(sdql2_initial)++] = list("", "Access Global SDQL2 List", REF(GLOB.sdql2_vv_statobj)) + sdql2_initial[++sdql2_initial.len] = list("", "Access Global SDQL2 List", REF(GLOB.sdql2_vv_statobj)) var/list/sdql2_querydata = list() - //for(var/datum/sdql2_query/query as anything in GLOB.sdql2_queries) - //sdql2_querydata = query.generate_stat() + for(var/datum/sdql2_query/query as anything in GLOB.sdql2_queries) + sdql2_querydata += query.generate_stat() sdql2_initial += sdql2_querydata target.stat_panel.send_message("update_sdql2", sdql2_initial) ///immediately update the active statpanel tab of the target client /datum/controller/subsystem/statpanels/proc/immediate_send_stat_data(client/target) + if(!target) + return FALSE + if(!target.stat_panel.is_ready()) return FALSE diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 7fe2b56eba..e06e1ac458 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -8,6 +8,10 @@ SUBSYSTEM_DEF(ticker) var/current_state = GAME_STATE_STARTUP //State of current round used by process() var/force_ending = FALSE //Round was ended by admin intervention + + /// If TRUE, there is no lobby phase, the game starts immediately. + var/start_immediately = FALSE + var/bypass_checks = FALSE //Bypass mode init checks var/setup_failed = FALSE //If the setup has failed at any point var/setup_started = FALSE @@ -79,6 +83,10 @@ SUBSYSTEM_DEF(ticker) var/mob/new_player/player = i if(player.ready) // TODO: port this == PLAYER_READY_TO_PLAY) ++totalPlayersReady + + if(start_immediately) + time_left = 0 + if(time_left < 0 || delay_start) return diff --git a/code/datums/ammo/bullet/pistol.dm b/code/datums/ammo/bullet/pistol.dm index 488b4e22c8..1c39d4ac99 100644 --- a/code/datums/ammo/bullet/pistol.dm +++ b/code/datums/ammo/bullet/pistol.dm @@ -8,7 +8,7 @@ /datum/ammo/bullet/pistol name = "pistol bullet" headshot_state = HEADSHOT_OVERLAY_MEDIUM - accuracy = -HIT_ACCURACY_TIER_3 + accuracy = HIT_ACCURACY_TIER_3 accuracy_var_low = PROJECTILE_VARIANCE_TIER_6 damage = 40 penetration= ARMOR_PENETRATION_TIER_2 @@ -98,7 +98,7 @@ /datum/ammo/bullet/pistol/heavy name = "heavy pistol bullet" headshot_state = HEADSHOT_OVERLAY_MEDIUM - accuracy = -HIT_ACCURACY_TIER_3 + accuracy = HIT_ACCURACY_TIER_3 accuracy_var_low = PROJECTILE_VARIANCE_TIER_6 damage = 55 penetration = ARMOR_PENETRATION_TIER_3 @@ -140,7 +140,7 @@ name = ".50 heavy pistol bullet" damage = 45 headshot_state = HEADSHOT_OVERLAY_HEAVY - accuracy = -HIT_ACCURACY_TIER_3 + accuracy = HIT_ACCURACY_TIER_3 accuracy_var_low = PROJECTILE_VARIANCE_TIER_6 penetration = ARMOR_PENETRATION_TIER_6 shrapnel_chance = SHRAPNEL_CHANCE_TIER_5 diff --git a/code/datums/ammo/bullet/shotgun.dm b/code/datums/ammo/bullet/shotgun.dm index c5f81a67c0..95db0c6c39 100644 --- a/code/datums/ammo/bullet/shotgun.dm +++ b/code/datums/ammo/bullet/shotgun.dm @@ -155,6 +155,7 @@ /datum/ammo/bullet/shotgun/buckshot/special name = "buckshot shell, USCM special type" + handful_state = "special_buck" bonus_projectiles_type = /datum/ammo/bullet/shotgun/spread/special accurate_range = 8 diff --git a/code/datums/ammo/misc.dm b/code/datums/ammo/misc.dm index bdb284753d..2fcc92d7d2 100644 --- a/code/datums/ammo/misc.dm +++ b/code/datums/ammo/misc.dm @@ -51,6 +51,8 @@ /datum/ammo/flamethrower/tank_flamer flamer_reagent_type = /datum/reagent/napalm/blue + max_range = 8 + /datum/ammo/flamethrower/sentry_flamer flags_ammo_behavior = AMMO_IGNORE_ARMOR|AMMO_IGNORE_COVER|AMMO_FLAME flamer_reagent_type = /datum/reagent/napalm/blue @@ -265,6 +267,9 @@ nade_type = /obj/item/explosive/grenade/smokebomb icon_state = "smoke_shell" +/datum/ammo/grenade_container/tank_glauncher + max_range = 8 + /datum/ammo/hugger_container name = "hugger shell" ping = null diff --git a/code/datums/ammo/rocket.dm b/code/datums/ammo/rocket.dm index 53da7953d4..3d649ffc3f 100644 --- a/code/datums/ammo/rocket.dm +++ b/code/datums/ammo/rocket.dm @@ -143,6 +143,8 @@ return return ..() +/datum/ammo/rocket/ap/tank_towlauncher + max_range = 8 /datum/ammo/rocket/ltb name = "cannon round" diff --git a/code/datums/autocells/explosion.dm b/code/datums/autocells/explosion.dm index 0b54a53a57..2efc7a8a3e 100644 --- a/code/datums/autocells/explosion.dm +++ b/code/datums/autocells/explosion.dm @@ -282,6 +282,9 @@ as having entered the turf. if(QDELETED(E)) return + if(power >= 150) //shockwave for anything over 150 power + new /obj/effect/shockwave(epicenter, power/60) + E.power = power E.power_falloff = falloff E.falloff_shape = falloff_shape diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index 7c50c34338..26ef0e5d0a 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -355,31 +355,38 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) var/icon/icobase = H.species.icobase var/icon/temp - var/datum/ethnicity/ET = GLOB.ethnicities_list[H.ethnicity] - var/datum/body_type/B = GLOB.body_types_list[H.body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[H.skin_color] + var/datum/body_type/set_body_type = GLOB.body_type_list[H.body_type] + var/datum/body_size/set_body_size = GLOB.body_size_list[H.body_size] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_type_icon + var/body_size_icon - if (!ET) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = ET.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_type) + body_type_icon = "lean" else - b_icon = B.icon_name + body_type_icon = set_body_type.icon_name - preview_icon = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "torso", e_icon)) - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "groin", e_icon)) + if(!set_body_size) + body_size_icon = "avg" + else + body_size_icon = set_body_size.icon_name + + preview_icon = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "torso", skin_color_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "groin", skin_color_icon)) preview_icon.Blend(temp, ICON_OVERLAY) - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "head", e_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "head", skin_color_icon)) preview_icon.Blend(temp, ICON_OVERLAY) for(var/obj/limb/E in H.limbs) if(E.status & LIMB_DESTROYED) continue - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, E.name, e_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, E.name, skin_color_icon)) if(E.status & LIMB_ROBOT) temp.MapColors(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0)) preview_icon.Blend(temp, ICON_OVERLAY) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 7d497785a7..3e317ffd60 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -54,13 +54,6 @@ */ var/list/cooldowns -#ifndef EXPERIMENT_515_DONT_CACHE_REF - /// A cached version of our \ref - /// The brunt of \ref costs are in creating entries in the string tree (a tree of immutable strings) - /// This avoids doing that more then once per datum by ensuring ref strings always have a reference to them after they're first pulled - var/cached_ref -#endif - /// A weak reference to another datum var/datum/weakref/weak_reference diff --git a/code/datums/global_variables.dm b/code/datums/global_variables.dm index 953f42f172..53e9c0391e 100644 --- a/code/datums/global_variables.dm +++ b/code/datums/global_variables.dm @@ -118,15 +118,11 @@ /client/proc/debug_global_variable(name, value, level) var/html = "" - var/change = 0 //to make the value bold if changed if(!(admin_holder.rights & R_DEBUG)) return html html += "
  • EC " - if(value != initial(global.vars[name])) - html += "" - change = 1 if (isnull(value)) html += "[name] = null" @@ -175,8 +171,6 @@ else html += "[name] = [value]" - if(change) - html += "" html += "
  • " @@ -353,7 +347,6 @@ if(admin_holder && admin_holder.marked_datum) possible_classes += "marked datum" possible_classes += "edit referenced object" - possible_classes += "restore to default" class = tgui_input_list(usr, "What kind of variable?","Variable Type", possible_classes) if(!class) @@ -365,9 +358,6 @@ mod_list(global.vars[variable]) return - if("restore to default") - global.vars[variable] = initial(global.vars[variable]) - if("edit referenced object") return .(global.vars[variable]) diff --git a/code/datums/keybinding/mob.dm b/code/datums/keybinding/mob.dm index b7b83249b3..b2bf989a7a 100644 --- a/code/datums/keybinding/mob.dm +++ b/code/datums/keybinding/mob.dm @@ -2,16 +2,6 @@ category = CATEGORY_HUMAN weight = WEIGHT_MOB -/datum/keybinding/mob/down(client/user) - . = ..() - if(isobserver(user.mob)) - return TRUE - -/datum/keybinding/mob/up(client/user) - . = ..() - if(isobserver(user.mob)) - return TRUE - /datum/keybinding/mob/stop_pulling hotkey_keys = list("H", "Delete") classic_keys = list("Delete") diff --git a/code/datums/medal_awards.dm b/code/datums/medal_awards.dm index c60409dab2..fe4e7e3c0e 100644 --- a/code/datums/medal_awards.dm +++ b/code/datums/medal_awards.dm @@ -174,7 +174,7 @@ GLOBAL_LIST_EMPTY(jelly_awards) to_chat(user, SPAN_WARNING("You must have an authenticated ID Card to award medals.")) return - if(!((card.paygrade in GLOB.co_paygrades) || (card.paygrade in GLOB.highcom_paygrades))) + if(!((card.paygrade in GLOB.co_paygrades) || (card.paygrade in GLOB.platco_paygrades) || (card.paygrade in GLOB.highcom_paygrades))) to_chat(user, SPAN_WARNING("Only a Senior Officer can award medals!")) return diff --git a/code/datums/paygrades/paygrade.dm b/code/datums/paygrades/paygrade.dm index 947f9dc094..968956539d 100644 --- a/code/datums/paygrades/paygrade.dm +++ b/code/datums/paygrades/paygrade.dm @@ -52,6 +52,9 @@ GLOBAL_LIST_INIT(co_paygrades, list( "MO6C", "MO5", "MO4", +)) + +GLOBAL_LIST_INIT(platco_paygrades, list( "MO3", "MO2", "MO1", diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm index 7e6658d9c1..c2d05bd786 100644 --- a/code/datums/skills/uscm.dm +++ b/code/datums/skills/uscm.dm @@ -8,6 +8,10 @@ United States Colonial Marines name = "Private" //same as default +/datum/skills/pfc/recon + name = "Recon Private" + skills = list(SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED) + /datum/skills/combat_medic name = "Combat Medic" skills = list( @@ -16,6 +20,15 @@ United States Colonial Marines SKILL_JTAC = SKILL_JTAC_BEGINNER, ) +/datum/skills/combat_medic/recon + name = "Recon Medic" + skills = list( + SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, + SKILL_SURGERY = SKILL_SURGERY_NOVICE, + SKILL_JTAC = SKILL_JTAC_BEGINNER, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + ) + /datum/skills/combat_engineer name = "Combat Engineer" skills = list( @@ -32,6 +45,16 @@ United States Colonial Marines SKILL_JTAC = SKILL_JTAC_BEGINNER, ) +/datum/skills/smartgunner/recon + name = "Recon Smartgunner" + skills = list( + SKILL_SPEC_WEAPONS = SKILL_SPEC_SMARTGUN, + SKILL_JTAC = SKILL_JTAC_BEGINNER, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + ) + + + /datum/skills/specialist name = "Squad Weapons Specialist" skills = list( @@ -51,6 +74,15 @@ United States Colonial Marines SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, ) +/datum/skills/tl/recon + name = "Recon Fireteam Leader" + skills = list( + SKILL_JTAC = SKILL_JTAC_TRAINED, + SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + ) + + /datum/skills/SL name = "Squad Leader" skills = list( diff --git a/code/datums/soundOutput.dm b/code/datums/soundOutput.dm index 1f4512b28d..85548d6c90 100644 --- a/code/datums/soundOutput.dm +++ b/code/datums/soundOutput.dm @@ -13,7 +13,7 @@ . = ..() /datum/soundOutput/proc/process_sound(datum/sound_template/T) - var/sound/S = sound(T.file, T.wait, T.repeat) + var/sound/S = sound(T.file, T.repeat, T.wait) S.volume = owner.volume_preferences[T.volume_cat] * T.volume if(T.channel == 0) S.channel = get_free_channel() @@ -21,6 +21,8 @@ S.channel = T.channel S.frequency = T.frequency S.falloff = T.falloff + S.offset = T.offset + S.pitch = T.pitch S.status = T.status S.echo = T.echo if(T.x && T.y && T.z) diff --git a/code/datums/vehicles.dm b/code/datums/vehicles.dm index ac71cc1fc7..9370909eba 100644 --- a/code/datums/vehicles.dm +++ b/code/datums/vehicles.dm @@ -30,6 +30,10 @@ name = "Movie APC" interior_id = "apc_movie" +/datum/map_template/interior/arc + name = "ARC" + interior_id = "arc" + /datum/map_template/interior/fancy_locker name = "Fancy Locker" interior_id = "fancylocker" @@ -38,6 +42,10 @@ name = "Tank" interior_id = "tank" +/datum/map_template/interior/aev + name = "AEV" + interior_id = "aev" + /datum/map_template/interior/van name = "Van" interior_id = "van" diff --git a/code/defines/procs/records.dm b/code/defines/procs/records.dm index a1e2ade2b7..b4612f10f4 100644 --- a/code/defines/procs/records.dm +++ b/code/defines/procs/records.dm @@ -6,7 +6,7 @@ G.fields["real_rank"] = "Unassigned" G.fields["sex"] = "Male" G.fields["age"] = "Unknown" - G.fields["ethnicity"] = "Unknown" + G.fields["skin_color"] = "Unknown" G.fields["p_stat"] = "Active" G.fields["m_stat"] = "Stable" G.fields["species"] = "Human" diff --git a/code/game/area/golden_arrow.dm b/code/game/area/golden_arrow.dm index 7c35640d06..20d67e3bad 100644 --- a/code/game/area/golden_arrow.dm +++ b/code/game/area/golden_arrow.dm @@ -54,6 +54,10 @@ name = "\improper Platoon Sergeant Office" icon_state = "alpha" +/area/golden_arrow/shared_office + name = "\improper Shared Office" + icon_state = "alpha" + /area/golden_arrow/squad_one name = "\improper Squad One Prep" icon_state = "charlie" @@ -69,3 +73,11 @@ /area/golden_arrow/firingrange name = "\improper Firing Range" icon_state = "firingrange" + +/area/golden_arrow/platoonprep + name = "\improper Platoon Prep" + icon_state = "bravo" + +/area/golden_arrow/platoonarmory + name = "\improper Platoon Armory" + icon_state = "alpha" diff --git a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm index b1fe23d236..9fe36dec66 100644 --- a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm +++ b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm @@ -77,6 +77,9 @@ /datum/game_mode/colonialmarines/ai/get_roles_list() return GLOB.platoon_to_role_list[MAIN_SHIP_PLATOON] +/datum/game_mode/colonialmarines/ai/check_queen_status() + return + GLOBAL_LIST_INIT(platoon_to_jobs, list(/datum/squad/marine/alpha = list(/datum/job/command/bridge/ai = JOB_SO,\ /datum/job/marine/leader/ai = JOB_SQUAD_LEADER,\ /datum/job/marine/medic/ai = JOB_SQUAD_MEDIC,\ diff --git a/code/game/machinery/ARES/ARES_procs.dm b/code/game/machinery/ARES/ARES_procs.dm index 831f76e489..64a30a230d 100644 --- a/code/game/machinery/ARES/ARES_procs.dm +++ b/code/game/machinery/ARES/ARES_procs.dm @@ -174,6 +174,8 @@ GLOBAL_LIST_INIT(maintenance_categories, list( return ARES_ACCESS_HIGH if(card.paygrade in GLOB.co_paygrades) return ARES_ACCESS_CO + if(card.paygrade in GLOB.platco_paygrades) + return ARES_ACCESS_COMMAND if(ACCESS_MARINE_SENIOR in card.access) return ARES_ACCESS_SENIOR if(ACCESS_WY_GENERAL in card.access) diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 6ccb0b5b18..76ff409669 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -79,7 +79,7 @@ recipe.resources[material] = I.matter[material] //Doesn't take more if it's just a sheet or something. Get what you put in. else recipe.resources[material] = round(I.matter[material]*1.25) // More expensive to produce than they are to recycle. - qdel(I) + QDEL_NULL(I) //Create parts for lathe. for(var/component in components) diff --git a/code/game/machinery/doors/brig_system.dm b/code/game/machinery/doors/brig_system.dm index 58c3282abe..f36e5b72c2 100644 --- a/code/game/machinery/doors/brig_system.dm +++ b/code/game/machinery/doors/brig_system.dm @@ -279,7 +279,7 @@ var/obj/item/card/id/id_card = human.get_idcard() if (id_card) - if ((id_card.paygrade in GLOB.co_paygrades) || (id_card.paygrade in GLOB.highcom_paygrades) || (id_card.paygrade == "PvI")) + if ((id_card.paygrade in GLOB.co_paygrades) || ((id_card.paygrade in GLOB.platco_paygrades)) || (id_card.paygrade in GLOB.highcom_paygrades) || (id_card.paygrade == "PvI")) return TRUE return FALSE diff --git a/code/game/machinery/vending/vendor_types/medical.dm b/code/game/machinery/vending/vendor_types/medical.dm index d0bcf73778..52d4e98396 100644 --- a/code/game/machinery/vending/vendor_types/medical.dm +++ b/code/game/machinery/vending/vendor_types/medical.dm @@ -165,6 +165,7 @@ list("Pill Bottle (Kelotane)", round(scale * 3), /obj/item/storage/pill_bottle/kelotane, VENDOR_ITEM_REGULAR), list("Pill Bottle (Peridaxon)", round(scale * 2), /obj/item/storage/pill_bottle/peridaxon, VENDOR_ITEM_REGULAR), list("Pill Bottle (Tramadol)", round(scale * 3), /obj/item/storage/pill_bottle/tramadol, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Tricordazine)", round(scale * 3), /obj/item/storage/pill_bottle/tricord, VENDOR_ITEM_REGULAR), list("MEDICAL UTILITIES", -1, null, null), list("Surgical Line", round(scale * 2), /obj/item/tool/surgery/surgical_line, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index 1bfa2792de..465edd3c24 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -157,7 +157,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("Pressurized Reagent Canister Pouch (Bicaridine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/bicaridine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("Pressurized Reagent Canister Pouch (Kelotane)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/kelotane, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("Pressurized Reagent Canister Pouch (Tricordrazine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/tricordrazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), - list("Pressurized Reagent Canister Pouch (EMPTY)", 0, /obj/item/storage/pouch/pressurized_reagent_canister, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Vial Pouch (Full)", 0, /obj/item/storage/pouch/vials/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), @@ -336,3 +335,33 @@ GLOBAL_LIST_INIT(cm_vending_clothing_forecon_medic, list( /obj/structure/machinery/cm_vending/clothing/medic/forecon/get_listed_products(mob/user) return GLOB.cm_vending_clothing_forecon_medic + + +// Chemical vendor + +GLOBAL_LIST_INIT(cm_vending_chemical_medic, list( + list("PILL BOTTLES", 0, null, null, null), + list("Pill Bottle (Imidazoline-Alkysine)", 40, /obj/item/storage/pill_bottle/imialk, null, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Meralyne-Bicardine)", 40, /obj/item/storage/pill_bottle/merabica, null, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Kelotane-Dermaline)", 40, /obj/item/storage/pill_bottle/keloderm, null, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Nitrogen-Water)", 40, /obj/item/storage/pill_bottle/nitrogenwater, null, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Dexalin+)", 40, /obj/item/storage/pill_bottle/dexalinplus, null, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Iron)", 40, /obj/item/storage/pill_bottle/iron, null, VENDOR_ITEM_REGULAR), + )) + +/obj/structure/machinery/cm_vending/gear/medic_chemical + name = "\improper ColMarTech Squad Medical Chemical Rack" + desc = "An automated gear rack for specialized chemicals for the hospital corpsman." + icon_state = "med_chem" + show_points = TRUE + use_snowflake_points = TRUE + vendor_role = list(JOB_SQUAD_MEDIC) + req_access = list(ACCESS_MARINE_MEDPREP) + +/obj/structure/machinery/cm_vending/gear/medic_chemical/get_listed_products(mob/user) + return GLOB.cm_vending_chemical_medic + +/obj/structure/machinery/cm_vending/gear/medic_chemical/upp + name = "\improper UnTech Squad Medical Equipment Rack" + req_access = list(ACCESS_UPP_MEDPREP) + vendor_theme = VENDOR_THEME_UPP diff --git a/code/game/objects/effects/effect.dm b/code/game/objects/effects/effect.dm index 96de3cd931..a1f0721484 100644 --- a/code/game/objects/effects/effect.dm +++ b/code/game/objects/effects/effect.dm @@ -1,5 +1,6 @@ /obj/effect icon = 'icons/effects/effects.dmi' + blocks_emissive = EMISSIVE_BLOCK_GENERIC /obj/effect/get_applying_acid_time() return -1 diff --git a/code/game/objects/effects/effect_system/smoke.dm b/code/game/objects/effects/effect_system/smoke.dm index b80f53b14d..4cd3c4a37d 100644 --- a/code/game/objects/effects/effect_system/smoke.dm +++ b/code/game/objects/effects/effect_system/smoke.dm @@ -258,6 +258,7 @@ var/xeno_affecting = FALSE opacity = FALSE alpha = 75 + time_to_live = 20 /obj/effect/particle_effect/smoke/cn20/xeno name = "CN20-X nerve gas" @@ -276,10 +277,14 @@ /obj/effect/particle_effect/smoke/cn20/affect(mob/living/carbon/creature) var/mob/living/carbon/xenomorph/xeno_creature var/mob/living/carbon/human/human_creature + var/datum/internal_organ/lungs/lungs + var/datum/internal_organ/eyes/eyes if(isxeno(creature)) xeno_creature = creature else if(ishuman(creature)) human_creature = creature + lungs = human_creature.internal_organs_by_name["lungs"] + eyes = human_creature.internal_organs_by_name["eyes"] if(!istype(creature) || issynth(creature) || creature.stat == DEAD) return FALSE if(!xeno_affecting && xeno_creature) @@ -297,14 +302,18 @@ if(xeno_creature) if(xeno_creature.interference < 4) to_chat(xeno_creature, SPAN_XENOHIGHDANGER("Your awareness dims to a small area!")) + creature.apply_damage(20, BRUTE) xeno_creature.interference = 10 xeno_creature.blinded = TRUE else - creature.apply_damage(12, OXY) + creature.apply_damage(12, TOX) + creature.apply_damage(2, BRAIN) + lungs.take_damage(2) creature.SetEarDeafness(max(creature.ear_deaf, round(effect_amt*1.5))) //Paralysis of hearing system, aka deafness - if(!xeno_creature && !creature.eye_blind) //Eye exposure damage + if(!xeno_creature) //Eye exposure damage to_chat(creature, SPAN_DANGER("Your eyes sting. You can't see!")) creature.SetEyeBlind(round(effect_amt/3)) + eyes.take_damage(2) if(!xeno_creature && creature.coughedtime != 1 && !creature.stat) //Coughing/gasping creature.coughedtime = 1 if(prob(50)) @@ -330,6 +339,40 @@ human_creature.recalculate_move_delay = TRUE return TRUE +///////////////////////////////////////////// +// ALD-91 LSD Gas +///////////////////////////////////////////// + +/obj/effect/particle_effect/smoke/LSD + name = "ALD-91 LSD Gas" + smokeranking = SMOKE_RANK_HIGH + color = "#6e006e" + opacity = FALSE + alpha = 75 + time_to_live = 20 + var/stun_chance = 60 + +/obj/effect/particle_effect/smoke/LSD/Move() + . = ..() + for(var/mob/living/carbon/human/human in get_turf(src)) + affect(human) + +/obj/effect/particle_effect/smoke/LSD/affect(mob/living/carbon/human/creature) + if(!istype(creature) || issynth(creature) || creature.stat == DEAD || isyautja(creature)) + return FALSE + + if(creature.wear_mask && (creature.wear_mask.flags_inventory & BLOCKGASEFFECT)) + return FALSE + if(creature.head.flags_inventory & BLOCKGASEFFECT) + return FALSE + + creature.hallucination += 15 + creature.druggy += 1 + + if(prob(stun_chance)) + creature.apply_effect(1, WEAKEN) + + ////////////////////////////////////// // FLASHBANG SMOKE //////////////////////////////////// @@ -633,6 +676,9 @@ /datum/effect_system/smoke_spread/cn20/xeno smoke_type = /obj/effect/particle_effect/smoke/cn20/xeno +/datum/effect_system/smoke_spread/LSD + smoke_type = /obj/effect/particle_effect/smoke/LSD + // XENO SMOKES /datum/effect_system/smoke_spread/xeno_acid diff --git a/code/game/objects/effects/temporary_visuals.dm b/code/game/objects/effects/temporary_visuals.dm index 4dc07b76f3..1f3800fa01 100644 --- a/code/game/objects/effects/temporary_visuals.dm +++ b/code/game/objects/effects/temporary_visuals.dm @@ -96,3 +96,25 @@ splatter_type = "csplatter" color = BLOOD_COLOR_SYNTHETIC +//------------------------------------------ +//Shockwaves +//------------------------------------------ + +/obj/effect/shockwave + icon = 'icons/effects/light_overlays/shockwave.dmi' + icon_state = "shockwave" + plane = DISPLACEMENT_PLATE_RENDER_LAYER + pixel_x = -496 + pixel_y = -496 + +/obj/effect/shockwave/Initialize(mapload, radius, speed, easing_type = LINEAR_EASING, y_offset, x_offset) + . = ..() + if(!speed) + speed = 1 + if(y_offset) + pixel_y += y_offset + if(x_offset) + pixel_x += x_offset + QDEL_IN(src, 0.5 * radius * speed) + transform = matrix().Scale(32 / 1024, 32 / 1024) + animate(src, time = 0.5 * radius * speed, transform=matrix().Scale((32 / 1024) * radius * 1.5, (32 / 1024) * radius * 1.5), easing = easing_type) diff --git a/code/game/objects/items/devices/personal_data_transmitter.dm b/code/game/objects/items/devices/personal_data_transmitter.dm index 6e8aa001ca..2e92b3f0b0 100644 --- a/code/game/objects/items/devices/personal_data_transmitter.dm +++ b/code/game/objects/items/devices/personal_data_transmitter.dm @@ -139,6 +139,7 @@ /obj/item/device/pdt_locator_tube/Destroy() linked_bracelet = null + QDEL_NULL(battery) return ..() /obj/item/clothing/accessory/pdt_bracelet diff --git a/code/game/objects/items/explosives/grenades/marines.dm b/code/game/objects/items/explosives/grenades/marines.dm index 46d2d4eba9..36ba614041 100644 --- a/code/game/objects/items/explosives/grenades/marines.dm +++ b/code/game/objects/items/explosives/grenades/marines.dm @@ -484,7 +484,7 @@ /// The typepath of the nerve gas var/nerve_gas_type = /datum/effect_system/smoke_spread/cn20 /// The radius the gas will reach - var/nerve_gas_radius = 2 + var/nerve_gas_radius = 4 /obj/item/explosive/grenade/nerve_gas/Initialize(mapload, ...) . = ..() @@ -505,6 +505,38 @@ name = "\improper CN20-X canister grenade" nerve_gas_type = /datum/effect_system/smoke_spread/cn20/xeno +/* +//================================================ + LSD Gas Grenades +//================================================ +*/ +/obj/item/explosive/grenade/LSD + name = "\improper ALD-91 canister grenade" + desc = "A canister grenade of nonlethal LSD gas. It is set to detonate in 4 seconds." + icon_state = "flashbang2"//temp icon + det_time = 40 + item_state = "grenade_phos_clf"//temp icon + underslug_launchable = FALSE + harmful = TRUE + antigrief_protection = FALSE + var/datum/effect_system/smoke_spread/LSD/LSD_gas + var/LSD_gas_radius = 4 + +/obj/item/explosive/grenade/LSD/Initialize() + . = ..() //if it ain't broke don't fix it + LSD_gas = new /datum/effect_system/smoke_spread/LSD + LSD_gas.attach(src) + +/obj/item/explosive/grenade/LSD/Destroy() + QDEL_NULL(LSD_gas) + return ..() + +/obj/item/explosive/grenade/LSD/prime() + playsound(src.loc, 'sound/effects/smoke.ogg', 25, 1, 4) + LSD_gas.set_up(LSD_gas_radius, 0, get_turf(src), null, 6) + LSD_gas.start() + qdel(src) + /* //================================================ Airburst Smoke Grenades diff --git a/code/game/objects/items/pamphlets.dm b/code/game/objects/items/pamphlets.dm index 682215be67..c1544d6d73 100644 --- a/code/game/objects/items/pamphlets.dm +++ b/code/game/objects/items/pamphlets.dm @@ -200,7 +200,7 @@ to_chat(user, SPAN_WARNING("You know this already!")) return FALSE - if(user.job != JOB_SQUAD_MARINE) + if(!(user.job in JOB_SQUAD_ROLES_LIST)) to_chat(user, SPAN_WARNING("Only squad riflemen can use this.")) return FALSE diff --git a/code/game/objects/items/props/helmetgarb.dm b/code/game/objects/items/props/helmetgarb.dm index 35558bf019..ce63aaa13a 100644 --- a/code/game/objects/items/props/helmetgarb.dm +++ b/code/game/objects/items/props/helmetgarb.dm @@ -496,6 +496,30 @@ desc = "The USCM had its funding pulled for these when it became apparent that not every deployed enlisted was wearing a helmet 24/7; much to the bafflement of UA High Command." icon_state = "helmet_gasmask" +/obj/item/prop/helmetgarb/helmet_gasmask/on_enter_storage(obj/item/storage/internal/helmet_internal_inventory) + ..() + if(!istype(helmet_internal_inventory)) + return + var/obj/item/clothing/head/helmet/helmet_item = helmet_internal_inventory.master_object + + if(!istype(helmet_item)) + return + + helmet_item.flags_inventory |= BLOCKGASEFFECT + helmet_item.flags_inv_hide |= HIDEFACE + +/obj/item/prop/helmetgarb/helmet_gasmask/on_exit_storage(obj/item/storage/internal/helmet_internal_inventory) + ..() + if(!istype(helmet_internal_inventory)) + return + var/obj/item/clothing/head/helmet/helmet_item = helmet_internal_inventory.master_object + + if(!istype(helmet_item)) + return + + helmet_item.flags_inventory &= ~(BLOCKGASEFFECT) + helmet_item.flags_inv_hide &= ~(HIDEFACE) + /obj/item/prop/helmetgarb/trimmed_wire name = "trimmed barbed wire" desc = "It is a length of barbed wire that's had most of the sharp points filed down so that it is safe to handle." diff --git a/code/game/objects/items/reagent_containers/food/cans.dm b/code/game/objects/items/reagent_containers/food/cans.dm index aab2ee066e..d6d1b9b423 100644 --- a/code/game/objects/items/reagent_containers/food/cans.dm +++ b/code/game/objects/items/reagent_containers/food/cans.dm @@ -270,7 +270,7 @@ /obj/item/reagent_container/food/drinks/cans/boda name = "\improper Boda" desc = "State regulated soda beverage. Enjoy comrades." - desc_lore = "Designed back in 2159, the advertising campaign for BODA started out as an attempt by the UPP to win the hearts and minds of colonists and settlers across the galaxy. Soon after, the ubiquitous cyan vendors and large supplies of the drink began to crop up in UA warehouses with seemingly no clear origin. Despite some concerns, after initial testing determined that the stored products were safe for consumption and surprisingly popular when blind-tested with focus groups, the strange surplus of BODA was authorized for usage within the UA-associated colonies. Subsequently, it enjoyed a relative popularity before falling into obscurity in the coming decades as supplies dwindled." + desc_lore = "Designed back in 2159, the advertising campaign for BODA started out as an attempt by the UPP to win the hearts and minds of colonists and settlers across the galaxy. Soon after, the ubiquitous cyan vendors and large supplies of the drink began to crop up in UA warehouses with seemingly no clear origin. Despite some concerns, after initial testing determined that the stored products were safe for consumption and surprisingly popular when blind-tested with focus groups, the strange surplus of BODA was authorized for usage within the UA-associated colonies. Subsequently, it enjoyed a relative popularity before falling into obscurity in the coming decades as supplies dwindled." icon_state = "boda" center_of_mass = "x=16;y=10" @@ -347,10 +347,6 @@ icon_state = "souto_diet_classic" item_state = "souto_diet_classic" -/obj/item/reagent_container/food/drinks/cans/souto/diet/Initialize() - . = ..() - reagents.add_reagent("water", 25) - /obj/item/reagent_container/food/drinks/cans/souto/classic name = "\improper Souto Classic" desc = "The can boldly proclaims it to be tangerine flavored. You can't help but think that's a lie. Canned in Havana." @@ -359,7 +355,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/classic/Initialize() . = ..() - reagents.add_reagent("souto_classic", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_classic", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/classic name = "\improper Diet Souto" @@ -369,7 +367,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/classic/Initialize() . = ..() - reagents.add_reagent("souto_classic", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_classic", 20) /obj/item/reagent_container/food/drinks/cans/souto/cherry name = "\improper Cherry Souto" @@ -379,7 +379,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/cherry/Initialize() . = ..() - reagents.add_reagent("souto_cherry", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_cherry", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/cherry name = "\improper Diet Cherry Souto" @@ -389,7 +391,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/cherry/Initialize() . = ..() - reagents.add_reagent("souto_cherry", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_cherry", 20) /obj/item/reagent_container/food/drinks/cans/souto/lime name = "\improper Lime Souto" @@ -399,7 +403,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/lime/Initialize() . = ..() - reagents.add_reagent("souto_lime", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_lime", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/lime name = "\improper Diet Lime Souto" @@ -409,7 +415,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/lime/Initialize() . = ..() - reagents.add_reagent("souto_lime", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_lime", 20) /obj/item/reagent_container/food/drinks/cans/souto/grape name = "\improper Grape Souto" @@ -419,7 +427,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/grape/Initialize() . = ..() - reagents.add_reagent("souto_grape", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_grape", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/grape name = "\improper Diet Grape Souto" @@ -429,7 +439,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/grape/Initialize() . = ..() - reagents.add_reagent("souto_grape", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_grape", 20) /obj/item/reagent_container/food/drinks/cans/souto/blue name = "\improper Blue Raspberry Souto" @@ -440,7 +452,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/blue/Initialize() . = ..() - reagents.add_reagent("souto_blueraspberry", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_blueraspberry", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/blue name = "\improper Diet Blue Raspberry Souto" @@ -450,7 +464,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/blue/Initialize() . = ..() - reagents.add_reagent("souto_blueraspberry", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_blueraspberry", 20) /obj/item/reagent_container/food/drinks/cans/souto/peach name = "\improper Peach Souto" @@ -460,7 +476,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/peach/Initialize() . = ..() - reagents.add_reagent("souto_peach", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_peach", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/peach name = "\improper Diet Peach Souto" @@ -470,7 +488,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/peach/Initialize() . = ..() - reagents.add_reagent("souto_peach", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_peach", 20) /obj/item/reagent_container/food/drinks/cans/souto/cranberry name = "\improper Cranberry Souto" @@ -480,7 +500,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/cranberry/Initialize() . = ..() - reagents.add_reagent("souto_cranberry", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_cranberry", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/cranberry name = "\improper Diet Cranberry Souto" @@ -490,8 +512,9 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/cranberry/Initialize() . = ..() - reagents.add_reagent("souto_cranberry", 25) - reagents.add_reagent("water", 25) + reagents.add_reagent("sucralose", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_cranberry", 20) /obj/item/reagent_container/food/drinks/cans/souto/vanilla name = "\improper Vanilla Souto" @@ -511,29 +534,32 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/vanilla/Initialize() . = ..() + reagents.add_reagent("sodawater", 25) reagents.add_reagent("souto_vanilla", 25) - reagents.add_reagent("water", 25) /obj/item/reagent_container/food/drinks/cans/souto/pineapple name = "\improper Pineapple Souto" - desc = "This tastes like battery acid with a full cup of sugar mixed in. Canned in Havana." + desc = "This tastes like battery acid with a full cup of corn syrup mixed in. Canned in Havana." icon_state = "souto_pineapple" item_state = "souto_pineapple" /obj/item/reagent_container/food/drinks/cans/souto/pineapple/Initialize() . = ..() - reagents.add_reagent("souto_pineapple", 50) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_pineapple", 20) /obj/item/reagent_container/food/drinks/cans/souto/diet/pineapple name = "\improper Diet Pineapple Souto" - desc = "This tastes like battery acid with a half cup of sugar mixed in. Canned in Havana." + desc = "This tastes like battery acid with a full cup of sugar substitute mixed in. Canned in Havana." icon_state = "souto_diet_pineapple" item_state = "souto_diet_pineapple" /obj/item/reagent_container/food/drinks/cans/souto/diet/pineapple/Initialize() . = ..() - reagents.add_reagent("souto_pineapple", 25) - reagents.add_reagent("water", 25) + reagents.add_reagent("cornsyrup", 15) + reagents.add_reagent("sodawater", 15) + reagents.add_reagent("souto_pineapple", 20) //ASPEN diff --git a/code/game/objects/items/reagent_containers/food/snacks.dm b/code/game/objects/items/reagent_containers/food/snacks.dm index 8aae33b5f2..d27d6adb09 100644 --- a/code/game/objects/items/reagent_containers/food/snacks.dm +++ b/code/game/objects/items/reagent_containers/food/snacks.dm @@ -2760,6 +2760,10 @@ var/list/boxes = list() // If the boxes are stacked, they come here var/boxtag = "" +/obj/item/pizzabox/Destroy(force) + QDEL_NULL(pizza) + return ..() + /obj/item/pizzabox/update_icon() overlays = list() diff --git a/code/game/objects/items/reagent_containers/pill.dm b/code/game/objects/items/reagent_containers/pill.dm index 6c71d8be3c..d82f3bb338 100644 --- a/code/game/objects/items/reagent_containers/pill.dm +++ b/code/game/objects/items/reagent_containers/pill.dm @@ -178,6 +178,11 @@ pill_initial_reagents = list("kelotane" = 15) pill_icon_class = "kelo" +/obj/item/reagent_container/pill/keloderm + pill_desc = "A Kelotane-Dermaline pill. Used to rapidly treat burns." + pill_initial_reagents = list("kelotane" = 10, "dermaline" = 10) + pill_icon_class = "kelo" + /obj/item/reagent_container/pill/oxycodone pill_desc = "A Oxycodone pill. A powerful painkiller." pill_initial_reagents = list("oxycodone" = 15) @@ -213,6 +218,11 @@ pill_initial_reagents = list("dexalin" = 15) pill_icon_class = "dex" +/obj/item/reagent_container/pill/dexalinplus + pill_desc = "A Dexalin+ pill. Used to instantly treat oxygen deprivation." + pill_initial_reagents = list("dexalinp" = 10) + pill_icon_class = "qc" + /obj/item/reagent_container/pill/spaceacillin pill_desc = "A Spaceacillin pill. Used to slow down viral infections." pill_initial_reagents = list("spaceacillin" = 10) @@ -248,11 +258,21 @@ pill_initial_reagents = list("alkysine" = 10) pill_icon_class = "alky" +/obj/item/reagent_container/pill/imialk + pill_desc = "A pill containing Imidazoline and Alkysine, used to heal brain and ear damage." + pill_initial_reagents = list("imidazoline" = 10, "alkysine" = 10) + pill_icon_class = "imi" + /obj/item/reagent_container/pill/bicaridine pill_desc = "A Bicaridine pill. Heals brute damage." pill_initial_reagents = list("bicaridine" = 15) pill_icon_class = "bica" +/obj/item/reagent_container/pill/merabica + pill_desc = "A Meralyne-Bicaridine pill. Rapidly heals brute damage." + pill_initial_reagents = list("bicaridine" = 10, "meralyne" = 10) + pill_icon_class = "bica" + /obj/item/reagent_container/pill/ultrazine pill_desc = "An Ultrazine pill. A highly-potent, long-lasting combination CNS and muscle stimulant. Extremely addictive." pill_initial_reagents = list("ultrazine" = 5) @@ -269,3 +289,13 @@ /obj/item/reagent_container/pill/stimulant pill_initial_reagents = list("antag_stimulant" = 10) pill_icon_class = "stim" + +/obj/item/reagent_container/pill/iron + pill_desc = "An iron pill. Used to regenerate blood." + pill_initial_reagents = list("iron" = 15) + pill_icon_class = "spac" + +/obj/item/reagent_container/pill/nitrogenwater + pill_desc = "A pill containing nitrogen and water. Used to treat Tramadol overdoses." + pill_initial_reagents = list("nitrogen" = 15, "water" = 15) + pill_icon_class = "spac" diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index c798acd047..693acd61ef 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -611,6 +611,38 @@ /obj/item/storage/belt/marine/smartgunner/standard has_gamemode_skin = FALSE +/obj/item/storage/belt/marine/smartgunner/upp + name = "\improper Type 90 pattern machinegunner belt" + desc = "Recently adopted by UPP military, this belt allows machinegunners to carry more ammo boxes into battle. It also found use with SOF breachers using Type 23 shotguns." + icon_state = "upp_machinegun" + item_state = "upp_machinegun" + storage_slots = 7 + bypass_w_limit = list( + /obj/item/ammo_magazine/pkp, + ) + can_hold = list( + /obj/item/attachable/bayonet, + /obj/item/device/flashlight/flare, + /obj/item/ammo_magazine/pkp, + /obj/item/ammo_magazine/rifle, + /obj/item/ammo_magazine/smg, + /obj/item/ammo_magazine/pistol, + /obj/item/ammo_magazine/revolver, + /obj/item/ammo_magazine/sniper, + /obj/item/ammo_magazine/handful, + /obj/item/explosive/grenade, + /obj/item/explosive/mine, + /obj/item/reagent_container/food/snacks, + ) + + has_gamemode_skin = FALSE + item_state_slots = list( + WEAR_L_HAND = "upp_belt", + WEAR_R_HAND = "upp_belt") + +/obj/item/storage/belt/marine/smartgunner/upp/fill_preset_inventory() + return + /obj/item/storage/belt/marine/quackers name = "Mr. Quackers" desc = "What are we going to do today, Mr. Quackers?" @@ -1721,6 +1753,26 @@ new /obj/item/ammo_magazine/smartgun(src) new /obj/item/ammo_magazine/smartgun(src) +/obj/item/storage/belt/gun/smartgunner/upp + name = "\improper Type 92 pattern machinegunner sidearm rig" + desc = "Type 92 is an experimental ammo-carrying rig issued to UPP machinegunners which combines a sidearm holster with box-shaped pouches for limited storage." + icon_state = "upp_machinegun_pistol" + storage_slots = 7 + can_hold = list( + /obj/item/weapon/gun/pistol/t73, + /obj/item/ammo_magazine/pistol/t73, + /obj/item/ammo_magazine/pistol/t73_impact, + /obj/item/weapon/gun/pistol/np92, + /obj/item/ammo_magazine/pistol/np92, + /obj/item/weapon/gun/revolver/upp, + /obj/item/ammo_magazine/revolver/upp, + /obj/item/ammo_magazine/pkp, + ) + has_gamemode_skin = FALSE + item_state_slots = list( + WEAR_L_HAND = "upp_belt", + WEAR_R_HAND = "upp_belt") + /obj/item/storage/belt/gun/mortarbelt name="\improper M276 pattern mortar operator belt" desc="An M276 load-bearing rig configured to carry ammunition for the M402 mortar, along with a sidearm." diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 2514e2e5f1..49f790410c 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -536,6 +536,12 @@ /obj/item/storage/pill_bottle/kelotane/skillless skilllock = SKILL_MEDICAL_DEFAULT +/obj/item/storage/pill_bottle/keloderm + name = "\improper Kelotane-Dermaline pill bottle" + icon_state = "pill_canister15" + pill_type_to_fill = /obj/item/reagent_container/pill/keloderm + maptext_label = "KD" + /obj/item/storage/pill_bottle/antitox name = "\improper Dylovene pill bottle" icon_state = "pill_canister6" @@ -582,6 +588,12 @@ /obj/item/storage/pill_bottle/bicaridine/skillless skilllock = SKILL_MEDICAL_DEFAULT +/obj/item/storage/pill_bottle/merabica + name = "\improper Meralyne-Bicaridine pill bottle" + icon_state = "pill_canister8" + pill_type_to_fill = /obj/item/reagent_container/pill/merabica + maptext_label = "MB" + /obj/item/storage/pill_bottle/dexalin name = "\improper Dexalin pill bottle" icon_state = "pill_canister1" @@ -591,6 +603,12 @@ /obj/item/storage/pill_bottle/dexalin/skillless skilllock = SKILL_MEDICAL_DEFAULT +/obj/item/storage/pill_bottle/dexalinplus + name = "\improper Dexalin+ pill bottle" + icon_state = "pill_canister13" + pill_type_to_fill = /obj/item/reagent_container/pill/dexalinplus + maptext_label = "D+" + //Alkysine /obj/item/storage/pill_bottle/alkysine name = "\improper Alkysine pill bottle" @@ -720,6 +738,30 @@ skilllock = SKILL_MEDICAL_DEFAULT maptext_label = "Pc" +/obj/item/storage/pill_bottle/imialk + name = "\improper Imidazoline-Alkysine pill bottle" + icon_state = "pill_canister14" + pill_type_to_fill = /obj/item/reagent_container/pill/imialk + maptext_label = "IA" + +/obj/item/storage/pill_bottle/iron + name = "\improper Iron pill bottle" + icon_state = "pill_canister4" + pill_type_to_fill = /obj/item/reagent_container/pill/iron + maptext_label = "FE" + +/obj/item/storage/pill_bottle/nitrogenwater + name = "\improper Nitrogen-Water pill bottle" + icon_state = "pill_canister12" + pill_type_to_fill = /obj/item/reagent_container/pill/nitrogenwater + maptext_label = "NW" + +/obj/item/storage/pill_bottle/tricord + name = "\improper Tricordazine pill bottle" + icon_state = "pill_canister" + pill_type_to_fill = /obj/item/reagent_container/pill/tricordrazine + maptext_label = "Ti" + //---------PILL PACKETS--------- /obj/item/storage/pill_bottle/packet name = "\improper pill packet" diff --git a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm index b9486e4f09..9a45b4256d 100644 --- a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm +++ b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm @@ -161,6 +161,9 @@ desc = "An ammunition case containing 20 M41A MK1 magazines." supplies = list(/obj/item/ammo_magazine/rifle/m41aMK1 = 20) +/obj/structure/largecrate/supply/ammo/m41amk1/forecon + supplies = list(/obj/item/ammo_magazine/rifle/m41aMK1/recon = 20) + /obj/structure/largecrate/supply/ammo/m41a_box name = "\improper M41A ammunition box case (x4)" desc = "An ammunition case containing four M41A 600 round boxes of ammunition." diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 7b01243290..3461b9049e 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -706,15 +706,15 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. var/new_slowdown = H.next_move_slowdown + rand(4,7) H.next_move_slowdown = new_slowdown if(prob(10)) - to_chat(H, SPAN_WARNING("It is very hard to move trough this [src]...")) + to_chat(H, SPAN_WARNING("It is very hard to move through this [src]...")) if(8 to 9) var/new_slowdown = H.next_move_slowdown + rand(8,11) H.next_move_slowdown = new_slowdown - to_chat(H, SPAN_WARNING("You got tangeled in [src]!")) + to_chat(H, SPAN_WARNING("You got tangled in [src]!")) if(10) var/new_slowdown = H.next_move_slowdown + rand(12,20) H.next_move_slowdown = new_slowdown - to_chat(H, SPAN_WARNING("You got completely tangeled in [src]! Oh boy...")) + to_chat(H, SPAN_WARNING("You got completely tangled in [src]! Oh boy...")) /obj/structure/flora/jungle/thickbush/attackby(obj/item/I as obj, mob/user as mob) //hatchets and shiet can clear away undergrowth @@ -724,9 +724,9 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. damage = rand(8,18) if(indestructable) //this bush marks the edge of the map, you can't destroy it - to_chat(user, SPAN_DANGER("You flail away at the undergrowth, but it's too thick here.")) + to_chat(user, SPAN_DANGER("You chop at the undergrowth, but it's too thick here.")) else - user.visible_message(SPAN_DANGER("[user] flails away at the [src] with [I]."),SPAN_DANGER("You flail away at the [src] with [I].")) + user.visible_message(SPAN_DANGER("[user] chops at the [src] with [I]."),SPAN_DANGER("You chop at the [src] with [I].")) playsound(src.loc, 'sound/effects/vegetation_hit.ogg', 25, 1) health -= damage if(health < 0) diff --git a/code/game/objects/structures/gun_rack.dm b/code/game/objects/structures/gun_rack.dm index 400002fa35..099d8d4c20 100644 --- a/code/game/objects/structures/gun_rack.dm +++ b/code/game/objects/structures/gun_rack.dm @@ -5,6 +5,7 @@ icon_state = "m41a" density = TRUE var/allowed_type + var/populate_type var/max_stored = 5 var/initial_stored = 5 @@ -17,7 +18,7 @@ if(initial_stored) var/i = 0 while(i < initial_stored) - contents += new allowed_type(src) + contents += new populate_type(src) i++ update_icon() @@ -47,6 +48,10 @@ /obj/structure/gun_rack/m41 allowed_type = /obj/item/weapon/gun/rifle/m41aMK1 + populate_type = /obj/item/weapon/gun/rifle/m41aMK1 + +/obj/structure/gun_rack/m41/unloaded + populate_type = /obj/item/weapon/gun/rifle/m41aMK1/unloaded /obj/structure/gun_rack/type71 icon_state = "type71" @@ -54,6 +59,10 @@ max_stored = 6 initial_stored = 6 allowed_type = /obj/item/weapon/gun/rifle/type71 + populate_type = /obj/item/weapon/gun/rifle/type71 + +/obj/structure/gun_rack/type71/unloaded + populate_type = /obj/item/weapon/gun/rifle/type71/unloaded /obj/structure/gun_rack/apc name = "APC ammo compartment" @@ -75,3 +84,10 @@ max_stored = 2 initial_stored = 0 allowed_type = /obj/item/ammo_magazine/hardpoint/boyars_dualcannon + +/obj/structure/gun_rack/m41/recon + icon_state = "m41arecon" + populate_type = /obj/item/weapon/gun/rifle/m41aMK1/forecon + +/obj/structure/gun_rack/m41/recon/unloaded + populate_type = /obj/item/weapon/gun/rifle/m41aMK1/forecon/unloaded diff --git a/code/game/objects/structures/pipes/pipes.dm b/code/game/objects/structures/pipes/pipes.dm index 8459b9c100..35b3ba4711 100644 --- a/code/game/objects/structures/pipes/pipes.dm +++ b/code/game/objects/structures/pipes/pipes.dm @@ -53,6 +53,7 @@ for(var/obj/structure/pipes/P in connected_to) P.remove_connection(src) + connected_to.Cut() GLOB.mainship_pipes -= src @@ -97,6 +98,7 @@ /obj/structure/pipes/proc/remove_connection(obj/structure/pipes/P) connected_to -= P + P.connected_to -= src /obj/structure/pipes/proc/get_connection(direction) var/obj/structure/pipes/best_connected_pipe = null diff --git a/code/game/objects/structures/pipes/vents/vents.dm b/code/game/objects/structures/pipes/vents/vents.dm index 298fbc57f4..926f14cd2f 100644 --- a/code/game/objects/structures/pipes/vents/vents.dm +++ b/code/game/objects/structures/pipes/vents/vents.dm @@ -139,7 +139,7 @@ if(welded) to_chat(usr, SPAN_WARNING("You cannot release gas from a welded vent.")) return FALSE - var/list/options = list(VENT_GAS_SMOKE, VENT_GAS_CN20, VENT_GAS_CN20_XENO) + var/list/options = list(VENT_GAS_SMOKE, VENT_GAS_CN20, VENT_GAS_CN20_XENO, VENT_GAS_LSD) var/gas_choice = tgui_input_list(user, "What gas do you wish to use?", "Gas Choice", options, 20 SECONDS) if(!gas_choice) return FALSE @@ -166,6 +166,8 @@ spreader = new /datum/effect_system/smoke_spread/cn20 if(VENT_GAS_CN20_XENO) spreader = new /datum/effect_system/smoke_spread/cn20/xeno + if(VENT_GAS_LSD) + spreader = new /datum/effect_system/smoke_spread/LSD if(!spreader) return FALSE gas_holder = spreader diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index c7cee6b5c8..4a4af8fef3 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -658,6 +658,7 @@ health = 150 light_range = 6 light_on = TRUE + light_color = LIGHT_COLOUR_FIRE unslashable = TRUE /// What obj this becomes when it gets to its next stage of construction / ignition var/frame_type diff --git a/code/game/objects/structures/vulture_spotter.dm b/code/game/objects/structures/vulture_spotter.dm index ab23a80867..4111bdfcdd 100644 --- a/code/game/objects/structures/vulture_spotter.dm +++ b/code/game/objects/structures/vulture_spotter.dm @@ -183,7 +183,10 @@ unscope() scope_attached = FALSE desc = initial(desc) + " Though, it doesn't seem to have one attached yet." - new /obj/item/device/vulture_spotter_scope(get_turf(src), bound_rifle) + if(skillless) + new /obj/item/device/vulture_spotter_scope/skillless(get_turf(src), bound_rifle) + else + new /obj/item/device/vulture_spotter_scope(get_turf(src), bound_rifle) /// Handler for user folding up the tripod, picking it up /obj/structure/vulture_spotter_tripod/proc/fold_up(mob/user) diff --git a/code/game/sound.dm b/code/game/sound.dm index 02be8dbace..f2574975a7 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -1,22 +1,44 @@ /datum/sound_template //Basically a sound datum, but only serves as a way to carry info to soundOutput - var/file //The sound itself - var/file_muffled // Muffled variant for those that are deaf - var/wait = 0 - var/repeat = 0 + //copied sound datum vars + ///This is the file that will be played when the sound is sent to a player. + var/file + ///Set to TRUE to repeat the sound indefinitely once it begins playing, 2 to repeat it forwards and backwards. + var/repeat = FALSE + ///Set to TRUE to wait for other sounds in this channel to finish before playing this one. + var/wait = FALSE + ///For sound effects, set to 1 through 1024 to choose a specific sound channel. For values of 0 or less, any available channel will be chosen. var/channel = 0 + ///Set to a percentage from 0 to 100 of the sound's full volume. var/volume = 100 - var/status = 0 //Sound status flags + ///Any value from -100 to 100 will play this sound at a multiple of its normal frequency. A value of 0 or 1 will play the sound at its normal frequency. var/frequency = 1 + ///Can be used to set a starting time, in seconds, for a sound. + var/offset = 0 + ///Can be used to shift the pitch of a sound up or down. This works similarly to frequency except that it doesn't impact playback speed. + var/pitch = 1 + ///Alter the way the sound is heard by affecting several different on/off values which combine as bit flags: SOUND_MUTE, SOUND_PAUSED, SOUND_STREAM, SOUND_UPDATE + var/status = NONE + ///Within the falloff distance a 3D sound stays at the constant loudest volume possible. Outside of this distance it attenuates at a rate determined by the falloff. var/falloff = 1 + ///Changes the environmental reverb for all 3D sounds until another environment is specified. The default value (-1) specifies no change in environment. A numeric value from 0 to 25 specifies a set of reverb presets for the environment. + var/environment = -1 + ///If set to an 18-element list, this value customizes reverbration settings for this sound only. + var/list/echo + + //custom vars + ///The category of this sound for client volume purposes: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes) and VOLUME_ADM (Admin sounds and some other stuff) var/volume_cat = VOLUME_SFX + ///Maximum theoretical range (in tiles) of the sound, by default is equal to the volume. var/range = 0 - var/list/echo - var/x //Map coordinates, not sound coordinates + //Map coordinates, not sound coordinates, generated by the procs + var/x var/y var/z - var/y_s_offset // Vertical sound offset - var/x_s_offset // Horizontal sound offset + ///Horizontal sound position offset. + var/x_s_offset + ///Vertical sound position offset. + var/y_s_offset /proc/get_free_channel() var/static/cur_chan = 1 @@ -24,58 +46,73 @@ if(cur_chan > FREE_CHAN_END) cur_chan = 1 -//Proc used to play a sound effect. Avoid using this proc for non-IC sounds, as there are others -//source: self-explanatory. -//soundin: the .ogg to use. -//vol: the initial volume of the sound, 0 is no sound at all, 75 is loud queen screech. -//freq: the frequency of the sound. Setting it to 1 will assign it a random frequency -//sound_range: the maximum theoretical range (in tiles) of the sound, by default is equal to the volume. -//vol_cat: the category of this sound, used in client volume. There are 3 volume categories: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes) and VOLUME_ADM (Admin sounds and some other stuff) -//channel: use this only when you want to force the sound to play on a specific channel -//status: the regular 4 sound flags -//falloff: max range till sound volume starts dropping as distance increases - -/proc/playsound(atom/source, soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status , falloff = 1, echo, y_s_offset,x_s_offset) +/** + * Play a spatialized sound effect to everyone within hearing distance. + * + * Arguments: + * * source - origin atom for the sound + * * soundin - sound datum ( sound() ), sound file ('mysound.ogg'), or string to get a SFX ("male_warcry") + * * vol - the initial volume of the sound, 0 is no sound at all, 75 is loud queen screech. + * * vary - the frequency of the sound. Setting it to 1 will assign it a random frequency + * * sound_range - maximum theoretical range (in tiles) of the sound, by default is equal to the volume. + * * vol_cat - the category of this sound for client volume purposes: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes), VOLUME_ADM (Admin sounds) + * * channel - use this only when you want to force the sound to play on a specific channel + * * status - combined bit flags: SOUND_MUTE, SOUND_PAUSED, SOUND_STREAM, SOUND_UPDATE + * * falloff - max range till sound volume starts dropping as distance increases + * * echo - customizes reverbration settings for this sound + * * y_s_offset - vertical sound position offset + * * x_s_offset - horizontal sound position offset + * + * Returns selected channel on success, FALSE on failure + */ +/proc/playsound(atom/source, sound/soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status, falloff = 1, list/echo, y_s_offset, x_s_offset) if(isarea(source)) error("[source] is an area and is trying to make the sound: [soundin]") return FALSE - var/datum/sound_template/S = new() - - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat - else - S.file = get_sfx(soundin) - S.channel = channel ? channel : get_free_channel() - S.status = status - S.falloff = falloff - S.volume = vol - S.volume_cat = vol_cat - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset - if(vary != FALSE) - if(vary > 1) - S.frequency = vary - else - S.frequency = GET_RANDOM_FREQ // Same frequency for everybody - - if(!sound_range) - sound_range = round(0.25*vol) //if no specific range, the max range is equal to a quarter of the volume. - S.range = sound_range var/turf/turf_source = get_turf(source) - if(!turf_source || !turf_source.z) + if(!turf_source?.z) return FALSE - S.x = turf_source.x - S.y = turf_source.y - S.z = turf_source.z + + var/datum/sound_template/template = new() + + if(istype(soundin)) + template.file = soundin.file + template.repeat = soundin.repeat + template.wait = soundin.wait + //template.channel = soundin.channel + //template.volume = soundin.volume + template.frequency = soundin.frequency + template.offset = soundin.offset + template.pitch = soundin.pitch + //template.status = soundin.status + //template.falloff = soundin.falloff + //template.environment = soundin.environment + //template.echo = soundin.echo + else + template.file = get_sfx(soundin) + + template.channel = channel || get_free_channel() + template.volume = vol + if(vary > 1) + template.frequency = vary + else if(vary) + template.frequency = GET_RANDOM_FREQ // Same frequency for everybody + template.status = status + template.falloff = falloff + template.echo = echo + + template.volume_cat = vol_cat + template.range = sound_range || floor(0.25 * vol) //if no specific range, the max range is equal to a quarter of the volume. + template.x = turf_source.x + template.y = turf_source.y + template.z = turf_source.z + template.x_s_offset = x_s_offset + template.y_s_offset = y_s_offset if(!SSinterior) - SSsound.queue(S) - return S.channel + SSsound.queue(template) + return template.channel var/list/datum/interior/extra_interiors = list() // If we're in an interior, range the chunk, then adjust to do so from outside instead @@ -85,66 +122,127 @@ extra_interiors |= VI if(VI.exterior) var/turf/new_turf_source = get_turf(VI.exterior) - S.x = new_turf_source.x - S.y = new_turf_source.y - S.z = new_turf_source.z - else sound_range = 0 + template.x = new_turf_source.x + template.y = new_turf_source.y + template.z = new_turf_source.z // Range for 'nearby interiors' aswell for(var/datum/interior/VI in SSinterior.interiors) if(VI?.ready && VI.exterior?.z == turf_source.z && get_dist(VI.exterior, turf_source) <= sound_range) extra_interiors |= VI - SSsound.queue(S, null, extra_interiors) - return S.channel + SSsound.queue(template, null, extra_interiors) + return template.channel -//This is the replacement for playsound_local. Use this for sending sounds directly to a client -/proc/playsound_client(client/C, soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, list/echo, y_s_offset, x_s_offset) +/** + * Play a sound effect directly to a client. + * + * Arguments: + * * C - client to hear the sound + * * soundin - sound datum ( sound() ), sound file ('mysound.ogg'), or string to get a SFX ("male_warcry") + * * origin - origin atom for the sound + * * vol - the initial volume of the sound, 0 is no sound at all, 75 is loud queen screech. + * * random_freq - assign the sound a random frequency + * * vol_cat - the category of this sound for client volume purposes: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes), VOLUME_ADM (Admin sounds) + * * channel - use this only when you want to force the sound to play on a specific channel + * * status - combined bit flags: SOUND_MUTE, SOUND_PAUSED, SOUND_STREAM, SOUND_UPDATE + * * echo - customizes reverbration settings for this sound + * * y_s_offset - vertical sound position offset + * * x_s_offset - horizontal sound position offset + * + * Returns FALSE on failure + */ +/proc/playsound_client(client/C, sound/soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, list/echo, y_s_offset, x_s_offset) if(!istype(C) || !C.soundOutput) return FALSE - var/datum/sound_template/S = new() - if(origin) - var/turf/T = get_turf(origin) - if(T) - S.x = T.x - S.y = T.y - S.z = T.z - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat + + var/datum/sound_template/template = new() + + if(istype(soundin)) + template.file = soundin.file + template.repeat = soundin.repeat + template.wait = soundin.wait + //template.channel = soundin.channel + //template.volume = soundin.volume + template.frequency = soundin.frequency + template.offset = soundin.offset + template.pitch = soundin.pitch + //template.status = soundin.status + //template.falloff = soundin.falloff + //template.environment = soundin.environment + //template.echo = soundin.echo else - S.file = get_sfx(soundin) + template.file = get_sfx(soundin) + template.channel = channel + template.volume = vol if(random_freq) - S.frequency = GET_RANDOM_FREQ - S.volume = vol - S.volume_cat = vol_cat - S.channel = channel - S.status = status - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset - SSsound.queue(S, list(C)) - -/// Plays sound to all mobs that are map-level contents of an area -/proc/playsound_area(area/A, soundin, vol = 100, channel = 0, status, vol_cat = VOLUME_SFX, list/echo, y_s_offset, x_s_offset) + template.frequency = GET_RANDOM_FREQ + template.status = status + template.echo = echo + + template.volume_cat = vol_cat + var/turf/turf_origin = get_turf(origin) + if(turf_origin) + template.x = turf_origin.x + template.y = turf_origin.y + template.z = turf_origin.z + template.x_s_offset = x_s_offset + template.y_s_offset = y_s_offset + + SSsound.queue(template, list(C)) + +/** + * Play a sound effect to all mobs that are map-level contents of an area. + * + * Arguments: + * * A - affected area to hear the sound + * * soundin - sound datum ( sound() ), sound file ('mysound.ogg'), or string to get a SFX ("male_warcry") + * * vol - the initial volume of the sound, 0 is no sound at all, 75 is loud queen screech. + * * channel - use this only when you want to force the sound to play on a specific channel + * * status - combined bit flags: SOUND_MUTE, SOUND_PAUSED, SOUND_STREAM, SOUND_UPDATE + * * vol_cat - the category of this sound for client volume purposes: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes), VOLUME_ADM (Admin sounds) + * * echo - customizes reverbration settings for this sound + * + * Returns FALSE on failure + */ +/proc/playsound_area(area/A, sound/soundin, vol = 100, channel = 0, status, vol_cat = VOLUME_SFX, list/echo, y_s_offset, x_s_offset) if(!isarea(A)) return FALSE - var/datum/sound_template/S = new() - S.file = soundin - S.volume = vol - S.channel = channel - S.status = status - S.volume_cat = vol_cat + + var/datum/sound_template/template = new() + + if(istype(soundin)) + template.file = soundin.file + template.repeat = soundin.repeat + template.wait = soundin.wait + //template.channel = soundin.channel + //template.volume = soundin.volume + template.frequency = soundin.frequency + template.offset = soundin.offset + template.pitch = soundin.pitch + //template.status = soundin.status + //template.falloff = soundin.falloff + //template.environment = soundin.environment + //template.echo = soundin.echo + else + template.file = get_sfx(soundin) + + template.channel = channel + template.volume = vol + template.status = status + + template.volume_cat = vol_cat + template.x_s_offset = x_s_offset + template.y_s_offset = y_s_offset var/list/hearers = list() - for(var/mob/living/M in A.contents) - if(!M || !M.client || !M.client.soundOutput) + for(var/mob/living/living_mob in A.contents) + if(!living_mob || !living_mob.client || !living_mob.client.soundOutput) continue - hearers += M.client - SSsound.queue(S, hearers) + hearers += living_mob.client + + SSsound.queue(template, hearers) /client/proc/playtitlemusic() if(!SSticker?.login_music) @@ -153,21 +251,53 @@ playsound_client(src, SSticker.login_music, null, 70, 0, VOLUME_LOBBY, SOUND_CHANNEL_LOBBY, SOUND_STREAM) -/// Play sound for all on-map clients on a given Z-level. Good for ambient sounds. -/proc/playsound_z(z, soundin, volume = 100, vol_cat = VOLUME_SFX, echo, y_s_offset, x_s_offset) - var/datum/sound_template/S = new() - S.file = soundin - S.volume = volume - S.channel = SOUND_CHANNEL_Z - S.volume_cat = vol_cat - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset +/** + * Play a sound effect for all on-map clients on a given Z-level. + * + * Arguments: + * * z - list of affected [/datum/space_level] to hear the sound + * * soundin - sound datum ( sound() ), sound file ('mysound.ogg'), or string to get a SFX ("male_warcry") + * * volume - the initial volume of the sound, 0 is no sound at all, 75 is loud queen screech. + * * vol_cat - the category of this sound for client volume purposes: VOLUME_SFX (Sound effects), VOLUME_AMB (Ambience and Soundscapes), VOLUME_ADM (Admin sounds) + * * echo - customizes reverbration settings for this sound + * * y_s_offset - vertical sound position offset + * * x_s_offset - horizontal sound position offset + * + * Returns selected channel on success, FALSE on failure + */ +/proc/playsound_z(list/z, sound/soundin, volume = 100, vol_cat = VOLUME_SFX, echo, y_s_offset, x_s_offset) + var/datum/sound_template/template = new() + + if(istype(soundin)) + template.file = soundin.file + template.repeat = soundin.repeat + template.wait = soundin.wait + //template.channel = soundin.channel + //template.volume = soundin.volume + template.frequency = soundin.frequency + template.offset = soundin.offset + template.pitch = soundin.pitch + //template.status = soundin.status + //template.falloff = soundin.falloff + //template.environment = soundin.environment + //template.echo = soundin.echo + else + template.file = get_sfx(soundin) + + template.channel = SOUND_CHANNEL_Z + template.volume = volume + template.echo = echo + + template.volume_cat = vol_cat + template.x_s_offset = x_s_offset + template.y_s_offset = y_s_offset + var/list/hearers = list() - for(var/mob/M in GLOB.player_list) - if((M.z in z) && M.client.soundOutput) - hearers += M.client - SSsound.queue(S, hearers) + for(var/mob/mob in GLOB.player_list) + if((mob.z in z) && mob.client.soundOutput) + hearers += mob.client + + SSsound.queue(template, hearers) // The pick() proc has a built-in chance that can be added to any option by adding ,X; to the end of an option, where X is the % chance it will play. /proc/get_sfx(S) diff --git a/code/game/world.dm b/code/game/world.dm index e67fca2856..77d48d3593 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -16,7 +16,7 @@ var/list/reboot_sfx = file2list("config/reboot_sfx.txt") /world/New() var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") if (debug_server) - LIBCALL(debug_server, "auxtools_init")() + call_ext(debug_server, "auxtools_init")() enable_debugging() internal_tick_usage = 0.2 * world.tick_lag hub_password = "kMZy3U5jJHSiBQjr" @@ -381,13 +381,14 @@ var/datum/BSQL_Connection/connection else CRASH("unsupported platform") - var/init = LIBCALL(lib, "init")() + var/init = call_ext(lib, "init")() if("0" != init) CRASH("[lib] init error: [init]") /world/proc/HandleTestRun() // Wait for the game ticker to initialize Master.sleep_offline_after_initializations = FALSE + SSticker.start_immediately = TRUE UNTIL(SSticker.initialized) //trigger things to run the whole process diff --git a/code/global.dm b/code/global.dm index dca2fe7701..3ed9249ca6 100644 --- a/code/global.dm +++ b/code/global.dm @@ -1,7 +1,7 @@ //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31 #define MAIN_SHIP_NAME SSmapping.get_main_ship_name() #define MAIN_SHIP_DEFAULT_NAME "USS Golden Arrow" -#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "SSV Chapaev", "USS Rover") +#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "USS Golden Arrow (Classic)", "SSV Chapaev", "USS Rover") #define MAIN_SHIP_PLATOON text2path(SSmapping.get_main_ship_platoon()) #define MAIN_SHIP_DEFAULT_PLATOON "/datum/squad/marine/alpha" @@ -120,7 +120,7 @@ var/list/AAlarmWireColorToIndex //Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam #define MAX_MESSAGE_LEN 1024 -#define MAX_EMOTE_LEN 256 +#define MAX_EMOTE_LEN 1024 #define MAX_PAPER_MESSAGE_LEN 3072 #define MAX_BOOK_MESSAGE_LEN 9216 #define MAX_NAME_LEN 28 diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 34cc3ee3c8..6e47391fc1 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -330,6 +330,8 @@ var/list/roundstart_mod_verbs = list( if(CLIENT_HAS_RIGHTS(src, R_BUILDMODE)) add_verb(src, /client/proc/togglebuildmodeself) add_verb(src, /client/proc/toggle_game_master) + add_verb(src, /client/proc/open_resin_panel) + add_verb(src, /client/proc/open_sound_panel) add_verb(src, /client/proc/toggle_join_xeno) add_verb(src, /client/proc/game_master_rename_platoon) add_verb(src, /client/proc/toggle_vehicle_blockers) @@ -364,6 +366,8 @@ var/list/roundstart_mod_verbs = list( admin_verbs_default, /client/proc/togglebuildmodeself, /client/proc/toggle_game_master, + /client/proc/open_resin_panel, + /client/proc/open_sound_panel, /client/proc/toggle_join_xeno, /client/proc/game_master_rename_platoon, /client/proc/toggle_vehicle_blockers, diff --git a/code/modules/admin/game_master/extra_buttons/rename_platoon.dm b/code/modules/admin/game_master/extra_buttons/rename_platoon.dm index 9d805ab9d1..575319ad73 100644 --- a/code/modules/admin/game_master/extra_buttons/rename_platoon.dm +++ b/code/modules/admin/game_master/extra_buttons/rename_platoon.dm @@ -28,8 +28,8 @@ GLOBAL_VAR_INIT(main_platoon_initial_name, GLOB.main_platoon_name) if(!new_name || !istext(new_name)) return - if(length(new_name) > 10) - to_chat(src, SPAN_NOTICE("The platoon name should be 10 characters or less.")) + if(length(new_name) > 16) + to_chat(src, SPAN_NOTICE("The platoon name should be 16 characters or less.")) return var/old_name = GLOB.main_platoon_name diff --git a/code/modules/admin/game_master/game_master.dm b/code/modules/admin/game_master/game_master.dm index 947c49aeb5..2745287727 100644 --- a/code/modules/admin/game_master/game_master.dm +++ b/code/modules/admin/game_master/game_master.dm @@ -158,7 +158,8 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100) data["game_master_objectives"] = length(GLOB.game_master_objectives) ? GLOB.game_master_objectives : "" // Communication stuff - data["communication_clarity"] = GLOB.radio_communication_clarity + data["radio_clarity"] = GLOB.radio_communication_clarity + data["radio_clarity_example"] = stars("The quick brown fox jumped over the lazy dog.", GLOB.radio_communication_clarity) return data @@ -294,7 +295,7 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100) if("use_game_master_phone") game_master_phone.attack_hand(ui.user) - if("set_communication_clarity") + if("set_radio_clarity") var/new_clarity = text2num(params["clarity"]) if(!isnum(new_clarity)) return diff --git a/code/modules/admin/game_master/resin_panel.dm b/code/modules/admin/game_master/resin_panel.dm new file mode 100644 index 0000000000..bab4097173 --- /dev/null +++ b/code/modules/admin/game_master/resin_panel.dm @@ -0,0 +1,177 @@ +#define RESIN_PANEL_STRUCTURES \ +list( \ + /datum/resin_construction/resin_turf/wall, \ + /datum/resin_construction/resin_turf/wall/thick, \ + /datum/resin_construction/resin_turf/wall/reflective, \ + /datum/resin_construction/resin_turf/membrane, \ + /datum/resin_construction/resin_turf/membrane/thick, \ + /datum/resin_construction/resin_obj/door, \ + /datum/resin_construction/resin_obj/door/thick, \ + /datum/resin_construction/resin_obj/resin_node, \ + /datum/resin_construction/resin_obj/sticky_resin, \ + /datum/resin_construction/resin_obj/fast_resin, \ + /datum/resin_construction/resin_obj/resin_spike, \ + /datum/resin_construction/resin_obj/acid_pillar, \ + /turf/closed/wall/mineral/bone_resin \ +) + +/client/proc/open_resin_panel() + set name = "Resin Panel" + set category = "Game Master" + + if(!check_rights(R_ADMIN)) + return + + new /datum/resin_panel(usr) + +/datum/resin_panel + var/static/list/structure_list + var/static/list/removal_allowlist + var/selected_structure + var/selected_hive = XENO_HIVE_NORMAL + var/client/holder + var/build_click_intercept = FALSE + +/datum/resin_panel/New(user) + if(isnull(structure_list)) //first run, init statics + structure_list = get_structures() + + removal_allowlist = list() + for(var/structure as anything in RESIN_PANEL_STRUCTURES) + if(structure in GLOB.resin_constructions_list) + var/datum/resin_construction/construct = structure + removal_allowlist += construct.build_path + else + removal_allowlist += structure + + if(isclient(user)) + holder = user + else + var/mob/mob = user + holder = mob.client + + holder.click_intercept = src + tgui_interact(holder.mob) + +/datum/resin_panel/proc/get_structures() + var/list/structures = list() + for(var/structure as anything in RESIN_PANEL_STRUCTURES) + var/list/entry = list() + + if(structure in GLOB.resin_constructions_list) + var/datum/resin_construction/construct = structure + entry["name"] = construct.name + entry["image"] = replacetext(construct.construction_name, " ", "-") + entry["id"] = "[construct]" + else if(structure in typesof(/turf)) + var/turf/turf = structure + entry["name"] = turf.name + switch(turf) + if(/turf/closed/wall/mineral/bone_resin) + entry["image"] = "reflective-resin-wall" //looks just like it, saves on making new spritesheet for one image + else + entry["image"] = turf.icon_state + entry["id"] = "[turf]" + + structures += list(entry) + + return structures + +/datum/resin_panel/ui_assets(mob/user) + return list( + get_asset_datum(/datum/asset/spritesheet/choose_resin), + ) + +/datum/resin_panel/ui_static_data(mob/user) + var/list/data = list() + + data["structure_list"] = structure_list + data["hives_list"] = ALL_XENO_HIVES + + return data + +/datum/resin_panel/ui_data(mob/user) + var/list/data = list() + + data["selected_structure"] = selected_structure + data["selected_hive"] = selected_hive + data["build_click_intercept"] = build_click_intercept + + return data + +/datum/resin_panel/ui_close(mob/user) + holder = null + build_click_intercept = FALSE + qdel(src) + +/datum/resin_panel/ui_state(mob/user) + return GLOB.admin_state + +/datum/resin_panel/ui_status(mob/user, datum/ui_state/state) + return UI_INTERACTIVE + +/datum/resin_panel/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "ResinPanel", "Resin Panel") + ui.set_autoupdate(FALSE) + ui.open() + +/datum/resin_panel/proc/InterceptClickOn(mob/user, params, atom/object) + if(!build_click_intercept) + return + + var/list/modifiers = params2list(params) + + if(LAZYACCESS(modifiers, MIDDLE_CLICK)) //remove + if(!(object.type in removal_allowlist)) + return + + if(isturf(object)) + var/turf/turf = object + turf.ScrapeAway() + else + qdel(object) + else //add + if(!selected_structure) + return + + var/turf/current_turf = get_turf(object) + + var/atom/new_structure + if(selected_structure in GLOB.resin_constructions_list) + var/datum/resin_construction/construct = GLOB.resin_constructions_list[selected_structure] + new_structure = construct.build(current_turf, selected_hive) + else if(selected_structure in typesof(/turf)) + var/turf/turf = selected_structure + new_structure = current_turf.PlaceOnTop(turf) + new_structure?.add_hiddenprint(user) //so admins know who placed it + + return TRUE + +/datum/resin_panel/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + if(!check_rights(R_ADMIN)) + return + + switch(action) + if("set_selected_structure") + var/selected_type = text2path(params["type"]) + if(!(selected_type in RESIN_PANEL_STRUCTURES)) + return + selected_structure = selected_type + return TRUE + if("set_selected_hive") + var/hive = params["selected_hive"] + if(!(hive in ALL_XENO_HIVES)) + return + selected_hive = hive + return TRUE + if("toggle_build_click_intercept") + build_click_intercept = !build_click_intercept + return TRUE + +#undef RESIN_PANEL_STRUCTURES diff --git a/code/modules/admin/game_master/sound_panel.dm b/code/modules/admin/game_master/sound_panel.dm new file mode 100644 index 0000000000..8aff8b0f23 --- /dev/null +++ b/code/modules/admin/game_master/sound_panel.dm @@ -0,0 +1,272 @@ +/client/proc/open_sound_panel() + set name = "Sound Panel" + set category = "Admin.Panels" + + if(!check_rights(R_SOUNDS)) + return + + new /datum/sound_panel(usr) + +/datum/sound_panel + var/static/list/sound_list + var/static/list/category_list + var/static/list/category_lookup + var/static/list/zlevel_list + var/static/list/zlevel_lookup + var/static/list/group_list + var/client/holder + var/sound_path = "" + var/sound_category + var/sound_volume = 50 + var/sound_pitch = 1 + var/sound_duration = 1 + var/mob/target_player + var/turf/target_loc + var/loc_click_intercept = FALSE + var/loc_click_play = FALSE + var/target_zlevel + var/target_group + +/datum/sound_panel/New(user) + if(isnull(sound_list)) //first run, init statics + sound_list = get_sounds() + + category_list = list("Sound FX", "Ambience", "Admin") + category_lookup = list("Sound FX" = VOLUME_SFX, "Ambience" = VOLUME_AMB, "Admin" = VOLUME_ADM) + + zlevel_list = list() + zlevel_lookup = list() + for(var/datum/space_level/level as anything in SSmapping.z_list) + zlevel_list += level.name + zlevel_lookup[level.name] = level.z_value + + group_list = list("Global", "Humans", "Xenos", "Ghosts") + + sound_category = category_list[1] + target_zlevel = zlevel_list[1] + target_group = group_list[1] + + if(isclient(user)) + holder = user + else + var/mob/mob = user + holder = mob.client + + holder.click_intercept = src + tgui_interact(holder.mob) + +/datum/sound_panel/proc/get_sounds() + var/static/list/extensions = list("mid", "midi", "mod", "it", "s3m", "xm", "oxm", "wav", "ogg", "mp3", "raw", "wma", "aiff") + var/static/regex/ext_rgx = new("\\.(?:[jointext(extensions, "|")])$", "i") + + var/list/dirs = list("sound/") + var/list/file_paths = list() + for(var/i = 1, i <= length(dirs), i++) + var/path = dirs[i] + + var/list/filenames = flist(path) + for(var/filename as anything in filenames) + if(findtext(filename, "/", -1)) //found directory, add to search + dirs += "[path][filename]" + continue + if(!findtext(filename, ext_rgx)) //extension check + continue + file_paths += "[path][filename]" + + return file_paths + +/datum/sound_panel/ui_static_data(mob/user) + var/list/data = list() + + data["sound_list"] = sound_list + data["category_list"] = category_list + data["zlevel_list"] = zlevel_list + data["group_list"] = group_list + + return data + +/datum/sound_panel/ui_data(mob/user) + var/list/data = list() + + data["sound_path"] = sound_path + data["sound_category"] = sound_category + data["sound_volume"] = sound_volume + data["sound_pitch"] = sound_pitch + data["sound_duration"] = sound_duration + data["target_player_desc"] = target_player?.name + data["target_loc_desc"] = target_loc ? "[target_loc.name]: [target_loc.x],[target_loc.y],[target_loc.z]" : null + data["loc_click_intercept"] = loc_click_intercept + data["loc_click_play"] = loc_click_play + data["target_zlevel"] = target_zlevel + data["target_group"] = target_group + + return data + +/datum/sound_panel/ui_close(mob/user) + holder = null + target_loc = null + target_player = null + loc_click_intercept = FALSE + qdel(src) + +/datum/sound_panel/ui_state(mob/user) + return GLOB.admin_state + +/datum/sound_panel/ui_status(mob/user, datum/ui_state/state) + return UI_INTERACTIVE + +/datum/sound_panel/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "SoundPanel", "Sound Panel") + ui.set_autoupdate(FALSE) + ui.open() + +/datum/sound_panel/proc/InterceptClickOn(mob/user, params, atom/object) + if(loc_click_intercept) + var/turf/chosen_loc = get_turf(object) + if(QDELETED(chosen_loc)) + return + + target_loc = chosen_loc + SStgui.update_uis(src) + + if(loc_click_play) + if(!sound_path) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + playsound(target_loc, sound_datum, sound_volume, vol_cat = category_lookup[sound_category]) + + return TRUE + +/datum/sound_panel/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + if(!check_rights(R_SOUNDS)) + return + + switch(action) + if("set_sound_path") + var/sound = params["sound_path"] + if(!(sound in sound_list)) + return + sound_path = sound + return TRUE + if("set_sound_category") + var/category = params["sound_category"] + if(isnull(category_lookup[category])) + return + sound_category = category + return TRUE + if("set_sound_volume") + sound_volume = clamp(params["sound_volume"], 0, 100) + return TRUE + if("set_sound_pitch") + sound_pitch = clamp(params["sound_pitch"], 0.5, 2) + return TRUE + if("set_sound_duration") + sound_duration = clamp(params["sound_duration"], 0.5, 2) + return TRUE + if("set_target_zlevel") + var/target_z = params["target_zlevel"] + if(isnull(zlevel_lookup[target_z])) + return + target_zlevel = target_z + return TRUE + if("set_target_group") + var/group = params["target_group"] + if(!(group in group_list)) + return + target_group = group + return TRUE + if("play_preview") + if(!sound_path) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + playsound_client(holder, sound_datum, vol = sound_volume, vol_cat = category_lookup[sound_category], channel = SOUND_CHANNEL_TEST) + return TRUE + if("stop_preview") + var/sound/sound_datum = sound() + sound_datum.channel = SOUND_CHANNEL_TEST + sound_datum.status = SOUND_MUTE|SOUND_UPDATE + sound_to(holder, sound_datum) + return TRUE + if("select_client") + var/mob/chosen_player = tgui_input_list(holder.mob, "Who should hear the sound?", "Player Select", GLOB.player_list) + if(QDELETED(chosen_player)) + return + + target_player = chosen_player + return TRUE + if("play_client") + if(!sound_path) + return + if(QDELETED(target_player)) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + playsound_client(target_player.client, sound_datum, vol = sound_volume, vol_cat = category_lookup[sound_category]) + return TRUE + if("toggle_loc_click_intercept") + loc_click_intercept = !loc_click_intercept + return TRUE + if("toggle_loc_click_play") + loc_click_play = !loc_click_play + return TRUE + if("play_local") + if(!sound_path) + return + if(QDELETED(target_loc)) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + playsound(target_loc, sound_datum, sound_volume, vol_cat = category_lookup[sound_category]) + return TRUE + if("play_zlevel") + if(!sound_path) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + playsound_z(list(zlevel_lookup[target_zlevel]), sound_datum, sound_volume, vol_cat = category_lookup[sound_category]) + return TRUE + if("play_group") + if(!sound_path) + return + + var/sound/sound_datum = sound(sound_path) + sound_datum.frequency = 1 / sound_duration + sound_datum.pitch = sound_pitch * sound_duration + + var/list/targets = list() + switch(target_group) + if("Global") + targets = GLOB.mob_list + if("Humans") + targets = GLOB.human_mob_list + GLOB.dead_mob_list + if("Xenos") + targets = GLOB.xeno_mob_list + GLOB.dead_mob_list + if("Ghosts") + targets = GLOB.observer_list + GLOB.dead_mob_list + + for(var/mob/target as anything in targets) + playsound_client(target.client, sound_datum, vol = sound_volume, vol_cat = category_lookup[sound_category]) + return TRUE diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 05da6d3c86..7f0d61d671 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -113,12 +113,13 @@ Here's a slightly more formal quick reference. - The 4 queries you can do are: + The 5 queries you can do are: "SELECT " "CALL ON " "UPDATE SET var=,var2=" "DELETE " + "SINGLECALL ." "" in this context is " [IN ] [chain of MAP/WHERE modifiers]" @@ -155,11 +156,13 @@ Add USING keyword to the front of the query to use options system The defaults aren't necessarily implemented, as there is no need to. Available options: (D) means default - PROCCALL = (D)ASYNC, BLOCKING - SELECT = FORCE_NULLS, (D)SKIP_NULLS + PROCCALL = (D) ASYNC, BLOCKING + SELECT = FORCE_NULLS, (D) SKIP_NULLS PRIORITY = HIGH, (D) NORMAL AUTOGC = (D) AUTOGC, KEEP_ALIVE SEQUENTIAL = TRUE - The queries in this batch will be executed sequentially one by one not in parallel + LISTSOURCE = OPTIMIZED, (D) UNOPTIMIZED + SELECTPRINT = (D) OUTPUT_POPUP, NO_OUTPUT_POPUP Example: USING PROCCALL = BLOCKING, SELECT = FORCE_NULLS, PRIORITY = HIGH SELECT /mob FROM world WHERE z == 1 @@ -174,21 +177,31 @@ #define SDQL2_STATE_SWITCHING 5 #define SDQL2_STATE_HALTING 6 -#define SDQL2_VALID_OPTION_TYPES list("proccall", "select", "priority", "autogc" , "sequential") -#define SDQL2_VALID_OPTION_VALUES list("async", "blocking", "force_nulls", "skip_nulls", "high", "normal", "keep_alive" , "true") +#define SDQL2_VALID_OPTION_TYPES list("proccall", "select", "priority", "autogc" , "sequential", "listsource", "selectprint") +#define SDQL2_VALID_OPTION_VALUES list("async", "blocking", "force_nulls", "skip_nulls", "high", "normal", "keep_alive" , "true", "optimized", "no_output") +/// Don't print nulls that the select picked up. Enabled by default #define SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS (1<<0) +/// Require proccalls to finish before continuing the query #define SDQL2_OPTION_BLOCKING_CALLS (1<<1) -#define SDQL2_OPTION_HIGH_PRIORITY (1<<2) //High priority SDQL query, allow using almost all of the tick. +/// High priority SDQL query, allow using almost all of the tick. +#define SDQL2_OPTION_HIGH_PRIORITY (1<<2) +/// Do not delete the query after its completion #define SDQL2_OPTION_DO_NOT_AUTOGC (1<<3) +/// Queries chained together with ; will execute in series instead of in parallel #define SDQL2_OPTION_SEQUENTIAL (1<<4) +/// Change to GLOB.mob_list for /mob or etc. automatically if we're iterating over world. +/// This isn't default because SDQL2 is a technical tool that should be as failure-safe as possible (such as a mob not being added to GLOB.mob_list, for example) +#define SDQL2_OPTION_OPTIMIZED_SOURCE (1<<5) +/// When using SELECT, don't print a popup. Makes SELECT vastly faster. +#define SDQL2_OPTION_NO_OUTPUT_POPUP (1<<6) #define SDQL2_OPTIONS_DEFAULT (SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS) #define SDQL2_IS_RUNNING (state == SDQL2_STATE_EXECUTING || state == SDQL2_STATE_SEARCHING || state == SDQL2_STATE_SWITCHING || state == SDQL2_STATE_PRESEARCH) #define SDQL2_HALT_CHECK if(!SDQL2_IS_RUNNING) {state = SDQL2_STATE_HALTING; return FALSE;}; -#define SDQL2_TICK_CHECK ((options & SDQL2_OPTION_HIGH_PRIORITY)? CHECK_TICK_HIGH_PRIORITY : CHECK_TICK) +#define SDQL2_TICK_CHECK ((options & SDQL2_OPTION_HIGH_PRIORITY) ? CHECK_TICK_HIGH_PRIORITY : CHECK_TICK) #define SDQL2_STAGE_SWITCH_CHECK if(state != SDQL2_STATE_SWITCHING){\ if(state == SDQL2_STATE_HALTING){\ @@ -206,12 +219,12 @@ var/prompt = tgui_alert(usr, "Run SDQL2 Query?", "SDQL2", list("Yes", "Cancel")) if (prompt != "Yes") return - var/list/results = world.SDQL2_query(query_text, key_name_admin(usr), "[key_name(usr)]") + var/list/results = world.SDQL2_query(query_text, key_name_admin(usr), "[key_name(usr)]", executor = src) if(length(results) == 3) for(var/I in 1 to 3) to_chat(usr, results[I], confidential = TRUE) -/world/proc/SDQL2_query(query_text, log_entry1, log_entry2, silent = FALSE) +/world/proc/SDQL2_query(query_text, log_entry1, log_entry2, silent = FALSE, client/executor) var/query_log = "executed SDQL query(s): \"[query_text]\"." if(!silent) message_admins("[log_entry1] [query_log]") @@ -243,6 +256,8 @@ if(query.options & SDQL2_OPTION_SEQUENTIAL) sequential = TRUE + SSstatpanels.set_SDQL2_tab(executor) + if(sequential) //Start first one var/datum/sdql2_query/query = popleft(waiting_queue) running += query @@ -492,6 +507,14 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null switch(value) if("true") options |= SDQL2_OPTION_SEQUENTIAL + if("listsource") + switch(value) + if("optimized") + options |= SDQL2_OPTION_OPTIMIZED_SOURCE + if("selectprint") + switch(value) + if("no_output") + options |= SDQL2_OPTION_NO_OUTPUT_POPUP /datum/sdql2_query/proc/ARun() INVOKE_ASYNC(src, PROC_REF(Run)) @@ -515,7 +538,11 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null SDQL2_STAGE_SWITCH_CHECK state = SDQL2_STATE_SEARCHING - var/list/found = Search(search_tree) + var/list/found = list() + if(length(search_tree)) + found = Search(search_tree) + else + state = SDQL2_STATE_SWITCHING SDQL2_STAGE_SWITCH_CHECK state = SDQL2_STATE_EXECUTING @@ -532,7 +559,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null var/mob/showmob = C.mob to_chat(showmob, "SDQL query results: [get_query_text()]
    \ SDQL query completed: [islist(obj_count_all)? length(obj_count_all) : obj_count_all] objects selected by path, and \ - [where_switched? "[islist(obj_count_eligible)? length(obj_count_eligible) : obj_count_eligible] objects executed on after WHERE keyword selection." : ""]
    \ + [where_switched? "[islist(obj_count_eligible)? length(obj_count_eligible) : obj_count_eligible] objects executed on after WHERE keyword selection." : "no execution performed."]
    \ SDQL query took [DisplayTimeText(end_time - start_time)] to complete.
    ", confidential = TRUE) if(length(select_text)) var/text = islist(select_text)? select_text.Join() : select_text @@ -627,8 +654,45 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null type = text2path(type) var/typecache = typecacheof(type) - if(ispath(type, /mob)) - for(var/mob/d in location) + if(ispath(type, /mob/living/carbon/human)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.human_mob_list + + for(var/mob/living/carbon/human/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /mob/living/carbon/xenomorph)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.xeno_mob_list + + for(var/mob/living/carbon/xenomorph/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /mob/living)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.living_mob_list + + for(var/mob/living/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /mob)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.mob_list + + for(var/mob/d in search_location) if(typecache[d.type] && (d.can_vv_get() || superuser)) out += d SDQL2_TICK_CHECK @@ -641,6 +705,61 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null SDQL2_TICK_CHECK SDQL2_HALT_CHECK + else if(ispath(type, /obj/item/weapon/gun)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.gun_list + + for(var/obj/item/weapon/gun/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /obj/item/ammo_magazine)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.ammo_magazine_list + + for(var/obj/item/ammo_magazine/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /obj/vehicle/multitile)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.all_multi_vehicles + + for(var/obj/item/ammo_magazine/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /obj/structure/closet)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.closet_list + + for(var/obj/item/ammo_magazine/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + + else if(ispath(type, /obj/structure/cable)) + var/list/search_location = location + if((location == world) && (options & SDQL2_OPTION_OPTIMIZED_SOURCE)) + search_location = GLOB.cable_list + + for(var/obj/item/ammo_magazine/d in search_location) + if(typecache[d.type] && (d.can_vv_get() || superuser)) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + else if(ispath(type, /obj)) for(var/obj/d in location) if(typecache[d.type] && (d.can_vv_get() || superuser)) @@ -662,6 +781,17 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null SDQL2_TICK_CHECK SDQL2_HALT_CHECK + else if(ispath(type, /client)) + var/list/search_location = location + if(location == world) // clients aren't picked up by an in world loop + search_location = GLOB.clients + + for(var/client/d in search_location) + if(d.can_vv_get() || superuser) + out += d + SDQL2_TICK_CHECK + SDQL2_HALT_CHECK + else if(ispath(type, /datum)) if(location == world) //snowflake for byond shortcut for(var/datum/d) //stupid byond trick to have it not return atoms to make this less laggy @@ -692,6 +822,10 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null SDQL2_TICK_CHECK SDQL2_HALT_CHECK + if("singlecall") + world.SDQL_var(null, query_tree["singlecall"][1], null, null, superuser, src) + obj_count_finished++ + if("delete") for(var/datum/d in found) qdel(d) @@ -704,7 +838,8 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null var/print_nulls = !(options & SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS) obj_count_finished = select_refs for(var/i in found) - SDQL_print(i, text_list, print_nulls) + if(!(options & SDQL2_OPTION_NO_OUTPUT_POPUP)) + SDQL_print(i, text_list, print_nulls) select_refs[REF(i)] = TRUE SDQL2_TICK_CHECK SDQL2_HALT_CHECK @@ -757,7 +892,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null SDQL_print(x, text_list) if (!isnull(x) && !isnum(x) && obj_list[x] != null) text_list += " -> " - SDQL_print(obj_list[obj_list[x]]) + SDQL_print(obj_list[x]) text_list += "]
    " else if(isnull(object)) @@ -1046,42 +1181,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null else if(D != null && long && expression[start + 1] == ":" && hascall(D, expression[start])) v = expression[start] else if(!long || expression[start + 1] == ".") - switch(expression[start]) - if("usr") - v = usr - if("src") - v = source - if("marked") - if(usr?.client?.admin_holder?.marked_datum) - v = usr?.client?.admin_holder?.marked_datum - else - return null - if("world") - v = world - if("global") - v = GLOB - if("MC") - v = Master - if("FS") - v = Failsafe - if("CFG") - v = config - else - if(copytext(expression[start], 1, 3) == "SS") //Subsystem //3 == length("SS") + 1 - var/SSname = copytext_char(expression[start], 3) - var/SSlength = length(SSname) - var/datum/controller/subsystem/SS - var/SSmatch - for(var/_SS in Master.subsystems) - SS = _SS - if(copytext("[SS.type]", -SSlength) == SSname) - SSmatch = SS - break - if(!SSmatch) - return null - v = SSmatch - else - return null + v = SDQL2_special_obj_from_string(expression[start], source) else if(object == GLOB) // Shitty ass hack kill me. v = expression[start] if(long) @@ -1206,8 +1306,45 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null query_list += word return query_list +/proc/SDQL2_special_obj_from_string(input_text, datum/source) + switch(input_text) + if("usr") + return usr + if("src") + return source + if("marked") + if(usr?.client?.admin_holder?.marked_datum) + return usr?.client?.admin_holder?.marked_datum + else + return null + if("world") + return world + if("global") + return GLOB + if("MC") + return Master + if("FS") + return Failsafe + if("CFG") + return config + else + if(copytext(input_text, 1, 3) == "SS") //Subsystem //3 == length("SS") + 1 + var/SSname = copytext_char(input_text, 3) + var/SSlength = length(SSname) + var/datum/controller/subsystem/SS + var/SSmatch + for(var/_SS in Master.subsystems) + SS = _SS + if(copytext("[SS.type]", -SSlength) == SSname) + SSmatch = SS + break + if(!SSmatch) + return null + return SSmatch + else + return null -/obj/effect/statclick/SDQL2_delete/Click() +/obj/effect/statclick/SDQL2_delete/clicked() if(!CLIENT_IS_STAFF(usr.client)) message_admins("[key_name_admin(usr)] non-staff clicked on a statclick! ([src])") log_admin("non-staff clicked on a statclick! ([src])") @@ -1215,7 +1352,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null var/datum/sdql2_query/Q = target Q.delete_click() -/obj/effect/statclick/SDQL2_action/Click() +/obj/effect/statclick/SDQL2_action/clicked() if(!CLIENT_IS_STAFF(usr.client)) message_admins("[key_name_admin(usr)] non-staff clicked on a statclick! ([src])") log_admin("non-staff clicked on a statclick! ([src])") @@ -1226,7 +1363,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null /obj/effect/statclick/sdql2_vv_all name = "VIEW VARIABLES" -/obj/effect/statclick/sdql2_vv_all/Click() +/obj/effect/statclick/sdql2_vv_all/clicked() if(!CLIENT_IS_STAFF(usr.client)) message_admins("[key_name_admin(usr)] non-staff clicked on a statclick! ([src])") log_admin("non-staff clicked on a statclick! ([src])") diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm index 9588e8dc9e..2caea998a1 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm @@ -136,6 +136,9 @@ if("call") call_query(i, node) + if("singlecall") + singlecall_query(i, node) + if("explain") node += "explain" node["explain"] = list() @@ -196,6 +199,14 @@ return i +//singlecall_query: 'CALL' object.call_function +/datum/sdql_parser/proc/singlecall_query(i, list/node) + var/list/func = list() + i = variable(i + 1, func) + node["singlecall"] = func + + return i + // object_selectors: select_item [('FROM' | 'IN') from_item] [modifier_list] /datum/sdql_parser/proc/object_selectors(i, list/node) i = select_item(i, node) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index e046990b0a..57b707a8eb 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -175,6 +175,9 @@ /proc/_sin(X) return sin(X) +/proc/_sleep(Delay) + sleep(Delay) + /proc/_list_add(list/L, ...) if (args.len < 2) return diff --git a/code/modules/admin/view_variables/reference_tracking.dm b/code/modules/admin/view_variables/reference_tracking.dm index f6f2b86f31..35f464354c 100644 --- a/code/modules/admin/view_variables/reference_tracking.dm +++ b/code/modules/admin/view_variables/reference_tracking.dm @@ -28,9 +28,7 @@ var/starting_time = world.time -#if DM_VERSION >= 515 log_reftracker("Refcount for [type]: [refcount(src)]") -#endif //Time to search the whole game for our ref DoSearchVar(GLOB, "GLOB", search_time = starting_time) //globals diff --git a/code/modules/almayer/machinery.dm b/code/modules/almayer/machinery.dm index 9491475ace..400e1f0f6f 100644 --- a/code/modules/almayer/machinery.dm +++ b/code/modules/almayer/machinery.dm @@ -353,3 +353,14 @@ icon_state = "ob_console" dir = WEST flags_atom = ON_BORDER|CONDUCT|FPRINT + +/obj/structure/machinery/prop/almayer/CICmap/arc + name = "map terminal" + desc = "A terminal that displays a map of the current operation location." + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "arcmap" + density = FALSE + +/obj/structure/machinery/computer/overwatch/almayer/arc + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "arcconsole" diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index c3a0c52d0c..5dc0600287 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -5,8 +5,6 @@ #define UPLOAD_LIMIT 10485760 //Restricts client uploads to the server to 10MB //Boosted this thing. What's the worst that can happen? #define MIN_CLIENT_VERSION 0 //Just an ambiguously low version for now, I don't want to suddenly stop people playing. //I would just like the code ready should it ever need to be used. -#define GOOD_BYOND_MAJOR 513 -#define GOOD_BYOND_MINOR 1500 GLOBAL_LIST_INIT(blacklisted_builds, list( "1407" = "bug preventing client display overrides from working leads to clients being able to see things/mobs they shouldn't be able to see", @@ -358,14 +356,34 @@ GLOBAL_LIST_INIT(whitelisted_client_procs, list( INVOKE_ASYNC(src, /client/proc/set_macros) // Version check below if we ever need to start checking against BYOND versions again. - - /*if((byond_version < world.byond_version) || ((byond_version == world.byond_version) && (byond_build < world.byond_build))) - src << "Your version of Byond (v[byond_version].[byond_build]) differs from the server (v[world.byond_version].[world.byond_build]). You may experience graphical glitches, crashes, or other errors. You will be disconnected until your version matches or exceeds the server version.
    \ - Direct Download (Windows Installer): http://www.byond.com/download/build/[world.byond_version]/[world.byond_version].[world.byond_build]_byond.exe
    \ - Other versions (search for [world.byond_build] or higher): http://www.byond.com/download/build/[world.byond_version]
    " + var/breaking_version = CONFIG_GET(number/client_error_version) + var/breaking_build = CONFIG_GET(number/client_error_build) + var/warn_version = CONFIG_GET(number/client_warn_version) + var/warn_build = CONFIG_GET(number/client_warn_build) + + if (byond_version < breaking_version || (byond_version == breaking_version && byond_build < breaking_build)) //Out of date client. + to_chat_immediate(src, SPAN_DANGER("Your version of BYOND is too old:")) + to_chat_immediate(src, CONFIG_GET(string/client_error_message)) + to_chat_immediate(src, "Your version: [byond_version].[byond_build]") + to_chat_immediate(src, "Required version: [breaking_version].[breaking_build] or later") + to_chat_immediate(src, "Visit BYOND's website to get the latest version of BYOND.") qdel(src) - return*/ - //hardcode for now + return + + if (byond_version < warn_version || (byond_version == warn_version && byond_build < warn_build)) //We have words for this client. + if(CONFIG_GET(flag/client_warn_popup)) + var/msg = "Your version of BYOND may be getting out of date:
    " + msg += CONFIG_GET(string/client_warn_message) + "

    " + msg += "Your version: [byond_version].[byond_build]
    " + msg += "Required version to remove this message: [warn_version].[warn_build] or later
    " + msg += "Visit BYOND's website to get the latest version of BYOND.
    " + src << browse(msg, "window=warning_popup") + else + to_chat(src, SPAN_DANGER("Your version of BYOND may be getting out of date:")) + to_chat(src, CONFIG_GET(string/client_warn_message)) + to_chat(src, "Your version: [byond_version].[byond_build]") + to_chat(src, "Required version to remove this message: [warn_version].[warn_build] or later") + to_chat(src, "Visit BYOND's website to get the latest version of BYOND.") if (num2text(byond_build) in GLOB.blacklisted_builds) log_access("Failed login: [key] - blacklisted byond build ([byond_version].[byond_build])") @@ -376,10 +394,6 @@ GLOBAL_LIST_INIT(whitelisted_client_procs, list( qdel(src) return - //do this check after the blacklist check to avoid confusion - if((byond_version < GOOD_BYOND_MAJOR) || ((byond_version == GOOD_BYOND_MAJOR) && (byond_build < GOOD_BYOND_MINOR))) - to_chat(src, FONT_SIZE_HUGE(SPAN_BOLDNOTICE("YOUR BYOND VERSION IS NOT WELL SUITED FOR THIS SERVER. Download latest BETA build or you may suffer random crashes or disconnects."))) - // Initialize tgui panel stat_panel.initialize( inline_html = file("html/statbrowser.html"), diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 262ae11219..f6aa0a9018 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -152,8 +152,10 @@ var/const/MAX_SAVE_SLOTS = 10 var/g_eyes = 0 //Eye color var/b_eyes = 0 //Eye color var/species = "Human" //Species datum to use. - var/ethnicity = "Western" // Ethnicity - var/body_type = "Mesomorphic (Average)" // Body Type + var/ethnicity = "Western" //Legacy, kept to update save files + var/skin_color = "Pale 2" // Skin color + var/body_size = "Average" // Body Size + var/body_type = "Lean" // Body Type var/language = "None" //Secondary language var/list/gear //Custom/fluff item loadout. var/preferred_squad = "None" @@ -333,8 +335,9 @@ var/const/MAX_SAVE_SLOTS = 10 dat += "®" dat += "Age: [age]
    " dat += "Gender: [gender == MALE ? "Male" : "Female"]
    " - dat += "Ethnicity: [ethnicity]
    " - dat += "Body Type: [body_type]
    " + dat += "Skin Color: [skin_color]
    " + dat += "Body Size: [body_size]
    " + dat += "Body Muscularity: [body_type]
    " dat += "Traits: Character Traits" dat += "
    " @@ -1183,10 +1186,12 @@ var/const/MAX_SAVE_SLOTS = 10 real_name = character_origin.generate_human_name(gender) if ("age") age = rand(AGE_MIN, AGE_MAX) - if ("ethnicity") - ethnicity = random_ethnicity() + if ("skin_color") + skin_color = random_skin_color() if ("body_type") body_type = random_body_type() + if ("body_size") + body_size = random_body_size() if ("hair") r_hair = rand(0,255) g_hair = rand(0,255) @@ -1545,18 +1550,24 @@ var/const/MAX_SAVE_SLOTS = 10 if(new_h_gradient_style) grad_style = new_h_gradient_style - if ("ethnicity") - var/new_ethnicity = tgui_input_list(user, "Choose your character's ethnicity:", "Character Preferences", GLOB.ethnicities_list) + if ("skin_color") + var/new_skin_color = tgui_input_list(user, "Choose your character's skin color:", "Character Preferences", GLOB.skin_color_list) - if (new_ethnicity) - ethnicity = new_ethnicity + if (new_skin_color) + skin_color = new_skin_color if ("body_type") - var/new_body_type = tgui_input_list(user, "Choose your character's body type:", "Character Preferences", GLOB.body_types_list) + var/new_body_type = tgui_input_list(user, "Choose your character's body type:", "Character Preferences", GLOB.body_type_list) if (new_body_type) body_type = new_body_type + if ("body_size") + var/new_body_size = tgui_input_list(user, "Choose your character's body size:", "Character Preferences", GLOB.body_size_list) + + if (new_body_size) + body_size = new_body_size + if("facial") var/new_facial = input(user, "Choose your character's facial-hair color:", "Character Preference", rgb(r_facial, g_facial, b_facial)) as color|null if(new_facial) @@ -2047,8 +2058,9 @@ var/const/MAX_SAVE_SLOTS = 10 character.age = age character.gender = gender - character.ethnicity = ethnicity + character.skin_color = skin_color character.body_type = body_type + character.body_size = body_size character.r_eyes = r_eyes character.g_eyes = g_eyes @@ -2120,15 +2132,16 @@ var/const/MAX_SAVE_SLOTS = 10 message_admins("[character] ([character.ckey]) has spawned with their gender as plural or neuter. Please notify coders.") character.gender = MALE -// Transfers the character's physical characteristics (age, gender, ethnicity, etc) to the mob +// Transfers the character's physical characteristics (age, gender, skin color, etc) to the mob /datum/preferences/proc/copy_appearance_to(mob/living/carbon/human/character, safety = 0) if(!istype(character)) return character.age = age character.gender = gender - character.ethnicity = ethnicity + character.skin_color = skin_color character.body_type = body_type + character.body_size = body_size character.r_eyes = r_eyes character.g_eyes = g_eyes diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index 321ce98fd9..868d33a332 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -573,10 +573,67 @@ var/global/list/gear_datums_by_name = list() display_name = "Die, 20 sides" path = /obj/item/toy/dice/d20 -/datum/gear/toy/walkman +/datum/gear/cassettes + category = "Cassettes" + +/datum/gear/cassettes/walkman display_name = "Walkman" path = /obj/item/device/walkman +/datum/gear/cassettes/pop1 + display_name = "Blue Cassette" + path = /obj/item/device/cassette_tape/pop1 + cost = 1 + +/datum/gear/cassettes/pop2 + display_name = "Rainbow Cassette" + path = /obj/item/device/cassette_tape/pop2 + cost = 1 + +/datum/gear/cassettes/pop3 + display_name = "Orange Cassette" + path = /obj/item/device/cassette_tape/pop3 + cost = 1 + +/datum/gear/cassettes/pop4 + display_name = "Blue Cassette" + path = /obj/item/device/cassette_tape/pop4 + cost = 1 + +/datum/gear/cassettes/heavymetal + display_name = "Red-Black Cassette" + path = /obj/item/device/cassette_tape/heavymetal + cost = 1 + +/datum/gear/cassettes/hairmetal + display_name = "Red Striped Cassette" + path = /obj/item/device/cassette_tape/hairmetal + cost = 1 + +/datum/gear/cassettes/indie + display_name = "Rising Sun Cassette" + path = /obj/item/device/cassette_tape/indie + cost = 1 + +/datum/gear/cassettes/hiphop + display_name = "Blue Stripe Cassette" + path = /obj/item/device/cassette_tape/hiphop + cost = 1 + +/datum/gear/cassettes/nam + display_name = "Green Cassette" + path = /obj/item/device/cassette_tape/nam + cost = 1 + +/datum/gear/cassettes/ocean + display_name = "Ocean Cassette" + path = /obj/item/device/cassette_tape/ocean + cost = 1 + +/datum/gear/cassettes/pouch + display_name = "Cassette Pouch" + path = /obj/item/storage/pouch/cassette + /datum/gear/toy/crayon display_name = "Crayon" path = /obj/item/toy/crayon/rainbow @@ -905,10 +962,6 @@ var/global/list/gear_datums_by_name = list() path = /obj/item/clothing/mask/cigarette/cigar cost = 2 -/datum/gear/smoking/pack_emerald_green - display_name = "Pack Of Emerald Greens" - path = /obj/item/storage/fancy/cigarettes/emeraldgreen - /datum/gear/smoking/pack_lucky_strikes display_name = "Pack Of Lucky Strikes" path = /obj/item/storage/fancy/cigarettes/lucky_strikes diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 44af545e2e..1403b64bc4 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -1,5 +1,5 @@ #define SAVEFILE_VERSION_MIN 8 -#define SAVEFILE_VERSION_MAX 24 +#define SAVEFILE_VERSION_MAX 25 //handles converting savefiles to new formats //MAKE SURE YOU KEEP THIS UP TO DATE! @@ -110,6 +110,53 @@ S.cd = "/" + if(savefile_version < 25) + var/ethnicity + var/skin_color = "pale2" + S["ethnicity"] >> ethnicity + switch(ethnicity) + if("anglo") + skin_color = "pale2" + if("western") + skin_color = "tan2" + if("germanic") + skin_color = "pale2" + if("scandinavian") + skin_color = "pale3" + if("baltic") + skin_color = "pale3" + if("sinoorient") + skin_color = "pale1" + if("southorient") + skin_color = "tan1" + if("indian") + skin_color = "tan3" + if("sino") + skin_color = "tan1" + if("mesoamerican") + skin_color = "tan3" + if("northamerican") + skin_color = "tan3" + if("southamerican") + skin_color = "tan2" + if("circumpolar") + skin_color = "tan1" + if("northafrican") + skin_color = "tan3" + if("centralafrican") + skin_color = "dark1" + if("costalafrican") + skin_color = "dark3" + if("persian") + skin_color = "tan3" + if("levant") + skin_color = "tan3" + if("australasian") + skin_color = "dark2" + if("polynesian") + skin_color = "tan3" + S["skin_color"] << skin_color + savefile_version = SAVEFILE_VERSION_MAX return 1 @@ -472,7 +519,9 @@ S["gender"] >> gender S["age"] >> age S["ethnicity"] >> ethnicity + S["skin_color"] >> skin_color S["body_type"] >> body_type + S["body_size"] >> body_size S["language"] >> language S["spawnpoint"] >> spawnpoint @@ -549,8 +598,9 @@ be_random_body = sanitize_integer(be_random_body, 0, 1, initial(be_random_body)) gender = sanitize_gender(gender) age = sanitize_integer(age, AGE_MIN, AGE_MAX, initial(age)) - ethnicity = sanitize_ethnicity(ethnicity) + skin_color = sanitize_skin_color(skin_color) body_type = sanitize_body_type(body_type) + body_size = sanitize_body_size(body_size) r_hair = sanitize_integer(r_hair, 0, 255, initial(r_hair)) g_hair = sanitize_integer(g_hair, 0, 255, initial(g_hair)) b_hair = sanitize_integer(b_hair, 0, 255, initial(b_hair)) @@ -628,7 +678,9 @@ S["gender"] << gender S["age"] << age S["ethnicity"] << ethnicity + S["skin_color"] << skin_color S["body_type"] << body_type + S["body_size"] << body_size S["language"] << language S["hair_red"] << r_hair S["hair_green"] << g_hair diff --git a/code/modules/clothing/gloves/marine_gloves.dm b/code/modules/clothing/gloves/marine_gloves.dm index f12876f389..16fbc969b5 100644 --- a/code/modules/clothing/gloves/marine_gloves.dm +++ b/code/modules/clothing/gloves/marine_gloves.dm @@ -114,6 +114,12 @@ flags_item = MOB_LOCK_ON_EQUIP|NO_CRYO_STORE adopts_squad_color = FALSE +/obj/item/clothing/gloves/marine/pve_mopp + name = "\improper M2 MOPP gloves" + desc = "M2 MOPP gloves to protect your insides from nerve gas and deadly chemicals. You'd probably feel safer if there was duct tape wrapped around these." + icon_state = "cbrn" + item_state = "cbrn" + /obj/item/clothing/gloves/marine/veteran name = "armored gloves" desc = "Non-standard para-aramid fiber gloves. They're insulated and heavily armored." diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index b13fab0ae5..1b1ff8d606 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -31,6 +31,17 @@ icon_state = "kutjevo_respirator" item_state = "kutjevo_respirator" +/obj/item/clothing/mask/gas/pve_mopp + name = "\improper M2 MOPP mask" + desc = "The M2 MOPP mask includes a full covering cowl that securely attaches to the MOPP suit. It is capable of protecting of a variety of radiological and biological threats." + icon = 'icons/obj/items/clothing/cm_hats.dmi' + icon_state = "cbrn_hood" + item_state = "cbrn_hood" + flags_inv_hide = HIDEEARS|HIDEFACE|HIDEALLHAIR + item_icons = list( + WEAR_FACE = 'icons/mob/humans/onmob/head_1.dmi' + ) + /obj/item/clothing/mask/gas/pmc name = "\improper M8 pattern armored balaclava" desc = "An armored balaclava designed to conceal both the identity of the operator and act as an air-filter." @@ -72,7 +83,6 @@ - //Plague Dr suit can be found in clothing/suits/bio.dm /obj/item/clothing/mask/gas/plaguedoctor name = "plague doctor mask" diff --git a/code/modules/clothing/shoes/marine_shoes.dm b/code/modules/clothing/shoes/marine_shoes.dm index edd988090d..365a8a551a 100644 --- a/code/modules/clothing/shoes/marine_shoes.dm +++ b/code/modules/clothing/shoes/marine_shoes.dm @@ -81,6 +81,14 @@ armor_internaldamage = CLOTHING_ARMOR_MEDIUMLOW knife_type = /obj/item/attachable/bayonet +/obj/item/clothing/shoes/marine/pve_mopp + name = "\improper M2 MOPP boots" + desc = "M2 MOPP boots excel at keeping viscera or other biological contaminants away from your feet." + icon_state = "cbrn" + item_state = "cbrn" + armor_rad = CLOTHING_ARMOR_GIGAHIGHPLUS + armor_bio = CLOTHING_ARMOR_GIGAHIGHPLUS + /obj/item/clothing/shoes/dress name = "dress shoes" desc = "Pre-polished fancy dress shoes. You can see your reflection in them." @@ -223,7 +231,8 @@ /obj/item/clothing/shoes/royal_marine name = "\improper L10 pattern combat boots" desc = "Standard issue combat boots for combat scenarios or combat situations. Used by the three world empires royal marines commando units." - icon_state = "rmc_boots" + icon_state = "marine" + item_state = "marine" armor_melee = CLOTHING_ARMOR_MEDIUMHIGH armor_bullet = CLOTHING_ARMOR_MEDIUMHIGH armor_laser = CLOTHING_ARMOR_LOW diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 7e27ddffa3..93160e68ff 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -404,9 +404,6 @@ . = ..() if(SSmapping.configs[GROUND_MAP].environment_traits[MAP_COLD] && name == "M56 combat harness") name = "M56 snow combat harness" - else - name = "M56 combat harness" - //select_gamemode_skin(type) /obj/item/clothing/suit/storage/marine/smartgunner/mob_can_equip(mob/equipping_mob, slot, disable_warning = FALSE) . = ..() @@ -445,6 +442,44 @@ /obj/item/clothing/suit/storage/marine/smartgunner/standard flags_atom = NO_SNOW_TYPE +/obj/item/clothing/suit/storage/marine/smartgunner/upp + name = "\improper UH7-I heavy plated harness" + desc = "An experimental set of heavy armor with additional harnesses designed to support QYJ-72-I smartmachinegun. Heavy plates along with harnesses make wearing backpacks extremely uncomfortable and borderline impossible." + icon_state = "upp_armor_heavy" + storage_slots = 1 + slowdown = SLOWDOWN_ARMOR_HEAVY + flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE + flags_inventory = BLOCKSHARPOBJ|SMARTGUN_HARNESS|BLOCK_KNOCKDOWN + armor_melee = CLOTHING_ARMOR_MEDIUMHIGH + armor_bullet = CLOTHING_ARMOR_HIGHPLUS + armor_laser = CLOTHING_ARMOR_MEDIUMLOW + armor_energy = CLOTHING_ARMOR_MEDIUM + armor_bomb = CLOTHING_ARMOR_HIGH + armor_bio = CLOTHING_ARMOR_MEDIUM + armor_rad = CLOTHING_ARMOR_MEDIUMLOW + armor_internaldamage = CLOTHING_ARMOR_HIGHPLUS + uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP, /obj/item/clothing/under/marine/veteran/UPP/medic, /obj/item/clothing/under/marine/veteran/UPP/engi) + allowed = list( + /obj/item/tank/emergency_oxygen, + /obj/item/device/flashlight, + /obj/item/ammo_magazine, + /obj/item/explosive/mine, + /obj/item/attachable/bayonet, + /obj/item/weapon/gun/pkp, + /obj/item/storage/backpack/general_belt, + /obj/item/device/motiondetector, + /obj/item/device/walkman, + ) + + +/obj/item/clothing/suit/storage/marine/smartgunner/upp/Initialize() + . = ..() + pockets.bypass_w_limit = list( + /obj/item/ammo_magazine/minigun, + /obj/item/ammo_magazine/pkp, + ) + + /obj/item/clothing/suit/storage/marine/leader name = "\improper B12 pattern marine armor" desc = "Semi-experimental body armor system similar to M3, incorporating primarily carbon fiber instead of boron carbide. \nDesigned in a lovely olive green, slightly improved protection against blunt impact and biological hazards." diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index f4203356df..fae81f0216 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -527,7 +527,7 @@ min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT has_sensor = UNIFORM_HAS_SENSORS sensor_faction = FACTION_UPP - suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor, /obj/item/clothing/suit/storage/webbing) + suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor, /obj/item/clothing/suit/storage/webbing, /obj/item/clothing/suit/storage/marine/smartgunner/upp) flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE /obj/item/clothing/under/marine/veteran/UPP/boiler @@ -1048,6 +1048,20 @@ icon_state = "rmc_uniform_lt" worn_state = "rmc_uniform_lt" +/obj/item/clothing/under/marine/pve_mopp + name = "\improper M2 MOPP suit" + desc = "M2 MOPP suits are purpose built to defend the wearer against biological and radioactive contaminants, from nerve gas to nuclear fallout." + desc_lore = "The several-paragraph long expository pamphlet that usually comes with these is missing." + flags_atom = NO_NAME_OVERRIDE|NO_SNOW_TYPE + flags_jumpsuit = NO_FLAGS + icon_state = "cbrn" + worn_state = "cbrn" + + item_icons = list( + WEAR_BODY = 'icons/mob/humans/onmob/uniform_1.dmi', + ) + + /obj/item/clothing/under/marine/cbrn //CBRN MOPP suit name = "\improper M3 MOPP suit" desc = "M3 MOPP suits are specially designed and engineered to protect the wearer from unshielded exposure to any Chemical, Biological, Radiological, or Nuclear (CBRN) threats in the field. Despite somewhat resembling commonplace synthetic rubber HAZMAT suits, the Venlar composition provides a significantly more dense and durable baseline material, allowing for modifications without the loss of its air-tight nature. The wearer’s comfort has been significantly taken into consideration, with the suit providing sufficient freedom of movement for even delicate maneuvers and movements once it is donned. As the sealed environment retains many issues from the past, measures have been taken to significantly reduce the suit's passive heat absorption and increase internal absorbance through linings, as well as the capability to fully integrate with external cooling, air cycling, and other life support systems. Strips of M11 detector paper are included with each suit, designed to be slotted into the dominant arm of the wearer’s protective suit, the non-dominant wrist, and then back to the knee, providing at-a-glance warning signs across alternating sides of the body while working. The arm and knee markers are intended to be on the user's dominant The papers change color upon contact with harmful chemical agents, displaying a clear white initially and turning red when activated. The suit has a recommended lifespan of twenty-four hours once contact with a toxic environment is made, but depending on the severity this can be shortened to eight hours or less. Beyond that point, the accuracy of the detector papers deteriorates significantly, as does the protection of the suit itself." diff --git a/code/modules/cm_aliens/weeds.dm b/code/modules/cm_aliens/weeds.dm index 736d4f9474..9d15211f21 100644 --- a/code/modules/cm_aliens/weeds.dm +++ b/code/modules/cm_aliens/weeds.dm @@ -511,9 +511,9 @@ overlay_node = TRUE overlays += staticnode -/obj/effect/alien/weeds/node/Initialize(mapload, obj/effect/alien/weeds/node/node, mob/living/carbon/xenomorph/xeno, datum/hive_status/hive) - if (istype(hive)) - linked_hive = hive +/obj/effect/alien/weeds/node/Initialize(mapload, hive, mob/living/carbon/xenomorph/xeno) + if (hive) + linked_hive = GLOB.hive_datum[hive] else if (istype(xeno) && xeno.hive) linked_hive = xeno.hive else diff --git a/code/modules/cm_marines/equipment/mortar/mortars.dm b/code/modules/cm_marines/equipment/mortar/mortars.dm index 86bc3f5917..33f341c9e2 100644 --- a/code/modules/cm_marines/equipment/mortar/mortars.dm +++ b/code/modules/cm_marines/equipment/mortar/mortars.dm @@ -215,9 +215,6 @@ if(busy) to_chat(user, SPAN_WARNING("Someone else is currently using [src].")) return - if(!is_ground_level(z)) - to_chat(user, SPAN_WARNING("You cannot fire [src] here.")) - return if(targ_x == 0 && targ_y == 0) //Mortar wasn't set to_chat(user, SPAN_WARNING("[src] needs to be aimed first.")) return @@ -385,9 +382,6 @@ if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't have the training to deploy [src].")) return - if(!is_ground_level(deploy_turf.z)) - to_chat(user, SPAN_WARNING("You cannot deploy [src] here.")) - return var/area/A = get_area(deploy_turf) if(CEILING_IS_PROTECTED(A.ceiling, CEILING_PROTECTION_TIER_1)) to_chat(user, SPAN_WARNING("You probably shouldn't deploy [src] indoors.")) diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm index 2e17dfe9ef..687fca47f7 100644 --- a/code/modules/gear_presets/fun.dm +++ b/code/modules/gear_presets/fun.dm @@ -299,7 +299,7 @@ new_human.change_real_name(new_human, "Ivan") new_human.f_style = "Shaved" new_human.h_style = "Shaved Head" - new_human.ethnicity = "Scandinavian" + new_human.skin_color = "pale3" new_human.r_hair = 165 new_human.g_hair = 42 new_human.b_hair = 42 @@ -362,7 +362,7 @@ new_human.b_facial = 51 new_human.h_style = "Mullet" new_human.f_style = "Full English" - new_human.ethnicity = "Anglo" + new_human.skin_color = "pale2" new_human.r_eyes = 102 //Brown eyes. new_human.g_eyes = 51 new_human.b_eyes = 0 diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index bc014d60e1..5cc00b0f42 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -123,6 +123,7 @@ /datum/equipment_preset/uscm/pfc/forecon name = "FORECON Squad Rifleman" paygrade = "ME3" + skills = /datum/skills/pfc/recon /datum/equipment_preset/uscm/pfc/forecon/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/standard @@ -191,6 +192,7 @@ /datum/equipment_preset/uscm/sg/forecon name = "FORECON Squad Smartgunner" paygrade = "ME5" + skills = /datum/skills/smartgunner/recon /datum/equipment_preset/uscm/sg/forecon/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/standard @@ -465,6 +467,7 @@ name = "FORECON Squad Corpsman" assignment = "Squad Corpsman" paygrade = "ME5" + skills = /datum/skills/combat_medic/recon /datum/equipment_preset/uscm/medic/forecon/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/medic/standard @@ -524,6 +527,8 @@ name = "FORECON Assistant Squad Leader" assignment = "Assistant Squad Leader" paygrade = "ME6" + role_comm_title = "aSL" + skills = /datum/skills/tl/recon /datum/equipment_preset/uscm/tl/forecon/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/standard @@ -616,9 +621,10 @@ paygrade = "UE6" /datum/equipment_preset/uscm/leader/forecon - name = "FORECON Squad Sergeant" - assignment = "Squad Sergeant" + name = "FORECON Squad Leader" + assignment = "Squad Leader" paygrade = "ME8" + role_comm_title = "SL" /datum/equipment_preset/uscm/leader/forecon/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/standard diff --git a/code/modules/gear_presets/yautja.dm b/code/modules/gear_presets/yautja.dm index 27eac7215f..8ffd8664a9 100644 --- a/code/modules/gear_presets/yautja.dm +++ b/code/modules/gear_presets/yautja.dm @@ -12,13 +12,13 @@ /datum/equipment_preset/yautja/load_race(mob/living/carbon/human/new_human, client/mob_client) new_human.set_species(SPECIES_YAUTJA) - new_human.ethnicity = "tan" + new_human.skin_color = "tan" new_human.body_type = "pred" //can be removed in future for body types if(!mob_client) mob_client = new_human.client if(mob_client?.prefs) new_human.h_style = mob_client.prefs.predator_h_style - new_human.ethnicity = mob_client.prefs.predator_skin_color + new_human.skin_color = mob_client.prefs.predator_skin_color /datum/equipment_preset/yautja/load_id(mob/living/carbon/human/new_human) new_human.job = rank diff --git a/code/modules/mob/living/carbon/human/exercise.dm b/code/modules/mob/living/carbon/human/exercise.dm index 3a2976da91..7e40c63d88 100644 --- a/code/modules/mob/living/carbon/human/exercise.dm +++ b/code/modules/mob/living/carbon/human/exercise.dm @@ -101,7 +101,7 @@ Verbs related to getting fucking jacked, bro /mob/living/carbon/human/proc/calculate_stamina_loss_per_pushup(on_knees = FALSE) //humans have 100 stamina //default loss per pushup = 5 stamina - var/stamina_loss = 5 + var/stamina_loss = 2 if(!skills || issynth(src)) return 0 switch(skills.get_skill_level(SKILL_ENDURANCE)) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index f37b1d6a86..837f193c4c 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1270,10 +1270,18 @@ if(!H || H.w_uniform?.sensor_mode != SENSOR_MODE_LOCATION) return - if(H.z != src.z || get_dist(src,H) < 1 || src == H) + + var/atom/tracking_atom = H + if(tracking_atom.z != src.z && SSinterior.in_interior(tracking_atom)) + var/datum/interior/interior = SSinterior.get_interior_by_coords(tracking_atom.x, tracking_atom.y, tracking_atom.z) + var/atom/exterior = interior.exterior + if(exterior) + tracking_atom = exterior + + if(tracking_atom.z != src.z || get_dist(src, tracking_atom) < 1 || src == tracking_atom) hud_used.locate_leader.icon_state = "trackondirect[tracking_suffix]" else - hud_used.locate_leader.setDir(get_dir(src,H)) + hud_used.locate_leader.setDir(get_dir(src, tracking_atom)) hud_used.locate_leader.icon_state = "trackon[tracking_suffix]" /mob/living/carbon/proc/locate_nearest_nuke() @@ -1660,3 +1668,11 @@ // clamped to max 500 if(dizziness > 100 && !is_dizzy) INVOKE_ASYNC(src, PROC_REF(dizzy_process)) + +/mob/living/carbon/human/point_to_atom(atom/A, turf/T) + if(isitem(A)) + var/obj/item/item = A + if(item == get_active_hand() || item == get_inactive_hand()) + item.showoff(src) + return TRUE + return ..() diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index cd6abd2262..a3424a1815 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -25,8 +25,9 @@ var/g_eyes = 0 var/b_eyes = 0 - var/ethnicity = "Western" // Ethnicity - var/body_type = "Mesomorphic (Average)" // Body Type + var/skin_color = "Pale 2" // Skin color + var/body_size = "Average" // Body Size + var/body_type = "Lean" // Body Buffness //Skin color var/r_skin = 0 diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index a98de60d3e..9a3b796764 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -9,72 +9,65 @@ g = "f" return g -/proc/get_limb_icon_name(datum/species/S, body_type, gender, limb_name, ethnicity) - if(S.uses_ethnicity) +/proc/get_limb_icon_name(datum/species/S, body_size, body_type, gender, limb_name, skin_color) + if(S.uses_skin_color) + if(S.special_body_types) + switch(limb_name) + if("torso") + return "[skin_color]_torso_[body_size]_[body_type]" + if("chest") + return "[skin_color]_torso_[body_size]_[body_type]" + if("head") + return "[skin_color]_[limb_name]" + if("groin") + return "[skin_color]_[limb_name]_[body_size]" + + if(!S.special_body_types) + switch(limb_name) + if("torso") + return "[skin_color]_torso_[body_type]_[get_gender_name(gender)]" + if("chest") + return "[skin_color]_torso_[body_type]_[get_gender_name(gender)]" + if("head") + return "[skin_color]_[limb_name]_[get_gender_name(gender)]" + if("groin") + return "[skin_color]_[limb_name]_[body_type]_[get_gender_name(gender)]" switch(limb_name) - if ("torso") - return "[ethnicity]_torso_[body_type]_[get_gender_name(gender)]" - - if ("chest") - return "[ethnicity]_torso_[body_type]_[get_gender_name(gender)]" - - if ("head") - return "[ethnicity]_[limb_name]_[get_gender_name(gender)]" - - if ("groin") - return "[ethnicity]_[limb_name]_[get_gender_name(gender)]" - if("synthetic head") return "head_[get_gender_name(gender)]" - if ("r_arm") - return "[ethnicity]_right_arm" - - if ("right arm") - return "[ethnicity]_right_arm" - - if ("l_arm") - return "[ethnicity]_left_arm" - - if ("left arm") - return "[ethnicity]_left_arm" - - if ("r_leg") - return "[ethnicity]_right_leg" - - if ("right leg") - return "[ethnicity]_right_leg" - - if ("l_leg") - return "[ethnicity]_left_leg" - - if ("left leg") - return "[ethnicity]_left_leg" - - if ("r_hand") - return "[ethnicity]_right_hand" - - if ("right hand") - return "[ethnicity]_right_hand" - - if ("l_hand") - return "[ethnicity]_left_hand" - - if ("left hand") - return "[ethnicity]_left_hand" - - if ("r_foot") - return "[ethnicity]_right_foot" - - if ("right foot") - return "[ethnicity]_right_foot" - - if ("l_foot") - return "[ethnicity]_left_foot" - - if ("left foot") - return "[ethnicity]_left_foot" - + if("r_arm") + return "[skin_color]_right_arm" + if("right arm") + return "[skin_color]_right_arm" + if("l_arm") + return "[skin_color]_left_arm" + if("left arm") + return "[skin_color]_left_arm" + if("r_leg") + return "[skin_color]_right_leg" + if("right leg") + return "[skin_color]_right_leg" + if("l_leg") + return "[skin_color]_left_leg" + if("left leg") + return "[skin_color]_left_leg" + if("r_hand") + return "[skin_color]_right_hand" + if("right hand") + return "[skin_color]_right_hand" + if("l_hand") + return "[skin_color]_left_hand" + if("left hand") + return "[skin_color]_left_hand" + if("r_foot") + return "[skin_color]_right_foot" + if("right foot") + return "[skin_color]_right_foot" + if("l_foot") + return "[skin_color]_left_foot" + if("left foot") + return "[skin_color]_left_foot" else message_admins("DEBUG: Something called get_limb_icon_name() incorrectly, they use the name [limb_name]") return null @@ -147,28 +140,37 @@ return null /mob/living/carbon/human/proc/set_limb_icons() - var/datum/ethnicity/E = GLOB.ethnicities_list[ethnicity] - var/datum/body_type/B = GLOB.body_types_list[body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[skin_color] + var/datum/body_size/set_body_size = GLOB.body_size_list[body_size] + var/datum/body_type/set_body_type = GLOB.body_type_list[body_type] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_size_icon + var/body_type_icon - if (!E) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = E.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_size) + body_size_icon = "avg" else - b_icon = B.icon_name + body_size_icon = set_body_size.icon_name + + + if(!set_body_type) + body_type_icon = "lean" + else + body_type_icon = set_body_type.icon_name if(isspeciesyautja(src)) - e_icon = src.ethnicity - b_icon = src.body_type + skin_color_icon = skin_color + body_size_icon = body_size + body_type_icon = body_type - for(var/obj/limb/L in limbs) - L.icon_name = get_limb_icon_name(species, b_icon, gender, L.display_name, e_icon) + for(var/obj/limb/L as anything in limbs) + L.icon_name = get_limb_icon_name(species, body_size_icon, body_type_icon, gender, L.display_name, skin_color_icon) /mob/living/carbon/human/can_inject(mob/user, error_msg, target_zone) if(species?.flags & IS_SYNTHETIC) diff --git a/code/modules/mob/living/carbon/human/species/human.dm b/code/modules/mob/living/carbon/human/species/human.dm index add78365a3..a50b6a9285 100644 --- a/code/modules/mob/living/carbon/human/species/human.dm +++ b/code/modules/mob/living/carbon/human/species/human.dm @@ -88,7 +88,8 @@ unarmed_type = /datum/unarmed_attack/punch flags = HAS_SKIN_TONE|HAS_LIPS|HAS_UNDERWEAR|HAS_HARDCRIT mob_flags = KNOWS_TECHNOLOGY - uses_ethnicity = TRUE + uses_skin_color = TRUE + special_body_types = TRUE /datum/species/human/handle_on_fire(humanoidmob) . = ..() diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index d2177cf49a..da14b0f88f 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -14,7 +14,8 @@ var/icobase_source // if we want to use sourcing system var/deform_source var/eyes = "eyes_s" // Icon for eyes. - var/uses_ethnicity = FALSE //Set to TRUE to load proper ethnicities and what have you + var/uses_skin_color = FALSE //Set to TRUE to load proper skin_colors and what have you + var/special_body_types = FALSE var/primitive // Lesser form, if any (ie. monkey for humans) var/tail // Name of tail image in species effects icon file. diff --git a/code/modules/mob/living/carbon/human/species/synthetic.dm b/code/modules/mob/living/carbon/human/species/synthetic.dm index d521ed2a63..b418c0acb0 100644 --- a/code/modules/mob/living/carbon/human/species/synthetic.dm +++ b/code/modules/mob/living/carbon/human/species/synthetic.dm @@ -2,7 +2,8 @@ group = SPECIES_SYNTHETIC name = SYNTH_GEN_THREE name_plural = "synthetics" - uses_ethnicity = TRUE //Uses ethnic presets + uses_skin_color = TRUE //Uses skin color presets + special_body_types = TRUE unarmed_type = /datum/unarmed_attack/punch/synthetic pain_type = /datum/pain/synthetic @@ -58,7 +59,8 @@ /datum/species/synthetic/gen_one name = SYNTH_GEN_ONE - uses_ethnicity = FALSE + uses_skin_color = FALSE + special_body_types = FALSE mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) hair_color = "#000000" @@ -67,12 +69,14 @@ /datum/species/synthetic/gen_two name = SYNTH_GEN_TWO - uses_ethnicity = FALSE //2nd gen uses generic human look + uses_skin_color = FALSE //2nd gen uses generic human look + special_body_types = FALSE /datum/species/synthetic/colonial name = SYNTH_COLONY name_plural = "Colonial Synthetics" - uses_ethnicity = TRUE + uses_skin_color = TRUE + special_body_types = TRUE brute_mod = 0.8 burn_mod = 0.8 mob_inherent_traits = list(TRAIT_SUPER_STRONG) @@ -84,11 +88,12 @@ /datum/species/synthetic/colonial/colonial_gen_two name = SYNTH_COLONY_GEN_TWO - uses_ethnicity = FALSE //2nd gen uses generic human look + uses_skin_color = FALSE //2nd gen uses generic human look /datum/species/synthetic/colonial/colonial_gen_one name = SYNTH_COLONY_GEN_ONE - uses_ethnicity = FALSE + uses_skin_color = FALSE + special_body_types = FALSE mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) //sets colonial_gen_one synth's hair to black hair_color = "#000000" @@ -100,7 +105,8 @@ /datum/species/synthetic/colonial/combat name = SYNTH_COMBAT name_plural = "Combat Synthetics" - uses_ethnicity = FALSE + uses_skin_color = FALSE + special_body_types = FALSE mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) brute_mod = 0.5 @@ -121,7 +127,7 @@ /datum/species/synthetic/infiltrator name = SYNTH_INFILTRATOR name_plural = "Infiltrator Synthetics" - uses_ethnicity = TRUE + uses_skin_color = TRUE mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INFILTRATOR_SYNTH) bloodsplatter_type = /obj/effect/temp_visual/dir_setting/bloodsplatter/human diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index 292c302f93..b0dd35c74b 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -2,7 +2,7 @@ name = SYNTH_WORKING_JOE name_plural = "Working Joes" death_message = "violently gargles fluid and seizes up, the glow in their eyes dimming..." - uses_ethnicity = FALSE + uses_skin_color = FALSE burn_mod = 0.65 // made for hazardous environments, withstanding temperatures up to 1210 degrees mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE) diff --git a/code/modules/mob/living/carbon/human/species/yautja/_species.dm b/code/modules/mob/living/carbon/human/species/yautja/_species.dm index f8ecb3e059..ec82a58dff 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/_species.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/_species.dm @@ -6,7 +6,7 @@ burn_mod = 0.65 reagent_tag = IS_YAUTJA mob_flags = KNOWS_TECHNOLOGY - uses_ethnicity = TRUE + uses_skin_color = TRUE flags = IS_WHITELISTED|HAS_SKIN_COLOR|NO_CLONE_LOSS|NO_POISON|NO_NEURO|SPECIAL_BONEBREAK|NO_SHRAPNEL|HAS_HARDCRIT mob_inherent_traits = list( TRAIT_YAUTJA_TECH, diff --git a/code/modules/mob/living/carbon/xenomorph/Abilities.dm b/code/modules/mob/living/carbon/xenomorph/Abilities.dm index 0a6e0ff2ca..2b254fdba9 100644 --- a/code/modules/mob/living/carbon/xenomorph/Abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/Abilities.dm @@ -141,7 +141,7 @@ playsound(xeno.loc, pick(xeno.screech_sound_effect_list), 75, 0, status = 0) xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits an ear-splitting guttural roar!")) - xeno.create_shriekwave() //Adds the visual effect. Wom wom wom + xeno.create_shriekwave(14) //Adds the visual effect. Wom wom wom, 14 shriekwaves for(var/mob/mob in view()) if(mob && mob.client) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm index 958e0f7a2f..aa8bf7eae6 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -67,7 +67,7 @@ xeno.visible_message(SPAN_XENONOTICE("\The [xeno] regurgitates a pulsating node and plants it on the ground!"), \ SPAN_XENONOTICE("You regurgitate a pulsating node and plant it on the ground!"), null, 5) - var/obj/effect/alien/weeds/node/new_node = new node_type(xeno.loc, src, xeno) + var/obj/effect/alien/weeds/node/new_node = new node_type(xeno.loc, xeno.hivenumber, xeno) if(to_convert) for(var/cur_weed in to_convert) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm index 3c475743c0..73d5ace965 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm @@ -15,7 +15,7 @@ playsound(xeno.loc, pick(predalien_roar), 75, 0, status = 0) xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits a guttural roar!")) - xeno.create_shriekwave(color = "#FF0000") + xeno.create_shriekwave(7) for(var/mob/living/carbon/carbon in view(7, xeno)) if(ishuman(carbon)) diff --git a/code/modules/mob/living/carbon/xenomorph/life.dm b/code/modules/mob/living/carbon/xenomorph/life.dm index 271ac7bbe3..05123b4d71 100644 --- a/code/modules/mob/living/carbon/xenomorph/life.dm +++ b/code/modules/mob/living/carbon/xenomorph/life.dm @@ -445,6 +445,12 @@ Make sure their actual health updates immediately.*/ QL.icon_state = "trackoff" return + if(tracking_atom.loc.z != loc.z && SSinterior.in_interior(tracking_atom)) + var/datum/interior/interior = SSinterior.get_interior_by_coords(tracking_atom.x, tracking_atom.y, tracking_atom.z) + var/atom/exterior = interior.exterior + if(exterior) + tracking_atom = exterior + if(tracking_atom.loc.z != loc.z || get_dist(src, tracking_atom) < 1 || src == tracking_atom) QL.icon_state = "trackondirect" else diff --git a/code/modules/mob/living/carbon/xenomorph/update_icons.dm b/code/modules/mob/living/carbon/xenomorph/update_icons.dm index 880f23f2d8..0fbe71192a 100644 --- a/code/modules/mob/living/carbon/xenomorph/update_icons.dm +++ b/code/modules/mob/living/carbon/xenomorph/update_icons.dm @@ -190,31 +190,46 @@ overlays_standing[X_LEGCUFF_LAYER] = image("icon" = 'icons/mob/xenos/effects.dmi', "icon_state" = "legcuff", "layer" =-X_LEGCUFF_LAYER) apply_overlay(X_LEGCUFF_LAYER) -/mob/living/carbon/xenomorph/proc/create_shriekwave(color = null) - var/image/screech_image - - var/offset_x = 0 - var/offset_y = 0 - if(mob_size <= MOB_SIZE_XENO) - offset_x = -7 - offset_y = -10 - - if (color) - screech_image = image("icon"='icons/mob/xenos/overlay_effects64x64.dmi', "icon_state" = "shriek_waves_greyscale") // For Praetorian screech - screech_image.color = color - else - screech_image = image("icon"='icons/mob/xenos/overlay_effects64x64.dmi', "icon_state" = "shriek_waves") //Ehh, suit layer's not being used. - - screech_image.pixel_x = offset_x - screech_image.pixel_y = offset_y - - screech_image.appearance_flags |= RESET_COLOR - - remove_suit_layer() - - overlays_standing[X_SUIT_LAYER] = screech_image - apply_overlay(X_SUIT_LAYER) - addtimer(CALLBACK(src, PROC_REF(remove_overlay), X_SUIT_LAYER), 30) +/mob/living/carbon/xenomorph/proc/create_shriekwave(shriekwaves_left) + var/offset_y = 8 + if(mob_size == MOB_SIZE_XENO) + offset_y = 24 + if(mob_size == MOB_SIZE_IMMOBILE) + offset_y = 28 + + //the shockwave center is updated eachtime shockwave is called and offset relative to the mob_size. + //due to the speed of the shockwaves, it isn't required to be tied to the exact mob movements + var/epicenter = loc //center of the shockwave, set at the center of the tile that the mob is currently standing on + var/easing = QUAD_EASING | EASE_OUT + var/stage1_radius = rand(11, 12) + var/stage2_radius = rand(9, 11) + var/stage3_radius = rand(8, 10) + var/stage4_radius = 7.5 + + //shockwaves are iterated, counting down once per shriekwave, with the total amount being determined on the respective xeno ability tile + if(shriekwaves_left > 12) + shriekwaves_left-- + new /obj/effect/shockwave(epicenter, stage1_radius, 0.5, easing, offset_y) + addtimer(CALLBACK(src, PROC_REF(create_shriekwave), shriekwaves_left), 2) + return + if(shriekwaves_left > 8) + shriekwaves_left-- + new /obj/effect/shockwave(epicenter, stage2_radius, 0.5, easing, offset_y) + addtimer(CALLBACK(src, PROC_REF(create_shriekwave), shriekwaves_left), 3) + return + if(shriekwaves_left > 4) + shriekwaves_left-- + new /obj/effect/shockwave(epicenter, stage3_radius, 0.5, easing, offset_y) + addtimer(CALLBACK(src, PROC_REF(create_shriekwave), shriekwaves_left), 3) + return + if(shriekwaves_left > 1) + shriekwaves_left-- + new /obj/effect/shockwave(epicenter, stage4_radius, 0.5, easing, offset_y) + addtimer(CALLBACK(src, PROC_REF(create_shriekwave), shriekwaves_left), 3) + return + if(shriekwaves_left == 1) + shriekwaves_left-- + new /obj/effect/shockwave(epicenter, 10.5, 0.6, easing, offset_y) /mob/living/carbon/xenomorph/proc/create_stomp() remove_suit_layer() diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 08412dab48..b60039840d 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -249,7 +249,7 @@ var/global/list/limb_types_by_name = list( message = replace_X.Replace(message, "CKTH") return message -#define PIXELS_PER_STRENGTH_VAL 24 +#define PIXELS_PER_STRENGTH_VAL 28 /proc/shake_camera(mob/M, steps = 1, strength = 1, time_per_step = 1) if(!M?.client || (M.shakecamera > world.time)) @@ -260,10 +260,10 @@ var/global/list/limb_types_by_name = list( var/old_X = M.client.pixel_x var/old_y = M.client.pixel_y - animate(M.client, pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = JUMP_EASING, time = time_per_step, flags = ANIMATION_PARALLEL) + animate(M.client, pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = CUBIC_EASING | EASE_IN, time = time_per_step, flags = ANIMATION_PARALLEL) var/i = 1 while(i < steps) - animate(pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = JUMP_EASING, time = time_per_step) + animate(pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = CUBIC_EASING | EASE_IN, time = time_per_step) i++ animate(pixel_x = old_X, pixel_y = old_y,time = Clamp(Floor(strength/PIXELS_PER_STRENGTH_VAL),2,4))//ease it back diff --git a/code/modules/mob/new_player/body.dm b/code/modules/mob/new_player/body.dm new file mode 100644 index 0000000000..9f2b3e8182 --- /dev/null +++ b/code/modules/mob/new_player/body.dm @@ -0,0 +1,31 @@ +/datum/body_type + var/name + var/icon_name + +/datum/body_type/twig + name = "No Muscles" + icon_name = "twig" + +/datum/body_type/lean + name = "Lean" + icon_name = "lean" + +/datum/body_type/ripped + name = "Ripped" + icon_name = "buff" + +/datum/body_size + var/name + var/icon_name + +/datum/body_size/thin + name = "Thin" + icon_name = "sml" + +/datum/body_size/average + name = "Average" + icon_name = "avg" + +/datum/body_size/large + name = "Large" + icon_name = "lrg" diff --git a/code/modules/mob/new_player/body_type.dm b/code/modules/mob/new_player/body_type.dm deleted file mode 100644 index ad35dc2fee..0000000000 --- a/code/modules/mob/new_player/body_type.dm +++ /dev/null @@ -1,15 +0,0 @@ -/datum/body_type - var/name - var/icon_name - -/datum/body_type/ectomorphic - name = "Ectomorphic (Underweight)" - icon_name = "ecto" - -/datum/body_type/mesomorphic - name = "Mesomorphic (Average)" - icon_name = "meso" - -/datum/body_type/endomorphic - name = "Endomorphic (Overweight)" - icon_name = "endo" diff --git a/code/modules/mob/new_player/ethnicity.dm b/code/modules/mob/new_player/ethnicity.dm deleted file mode 100644 index 433a370f56..0000000000 --- a/code/modules/mob/new_player/ethnicity.dm +++ /dev/null @@ -1,114 +0,0 @@ -/datum/ethnicity - var/name - var/icon_name - var/ethnic_category - -/datum/ethnicity/anglo - name = "Anglo" - icon_name = "anglo" - ethnic_category = "European" - -/datum/ethnicity/western - name = "Western" - icon_name = "western" - ethnic_category = "European" - -/datum/ethnicity/germanic - name = "Germanic" - icon_name = "germanic" - ethnic_category = "European" - -/datum/ethnicity/scandinavian - name = "Scandinavian" - icon_name = "scandinavian" - ethnic_category = "European" - -/datum/ethnicity/baltic - name = "Baltic" - icon_name = "baltic" - ethnic_category = "European" - -/datum/ethnicity/sinoorient - name = "Sino-Orient" - icon_name = "sinoorient" - ethnic_category = "Oriental" - -/datum/ethnicity/eastorient - name = "East-Orient" - icon_name = "eastorient" - ethnic_category = "Oriental" - -/datum/ethnicity/southorient - name = "South-Orient" - icon_name = "southasian" - ethnic_category = "Oriental" - -/datum/ethnicity/indian - name = "Indian" - icon_name = "indian" - ethnic_category = "Oriental" - -/datum/ethnicity/sino - name = "Eurasian" - icon_name = "eurasian" - ethnic_category = "Oriental" - -/datum/ethnicity/mesoamerican - name = "Mesoamerican" - icon_name = "mesoamerican" - ethnic_category = "American" - -/datum/ethnicity/northamerican - name = "North American" - icon_name = "northamerican" - ethnic_category = "American" - -/datum/ethnicity/southamerican - name = "South American" - icon_name = "southamerican" - ethnic_category = "American" - -/datum/ethnicity/circumpolar - name = "Circumpolar" - icon_name = "circumpolar" - ethnic_category = "American" - -/datum/ethnicity/northafrican - name = "North African" - icon_name = "northafrican" - ethnic_category = "African" - -/datum/ethnicity/centralafrican - name = "Central African" - icon_name = "centralafrican" - ethnic_category = "African" - -/datum/ethnicity/costalafrican - name = "Coastal African" - icon_name = "costalafrican" - ethnic_category = "African" - -/datum/ethnicity/persian - name = "Persian" - icon_name = "persian" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/arabian - name = "Arabian" - icon_name = "arabian" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/levant - name = "Levant" - icon_name = "levant" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/australasian - name = "Australasian" - icon_name = "australasian" - ethnic_category = "Oceania" - -/datum/ethnicity/polynesian - name = "Polynesian" - icon_name = "polynesian" - ethnic_category = "Oceania" diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index 5c2f73922c..b76f980480 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -6,8 +6,9 @@ else gender = FEMALE - ethnicity = random_ethnicity() + skin_color = random_skin_color() body_type = random_body_type() + body_size = random_body_size() h_style = random_hair_style(gender, species) f_style = random_facial_hair_style(gender, species) diff --git a/code/modules/mob/new_player/skin_color.dm b/code/modules/mob/new_player/skin_color.dm new file mode 100644 index 0000000000..f3158613c3 --- /dev/null +++ b/code/modules/mob/new_player/skin_color.dm @@ -0,0 +1,47 @@ +/datum/skin_color + var/name + var/icon_name + +/datum/skin_color/cmplayer + name = "Extra Pale" + icon_name = "cmp1" + +/datum/skin_color/pale1 + name = "Pale 1" + icon_name = "pale1" + +/datum/skin_color/pale2 + name = "Pale 2" + icon_name = "pale2" + +/datum/skin_color/pale3 + name = "Pale 3" + icon_name = "pale3" + +/datum/skin_color/tan1 + name = "Tan 1" + icon_name = "tan1" + +/datum/skin_color/tan2 + name = "Tan 2" + icon_name = "tan2" + +/datum/skin_color/tan3 + name = "Tan 3" + icon_name = "tan3" + +/datum/skin_color/dark1 + name = "Dark 1" + icon_name = "dark1" + +/datum/skin_color/dark2 + name = "Dark 2" + icon_name = "dark2" + +/datum/skin_color/dark3 + name = "Dark 3" + icon_name = "dark3" + +/datum/skin_color/melanated + name = "Melanated" + icon_name = "mel1" diff --git a/code/modules/mob/new_player/sprite_accessories/undershirt.dm b/code/modules/mob/new_player/sprite_accessories/undershirt.dm index 39f0e3ddd1..5919b75636 100644 --- a/code/modules/mob/new_player/sprite_accessories/undershirt.dm +++ b/code/modules/mob/new_player/sprite_accessories/undershirt.dm @@ -112,12 +112,6 @@ GLOBAL_LIST_INIT_TYPED(undershirt_f, /datum/sprite_accessory/undershirt, setup_u gender = FEMALE camo_conforming = TRUE -/datum/sprite_accessory/undershirt/halter_top - name = "Haltertop" - icon_state = "halter" - gender = FEMALE - camo_conforming = TRUE - /datum/sprite_accessory/undershirt/strapless_bra name = "Strapless Bra" icon_state = "strapless" diff --git a/code/modules/mob/new_player/sprite_accessories/underwear.dm b/code/modules/mob/new_player/sprite_accessories/underwear.dm index 200f3f2f67..869179619e 100644 --- a/code/modules/mob/new_player/sprite_accessories/underwear.dm +++ b/code/modules/mob/new_player/sprite_accessories/underwear.dm @@ -58,29 +58,33 @@ GLOBAL_LIST_INIT_TYPED(underwear_f, /datum/sprite_accessory/underwear, setup_und if("s") name += " (Snow)" -// Plural +// Both /datum/sprite_accessory/underwear/boxers name = "Boxers" icon_state = "boxers" - gender = PLURAL + gender = NEUTER camo_conforming = TRUE -// Male /datum/sprite_accessory/underwear/briefs name = "Briefs" icon_state = "briefs" - gender = MALE + gender = NEUTER camo_conforming = TRUE -// Female -/datum/sprite_accessory/underwear/panties - name = "Panties" - icon_state = "panties" - gender = FEMALE +/datum/sprite_accessory/underwear/lowriders + name = "Lowriders" + icon_state = "lowriders" + gender = NEUTER camo_conforming = TRUE -/datum/sprite_accessory/underwear/thong - name = "Thong" - icon_state = "thong" - gender = FEMALE +/datum/sprite_accessory/underwear/satin + name = "Satin" + icon_state = "satin" + gender = NEUTER + camo_conforming = TRUE + +/datum/sprite_accessory/underwear/tanga + name = "Tanga" + icon_state = "tanga" + gender = NEUTER camo_conforming = TRUE diff --git a/code/modules/organs/limb_objects.dm b/code/modules/organs/limb_objects.dm index 734f303c7f..4bc3ae5cfa 100644 --- a/code/modules/organs/limb_objects.dm +++ b/code/modules/organs/limb_objects.dm @@ -22,27 +22,34 @@ icon = base - var/datum/ethnicity/E = GLOB.ethnicities_list[H.ethnicity] - var/datum/body_type/B = GLOB.body_types_list[H.body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[H.skin_color] + var/datum/body_type/set_body_type = GLOB.body_type_list[H.body_type] + var/datum/body_size/set_body_size = GLOB.body_size_list[H.body_size] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_type_icon + var/body_size_icon - if (!E) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = E.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_type) + body_type_icon = "lean" else - b_icon = B.icon_name + body_type_icon = set_body_type.icon_name + + if(!set_body_size) + body_size_icon = "avg" + else + body_size_icon = set_body_size.icon_name if(isspeciesyautja(H)) - e_icon = H.ethnicity - b_icon = H.body_type + skin_color_icon = H.skin_color + body_type_icon = H.body_type - icon_state = "[get_limb_icon_name(H.species, b_icon, H.gender, name, e_icon)]" + icon_state = "[get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, name, skin_color_icon)]" setDir(SOUTH) apply_transform(turn(transform, rand(70,130))) diff --git a/code/modules/organs/limbs.dm b/code/modules/organs/limbs.dm index de7adcf2ae..99a104ea55 100644 --- a/code/modules/organs/limbs.dm +++ b/code/modules/organs/limbs.dm @@ -71,11 +71,14 @@ var/status = LIMB_ORGANIC var/processing = FALSE - /// ethnicity of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] - var/ethnicity = "western" + /// skin color of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/skin_color = "Pale 2" - /// body type of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] - var/body_type = "mesomorphic" + /// body size of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/body_size = "Average" + + /// body muscularity of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/body_type = "Lean" /// species of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] var/datum/species/species @@ -686,22 +689,29 @@ This function completely restores a damaged organ to perfect condition. /obj/limb/proc/update_limb() SHOULD_CALL_PARENT(TRUE) - var/datum/ethnicity/owner_ethnicity = GLOB.ethnicities_list[owner?.ethnicity] + var/datum/skin_color/owner_skin_color = GLOB.skin_color_list[owner?.skin_color] - if(owner_ethnicity) - ethnicity = owner_ethnicity.icon_name + if(owner_skin_color) + skin_color = owner_skin_color.icon_name else - ethnicity = "western" + skin_color = "pale2" - var/datum/body_type/owner_body_type = GLOB.body_types_list[owner?.body_type] + var/datum/body_type/owner_body_type = GLOB.body_type_list[owner?.body_type] if(owner_body_type) body_type = owner_body_type.icon_name else - body_type = "mesomorphic" + body_type = "lean" + + var/datum/body_type/owner_body_size = GLOB.body_size_list[owner?.body_size] + + if(owner_body_size) + body_size = owner_body_size.icon_name + else + body_size = "avg" if(isspeciesyautja(owner)) - ethnicity = owner.ethnicity + skin_color = owner.skin_color body_type = owner.body_type species = owner?.species ? owner.species : GLOB.all_species[SPECIES_HUMAN] @@ -731,7 +741,7 @@ This function completely restores a damaged organ to perfect condition. return limb.icon = species.icobase - limb.icon_state = "[get_limb_icon_name(species, body_type, limb_gender, icon_name, ethnicity)]" + limb.icon_state = "[get_limb_icon_name(species, body_size, body_type, limb_gender, icon_name, skin_color)]" . += limb @@ -741,7 +751,7 @@ This function completely restores a damaged organ to perfect condition. /obj/limb/proc/get_limb_icon_key() SHOULD_CALL_PARENT(TRUE) - return "[species.name]-[body_type]-[limb_gender]-[icon_name]-[ethnicity]-[status]" + return "[species.name]-[body_size]-[body_type]-[limb_gender]-[icon_name]-[skin_color]-[status]" // new damage icon system // returns just the brute/burn damage code diff --git a/code/modules/projectiles/ammo_boxes/ammo_boxes.dm b/code/modules/projectiles/ammo_boxes/ammo_boxes.dm index df8a7d7bdd..91c11b242a 100644 --- a/code/modules/projectiles/ammo_boxes/ammo_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/ammo_boxes.dm @@ -79,6 +79,7 @@ var/overlay_gun_type = "_m41" //used for text overlay var/overlay_content = "_reg" var/magazine_type = /obj/item/ammo_magazine/rifle + var/list/allowed_magazines = list() var/num_of_magazines = 10 var/handfuls = FALSE var/icon_state_deployed = null diff --git a/code/modules/projectiles/ammo_boxes/box_structures.dm b/code/modules/projectiles/ammo_boxes/box_structures.dm index 77020baab5..a7cbb43f68 100644 --- a/code/modules/projectiles/ammo_boxes/box_structures.dm +++ b/code/modules/projectiles/ammo_boxes/box_structures.dm @@ -131,7 +131,7 @@ to_chat(user, SPAN_DANGER("It's on fire and might explode!")) return if(!item_box.handfuls) - if(istypestrict(W,item_box.magazine_type)) + if(istypestrict(W,item_box.magazine_type) || is_type_in_list(W, item_box.allowed_magazines)) if(istype(W, /obj/item/storage/box/m94)) var/obj/item/storage/box/m94/flare_pack = W if(flare_pack.contents.len < flare_pack.max_storage_space) diff --git a/code/modules/projectiles/ammo_boxes/magazine_boxes.dm b/code/modules/projectiles/ammo_boxes/magazine_boxes.dm index 09d98809a7..320693db36 100644 --- a/code/modules/projectiles/ammo_boxes/magazine_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/magazine_boxes.dm @@ -60,17 +60,26 @@ /obj/item/ammo_box/magazine/heap/empty empty = TRUE - + /obj/item/ammo_box/magazine/mk1 name = "magazine box (M41A MK1 X 10)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" overlay_content = "_reg" magazine_type = /obj/item/ammo_magazine/rifle/m41aMK1 + allowed_magazines = list(/obj/item/ammo_magazine/rifle/m41aMK1/recon) /obj/item/ammo_box/magazine/mk1/empty empty = TRUE +/obj/item/ammo_box/magazine/mk1/heap + name = "magazine box (HEAP M41A MK1 X 10)" + overlay_ammo_type = "_heap" + overlay_content = "_heap" + magazine_type = /obj/item/ammo_magazine/rifle/m41aMK1/heap + +/obj/item/ammo_box/magazine/mk1/heap/empty + empty = TRUE //-----------------------M39 Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/m39 diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index a3e4900326..6ab143b8d8 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -502,13 +502,13 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w if(slot in list(WEAR_L_HAND, WEAR_R_HAND)) set_gun_user(user) - if(HAS_TRAIT_FROM_ONLY(src, TRAIT_GUN_LIGHT_DEACTIVATED, user)) + if(HAS_TRAIT_FROM_ONLY(src, TRAIT_GUN_LIGHT_DEACTIVATED, WEAKREF(user))) force_light(on = TRUE) - REMOVE_TRAIT(src, TRAIT_GUN_LIGHT_DEACTIVATED, user) + REMOVE_TRAIT(src, TRAIT_GUN_LIGHT_DEACTIVATED, WEAKREF(user)) else set_gun_user(null) force_light(on = FALSE) - ADD_TRAIT(src, TRAIT_GUN_LIGHT_DEACTIVATED, user) + ADD_TRAIT(src, TRAIT_GUN_LIGHT_DEACTIVATED, WEAKREF(user)) return ..() diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index d7ec91b8ec..0b14f1db09 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -540,6 +540,11 @@ Defined in conflicts.dm of the #defines folder. pixel_shift_x = 14 hud_offset_mod = -4 +/obj/item/attachable/smartbarrel/suppressed + name = "suppressed smartgun barrel" + icon_state = "silenced_smartgun" + gun_traits = list(TRAIT_GUN_SILENCED) + // Mateba barrels /obj/item/attachable/mateba @@ -2817,6 +2822,10 @@ Defined in conflicts.dm of the #defines folder. max_range = 10 attachment_firing_delay = 30 +/obj/item/attachable/attached_gun/grenade/mk1/recon + icon_state = "green_grenade-mk1" + attach_icon = "green_grenade-mk1_a" + /obj/item/attachable/attached_gun/grenade/m203 //M16 GL, only DD have it. name = "\improper M203 Grenade Launcher" desc = "An antique underbarrel grenade launcher. Adopted in 1969 for the M16, it was made obsolete centuries ago; how its ended up here is a mystery to you. Holds only one propriatary 40mm grenade, does not have modern IFF systems, it won't pass through your friends." diff --git a/code/modules/projectiles/guns/boltaction.dm b/code/modules/projectiles/guns/boltaction.dm index c18e45e38d..c97d0f82f9 100644 --- a/code/modules/projectiles/guns/boltaction.dm +++ b/code/modules/projectiles/guns/boltaction.dm @@ -171,11 +171,17 @@ /obj/item/weapon/gun/boltaction/vulture/update_icon() ..() + var/new_icon_state = src::icon_state + if(!current_mag) + new_icon_state += "_e" + + icon_state = new_icon_state + if(!bolted) overlays += "vulture_bolt_open" -/obj/item/weapon/gun/boltaction/vulture/set_gun_config_values() //check that these work +/obj/item/weapon/gun/boltaction/vulture/set_gun_config_values() ..() set_fire_delay(FIRE_DELAY_TIER_VULTURE) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_7 @@ -192,13 +198,11 @@ attachable_offset = list("muzzle_x" = 33, "muzzle_y" = 19, "rail_x" = 11, "rail_y" = 24, "under_x" = 25, "under_y" = 14, "stock_x" = 11, "stock_y" = 15) /obj/item/weapon/gun/boltaction/vulture/able_to_fire(mob/user) - . = ..() - if(!.) - return - if(!bypass_trait && !HAS_TRAIT(user, TRAIT_VULTURE_USER)) to_chat(user, SPAN_WARNING("You don't know how to use this!")) - return + return FALSE + + return ..() /obj/item/weapon/gun/boltaction/vulture/Fire(atom/target, mob/living/user, params, reflex, dual_wield) var/obj/item/attachable/vulture_scope/scope = attachments["rail"] diff --git a/code/modules/projectiles/guns/misc.dm b/code/modules/projectiles/guns/misc.dm index 9c8b305a4f..098dafb5fd 100644 --- a/code/modules/projectiles/guns/misc.dm +++ b/code/modules/projectiles/guns/misc.dm @@ -272,13 +272,26 @@ return FALSE if(!skillcheck(user, SKILL_FIREARMS, SKILL_FIREARMS_TRAINED)) to_chat(user, SPAN_WARNING("You don't seem to know how to use [src]...")) - return 0 + return FALSE /obj/item/weapon/gun/pkp/iff name = "\improper QYJ-72-I General Purpose Machine Gun" desc = "The QYJ-72-I is an experimental variant of common UPP GPMG featuring IFF capabilities which were developed by reverse-engineering USCM smartweapons. Aside from that, not much has been done to this machinegun: it's still heavy, overheats rather quickly and is able to lay down range unprecedented amounts of lead. \nAlt-click it to open the feed cover and allow for reloading." actions_types = list(/datum/action/item_action/toggle_iff_pkp) + aim_slowdown = SLOWDOWN_ADS_SPECIALIST var/iff_enabled = TRUE + var/requires_harness = TRUE + +/obj/item/weapon/gun/pkp/iff/able_to_fire(mob/living/user) + . = ..() + if(.) + if(!ishuman(user)) + return FALSE + var/mob/living/carbon/human/H = user + if(requires_harness) + if(!H.wear_suit || !(H.wear_suit.flags_inventory & SMARTGUN_HARNESS)) + balloon_alert(user, "harness required") + return FALSE /obj/item/weapon/gun/pkp/iff/set_bullet_traits() LAZYADD(traits_to_give, list( diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index 76470513f3..48918ef2ee 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -409,6 +409,10 @@ /obj/item/weapon/gun/rifle/m41aMK1/ap //for making it start with ap loaded current_mag = /obj/item/ammo_magazine/rifle/m41aMK1/ap +/obj/item/weapon/gun/rifle/m41aMK1/unloaded //for making it start unloaded and with the safety on + current_mag = null + flags_gun_features = GUN_AUTO_EJECTOR|GUN_CAN_POINTBLANK|GUN_AMMO_COUNTER|GUN_TRIGGER_SAFETY + /obj/item/weapon/gun/rifle/m41aMK1/tactical starting_attachment_types = list(/obj/item/attachable/attached_gun/grenade/mk1, /obj/item/attachable/suppressor, /obj/item/attachable/magnetic_harness, /obj/item/attachable/stock/rifle/collapsible) current_mag = /obj/item/ammo_magazine/rifle/m41aMK1/ap @@ -421,6 +425,17 @@ /obj/item/weapon/gun/rifle/m41aMK1/anchorpoint/gl desc = "A classic M41 MK1 Pulse Rifle painted in a fresh coat of the classic Humbrol 170 camoflauge. This one appears to be used by the Colonial Marine contingent aboard Anchorpoint Station, and is equipped with an underbarrel grenade launcher. Uses 10x24mm caseless ammunition." starting_attachment_types = list(/obj/item/attachable/stock/rifle/collapsible, /obj/item/attachable/attached_gun/grenade/mk1) + +/obj/item/weapon/gun/rifle/m41aMK1/forecon + desc = "Pulse action 10x24mm caseless assault rifle of the USCMC, personal friend of any Marine. This one is painted in a fresh coat of the newer Humbrol 76 camouflage and is used by Force Reconnaissance units." + icon_state = "reconm41amk1" + item_state = "reconm41amk1" + current_mag = /obj/item/ammo_magazine/rifle/m41aMK1/recon + starting_attachment_types = list(/obj/item/attachable/attached_gun/grenade/mk1/recon, /obj/item/attachable/stock/rifle/collapsible) + +/obj/item/weapon/gun/rifle/m41aMK1/forecon/unloaded + current_mag = null + //---------------------------------------------- //Special gun for the CO to replace the smartgun @@ -1331,6 +1346,10 @@ STOCK.Attach(src) update_attachable(STOCK.slot) +/obj/item/weapon/gun/rifle/type71/unloaded + current_mag = null + flags_gun_features = GUN_AUTO_EJECTOR|GUN_CAN_POINTBLANK|GUN_AMMO_COUNTER|GUN_TRIGGER_SAFETY + /obj/item/weapon/gun/rifle/type71/rifleman //add GL random_spawn_chance = 100 diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index de915250ec..dca1410900 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -756,3 +756,8 @@ /obj/item/weapon/gun/smartgun/rmc/Initialize(mapload, ...) . = ..() MD.iff_signal = FACTION_TWE + +/obj/item/weapon/gun/smartgun/silenced + name = "XM56E smartgun" + desc = "An experimental smartgun variant currently undergoing field testing. This model is outfitted with integrated suppressor and modified internal mechanism." + starting_attachment_types = list(/obj/item/attachable/smartbarrel/suppressed) diff --git a/code/modules/projectiles/guns/specialist/launcher/launcher.dm b/code/modules/projectiles/guns/specialist/launcher/launcher.dm index 70f00aa83c..d0731b2d43 100644 --- a/code/modules/projectiles/guns/specialist/launcher/launcher.dm +++ b/code/modules/projectiles/guns/specialist/launcher/launcher.dm @@ -38,6 +38,10 @@ new preload(cylinder) update_icon() +/obj/item/weapon/gun/launcher/Destroy(force) + QDEL_NULL(cylinder) + return ..() + /obj/item/weapon/gun/launcher/verb/toggle_draw_mode() set name = "Switch Storage Drawing Method" set category = "Object" diff --git a/code/modules/projectiles/magazines/rifles.dm b/code/modules/projectiles/magazines/rifles.dm index 91f7bbca33..6721920583 100644 --- a/code/modules/projectiles/magazines/rifles.dm +++ b/code/modules/projectiles/magazines/rifles.dm @@ -86,6 +86,7 @@ default_ammo = /datum/ammo/bullet/rifle ammo_band_icon = "+m41a_mk1_band" ammo_band_icon_empty = "+m41a_mk1_band_e" + bonus_overlay = "m41a_mk1_overlay" /obj/item/ammo_magazine/rifle/m41aMK1/rubber name = "\improper M41A Less Lethal magazine" @@ -128,6 +129,11 @@ desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains wall-penetrating bullets." default_ammo = /datum/ammo/bullet/rifle/ap/penetrating ammo_band_color = AMMO_BAND_COLOR_PENETRATING + +/obj/item/ammo_magazine/rifle/m41aMK1/recon + icon_state = "m41a_mk1_recon" + current_rounds = 95 + bonus_overlay = "m41a_mk1_recon_overlay" //------------------------------------------------------- //M4RA, l42 reskin, same stats as before but different, lore friendly, shell. diff --git a/code/modules/projectiles/magazines/shotguns.dm b/code/modules/projectiles/magazines/shotguns.dm index 9e2574eabb..3c26685a55 100644 --- a/code/modules/projectiles/magazines/shotguns.dm +++ b/code/modules/projectiles/magazines/shotguns.dm @@ -82,6 +82,7 @@ var/list/shotgun_boxes_12g = list( /obj/item/ammo_magazine/shotgun/buckshot/special name = "box of buckshot shells, USCM special type" desc = "A box filled with buckshot spread shotgun shells, USCM special type. 12 Gauge." + icon_state = "special" default_ammo = /datum/ammo/bullet/shotgun/buckshot/special //------------------------------------------------------- @@ -205,6 +206,7 @@ var/list/shotgun_handfuls_12g = list( /obj/item/ammo_magazine/handful/shotgun/buckshot/special name = "handful of shotgun buckshot shells, USCM special type (12g)" + icon_state = "special_buck_5" default_ammo = /datum/ammo/bullet/shotgun/buckshot/special /obj/item/ammo_magazine/handful/shotgun/buckshot/incendiary diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 5c762e2dc1..c75ea5daba 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -192,8 +192,8 @@ if(F && !(projectile_flags & PROJECTILE_SHRAPNEL)) permutated |= F //Don't hit the shooter (firer) - else if (S && (projectile_flags & PROJECTILE_SHRAPNEL)) - permutated |= S + if (S) + permutated |= get_atom_on_turf(S) //Don't hit the originating object permutated |= src //Don't try to hit self. shot_from = S @@ -354,15 +354,14 @@ if((speed * world.tick_lag) >= get_dist(current_turf, target_turf)) SEND_SIGNAL(src, COMSIG_BULLET_TERMINAL) - // Check we can reach the turf at all based on pathed grid - var/proj_dir = get_dir(current_turf, next_turf) - if((proj_dir & (proj_dir - 1)) && !current_turf.Adjacent(next_turf)) - ammo.on_hit_turf(current_turf, src) - current_turf.bullet_act(src) - return TRUE - // Check for hits that would occur when moving to turf, such as a blocking cade - if(scan_a_turf(next_turf, proj_dir)) + var/list/ignore_list + var/obj/item/hardpoint/hardpoint = shot_from + if(istype(hardpoint)) + LAZYOR(ignore_list, hardpoint.owner) //if fired from a vehicle, exclude the vehicle's body from the adjacency check + + // Check we can reach the turf at all based on pathed grid + if(check_canhit(current_turf, next_turf, ignore_list)) return TRUE // Actually move @@ -599,6 +598,19 @@ if(SEND_SIGNAL(src, COMSIG_BULLET_POST_HANDLE_MOB, L, .) & COMPONENT_BULLET_PASS_THROUGH) return FALSE +/obj/projectile/proc/check_canhit(turf/current_turf, turf/next_turf, list/ignore_list) + var/proj_dir = get_dir(current_turf, next_turf) + if((proj_dir & (proj_dir - 1)) && !current_turf.Adjacent(next_turf, ignore_list = ignore_list)) + ammo.on_hit_turf(current_turf, src) + current_turf.bullet_act(src) + return TRUE + + // Check for hits that would occur when moving to turf, such as a blocking cade + if(scan_a_turf(next_turf, proj_dir)) + return TRUE + + return FALSE + //---------------------------------------------------------- // \\ // HITTING THE TARGET \\ diff --git a/code/modules/reagents/chemistry_machinery/reagent_grinder.dm b/code/modules/reagents/chemistry_machinery/reagent_grinder.dm index 1de4a84451..3c596b6a79 100644 --- a/code/modules/reagents/chemistry_machinery/reagent_grinder.dm +++ b/code/modules/reagents/chemistry_machinery/reagent_grinder.dm @@ -68,7 +68,10 @@ /obj/structure/machinery/reagentgrinder/Destroy() cleanup() - . = ..() + + QDEL_NULL(beaker) + + return ..() /obj/structure/machinery/reagentgrinder/update_icon() icon_state = "juicer"+num2text(!isnull(beaker)) diff --git a/code/modules/reagents/chemistry_reagents/other.dm b/code/modules/reagents/chemistry_reagents/other.dm index 45e66c182e..bbeeca2e3c 100644 --- a/code/modules/reagents/chemistry_reagents/other.dm +++ b/code/modules/reagents/chemistry_reagents/other.dm @@ -363,6 +363,21 @@ properties = list(PROPERTY_NUTRITIOUS = 1) flags = REAGENT_TYPE_MEDICAL +/datum/reagent/cornsyrup + name = "High-Fructose Corn Syrup" + id = "cornsyrup" + description = "Ah, some good old, all-american, high-fructose corn syrup. Sickeningly sweet. There's worse things you can put in your body, but very few of them are made to be put there." + color = "#593512" // rgb: 89, 53, 18 + chemclass = CHEM_CLASS_NONE + properties = list(PROPERTY_NUTRITIOUS = 1) + +/datum/reagent/sucralose + name = "Sucralose" + id = "sucralose" + description = "600 times the flavor of sugar, with none of the calories!" + color = "#FFFFFF" // rgb: 255, 255, 255 + chemclass = CHEM_CLASS_NONE + /datum/reagent/glycerol name = "Glycerol" id = "glycerol" diff --git a/code/modules/shuttle/shuttles/crashable/lifeboats.dm b/code/modules/shuttle/shuttles/crashable/lifeboats.dm index 11b376563d..3a6ee2ecbb 100644 --- a/code/modules/shuttle/shuttles/crashable/lifeboats.dm +++ b/code/modules/shuttle/shuttles/crashable/lifeboats.dm @@ -40,6 +40,13 @@ preferred_direction = EAST port_direction = EAST +/obj/docking_port/mobile/crashable/lifeboat/compact + name = "compact lifeboat" + id = MOBILE_SHUTTLE_LIFEBOAT_COMPACT + preferred_direction = EAST + port_direction = EAST + width = 20 + /obj/docking_port/mobile/crashable/lifeboat/evac_launch() . = ..() @@ -123,6 +130,14 @@ id = "almayer-lifeboat2" roundstart_template = /datum/map_template/shuttle/lifeboat_starboard +/// compact dock +/obj/docking_port/stationary/lifeboat_dock/compact + name = "Compact Lifeboat Docking Port" + dir = NORTH + width = 20 + id = "compact-lifeboat" + roundstart_template = /datum/map_template/shuttle/lifeboat_compact + /obj/docking_port/stationary/lifeboat_dock/Initialize(mapload) . = ..() GLOB.lifeboat_almayer_docks += src @@ -143,3 +158,8 @@ /datum/map_template/shuttle/lifeboat_starboard name = "Starboard door lifeboat" shuttle_id = MOBILE_SHUTTLE_LIFEBOAT_STARBOARD + +/// Starboard-door lifeboat, bow east +/datum/map_template/shuttle/lifeboat_compact + name = "Compact lifeboat" + shuttle_id = MOBILE_SHUTTLE_LIFEBOAT_COMPACT diff --git a/code/modules/tgs/LICENSE b/code/modules/tgs/LICENSE index 2bedf9a63a..324c48e993 100644 --- a/code/modules/tgs/LICENSE +++ b/code/modules/tgs/LICENSE @@ -1,6 +1,6 @@ The MIT License -Copyright (c) 2017-2023 Jordan Brown +Copyright (c) 2017-2024 Jordan Brown Permission is hereby granted, free of charge, to any person obtaining a copy of this software and diff --git a/code/modules/tgs/core/datum.dm b/code/modules/tgs/core/datum.dm index 898516f124..f734fd0527 100644 --- a/code/modules/tgs/core/datum.dm +++ b/code/modules/tgs/core/datum.dm @@ -7,7 +7,7 @@ TGS_DEFINE_AND_SET_GLOBAL(tgs, null) var/list/warned_deprecated_command_runs /datum/tgs_api/New(datum/tgs_event_handler/event_handler, datum/tgs_version/version) - . = ..() + ..() src.event_handler = event_handler src.version = version diff --git a/code/modules/tgs/core/tgs_version.dm b/code/modules/tgs/core/tgs_version.dm index a5dae1241a..bc561e6748 100644 --- a/code/modules/tgs/core/tgs_version.dm +++ b/code/modules/tgs/core/tgs_version.dm @@ -1,4 +1,5 @@ /datum/tgs_version/New(raw_parameter) + ..() src.raw_parameter = raw_parameter deprefixed_parameter = replacetext(raw_parameter, "/tg/station 13 Server v", "") var/list/version_bits = splittext(deprefixed_parameter, ".") diff --git a/code/modules/tgui/tgui_input_list.dm b/code/modules/tgui/tgui_input_list.dm index 198fb58ce5..8088ba5ffb 100644 --- a/code/modules/tgui/tgui_input_list.dm +++ b/code/modules/tgui/tgui_input_list.dm @@ -1,78 +1,40 @@ -/* Copyright 2020 bobbahbrown (https://github.com/bobbahbrown), watermelon914 (https://github.com/watermelon914) - * - * Permission is hereby granted, free of charge, to any person obtaining a copy of this software - * and associated documentation files (the "Software"), to deal in the Software without restriction, - * including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, - * subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - /** * Creates a TGUI input list window and returns the user's response. * * This proc should be used to create alerts that the caller will wait for a response from. * Arguments: - * * user - The user to show the alert to. - * * message - The content of the alert, shown in the body of the TGUI window. - * * title - The title of the list input, shown on the top of the TGUI window. - * * buttons - The options that can be chosen by the user, each string is assigned a button on the UI. - * * timeout - The timeout of the alert, after which the list input will close and qdel itself. Set to zero for no timeout. - * * theme - The ui theme to use for the TGUI window. + * * user - The user to show the input box to. + * * message - The content of the input box, shown in the body of the TGUI window. + * * title - The title of the input box, shown on the top of the TGUI window. + * * items - The options that can be chosen by the user, each string is assigned a button on the UI. + * * default - If an option is already preselected on the UI. Current values, etc. + * * timeout - The timeout of the input box, after which the menu will close and qdel itself. Set to zero for no timeout. */ -/proc/tgui_input_list(mob/user, message, title, list/buttons, timeout = 0, theme = null) +/proc/tgui_input_list(mob/user, message, title = "Select", list/items, timeout = 0, theme = null, ui_state = GLOB.always_state) if (!user) user = usr - if(!length(buttons)) - return + if(!length(items)) + return null if (!istype(user)) if (istype(user, /client)) var/client/client = user user = client.mob else - return - var/datum/tgui_list_input/input = new(user, message, title, buttons, timeout, theme) + return null + + if(isnull(user.client)) + return null + + var/datum/tgui_list_input/input = new(user, message, title, items, timeout, theme, ui_state) + if(input.invalid) + qdel(input) + return input.tgui_interact(user) input.wait() if (input) . = input.choice qdel(input) -/** - * Creates an asynchronous TGUI input list window with an associated callback. - * - * This proc should be used to create inputs that invoke a callback with the user's chosen option. - * Arguments: - * * user - The user to show the alert to. - * * message - The content of the alert, shown in the body of the TGUI window. - * * title - The of the alert modal, shown on the top of the TGUI window. - * * buttons - The options that can be chosen by the user, each string is assigned a button on the UI. - * * callback - The callback to be invoked when a choice is made. - * * timeout - The timeout of the alert, after which the modal will close and qdel itself. Set to zero for no timeout. - * * theme - The ui theme to use for the TGUI window. - */ -/proc/tgui_input_list_async(mob/user, message, title, list/buttons, datum/callback/callback, timeout = 60 SECONDS, theme = null) - if (!user) - user = usr - if(!length(buttons)) - return - if (!istype(user)) - if (istype(user, /client)) - var/client/client = user - user = client.mob - else - return - var/datum/tgui_list_input/async/input = new(user, message, title, buttons, callback, timeout, theme) - input.tgui_interact(user) - /** * # tgui_list_input * @@ -84,46 +46,59 @@ var/title /// The textual body of the TGUI window var/message - /// The list of buttons (responses) provided on the TGUI window. These will automatically all be strings - var/list/buttons + /// The list of items (responses) provided on the TGUI window + var/list/items /// Buttons (strings specifically) mapped to the actual value (e.g. a mob or a verb) - var/list/buttons_map + var/list/items_map /// The button that the user has pressed, null if no selection has been made var/choice - /// The time at which the tgui_modal was created, for displaying timeout progress. + /// The default button to be selected + var/default + /// The time at which the tgui_list_input was created, for displaying timeout progress. var/start_time - /// The lifespan of the tgui_modal, after which the window will close and delete itself. + /// The lifespan of the tgui_list_input, after which the window will close and delete itself. var/timeout - /// Boolean field describing if the tgui_modal was closed by the user. + /// Boolean field describing if the tgui_list_input was closed by the user. var/closed - /// String field for the theme to use - var/ui_theme - -/datum/tgui_list_input/New(mob/user, message, title, list/buttons, timeout, theme = null) + /// The TGUI UI state that will be returned in ui_state(). Default: always_state + var/datum/ui_state/state + /// Whether the tgui list input is invalid or not (i.e. due to all list entries being null) + var/invalid = FALSE + /// The theme that this UI should display + var/theme + +/datum/tgui_list_input/New(mob/user, message, title, list/items, timeout, theme, ui_state) src.title = title src.message = message - src.buttons = list() - src.buttons_map = list() - src.ui_theme = theme - + src.items = list() + src.items_map = list() + src.default = default + src.state = ui_state + src.theme = theme + var/list/repeat_items = list() // Gets rid of illegal characters var/static/regex/whitelistedWords = regex(@{"([^\u0020-\u8000]+)"}) - - for(var/i in buttons) + for(var/i in items) + if(!i) + continue var/string_key = whitelistedWords.Replace("[i]", "") + //avoids duplicated keys E.g: when areas have the same name + string_key = avoid_assoc_duplicate_keys(string_key, repeat_items) + src.items += string_key + src.items_map[string_key] = i - src.buttons += string_key - src.buttons_map[string_key] = i - + if(length(src.items) == 0) + invalid = TRUE if (timeout) src.timeout = timeout start_time = world.time QDEL_IN(src, timeout) -/datum/tgui_list_input/Destroy(force, ...) +/datum/tgui_list_input/Destroy(force) SStgui.close_uis(src) - buttons = null - . = ..() + state = null + QDEL_NULL(items) + return ..() /** * Waits for a user's response to the tgui_list_input's prompt before returning. Returns early if @@ -131,12 +106,12 @@ */ /datum/tgui_list_input/proc/wait() while (!choice && !closed) - stoplag(0.2 SECONDS) + stoplag(1) /datum/tgui_list_input/tgui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, "ListInput") + ui = new(user, src, "ListInputModal") ui.open() /datum/tgui_list_input/ui_close(mob/user) @@ -144,64 +119,39 @@ closed = TRUE /datum/tgui_list_input/ui_state(mob/user) - return GLOB.always_state + return state /datum/tgui_list_input/ui_static_data(mob/user) - . = list( - "title" = title, - "message" = message, - "buttons" = buttons, - "theme" = ui_theme - ) + var/list/data = list() + data["init_value"] = default || items[1] + data["items"] = items + data["message"] = message + data["title"] = title + data["theme"] = theme + return data /datum/tgui_list_input/ui_data(mob/user) - . = list() + var/list/data = list() if(timeout) - .["timeout"] = clamp((timeout - (world.time - start_time) - 1 SECONDS) / (timeout - 1 SECONDS), 0, 1) + data["timeout"] = clamp((timeout - (world.time - start_time) - 1 SECONDS) / (timeout - 1 SECONDS), 0, 1) + return data /datum/tgui_list_input/ui_act(action, list/params) . = ..() if (.) return switch(action) - if("choose") - if (!(params["choice"] in buttons)) + if("submit") + if (!(params["entry"] in items)) return - choice = buttons_map[params["choice"]] + set_choice(items_map[params["entry"]]) + closed = TRUE SStgui.close_uis(src) return TRUE if("cancel") - SStgui.close_uis(src) closed = TRUE + SStgui.close_uis(src) return TRUE -/** - * # async tgui_list_input - * - * An asynchronous version of tgui_list_input to be used with callbacks instead of waiting on user responses. - */ -/datum/tgui_list_input/async - /// The callback to be invoked by the tgui_modal upon having a choice made. - var/datum/callback/callback - -/datum/tgui_list_input/async/New(mob/user, message, title, list/buttons, callback, timeout, theme = null) - ..(user, title, message, buttons, timeout, theme) - src.callback = callback - -/datum/tgui_list_input/async/Destroy(force, ...) - QDEL_NULL(callback) - . = ..() - -/datum/tgui_list_input/async/ui_close(mob/user) - . = ..() - qdel(src) - -/datum/tgui_list_input/async/ui_act(action, list/params) - . = ..() - if (!. || choice == null) - return - callback.InvokeAsync(choice) - qdel(src) - -/datum/tgui_list_input/async/wait() - return +/datum/tgui_list_input/proc/set_choice(choice) + src.choice = choice diff --git a/code/modules/vehicles/apc/apc.dm b/code/modules/vehicles/apc/apc.dm index 98de810c22..f9a6e47dcd 100644 --- a/code/modules/vehicles/apc/apc.dm +++ b/code/modules/vehicles/apc/apc.dm @@ -182,7 +182,7 @@ GLOBAL_LIST_EMPTY(command_apc_list) V.add_hardpoint(FPW) FPW.dir = turn(V.dir, 90) FPW.name = "Left "+ initial(FPW.name) - FPW.origins = list(2, 0) + FPW.origins = list(1, 0) FPW.muzzle_flash_pos = list( "1" = list(-18, 14), "2" = list(18, -42), @@ -195,7 +195,7 @@ GLOBAL_LIST_EMPTY(command_apc_list) V.add_hardpoint(FPW) FPW.dir = turn(V.dir, -90) FPW.name = "Right "+ initial(FPW.name) - FPW.origins = list(-2, 0) + FPW.origins = list(-1, 0) FPW.muzzle_flash_pos = list( "1" = list(16, 14), "2" = list(-18, -42), diff --git a/code/modules/vehicles/apc/arc.dm b/code/modules/vehicles/apc/arc.dm new file mode 100644 index 0000000000..eaddf2081c --- /dev/null +++ b/code/modules/vehicles/apc/arc.dm @@ -0,0 +1,157 @@ + +/obj/vehicle/multitile/apc/arc + name = "M540 Armored Recon Carrier" + desc = "An M540 Armored Recon Carrier, also known as an ARC. This is a much lighter and more nimble alternative to the M557A3 APC, often preferred by recon forces for that very reason. Entrance on the right." + + icon = 'icons/obj/vehicles/arc.dmi' + icon_state = "arc_base" + pixel_x = -48 + pixel_y = -48 + + bound_width = 96 + bound_height = 96 + + interior_map = /datum/map_template/interior/arc + + + passengers_slots = 9 + + entrances = list( + "right" = list(-2, 0), + ) + + seats = list( + VEHICLE_DRIVER = null, + VEHICLE_GUNNER = null, + ) + + active_hp = list( + VEHICLE_DRIVER = null, + VEHICLE_GUNNER = null, + ) + + hardpoints_allowed = list( + /obj/item/hardpoint/primary/arc_frontalcannon, + /obj/item/hardpoint/support/flare_launcher, + /obj/item/hardpoint/locomotion/apc_wheels/arc, + ) + +/obj/vehicle/multitile/apc/arc/add_seated_verbs(mob/living/M, seat) + if(!M.client) + return + add_verb(M.client, list( + /obj/vehicle/multitile/proc/get_status_info, + /obj/vehicle/multitile/proc/open_controls_guide, + /obj/vehicle/multitile/proc/name_vehicle, + )) + if(seat == VEHICLE_DRIVER) + add_verb(M.client, list( + /obj/vehicle/multitile/proc/toggle_door_lock, + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + /obj/vehicle/multitile/proc/activate_horn, + )) + else if(seat == VEHICLE_GUNNER) + add_verb(M.client, list( + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + )) + +/obj/vehicle/multitile/apc/arc/remove_seated_verbs(mob/living/M, seat) + if(!M.client) + return + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/get_status_info, + /obj/vehicle/multitile/proc/open_controls_guide, + /obj/vehicle/multitile/proc/name_vehicle, + )) + SStgui.close_user_uis(M, src) + if(seat == VEHICLE_DRIVER) + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/toggle_door_lock, + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + /obj/vehicle/multitile/proc/activate_horn, + )) + else if(seat == VEHICLE_GUNNER) + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + )) + +/obj/vehicle/multitile/apc/arc/initialize_cameras(change_tag = FALSE) + if(!camera) + camera = new /obj/structure/machinery/camera/vehicle(src) + if(change_tag) + camera.c_tag = "#[rand(1,100)] M540 \"[nickname]\" ARC" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" + else + camera.c_tag = "#[rand(1,100)] M540 ARC" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" + +/obj/vehicle/multitile/apc/arc/set_muzzle_offsets(obj/item/hardpoint/HP) + //sets muzzle flash offsets for APC weapons + switch(HP.slot) + if(HDPT_SUPPORT) //flare + HP.muzzle_flash_pos = list( + "1" = list(-4, -40), + "2" = list(5, 5), + "4" = list(-25, 6), + "8" = list(25, -4) + ) + return ..() + +/* +** PRESETS SPAWNERS +*/ +/obj/effect/vehicle_spawner/arc + name = "ARC Spawner" + icon = 'icons/obj/vehicles/arc.dmi' + icon_state = "arc_base" + pixel_x = -48 + pixel_y = -48 + +/obj/effect/vehicle_spawner/arc/Initialize() + . = ..() + spawn_vehicle() + qdel(src) + +//PRESET: no hardpoints +/obj/effect/vehicle_spawner/arc/spawn_vehicle() + var/obj/vehicle/multitile/apc/arc/APC = new (loc) + + load_misc(APC) + load_hardpoints(APC) + handle_direction(APC) + APC.update_icon() + +//PRESET: only wheels installed +/obj/effect/vehicle_spawner/arc/plain/load_hardpoints(obj/vehicle/multitile/apc/arc/V) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) + +//PRESET: default hardpoints, destroyed +/obj/effect/vehicle_spawner/arc/decrepit/spawn_vehicle() + var/obj/vehicle/multitile/apc/arc/APC = new (loc) + + load_misc(APC) + load_hardpoints(APC) + handle_direction(APC) + load_damage(APC) + APC.update_icon() + +/obj/effect/vehicle_spawner/arc/decrepit/load_hardpoints(obj/vehicle/multitile/apc/arc/V) + V.add_hardpoint(new /obj/item/hardpoint/primary/arc_frontalcannon) + V.add_hardpoint(new /obj/item/hardpoint/support/flare_launcher) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) + +//PRESET: default hardpoints +/obj/effect/vehicle_spawner/arc/fixed/load_hardpoints(obj/vehicle/multitile/apc/arc/V) + V.add_hardpoint(new /obj/item/hardpoint/primary/arc_frontalcannon) + V.add_hardpoint(new /obj/item/hardpoint/support/flare_launcher) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) diff --git a/code/modules/vehicles/apc/arc_weaponless.dm b/code/modules/vehicles/apc/arc_weaponless.dm new file mode 100644 index 0000000000..372c798b14 --- /dev/null +++ b/code/modules/vehicles/apc/arc_weaponless.dm @@ -0,0 +1,147 @@ + +/obj/vehicle/multitile/apc/arc/weaponless + name = "M540-S Armored Recon Carrier" + desc = "An M540-S Armored Recon Carrier, also known as an ARC. This is a much lighter and more nimble version to the M557A3 APC, often preferred by recon forces for that very reason. This variant has had it's weapons removed to lighten it's weight and improve it's stealth capabilities. Entrance on the right." + + icon_state = "arc_weaponless" + + interior_map = /datum/map_template/interior/arc + + passengers_slots = 9 + + entrances = list( + "right" = list(-2, 0), + ) + + seats = list( + VEHICLE_DRIVER = null, + VEHICLE_GUNNER = null, + ) + + active_hp = list( + VEHICLE_DRIVER = null, + VEHICLE_GUNNER = null, + ) + + hardpoints_allowed = list( + /obj/item/hardpoint/support/flare_launcher, + /obj/item/hardpoint/locomotion/apc_wheels/arc, + ) + +/obj/vehicle/multitile/apc/arc/weaponless/add_seated_verbs(mob/living/M, seat) + if(!M.client) + return + add_verb(M.client, list( + /obj/vehicle/multitile/proc/get_status_info, + /obj/vehicle/multitile/proc/open_controls_guide, + /obj/vehicle/multitile/proc/name_vehicle, + )) + if(seat == VEHICLE_DRIVER) + add_verb(M.client, list( + /obj/vehicle/multitile/proc/toggle_door_lock, + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + /obj/vehicle/multitile/proc/activate_horn, + )) + else if(seat == VEHICLE_GUNNER) + add_verb(M.client, list( + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + )) + +/obj/vehicle/multitile/apc/arc/weaponless/remove_seated_verbs(mob/living/M, seat) + if(!M.client) + return + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/get_status_info, + /obj/vehicle/multitile/proc/open_controls_guide, + /obj/vehicle/multitile/proc/name_vehicle, + )) + SStgui.close_user_uis(M, src) + if(seat == VEHICLE_DRIVER) + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/toggle_door_lock, + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + /obj/vehicle/multitile/proc/activate_horn, + )) + else if(seat == VEHICLE_GUNNER) + remove_verb(M.client, list( + /obj/vehicle/multitile/proc/switch_hardpoint, + /obj/vehicle/multitile/proc/cycle_hardpoint, + /obj/vehicle/multitile/proc/toggle_shift_click, + )) + +/obj/vehicle/multitile/apc/arc/weaponless/initialize_cameras(change_tag = FALSE) + if(!camera) + camera = new /obj/structure/machinery/camera/vehicle(src) + if(change_tag) + camera.c_tag = "#[rand(1,100)] M540-S \"[nickname]\" ARC" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" + else + camera.c_tag = "#[rand(1,100)] M540-S ARC" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" + +/obj/vehicle/multitile/apc/arc/weaponless/set_muzzle_offsets(obj/item/hardpoint/HP) + //sets muzzle flash offsets for APC weapons + switch(HP.slot) + if(HDPT_SUPPORT) //flare + HP.muzzle_flash_pos = list( + "1" = list(-4, -40), + "2" = list(5, 5), + "4" = list(-25, 6), + "8" = list(25, -4) + ) + return ..() + +/* +** PRESETS SPAWNERS +*/ +/obj/effect/vehicle_spawner/arc/weaponless + name = "Weaponless ARC Spawner" + icon = 'icons/obj/vehicles/arc.dmi' + icon_state = "arc_weaponless" + pixel_x = -48 + pixel_y = -48 + +/obj/effect/vehicle_spawner/arc/weaponless/Initialize() + . = ..() + spawn_vehicle() + qdel(src) + +//PRESET: no hardpoints +/obj/effect/vehicle_spawner/arc/weaponless/spawn_vehicle() + var/obj/vehicle/multitile/apc/arc/weaponless/APC = new (loc) + + load_misc(APC) + load_hardpoints(APC) + handle_direction(APC) + APC.update_icon() + +//PRESET: only wheels installed +/obj/effect/vehicle_spawner/arc/weaponless/plain/load_hardpoints(obj/vehicle/multitile/apc/arc/weaponless/V) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) + +//PRESET: default hardpoints, destroyed +/obj/effect/vehicle_spawner/arc/weaponless/decrepit/spawn_vehicle() + var/obj/vehicle/multitile/apc/arc/weaponless/APC = new (loc) + + load_misc(APC) + load_hardpoints(APC) + handle_direction(APC) + load_damage(APC) + APC.update_icon() + +/obj/effect/vehicle_spawner/arc/weaponless/decrepit/load_hardpoints(obj/vehicle/multitile/apc/arc/weaponless/V) + V.add_hardpoint(new /obj/item/hardpoint/support/flare_launcher) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) + +//PRESET: default hardpoints +/obj/effect/vehicle_spawner/arc/weaponless/fixed/load_hardpoints(obj/vehicle/multitile/apc/arc/weaponless/V) + V.add_hardpoint(new /obj/item/hardpoint/support/flare_launcher) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/apc_wheels/arc) diff --git a/code/modules/vehicles/apc/interior.dm b/code/modules/vehicles/apc/interior.dm index d3947db2b8..010ea9ac2c 100644 --- a/code/modules/vehicles/apc/interior.dm +++ b/code/modules/vehicles/apc/interior.dm @@ -28,6 +28,11 @@ /obj/structure/interior_exit/vehicle/apc/rear/right icon_state = "door_rear_right" +/obj/structure/interior_exit/vehicle/arc + name = "ARC side door" + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "exit_door" + /obj/structure/prop/vehicle name = "Generic vehicle prop" desc = "Adds more flavour to vehicle interior." @@ -40,6 +45,13 @@ breakable = FALSE indestructible = TRUE +/obj/structure/prop/vehicle/arc + name = "ARC chassis" + + icon = 'icons/obj/vehicles/interiors/arc_chassis.dmi' + icon_state = "arc_chassis" + + /obj/structure/prop/vehicle/firing_port_weapon name = "M56 FPW handle" desc = "A control handle for a modified M56B Smartgun installed on the sides of M577 Armored Personnel Carrier as a Firing Port Weapon. \ diff --git a/code/modules/vehicles/hardpoints/hardpoint.dm b/code/modules/vehicles/hardpoints/hardpoint.dm index acdefca18f..44875dddb0 100644 --- a/code/modules/vehicles/hardpoints/hardpoint.dm +++ b/code/modules/vehicles/hardpoints/hardpoint.dm @@ -305,45 +305,6 @@ return data -/// Traces backwards from the gun origin to the vehicle to check for obstacles between the vehicle and the muzzle. -/obj/item/hardpoint/proc/clear_los() - if(origins[1] == 0 && origins[2] == 0) //skipping check for modules we don't need this - return TRUE - - var/turf/muzzle_turf = get_origin_turf() - - var/turf/checking_turf = muzzle_turf - while(!(owner in checking_turf)) - // Dense turfs block LoS - if(checking_turf.density) - return FALSE - - // Ensure that we can pass over all objects in the turf - for(var/obj/object in checking_turf) - // Since vehicles are multitile the - if(object == owner) - continue - - // Non-dense objects are irrelevant - if(!object.density) - continue - - // Make sure we can pass object from all directions - if(!HAS_FLAG(object.pass_flags.flags_can_pass_all, PASS_OVER_THROW_ITEM)) - if(!HAS_FLAG(object.flags_atom, ON_BORDER)) - return FALSE - //If we're behind the object, check the behind pass flags - else if(dir == object.dir && !HAS_FLAG(object.pass_flags.flags_can_pass_behind, PASS_OVER_THROW_ITEM)) - return FALSE - //If we're in front, check front pass flags - else if(dir == turn(object.dir, 180) && !HAS_FLAG(object.pass_flags.flags_can_pass_front, PASS_OVER_THROW_ITEM)) - return FALSE - - // Trace back towards the vehicle - checking_turf = get_step(checking_turf, turn(dir,180)) - - return TRUE - //----------------------------- //------INTERACTION PROCS---------- //----------------------------- @@ -605,10 +566,6 @@ to_chat(user, SPAN_WARNING("The target is not within your firing arc!")) return NONE - if(!clear_los()) - to_chat(user, SPAN_WARNING("The muzzle is obstructed!")) - return NONE - return handle_fire(target, user, params) /// Actually fires the gun, sets up the projectile and fires it. diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm index 3de4876c09..a53dec38d5 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm @@ -4,7 +4,7 @@ caliber = "grenade" icon_state = "glauncher_2" w_class = SIZE_LARGE - default_ammo = /datum/ammo/grenade_container + default_ammo = /datum/ammo/grenade_container/tank_glauncher max_rounds = 20 gun_type = /obj/item/hardpoint/secondary/grenade_launcher diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm index 9d83c1816d..caca68f720 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm @@ -5,6 +5,6 @@ caliber = "rocket" //correlates to any rocket mags icon_state = "quad_rocket" w_class = SIZE_LARGE - default_ammo = /datum/ammo/rocket/ap + default_ammo = /datum/ammo/rocket/ap/tank_towlauncher max_rounds = 10 gun_type = /obj/item/hardpoint/secondary/towlauncher diff --git a/code/modules/vehicles/hardpoints/holder/tank_turret.dm b/code/modules/vehicles/hardpoints/holder/tank_turret.dm index e25ba4119e..5f8cc46e3f 100644 --- a/code/modules/vehicles/hardpoints/holder/tank_turret.dm +++ b/code/modules/vehicles/hardpoints/holder/tank_turret.dm @@ -67,6 +67,12 @@ burst_delay = 1.0 SECONDS extra_delay = 5.0 SECONDS +/obj/item/hardpoint/holder/tank_turret/set_bullet_traits() + ..() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) + )) + /obj/item/hardpoint/holder/tank_turret/update_icon() var/broken = (health <= 0) icon_state = "tank_turret_[broken]" @@ -212,8 +218,3 @@ target = L return ..() - -/obj/item/hardpoint/holder/tank_turret/get_origin_turf() - var/origin_turf = ..() - origin_turf = get_step(get_step(origin_turf, owner.dir), owner.dir) //this should get us tile in front of tank to prevent grenade being stuck under us. - return origin_turf diff --git a/code/modules/vehicles/hardpoints/primary/arc_frontal.dm b/code/modules/vehicles/hardpoints/primary/arc_frontal.dm new file mode 100644 index 0000000000..a9f720412d --- /dev/null +++ b/code/modules/vehicles/hardpoints/primary/arc_frontal.dm @@ -0,0 +1,37 @@ +/obj/item/hardpoint/primary/arc_frontalcannon + name = "Bleihagel RE-RE850 Frontal Rotary Cannon" + desc = "A peculiar turret with two rotary cannons strapped to the front of it. Normally equipped with an autonomous mode, this one curiously lacks the feature." + icon = 'icons/obj/vehicles/hardpoints/arc.dmi' + + icon_state = "frontalcannon" + disp_icon = "arc" + disp_icon_state = "frontalcannon" + activation_sounds = list('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg') + + damage_multiplier = 0.15 + + health = 2000 + firing_arc = 120 + + allowed_seat = VEHICLE_DRIVER + + ammo = new /obj/item/ammo_magazine/hardpoint/m56_cupola/frontal_cannon + max_clips = 1 + + use_muzzle_flash = TRUE + angle_muzzleflash = FALSE + muzzleflash_icon_state = "muzzle_flash_double" + + muzzle_flash_pos = list( + "1" = list(1, 5), + "2" = list(1, -30), + "4" = list(17, 3), + "8" = list(-17, 3) + ) + + scatter = 1 + gun_firemode = GUN_FIREMODE_AUTOMATIC + gun_firemode_list = list( + GUN_FIREMODE_AUTOMATIC, + ) + fire_delay = 0.05 SECONDS diff --git a/code/modules/vehicles/hardpoints/primary/autocannon.dm b/code/modules/vehicles/hardpoints/primary/autocannon.dm index e4412597c9..343516f614 100644 --- a/code/modules/vehicles/hardpoints/primary/autocannon.dm +++ b/code/modules/vehicles/hardpoints/primary/autocannon.dm @@ -10,8 +10,6 @@ health = 2000 firing_arc = 60 - origins = list(0, -3) - ammo = new /obj/item/ammo_magazine/hardpoint/ace_autocannon max_clips = 2 @@ -28,3 +26,9 @@ GUN_FIREMODE_AUTOMATIC, ) fire_delay = 0.7 SECONDS + +/obj/item/hardpoint/primary/autocannon/set_bullet_traits() + ..() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) + )) diff --git a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm index db5790c258..224712ef55 100644 --- a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm +++ b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm @@ -14,7 +14,7 @@ health = 1500 firing_arc = 60 - origins = list(0, -2) + origins = list(0, 1) allowed_seat = VEHICLE_DRIVER diff --git a/code/modules/vehicles/hardpoints/primary/flamer.dm b/code/modules/vehicles/hardpoints/primary/flamer.dm index f9c01de165..c858d9bf30 100644 --- a/code/modules/vehicles/hardpoints/primary/flamer.dm +++ b/code/modules/vehicles/hardpoints/primary/flamer.dm @@ -10,8 +10,6 @@ health = 2000 firing_arc = 90 - origins = list(0, -3) - ammo = new /obj/item/ammo_magazine/hardpoint/primary_flamer max_clips = 1 @@ -33,9 +31,8 @@ BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) )) -/obj/item/hardpoint/primary/flamer/try_fire(target, user, params) - var/turf/origin_turf = get_origin_turf() - if(origin_turf == get_turf(target)) +/obj/item/hardpoint/primary/flamer/try_fire(atom/target, mob/living/user, params) + if(get_turf(target) in owner.locs) to_chat(user, SPAN_WARNING("The target is too close.")) return NONE diff --git a/code/modules/vehicles/hardpoints/primary/ltb.dm b/code/modules/vehicles/hardpoints/primary/ltb.dm index 195dac44f3..34911ef25b 100644 --- a/code/modules/vehicles/hardpoints/primary/ltb.dm +++ b/code/modules/vehicles/hardpoints/primary/ltb.dm @@ -10,8 +10,6 @@ health = 2000 firing_arc = 60 - origins = list(0, -3) - ammo = new /obj/item/ammo_magazine/hardpoint/ltb_cannon max_clips = 4 @@ -31,3 +29,9 @@ scatter = 0 fire_delay = 10.0 SECONDS + +/obj/item/hardpoint/primary/cannon/set_bullet_traits() + ..() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) + )) diff --git a/code/modules/vehicles/hardpoints/primary/minigun.dm b/code/modules/vehicles/hardpoints/primary/minigun.dm index 60a1d8ca90..c0885ee03a 100644 --- a/code/modules/vehicles/hardpoints/primary/minigun.dm +++ b/code/modules/vehicles/hardpoints/primary/minigun.dm @@ -9,8 +9,6 @@ health = 2000 firing_arc = 90 - origins = list(0, -3) - ammo = new /obj/item/ammo_magazine/hardpoint/ltaaap_minigun max_clips = 2 @@ -52,6 +50,12 @@ /// When it was last fired, related to world.time. var/last_fired = 0 +/obj/item/hardpoint/primary/minigun/set_bullet_traits() + ..() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) + )) + /obj/item/hardpoint/primary/minigun/set_fire_delay(value) fire_delay = value SEND_SIGNAL(src, COMSIG_GUN_AUTOFIREDELAY_MODIFIED, fire_delay * stage_delay_mult) diff --git a/code/modules/vehicles/hardpoints/secondary/cupola.dm b/code/modules/vehicles/hardpoints/secondary/cupola.dm index 25926c02db..6323ce8c5b 100644 --- a/code/modules/vehicles/hardpoints/secondary/cupola.dm +++ b/code/modules/vehicles/hardpoints/secondary/cupola.dm @@ -10,8 +10,6 @@ health = 2000 firing_arc = 120 - origins = list(0, -2) - ammo = new /obj/item/ammo_magazine/hardpoint/m56_cupola max_clips = 1 diff --git a/code/modules/vehicles/hardpoints/secondary/flamer.dm b/code/modules/vehicles/hardpoints/secondary/flamer.dm index b2a959feb4..ce517ac276 100644 --- a/code/modules/vehicles/hardpoints/secondary/flamer.dm +++ b/code/modules/vehicles/hardpoints/secondary/flamer.dm @@ -10,8 +10,6 @@ health = 2000 firing_arc = 120 - origins = list(0, -2) - ammo = new /obj/item/ammo_magazine/hardpoint/secondary_flamer max_clips = 1 @@ -29,14 +27,28 @@ scatter = 2 fire_delay = 1.5 SECONDS +/obj/item/hardpoint/secondary/small_flamer/try_fire(atom/target, mob/living/user, params) + if(get_turf(target) in owner.locs) + to_chat(user, SPAN_WARNING("The target is too close.")) + return NONE + + return ..() + /obj/item/hardpoint/secondary/small_flamer/handle_fire(atom/target, mob/living/user, params) - var/turf/origin_turf = get_origin_turf() + //step forward along path so flame starts outside hull + var/list/turfs = get_line(get_origin_turf(), get_turf(target)) + var/turf/origin_turf + for(var/turf/turf as anything in turfs) + if(turf in owner.locs) + continue + origin_turf = turf + break var/distance = get_dist(origin_turf, get_turf(target)) var/fire_amount = min(ammo.current_rounds, distance+1, max_range) ammo.current_rounds -= fire_amount - new /obj/flamer_fire(origin_turf, create_cause_data(initial(name), user), null, fire_amount, null, FLAMESHAPE_LINE, target, CALLBACK(src, PROC_REF(display_ammo), user)) + new /obj/flamer_fire(origin_turf, create_cause_data(initial(name), user), null, fire_amount, null, FLAMESHAPE_LINE, target) play_firing_sounds() diff --git a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm index 073e54e855..8129e3f0f3 100644 --- a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm +++ b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm @@ -13,7 +13,7 @@ health = 2000 firing_arc = 120 - origins = list(0, -2) + origins = list(0, -1) allowed_seat = VEHICLE_DRIVER diff --git a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm index 4d847e3aa2..c149502c44 100644 --- a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm +++ b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm @@ -9,9 +9,6 @@ health = 2000 firing_arc = 120 - var/max_range = 7 - - origins = list(0, -2) ammo = new /obj/item/ammo_magazine/hardpoint/tank_glauncher max_clips = 3 @@ -34,9 +31,8 @@ BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) )) -/obj/item/hardpoint/secondary/grenade_launcher/try_fire(mob/user, atom/A) - var/turf/origin_turf = get_origin_turf() - if(origin_turf == get_turf(A)) +/obj/item/hardpoint/secondary/grenade_launcher/try_fire(atom/target, mob/living/user, params) + if(get_turf(target) in owner.locs) to_chat(user, SPAN_WARNING("The target is too close.")) return NONE diff --git a/code/modules/vehicles/hardpoints/secondary/tow.dm b/code/modules/vehicles/hardpoints/secondary/tow.dm index ac4c29778b..2a12b050df 100644 --- a/code/modules/vehicles/hardpoints/secondary/tow.dm +++ b/code/modules/vehicles/hardpoints/secondary/tow.dm @@ -9,8 +9,6 @@ health = 2000 firing_arc = 120 - origins = list(0, -2) - ammo = new /obj/item/ammo_magazine/hardpoint/towlauncher max_clips = 1 @@ -31,3 +29,9 @@ scatter = 2 fire_delay = 7.0 SECONDS +/obj/item/hardpoint/secondary/towlauncher/set_bullet_traits() + ..() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) + )) + diff --git a/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm b/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm index 780c195f00..f051d9a21b 100644 --- a/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm +++ b/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm @@ -20,8 +20,6 @@ allowed_seat = VEHICLE_SUPPORT_GUNNER_ONE - origins = list(0, 0) - ammo = new /obj/item/ammo_magazine/hardpoint/firing_port_weapon max_clips = 1 diff --git a/code/modules/vehicles/hardpoints/support/flare.dm b/code/modules/vehicles/hardpoints/support/flare.dm index 7e82fe0d64..f9ce4b604f 100644 --- a/code/modules/vehicles/hardpoints/support/flare.dm +++ b/code/modules/vehicles/hardpoints/support/flare.dm @@ -15,8 +15,6 @@ health = 1500 firing_arc = 120 - origins = list(0, -2) - allowed_seat = VEHICLE_DRIVER ammo = new /obj/item/ammo_magazine/hardpoint/flare_launcher diff --git a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm index 0060f78344..7df058b4a0 100644 --- a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm +++ b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm @@ -15,3 +15,12 @@ move_max_momentum = 2 move_momentum_build_factor = 1.5 move_turn_momentum_loss_factor = 0.5 + +/obj/item/hardpoint/locomotion/apc_wheels/arc + name = "ARC Wheels" + desc = "Not to be confused with the APC wheels, these are designed for the M540 ARC in mind." + icon = 'icons/obj/vehicles/hardpoints/arc.dmi' + + icon_state = "tires" + disp_icon = "arc" + disp_icon_state = "wheels" diff --git a/code/modules/vehicles/interior/areas.dm b/code/modules/vehicles/interior/areas.dm index f18c4d03c8..326ea8ee4a 100644 --- a/code/modules/vehicles/interior/areas.dm +++ b/code/modules/vehicles/interior/areas.dm @@ -28,6 +28,10 @@ name = "\improper M557A3 APC interior" icon_state = "apc_movie" +/area/vehicle/apc/arc + name = "\improper M540 ARC interior" + icon_state = "arc" + /area/vehicle/van name = "van interior" icon_state = "van" diff --git a/code/modules/vehicles/multitile/multitile_movement.dm b/code/modules/vehicles/multitile/multitile_movement.dm index b5f3081447..b95a7bd057 100644 --- a/code/modules/vehicles/multitile/multitile_movement.dm +++ b/code/modules/vehicles/multitile/multitile_movement.dm @@ -159,7 +159,7 @@ // Crashed with something that stopped us if(!can_move) - move_momentum = Floor(move_momentum/2) + move_momentum = trunc(move_momentum/2) update_next_move() interior_crash_effect() @@ -251,10 +251,10 @@ return // Not enough momentum for anything serious - if(abs(move_momentum) <= 1) + if(abs(move_momentum) < 1) return - var/fling_distance = Ceiling(move_momentum/move_max_momentum) * 2 + var/fling_distance = Ceiling(abs(move_momentum)/move_max_momentum) * 2 var/turf/target = interior.get_middle_turf() for (var/x in 0 to fling_distance-1) @@ -272,7 +272,7 @@ if(isliving(A)) var/mob/living/M = A - shake_camera(M, 2, Ceiling(move_momentum/move_max_momentum) * 1) + shake_camera(M, 2, Ceiling(abs(move_momentum)/move_max_momentum) * 1) if(!M.buckled) M.apply_effect(1, STUN) M.apply_effect(2, WEAKEN) diff --git a/code/modules/vehicles/tank/aev.dm b/code/modules/vehicles/tank/aev.dm new file mode 100644 index 0000000000..3ce66b94f3 --- /dev/null +++ b/code/modules/vehicles/tank/aev.dm @@ -0,0 +1,80 @@ +/obj/vehicle/multitile/tank/aev + name = "M34E1 Armored Engineering Vehicle" + desc = "A giant piece of armor with a plow, you know what to do. Entrance in the back." + desc_lore = "M34E1 is an extremely rare vehicle in the arsenal of USCMC that was developed after Operation Odolla Onslaught conducted by USS Stalwart forces against massive CLF insurrection. Being pinned down with improvised mortars and surrounded by IEDs, marines of 1/2 \"Iron Heads\" outfitted a Longstreet tank with improvised armor and mine plow, sending it unmanned into a minefield and allowing for a quick assault against enemy positions. MEUCOM took notice of this event, and after record-breaking 3 months of development and 10 million dollars of cost introduced M34E1 in limited numbers." + + icon_state = "aev_base" + + hardpoints_allowed = list( + /obj/item/hardpoint/support/overdrive_enhancer, + /obj/item/hardpoint/armor/ballistic, + /obj/item/hardpoint/armor/caustic, + /obj/item/hardpoint/armor/concussive, + /obj/item/hardpoint/armor/paladin, + /obj/item/hardpoint/armor/snowplow, + /obj/item/hardpoint/locomotion/treads, + /obj/item/hardpoint/locomotion/treads/robust, + ) + + + required_skill = SKILL_VEHICLE_LARGE + interior_map = /datum/map_template/interior/aev + + active_hp = list(VEHICLE_DRIVER = null) + + explosive_resistance = 750 + + passengers_slots = 15 + + wall_ram_damage = 500 + +/obj/vehicle/multitile/tank/aev/initialize_cameras(change_tag = FALSE) + if(!camera) + camera = new /obj/structure/machinery/camera/vehicle(src) + if(change_tag) + camera.c_tag = "#[rand(1,100)] M34E1 \"[nickname]\" AEV" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" //this fluff allows it to be at the start of cams list + else + camera.c_tag = "#[rand(1,100)] M34E1 AEV" + if(camera_int) + camera_int.c_tag = camera.c_tag + " interior" //this fluff allows it to be at the start of cams list + +/obj/vehicle/multitile/tank/aev/load_hardpoints() + return + +/obj/effect/vehicle_spawner/aev + name = "AEV Spawner" + icon = 'icons/obj/vehicles/tank.dmi' + icon_state = "aev_base" + pixel_x = -48 + pixel_y = -48 + +/obj/effect/vehicle_spawner/aev/Initialize() + . = ..() + spawn_vehicle() + qdel(src) + +/obj/effect/vehicle_spawner/aev/spawn_vehicle() + var/obj/vehicle/multitile/tank/aev/AEV = new(loc) + + load_misc(AEV) + load_hardpoints(AEV) + handle_direction(AEV) + AEV.update_icon() + + return AEV + +/obj/effect/vehicle_spawner/aev/load_hardpoints(obj/vehicle/multitile/tank/V) + V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads) + V.add_hardpoint(new /obj/item/hardpoint/armor/snowplow) + V.add_hardpoint(new /obj/item/hardpoint/support/overdrive_enhancer) + +/obj/effect/vehicle_spawner/aev/decrepit/spawn_vehicle() + var/obj/vehicle/multitile/tank/aev/AEV = new(loc) + + load_misc(AEV) + handle_direction(AEV) + load_hardpoints(AEV) + load_damage(AEV) + AEV.update_icon() diff --git a/code/modules/vehicles/tank/tank.dm b/code/modules/vehicles/tank/tank.dm index a23eeec5a5..3264b4bcea 100644 --- a/code/modules/vehicles/tank/tank.dm +++ b/code/modules/vehicles/tank/tank.dm @@ -15,8 +15,7 @@ interior_map = /datum/map_template/interior/tank - //tank always has 2 crewmen slot reserved and 1 general slot for other roles. - passengers_slots = 1 + passengers_slots = 4 //this is done in case VCs die inside the tank, so that someone else can come in and take them out. revivable_dead_slots = 2 xenos_slots = 4 diff --git a/colonialmarines.dme b/colonialmarines.dme index 9872ffc48e..58cee33fcf 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1388,6 +1388,8 @@ #include "code\modules\admin\ToRban.dm" #include "code\modules\admin\game_master\game_master.dm" #include "code\modules\admin\game_master\game_master_submenu.dm" +#include "code\modules\admin\game_master\resin_panel.dm" +#include "code\modules\admin\game_master\sound_panel.dm" #include "code\modules\admin\game_master\extra_buttons\rappel_menu.dm" #include "code\modules\admin\game_master\extra_buttons\rename_platoon.dm" #include "code\modules\admin\game_master\extra_buttons\toggle_join_xeno.dm" @@ -2128,12 +2130,12 @@ #include "code\modules\mob\living\simple_animal\hostile\retaliate\clown.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\drone.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\retaliate.dm" -#include "code\modules\mob\new_player\body_type.dm" -#include "code\modules\mob\new_player\ethnicity.dm" +#include "code\modules\mob\new_player\body.dm" #include "code\modules\mob\new_player\login.dm" #include "code\modules\mob\new_player\logout.dm" #include "code\modules\mob\new_player\new_player.dm" #include "code\modules\mob\new_player\preferences_setup.dm" +#include "code\modules\mob\new_player\skin_color.dm" #include "code\modules\mob\new_player\sprite_accessories\facial_hair.dm" #include "code\modules\mob\new_player\sprite_accessories\hair.dm" #include "code\modules\mob\new_player\sprite_accessories\hair_gradients.dm" @@ -2392,6 +2394,8 @@ #include "code\modules\vehicles\apc\apc_command.dm" #include "code\modules\vehicles\apc\apc_medical.dm" #include "code\modules\vehicles\apc\apc_movie.dm" +#include "code\modules\vehicles\apc\arc.dm" +#include "code\modules\vehicles\apc\arc_weaponless.dm" #include "code\modules\vehicles\apc\interior.dm" #include "code\modules\vehicles\hardpoints\hardpoint.dm" #include "code\modules\vehicles\hardpoints\armor\armor.dm" @@ -2415,6 +2419,7 @@ #include "code\modules\vehicles\hardpoints\hardpoint_ammo\tow_ammo.dm" #include "code\modules\vehicles\hardpoints\holder\holder.dm" #include "code\modules\vehicles\hardpoints\holder\tank_turret.dm" +#include "code\modules\vehicles\hardpoints\primary\arc_frontal.dm" #include "code\modules\vehicles\hardpoints\primary\autocannon.dm" #include "code\modules\vehicles\hardpoints\primary\dual_cannon.dm" #include "code\modules\vehicles\hardpoints\primary\flamer.dm" @@ -2455,6 +2460,7 @@ #include "code\modules\vehicles\multitile\multitile_interaction.dm" #include "code\modules\vehicles\multitile\multitile_movement.dm" #include "code\modules\vehicles\multitile\multitile_verbs.dm" +#include "code\modules\vehicles\tank\aev.dm" #include "code\modules\vehicles\tank\interior.dm" #include "code\modules\vehicles\tank\tank.dm" #include "code\modules\vehicles\van\interior.dm" diff --git a/config/example/config.txt b/config/example/config.txt index 8a976e02a5..ee22fbaf90 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -243,3 +243,5 @@ GAMEMODE_DEFAULT Extended ## How long the mob will take to chestburst, in seconds #EMBRYO_BURST_TIMER 450 + +CLIENT_ERROR_VERSION 514 diff --git a/dependencies.sh b/dependencies.sh index f88c2f9b0a..1934553cb0 100644 --- a/dependencies.sh +++ b/dependencies.sh @@ -4,8 +4,8 @@ #Final authority on what's required to fully build the project # byond version -export BYOND_MAJOR=514 -export BYOND_MINOR=1588 +export BYOND_MAJOR=515 +export BYOND_MINOR=1627 #rust_g git tag export RUST_G_VERSION=2.1.0 @@ -15,9 +15,7 @@ export NODE_VERSION=14 export NODE_VERSION_PRECISE=14.16.1 # SpacemanDMM git tag -export SPACEMAN_DMM_VERSION=suite-1.7.2 +export SPACEMAN_DMM_VERSION=suite-1.8 # Python version for mapmerge and other tools -export PYTHON_VERSION=3.7.9 - -export OPENDREAM_VERSION=0.2.0 +export PYTHON_VERSION=3.9.0 diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml new file mode 100644 index 0000000000..4042cde8ee --- /dev/null +++ b/html/changelogs/archive/2024-07.yml @@ -0,0 +1,7 @@ +2024-07-19: + Meatstuff882: + - rscadd: Added an icon for special buckshot. +2024-07-22: + Doubleumc: + - admin: Radio Clarity slider now shows an example message + - qol: ARC turret shots start from the center of the ARC diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index 3b3245f321..39abfe5ce6 100644 Binary files a/icons/mob/humans/onmob/back.dmi and b/icons/mob/humans/onmob/back.dmi differ diff --git a/icons/mob/humans/onmob/belt.dmi b/icons/mob/humans/onmob/belt.dmi index ba41493e10..9079bda5e7 100644 Binary files a/icons/mob/humans/onmob/belt.dmi and b/icons/mob/humans/onmob/belt.dmi differ diff --git a/icons/mob/humans/onmob/feet.dmi b/icons/mob/humans/onmob/feet.dmi index 84121e6b09..909a629f72 100644 Binary files a/icons/mob/humans/onmob/feet.dmi and b/icons/mob/humans/onmob/feet.dmi differ diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index 139dae66e8..fcd8917c9c 100644 Binary files a/icons/mob/humans/onmob/head_1.dmi and b/icons/mob/humans/onmob/head_1.dmi differ diff --git a/icons/mob/humans/onmob/items_lefthand_0.dmi b/icons/mob/humans/onmob/items_lefthand_0.dmi index f6fa1b2be3..f23bd09cd7 100644 Binary files a/icons/mob/humans/onmob/items_lefthand_0.dmi and b/icons/mob/humans/onmob/items_lefthand_0.dmi differ diff --git a/icons/mob/humans/onmob/items_lefthand_1.dmi b/icons/mob/humans/onmob/items_lefthand_1.dmi index 37b5f9bcc6..92ae62c7bc 100644 Binary files a/icons/mob/humans/onmob/items_lefthand_1.dmi and b/icons/mob/humans/onmob/items_lefthand_1.dmi differ diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 1877a23923..702c069bdc 100644 Binary files a/icons/mob/humans/onmob/items_righthand_0.dmi and b/icons/mob/humans/onmob/items_righthand_0.dmi differ diff --git a/icons/mob/humans/onmob/items_righthand_1.dmi b/icons/mob/humans/onmob/items_righthand_1.dmi index 3ad8b52d04..78e7ab199a 100644 Binary files a/icons/mob/humans/onmob/items_righthand_1.dmi and b/icons/mob/humans/onmob/items_righthand_1.dmi differ diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index 5ee10a5942..8a9424ff15 100644 Binary files a/icons/mob/humans/onmob/suit_1.dmi and b/icons/mob/humans/onmob/suit_1.dmi differ diff --git a/icons/mob/humans/onmob/suit_slot.dmi b/icons/mob/humans/onmob/suit_slot.dmi index 3ab0dbfa52..555b5a0e7a 100644 Binary files a/icons/mob/humans/onmob/suit_slot.dmi and b/icons/mob/humans/onmob/suit_slot.dmi differ diff --git a/icons/mob/humans/onmob/uniform_0.dmi b/icons/mob/humans/onmob/uniform_0.dmi index 5942c9dda6..39e3223891 100644 Binary files a/icons/mob/humans/onmob/uniform_0.dmi and b/icons/mob/humans/onmob/uniform_0.dmi differ diff --git a/icons/mob/humans/species/r_human.dmi b/icons/mob/humans/species/r_human.dmi index 3e8f63d9f3..4ab300efe5 100644 Binary files a/icons/mob/humans/species/r_human.dmi and b/icons/mob/humans/species/r_human.dmi differ diff --git a/icons/mob/humans/species/r_predator.dmi b/icons/mob/humans/species/r_predator.dmi index e8fe1c1170..192f7d698b 100644 Binary files a/icons/mob/humans/species/r_predator.dmi and b/icons/mob/humans/species/r_predator.dmi differ diff --git a/icons/mob/humans/undershirt.dmi b/icons/mob/humans/undershirt.dmi index 225d413ae0..468778851c 100644 Binary files a/icons/mob/humans/undershirt.dmi and b/icons/mob/humans/undershirt.dmi differ diff --git a/icons/mob/humans/underwear.dmi b/icons/mob/humans/underwear.dmi index b639d0a615..3276ca12ae 100644 Binary files a/icons/mob/humans/underwear.dmi and b/icons/mob/humans/underwear.dmi differ diff --git a/icons/obj/items/binoculars.dmi b/icons/obj/items/binoculars.dmi index b861687ba6..1797c12eb3 100644 Binary files a/icons/obj/items/binoculars.dmi and b/icons/obj/items/binoculars.dmi differ diff --git a/icons/obj/items/chemistry.dmi b/icons/obj/items/chemistry.dmi index 1eaef75bb6..b82be7c88a 100644 Binary files a/icons/obj/items/chemistry.dmi and b/icons/obj/items/chemistry.dmi differ diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index f164928fff..18e011f048 100644 Binary files a/icons/obj/items/clothing/belts.dmi and b/icons/obj/items/clothing/belts.dmi differ diff --git a/icons/obj/items/clothing/cm_hats.dmi b/icons/obj/items/clothing/cm_hats.dmi index 75c46ae6a7..1411de23fb 100644 Binary files a/icons/obj/items/clothing/cm_hats.dmi and b/icons/obj/items/clothing/cm_hats.dmi differ diff --git a/icons/obj/items/clothing/cm_suits.dmi b/icons/obj/items/clothing/cm_suits.dmi index f6a6b57f6b..bc012f71ca 100644 Binary files a/icons/obj/items/clothing/cm_suits.dmi and b/icons/obj/items/clothing/cm_suits.dmi differ diff --git a/icons/obj/items/clothing/ties_overlay.dmi b/icons/obj/items/clothing/ties_overlay.dmi index 8db72b11cb..599c89484b 100644 Binary files a/icons/obj/items/clothing/ties_overlay.dmi and b/icons/obj/items/clothing/ties_overlay.dmi differ diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi index 5b9d981ed8..4442a8049d 100644 Binary files a/icons/obj/items/clothing/uniforms.dmi and b/icons/obj/items/clothing/uniforms.dmi differ diff --git a/icons/obj/items/storage.dmi b/icons/obj/items/storage.dmi index 42f91cbab0..52ff2c5baa 100644 Binary files a/icons/obj/items/storage.dmi and b/icons/obj/items/storage.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi b/icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi index 0c0fcc473a..0d50208cc8 100644 Binary files a/icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi and b/icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi differ diff --git a/icons/obj/items/weapons/guns/attachments/barrel.dmi b/icons/obj/items/weapons/guns/attachments/barrel.dmi index 04d1612ca4..5e051819e4 100644 Binary files a/icons/obj/items/weapons/guns/attachments/barrel.dmi and b/icons/obj/items/weapons/guns/attachments/barrel.dmi differ diff --git a/icons/obj/items/weapons/guns/attachments/under.dmi b/icons/obj/items/weapons/guns/attachments/under.dmi index 5a9be75423..a3691b8cc5 100644 Binary files a/icons/obj/items/weapons/guns/attachments/under.dmi and b/icons/obj/items/weapons/guns/attachments/under.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi b/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi index caa62ef556..17e7e6f221 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi and b/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi b/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi index 8da8a095c6..c5946b587a 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi and b/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_map/jungle/back.dmi b/icons/obj/items/weapons/guns/guns_by_map/jungle/back.dmi index 04718caddc..248f4ffe44 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_map/jungle/back.dmi and b/icons/obj/items/weapons/guns/guns_by_map/jungle/back.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_lefthand.dmi b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_lefthand.dmi index 717a118282..4a4d07d410 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_lefthand.dmi and b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_lefthand.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_obj.dmi b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_obj.dmi index 9ce7e553ba..d3ea7b9531 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_obj.dmi and b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_obj.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_righthand.dmi b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_righthand.dmi index 9f69b4ac68..09973bb7b8 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_righthand.dmi and b/icons/obj/items/weapons/guns/guns_by_map/jungle/guns_righthand.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_map/jungle/suit_slot.dmi b/icons/obj/items/weapons/guns/guns_by_map/jungle/suit_slot.dmi index b51ed60443..14d73cfdc5 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_map/jungle/suit_slot.dmi and b/icons/obj/items/weapons/guns/guns_by_map/jungle/suit_slot.dmi differ diff --git a/icons/obj/items/weapons/guns/handful.dmi b/icons/obj/items/weapons/guns/handful.dmi index bbea110531..1d46db248d 100644 Binary files a/icons/obj/items/weapons/guns/handful.dmi and b/icons/obj/items/weapons/guns/handful.dmi differ diff --git a/icons/obj/items/weapons/guns/lineart.dmi b/icons/obj/items/weapons/guns/lineart.dmi index 5d52fd6582..35241cf3a3 100644 Binary files a/icons/obj/items/weapons/guns/lineart.dmi and b/icons/obj/items/weapons/guns/lineart.dmi differ diff --git a/icons/obj/structures/gun_racks.dmi b/icons/obj/structures/gun_racks.dmi index fb4e3c4b9c..5b2819a2bc 100644 Binary files a/icons/obj/structures/gun_racks.dmi and b/icons/obj/structures/gun_racks.dmi differ diff --git a/icons/obj/structures/machinery/vending.dmi b/icons/obj/structures/machinery/vending.dmi index 2edd5c048d..048cc64acf 100644 Binary files a/icons/obj/structures/machinery/vending.dmi and b/icons/obj/structures/machinery/vending.dmi differ diff --git a/icons/obj/vehicles/arc.dmi b/icons/obj/vehicles/arc.dmi new file mode 100644 index 0000000000..c7299ee22c Binary files /dev/null and b/icons/obj/vehicles/arc.dmi differ diff --git a/icons/obj/vehicles/hardpoints/arc.dmi b/icons/obj/vehicles/hardpoints/arc.dmi new file mode 100644 index 0000000000..873467317d Binary files /dev/null and b/icons/obj/vehicles/hardpoints/arc.dmi differ diff --git a/icons/obj/vehicles/interiors/arc.dmi b/icons/obj/vehicles/interiors/arc.dmi new file mode 100644 index 0000000000..f6406fab83 Binary files /dev/null and b/icons/obj/vehicles/interiors/arc.dmi differ diff --git a/icons/obj/vehicles/interiors/arc_chassis.dmi b/icons/obj/vehicles/interiors/arc_chassis.dmi new file mode 100644 index 0000000000..8be5d23047 Binary files /dev/null and b/icons/obj/vehicles/interiors/arc_chassis.dmi differ diff --git a/icons/obj/vehicles/interiors/tank.dmi b/icons/obj/vehicles/interiors/tank.dmi index d0153fedae..7377d481a2 100644 Binary files a/icons/obj/vehicles/interiors/tank.dmi and b/icons/obj/vehicles/interiors/tank.dmi differ diff --git a/icons/obj/vehicles/tank.dmi b/icons/obj/vehicles/tank.dmi index ec8135c2dd..a37188b129 100644 Binary files a/icons/obj/vehicles/tank.dmi and b/icons/obj/vehicles/tank.dmi differ diff --git a/icons/turf/areas_interiors.dmi b/icons/turf/areas_interiors.dmi index 40e6e906ce..0b9d67bc44 100644 Binary files a/icons/turf/areas_interiors.dmi and b/icons/turf/areas_interiors.dmi differ diff --git a/map_config/shipmaps.txt b/map_config/shipmaps.txt index 0140f4655b..fd7e4a932e 100644 --- a/map_config/shipmaps.txt +++ b/map_config/shipmaps.txt @@ -24,4 +24,7 @@ map chapaev endmap map rover +endmap + +map golden_arrow_classic endmap \ No newline at end of file diff --git a/maps/golden_arrow_classic.json b/maps/golden_arrow_classic.json new file mode 100644 index 0000000000..99e28d93be --- /dev/null +++ b/maps/golden_arrow_classic.json @@ -0,0 +1,9 @@ +{ + "map_name": "USS Golden Arrow (Classic)", + "map_path": "map_files/golden_arrow_classic", + "map_file": "golden_arrow_classic.dmm", + "webmap_url": "GoldenArrow", + "traits": [{"Marine Main Ship": true}], + "nightmare_path": "maps/Nightmare/maps/golden_arrow_classic/", + "platoon": "/datum/squad/marine/alpha" +} diff --git a/maps/interiors/aev.dmm b/maps/interiors/aev.dmm new file mode 100644 index 0000000000..edb12832ce --- /dev/null +++ b/maps/interiors/aev.dmm @@ -0,0 +1,285 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/obj/effect/landmark/interior/spawn/entrance{ + dir = 8; + exit_type = /obj/structure/interior_exit/vehicle/tank; + name = "back entrance marker"; + tag = "back" + }, +/turf/open/shuttle/vehicle, +/area/vehicle/tank) +"c" = ( +/turf/open/shuttle/vehicle, +/area/vehicle/tank) +"e" = ( +/obj/structure/bed/chair/vehicle{ + dir = 1; + pixel_x = -8 + }, +/obj/structure/bed/chair/vehicle{ + dir = 1; + pixel_x = 8 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_5" + }, +/area/vehicle/tank) +"f" = ( +/obj/structure/interior_wall/tank{ + layer = 2; + icon_state = "wall_1" + }, +/turf/open/void/vehicle, +/area/space) +"g" = ( +/obj/structure/interior_wall/tank{ + alpha = 50; + icon_state = "exterior_1"; + layer = 5.2; + pixel_y = 32 + }, +/turf/open/void/vehicle, +/area/space) +"i" = ( +/turf/open/void/vehicle, +/area/space) +"j" = ( +/obj/structure/interior_wall/tank{ + icon_state = "back_3" + }, +/turf/open/void/vehicle, +/area/space) +"l" = ( +/obj/structure/interior_wall/tank{ + alpha = 50; + icon_state = "exterior_2"; + layer = 5.2; + pixel_y = 32 + }, +/turf/open/void/vehicle, +/area/space) +"n" = ( +/obj/structure/prop/tank{ + icon_state = "prop_aev2"; + layer = 3 + }, +/turf/open/shuttle/vehicle, +/area/vehicle/tank) +"r" = ( +/obj/structure/interior_wall/tank{ + icon_state = "front_1" + }, +/turf/open/void/vehicle, +/area/space) +"u" = ( +/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ + dir = 4; + pixel_y = 2 + }, +/obj/structure/prop/tank{ + density = 0; + icon_state = "prop6"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/prop/tank{ + density = 0; + icon_state = "prop4"; + layer = 3; + pixel_x = 0 + }, +/obj/structure/phone_base{ + dir = 8; + layer = 3.1; + name = "AEV Telephone"; + phone_category = "Vehicles"; + phone_id = "M34E1 Armored Engineering Vehicle"; + pixel_x = 14; + pixel_y = -21 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_5" + }, +/area/vehicle/tank) +"v" = ( +/obj/structure/interior_wall/tank{ + layer = 2 + }, +/turf/open/void/vehicle, +/area/space) +"y" = ( +/obj/structure/interior_wall/tank{ + icon_state = "back_2" + }, +/turf/open/void/vehicle, +/area/space) +"B" = ( +/obj/structure/prop/tank{ + icon_state = "prop_aev1"; + pixel_x = 0 + }, +/obj/structure/prop/tank{ + icon_state = "prop7"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/shuttle/vehicle, +/area/vehicle/tank) +"C" = ( +/obj/structure/prop/tank{ + icon_state = "prop_aev2"; + layer = 3 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_1_1" + }, +/area/vehicle/tank) +"D" = ( +/obj/structure/interior_wall/tank{ + icon_state = "back_1" + }, +/turf/open/void/vehicle, +/area/space) +"G" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/effect/landmark/interior/spawn/interior_viewport{ + pixel_y = 24; + layer = 2.9; + pixel_x = -7 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_5" + }, +/area/vehicle/tank) +"H" = ( +/obj/structure/interior_wall/tank{ + icon_state = "exterior_3"; + layer = 5.2; + pixel_y = 32 + }, +/turf/open/void/vehicle, +/area/space) +"J" = ( +/obj/effect/landmark/interior/spawn/interior_camera{ + dir = 10; + layer = 3.2; + pixel_x = 12; + pixel_y = 58 + }, +/obj/structure/vehicle_locker/tank{ + pixel_x = 32; + pixel_y = -2 + }, +/turf/open/shuttle/vehicle, +/area/vehicle/tank) +"N" = ( +/obj/structure/bed/chair/vehicle{ + dir = 1; + pixel_x = -8 + }, +/obj/structure/bed/chair/vehicle{ + dir = 1; + pixel_x = 8 + }, +/obj/effect/landmark/interior/spawn/interior_viewport{ + dir = 1; + pixel_y = -10; + pixel_x = -7 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_5" + }, +/area/vehicle/tank) +"T" = ( +/obj/structure/interior_wall/tank{ + icon_state = "front_2" + }, +/turf/open/void/vehicle, +/area/space) +"W" = ( +/obj/structure/interior_wall/tank{ + icon_state = "front_3" + }, +/turf/open/void/vehicle, +/area/space) +"Y" = ( +/obj/structure/interior_wall/tank{ + alpha = 50; + icon_state = "tank_left_2"; + layer = 5.2; + pixel_y = 32 + }, +/turf/open/void/vehicle, +/area/space) +"Z" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/lifeboat{ + name = "Vehicle NanoMed"; + pixel_x = -5; + pixel_y = 31 + }, +/obj/structure/extinguisher_cabinet/lifeboat{ + pixel_x = 9; + pixel_y = 31 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/shuttle/vehicle{ + icon_state = "floor_3_5" + }, +/area/vehicle/tank) + +(1,1,1) = {" +j +y +y +D +i +"} +(2,1,1) = {" +v +Z +b +e +g +"} +(3,1,1) = {" +f +G +c +N +l +"} +(4,1,1) = {" +v +u +J +e +Y +"} +(5,1,1) = {" +v +B +n +C +H +"} +(6,1,1) = {" +W +T +T +r +i +"} diff --git a/maps/interiors/arc.dmm b/maps/interiors/arc.dmm new file mode 100644 index 0000000000..f9371b327e --- /dev/null +++ b/maps/interiors/arc.dmm @@ -0,0 +1,129 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/void{ + opacity = 0 + }, +/area/space) +"q" = ( +/obj/structure/prop/vehicle/arc{ + layer = 2.01; + mouse_opacity = 0 + }, +/turf/closed/void{ + opacity = 0 + }, +/area/space) +"r" = ( +/obj/effect/landmark/interior/spawn/telephone{ + pixel_x = -13; + pixel_y = 15; + layer = 2.9 + }, +/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ + dir = 4 + }, +/obj/structure/gun_rack/apc/frontal{ + desc = "A small compartment that stores ammunition for the ARC's 'Bleihagel RE-RE850 Frontal Rotary Cannon'."; + pixel_y = 6; + pixel_x = 2; + layer = 2.9; + density = 0 + }, +/turf/open/floor/almayer, +/area/vehicle/apc/arc) +"G" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = -8; + dir = 1 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = 8; + dir = 1 + }, +/turf/open/floor, +/area/vehicle/apc/arc) +"H" = ( +/obj/structure/bed/chair/vehicle{ + dir = 4; + layer = 3.1; + pixel_y = 5 + }, +/obj/structure/machinery/prop/almayer/CICmap/arc{ + pixel_x = 16 + }, +/obj/structure/machinery/computer/overwatch/almayer/arc{ + pixel_y = 5; + pixel_x = 20 + }, +/turf/open/floor/almayer, +/area/vehicle/apc/arc) +"I" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = -8 + }, +/obj/effect/landmark/interior/spawn/interior_viewport{ + pixel_x = -16; + pixel_y = 11; + layer = 2.9 + }, +/obj/effect/landmark/interior/spawn/weapons_loader{ + icon = 'icons/obj/vehicles/interiors/arc.dmi'; + icon_state = "arcloader"; + pixel_y = 13; + pixel_x = 7 + }, +/turf/open/floor, +/area/vehicle/apc/arc) +"N" = ( +/obj/effect/landmark/interior/spawn/entrance{ + alpha = 50; + exit_type = /obj/structure/interior_exit/vehicle/arc; + name = "ARC exit door"; + tag = "right"; + pixel_y = -10 + }, +/turf/open/floor, +/area/vehicle/apc/arc) +"X" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = -8 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = 8 + }, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{ + pixel_y = 16 + }, +/turf/open/floor, +/area/vehicle/apc/arc) + +(1,1,1) = {" +a +a +a +q +"} +(2,1,1) = {" +a +X +G +a +"} +(3,1,1) = {" +a +I +N +a +"} +(4,1,1) = {" +a +r +H +a +"} +(5,1,1) = {" +a +a +a +a +"} diff --git a/maps/map_files/chapaev/chapaev.dmm b/maps/map_files/chapaev/chapaev.dmm index 947d71b406..ec03e22945 100644 --- a/maps/map_files/chapaev/chapaev.dmm +++ b/maps/map_files/chapaev/chapaev.dmm @@ -9,6 +9,28 @@ icon_state = "cyan1" }, /area/golden_arrow/medical) +"ab" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + layer = 3.5; + pixel_y = 15 + }, +/obj/item/toy/plush/therapy/green{ + desc = "He seems lonely..."; + layer = 3.6; + name = "Polkovnik Obnimashkin"; + pixel_x = 1; + pixel_y = 26 + }, +/obj/item/clothing/head/uppcap/ushanka{ + layer = 3.6; + pixel_x = 1; + pixel_y = 30 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "ae" = ( /obj/structure/machinery/power/smes/buildable, /turf/open/floor/almayer{ @@ -82,30 +104,6 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) -"aI" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/platoon_sergeant) -"aQ" = ( -/obj/effect/decal/strata_decals/catwalk/prison, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/sign{ - desc = "Comrade! Don't forget to return your state-issued items to your assigned locker before returning to hypersleep!"; - icon_state = "securearea"; - pixel_y = 30; - name = "Vnimanie! 注意!" - }, -/turf/open/floor/plating, -/area/golden_arrow/cryo_cells) "aS" = ( /obj/structure/machinery/power/fusion_engine{ name = "\improper S-52 fusion reactor 2" @@ -123,15 +121,6 @@ icon_state = "floor2" }, /area/golden_arrow/squad_two) -"bf" = ( -/obj/structure/bed/chair/office/light{ - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/medical) "bg" = ( /obj/structure/bed/chair/comfy/alpha{ dir = 1 @@ -160,20 +149,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/supply) -"bm" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/briefing) "bt" = ( /obj/structure/window/reinforced{ dir = 4; @@ -203,34 +178,6 @@ icon_state = "floor2" }, /area/golden_arrow/dorms) -"bw" = ( -/obj/structure/closet/secure_closet{ - req_access_txt = "243;238"; - name = "machinegunner locker" - }, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/clothing/suit/storage/marine/faction/UPP/heavy, -/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy, -/obj/item/weapon/gun/pkp/iff, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/squad_two) -"bC" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/cryo_cells) "bH" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ dir = 4; @@ -258,18 +205,6 @@ /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating, /area/golden_arrow/briefing) -"bO" = ( -/obj/effect/decal/strata_decals/catwalk/prison, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 1 - }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 - }, -/turf/open/floor/plating, -/area/golden_arrow/cryo_cells) "bR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate/supply/ammo/type71, @@ -281,27 +216,17 @@ icon_state = "floor2" }, /area/golden_arrow/squad_two) +"bU" = ( +/obj/structure/machinery/cm_vending/gear/medic_chemical/upp, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) "cc" = ( /obj/structure/machinery/telecomms/relay/preset/tower, /turf/open/floor/almayer, /area/golden_arrow/engineering) -"cd" = ( -/obj/structure/prop/invuln/lattice_prop{ - dir = 4; - icon_state = "lattice-simple"; - pixel_y = 10; - pixel_x = 13 - }, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice4"; - pixel_y = 10; - pixel_x = -19 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/briefing) "ce" = ( /obj/structure/machinery/light{ dir = 1 @@ -334,19 +259,19 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"cC" = ( -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "chapaevcargo"; - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/supply) "cJ" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/synthcloset) +"cL" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/briefing) "cQ" = ( /obj/structure/bed/chair{ dir = 8 @@ -383,28 +308,28 @@ icon_state = "floor3" }, /area/golden_arrow/hangar) -"cX" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 +"di" = ( +/obj/structure/cargo_container/horizontal/blue/middle{ + opacity = 0; + pixel_x = 17 }, -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/item/trash/cigbutt/bcigbutt, /turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" + icon_state = "floor2" }, -/area/golden_arrow/briefing) -"dr" = ( -/obj/structure/machinery/body_scanconsole{ - pixel_y = 6; - dir = 1 +/area/golden_arrow/hangar) +"dn" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Requisitions"; + req_one_access = null }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" + dir = 8; + icon_state = "multi_tiles" }, -/area/golden_arrow/medical) +/area/golden_arrow/supply) "dx" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/supply, @@ -433,18 +358,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/engineering) -"dD" = ( -/obj/structure/largecrate/random/barrel/blue{ - pixel_x = -9 - }, -/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ - pixel_y = 20; - pixel_x = -11 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) "dF" = ( /obj/structure/surface/rack, /obj/item/weapon/straight_razor{ @@ -550,20 +463,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/engineering) -"eb" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/reagent_container/spray/cleaner{ - pixel_y = 5; - pixel_x = 6 - }, -/obj/item/reagent_container/spray/cleaner{ - pixel_y = 1; - pixel_x = -2 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/medical) "ei" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/squad_one) @@ -616,6 +515,16 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) +"ew" = ( +/obj/structure/largecrate/random/barrel/blue, +/obj/structure/largecrate/random/barrel/red{ + layer = 4; + pixel_y = 22 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) "eB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 @@ -632,22 +541,17 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) -"eF" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/clipboard{ - pixel_x = 4 - }, -/obj/item/reagent_container/pill/cyanide{ - icon_state = "pill5"; - pixel_y = 1; - pixel_x = -8; - name = "cyanide pill" +"eH" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") }, /turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" + dir = 4; + icon_state = "floor3" }, -/area/golden_arrow/platoon_commander_rooms) +/area/golden_arrow/cryo_cells) "eL" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp, /turf/open/floor/strata{ @@ -700,6 +604,16 @@ /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, /area/golden_arrow/engineering) +"fE" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) "fJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ id = "Delta_1"; @@ -718,6 +632,30 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) +"ga" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/sign{ + desc = "Comrade! Don't forget to return your state-issued items to your assigned locker before returning to hypersleep!"; + icon_state = "securearea"; + name = "Vnimanie! 注意!"; + pixel_y = 30 + }, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"gh" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) "gm" = ( /obj/structure/bed/chair/office/dark{ dir = 8 @@ -738,42 +676,6 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"gu" = ( -/obj/structure/cargo_container/horizontal/blue/top{ - pixel_x = 17; - opacity = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) -"gv" = ( -/obj/structure/largecrate{ - fill_from_loc = 0 - }, -/obj/structure/largecrate{ - pixel_x = -1; - pixel_y = 38; - layer = 3.1; - fill_from_loc = 0 - }, -/obj/item/toy/plush/therapy/red{ - desc = "A USCM approved plush doll. It's not soft and hardly comforting!"; - force = 15; - layer = 2.9; - name = "Commando Huggs"; - pixel_y = 8; - throwforce = 15 - }, -/obj/item/clothing/head/cmcap{ - layer = 3.0; - pixel_x = -1; - pixel_y = 15 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) "gx" = ( /obj/structure/closet/secure_closet/engineering_chief, /turf/open/floor/strata{ @@ -790,19 +692,38 @@ icon_state = "floor2" }, /area/golden_arrow/briefing) -"gZ" = ( -/obj/structure/machinery/floodlight/landing/floor, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/obj/structure/pipes/standard/simple/hidden/supply, +"gX" = ( +/obj/item/prop/colony/used_flare, +/obj/item/prop/colony/used_flare{ + pixel_x = 9; + pixel_y = 10 + }, /turf/open/floor/strata{ dir = 4; icon_state = "floor3" }, /area/golden_arrow/hangar) +"ha" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"he" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "chapaevcargo" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) "hh" = ( /obj/structure/machinery/camera/autoname/golden_arrow{ name = "ship-grade camera"; @@ -821,18 +742,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) -"hr" = ( -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - name = "\improper Requisitions"; - req_one_access = null; - dir = 1 - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/supply) "hx" = ( /obj/effect/landmark/start/marine/leader/upp, /obj/effect/landmark/late_join/upp, @@ -877,21 +786,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_commander_rooms) -"io" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/structure/machinery/light/small, -/obj/item/prop/magazine/book{ - name = "UPP Party Doctrine Booklet"; - desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; - pixel_x = 11; - pixel_y = 6 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/dorms) "ip" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -1005,36 +899,61 @@ icon_state = "multi_tiles" }, /area/golden_arrow/canteen) -"jF" = ( -/obj/structure/bed/bedroll{ - pixel_y = 21; - pixel_x = -33 +"jp" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/toy/deck{ + pixel_x = 8; + pixel_y = 11 }, -/obj/item/device/flashlight/lamp/on{ - pixel_y = 4; - pixel_x = -23 +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 10; + pixel_y = 6 }, -/obj/item/prop/magazine/book{ - pixel_y = 24; - pixel_x = -33; - desc = "By Geor Georwell."; - name = "1984" +/obj/item/toy/handcard/aceofspades, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" }, -/turf/closed/wall/strata_outpost/reinforced/hull, -/area/golden_arrow/hangar) +/area/golden_arrow/briefing) +"jr" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Dorms"; + req_one_access = null + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "jG" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/engineering) -"jH" = ( -/obj/item/newspaper{ - pixel_x = -15; - pixel_y = 34; - desc = "An issue of Kosmicheskaya Pravda, the newspaper circulating in UPP-controlled space." +"jI" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/ammo_magazine/minigun{ + desc = "A huge ammo drum for a huge gun. Your platoon got issued with magazines first which happened several months ago. When will the miniguns come, you wonder?"; + name = "GSh-7.62 rotating ammo drum (7.62x51mm)"; + pixel_x = 6; + pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/item/reagent_container/food/drinks/dry_ramen, +/turf/open/floor/strata{ + icon_state = "floor2" }, -/area/golden_arrow/platoon_commander_rooms) +/area/golden_arrow/squad_one) +"jR" = ( +/obj/structure/largecrate{ + pixel_x = 6 + }, +/obj/structure/largecrate{ + layer = 3.1; + pixel_x = 15; + pixel_y = 18 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) "jS" = ( /obj/effect/landmark/start/marine/upp, /obj/effect/landmark/late_join/upp, @@ -1056,25 +975,6 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) -"kb" = ( -/obj/item/clothing/suit/storage/snow_suit/soviet, -/obj/item/clothing/suit/gimmick/jason, -/obj/structure/closet/secure_closet/marine_personal{ - job = "Platoon Commander"; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_state = "cabinetdetective_locked"; - icon_opened = "cabinetdetective_open"; - icon_off = "cabinetdetective_broken"; - has_cryo_gear = 0 - }, -/obj/item/clothing/under/marine/veteran/UPP/boiler, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/platoon_commander_rooms) "kh" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/strata{ @@ -1097,6 +997,17 @@ icon_state = "floor3" }, /area/golden_arrow/prep_hallway) +"kn" = ( +/obj/structure/prop{ + desc = "A sturdy metal ladder that leads to lower deck of Chapaev which houses CIC and Brig. The hatch is closed, for now."; + icon_state = "ladder11"; + name = "ladder" + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) "kr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 @@ -1133,31 +1044,6 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) -"kB" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) -"kS" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/reagent_container/food/drinks/tea{ - pixel_x = -8; - pixel_y = -1 - }, -/obj/item/ashtray/bronze{ - pixel_y = 2; - pixel_x = 4 - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/canteen) "kW" = ( /obj/item/stool, /obj/structure/pipes/vents/pump{ @@ -1175,6 +1061,42 @@ /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, /area/golden_arrow/canteen) +"lr" = ( +/obj/structure/bed/bedroll{ + pixel_x = -33; + pixel_y = 21 + }, +/obj/item/device/flashlight/lamp/on{ + pixel_x = -23; + pixel_y = 4 + }, +/obj/item/prop/magazine/book{ + desc = "By Geor Georwell."; + name = "1984"; + pixel_x = -33; + pixel_y = 24 + }, +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/hangar) +"lu" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 4; + icon_state = "p_stair_sn_full_cap"; + layer = 2.5 + }, +/obj/structure/platform/strata/metal{ + dir = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) "lE" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/strata{ @@ -1182,18 +1104,6 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) -"lK" = ( -/obj/structure/machinery/cm_vending/gear/synth{ - density = 0; - pixel_y = 32; - name = "\improper UnTech Synthetic Auxiliary Gear Rack" - }, -/obj/item/stool, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/synthcloset) "lN" = ( /obj/structure/machinery/vending/coffee/simple, /turf/open/floor/strata{ @@ -1201,27 +1111,42 @@ icon_state = "multi_tiles" }, /area/golden_arrow/briefing) -"lS" = ( +"lP" = ( /obj/structure/surface/table/reinforced/almayer_B, -/obj/item/paper_bin, -/obj/item/tool/pen{ - pixel_x = 12 +/obj/item/ammo_magazine/handful/shotgun/heavy/flechette{ + current_rounds = 1; + pixel_x = 7; + pixel_y = 6 }, -/obj/item/prop/tableflag/upp{ - pixel_y = 15; - pixel_x = 6 +/obj/item/ammo_magazine/handful/shotgun/heavy{ + current_rounds = 1; + pixel_y = 5 + }, +/obj/item/ammo_magazine/handful/shotgun/heavy/beanbag{ + current_rounds = 1; + pixel_x = -8; + pixel_y = 5 }, /turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" + icon_state = "floor2" }, -/area/golden_arrow/briefing) +/area/golden_arrow/squad_two) "me" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp, /turf/open/floor/strata{ icon_state = "floor2" }, /area/golden_arrow/squad_one) +"mh" = ( +/obj/item/newspaper{ + desc = "An issue of Kosmicheskaya Pravda, the newspaper circulating in UPP-controlled space."; + pixel_x = -15; + pixel_y = 34 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) "mj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 @@ -1255,17 +1180,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/briefing) -"mv" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 1 - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/platoon_sergeant) "my" = ( /obj/structure/closet, /obj/item/clothing/head/uppcap/ushanka/civi{ @@ -1282,6 +1196,33 @@ icon_state = "floor3" }, /area/golden_arrow/prep_hallway) +"mN" = ( +/obj/structure/largecrate{ + fill_from_loc = 0 + }, +/obj/structure/largecrate{ + fill_from_loc = 0; + layer = 3.1; + pixel_x = -1; + pixel_y = 38 + }, +/obj/item/toy/plush/therapy/red{ + desc = "A USCM approved plush doll. It's not soft and hardly comforting!"; + force = 15; + layer = 2.9; + name = "Commando Huggs"; + pixel_y = 8; + throwforce = 15 + }, +/obj/item/clothing/head/cmcap{ + layer = 3.0; + pixel_x = -1; + pixel_y = 15 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) "mT" = ( /obj/structure/machinery/power/apc/almayer{ dir = 4 @@ -1351,10 +1292,16 @@ icon_state = "floor3" }, /area/golden_arrow/hangar) -"ns" = ( -/obj/structure/sink{ +"nq" = ( +/turf/open/floor/strata{ dir = 4; - pixel_x = 11 + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"ns" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, /obj/structure/mirror{ pixel_x = 28 @@ -1392,6 +1339,41 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) +"nF" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -19; + pixel_y = 10 + }, +/obj/structure/prop/invuln/lattice_prop{ + dir = 4; + icon_state = "lattice-simple"; + pixel_x = 13; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/golden_arrow/prep_hallway) +"nH" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/clipboard{ + pixel_x = 4 + }, +/obj/item/reagent_container/pill/cyanide{ + icon_state = "pill5"; + name = "cyanide pill"; + pixel_x = -8; + pixel_y = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) "nI" = ( /obj/structure/surface/table/reinforced/almayer_B, /turf/open/floor/strata{ @@ -1474,20 +1456,6 @@ icon_state = "floor2" }, /area/golden_arrow/dorms) -"oW" = ( -/obj/structure/largecrate{ - fill_from_loc = 0 - }, -/obj/item/storage/backpack/marine/ammo_rack{ - pixel_y = 12; - name = "\improper makeshift ammo rack"; - desc = "This ammo rack has been handcrafted by one of the ship's sappers. Union's ingenuity at it's finest." - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/supply) "oX" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/machinery/shower{ @@ -1510,17 +1478,6 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"pb" = ( -/obj/structure/machinery/cm_vending/clothing/medic/upp, -/obj/item/clothing/head/uppcap{ - pixel_y = 11; - pixel_x = 8 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/medical) "ph" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/supply, @@ -1553,80 +1510,44 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/gun_rack/type71, +/obj/structure/gun_rack/type71/unloaded, /turf/open/floor/strata{ icon_state = "floor2" }, /area/golden_arrow/squad_two) -"py" = ( -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - req_one_access = null; - req_one_access_txt = "231;240;237"; - name = "\improper Squad One Armoury" - }, +"pH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 8 }, /turf/open/floor/strata{ icon_state = "floor2" }, -/area/golden_arrow/squad_one) -"pz" = ( +/area/golden_arrow/dorms) +"pQ" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/space) +"pR" = ( /obj/structure/surface/table/reinforced/almayer_B, -/obj/item/ammo_magazine/minigun{ - name = "GSh-7.62 rotating ammo drum (7.62x51mm)"; - desc = "A huge ammo drum for a huge gun. Your platoon got issued with magazines first which happened several months ago. When will the miniguns come, you wonder?"; - pixel_y = 8; - pixel_x = 6 +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101 }, -/obj/item/reagent_container/food/drinks/dry_ramen, -/turf/open/floor/strata{ - icon_state = "floor2" +/obj/item/clothing/head/uppcap/beret{ + pixel_x = -6; + pixel_y = 8 }, -/area/golden_arrow/squad_one) -"pA" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/obj/item/clothing/accessory/armband{ + pixel_x = 6 }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev") +/obj/item/tool/screwdriver{ + pixel_x = -9; + pixel_y = 8 }, /turf/open/floor/strata{ dir = 4; icon_state = "floor3" }, -/area/golden_arrow/medical) -"pH" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) -"pL" = ( -/obj/structure/cargo_container/horizontal/blue/bottom{ - pixel_x = 17; - opacity = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) -"pO" = ( -/obj/structure/cargo_container/horizontal/blue/middle{ - pixel_x = 17; - opacity = 0 - }, -/obj/item/trash/cigbutt/bcigbutt, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) -"pQ" = ( -/turf/closed/wall/strata_outpost/reinforced/hull, -/area/space) +/area/golden_arrow/platoon_sergeant) "pS" = ( /obj/structure/barricade/handrail/strata, /turf/open/floor/strata{ @@ -1634,32 +1555,6 @@ icon_state = "floor3" }, /area/golden_arrow/canteen) -"pU" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/toy/deck{ - pixel_y = 11; - pixel_x = 8 - }, -/obj/item/reagent_container/food/snacks/upp{ - pixel_x = 10; - pixel_y = 6 - }, -/obj/item/toy/handcard/aceofspades, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/briefing) -"pV" = ( -/obj/structure/largecrate/random/barrel/blue, -/obj/structure/largecrate/random/barrel/red{ - pixel_y = 22; - layer = 4 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) "pX" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ dir = 4; @@ -1686,6 +1581,21 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) +"qc" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/item/paper_bin, +/obj/item/device/flashlight/lamp{ + pixel_x = 11; + pixel_y = 12 + }, +/obj/item/prop/magazine/book/theartofwar, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) "qf" = ( /obj/structure/barricade/handrail/strata{ dir = 1 @@ -1715,19 +1625,6 @@ icon_state = "dark_sterile" }, /area/golden_arrow/medical) -"qu" = ( -/obj/structure/largecrate{ - pixel_x = 6 - }, -/obj/structure/largecrate{ - pixel_x = 15; - pixel_y = 18; - layer = 3.1 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/hangar) "qF" = ( /obj/structure/machinery/autolathe, /turf/open/floor/strata{ @@ -1758,21 +1655,18 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"qQ" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/paper_bin, -/obj/item/tool/pen{ - pixel_x = 12 - }, -/obj/item/tool/hand_labeler{ - pixel_y = 12; - pixel_x = -8 +"qU" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") }, /turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" + dir = 4; + icon_state = "floor3" }, -/area/golden_arrow/platoon_sergeant) +/area/golden_arrow/hangar) "qZ" = ( /obj/structure/machinery/power/apc/almayer{ dir = 8 @@ -1805,6 +1699,19 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) +"rq" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) "ru" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; @@ -1838,26 +1745,6 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) -"rG" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - name = "\improper Bathroom"; - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/platoon_commander_rooms) -"rJ" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/briefing) "rL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 @@ -1867,6 +1754,19 @@ icon_state = "multi_tiles" }, /area/golden_arrow/briefing) +"rQ" = ( +/obj/structure/machinery/computer/overwatch/almayer{ + density = 1; + faction = "UPP" + }, +/obj/item/clothing/glasses/hud/health{ + pixel_x = 7; + pixel_y = 17 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) "rV" = ( /obj/structure/closet/secure_closet/marine_personal{ has_cryo_gear = 0; @@ -1945,18 +1845,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/prep_hallway) -"sL" = ( -/obj/item/tool/soap, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/cryo_cells) "sM" = ( /obj/structure/pipes/vents/pump{ dir = 8 @@ -1966,17 +1854,6 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"sO" = ( -/obj/structure/machinery/cm_vending/sorted/medical/blood{ - req_access = list(); - desc = "The MinZdrav Blood Pack Dispensary is the premier, top-of-the-line blood dispenser of 2105! Get yours today!"; - name = "\improper MinZdrav Blood Dispenser"; - vendor_theme = 3 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/medical) "sX" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/pen{ @@ -1999,21 +1876,44 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) -"tn" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/item/clothing/accessory/armband/med, -/obj/item/weapon/gun/rifle/type71/carbine, -/obj/item/clothing/glasses/hud/health{ - pixel_x = -1; - pixel_y = 4 +"tj" = ( +/obj/structure/cargo_container/horizontal/blue/bottom{ + opacity = 0; + pixel_x = 17 }, /turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" + icon_state = "floor2" }, -/area/golden_arrow/medical) -"tq" = ( -/obj/structure/machinery/cm_vending/sorted/marine_food{ +/area/golden_arrow/hangar) +"tk" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"tn" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/accessory/armband/med, +/obj/item/weapon/gun/rifle/type71/carbine, +/obj/item/clothing/glasses/hud/health{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"tq" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food{ desc = "USCM Food Vendor, containing standard military Prepared Meals. It was gifted to Chapaev by Marines of 1st Platoon, Sun Riders as a sign of good will. They did not complain receiving a crate of vodka in return." }, /turf/open/floor/strata{ @@ -2063,19 +1963,18 @@ icon_state = "dark_sterile" }, /area/golden_arrow/dorms) -"tL" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - name = "\improper Platoon Sergeant's Bunk"; - req_one_access = null; - req_one_access_txt = "240"; - dir = 2 +"tP" = ( +/obj/structure/largecrate/random/barrel/blue{ + pixel_x = -9 + }, +/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ + pixel_x = -11; + pixel_y = 20 }, /turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" + icon_state = "floor2" }, -/area/golden_arrow/platoon_sergeant) +/area/golden_arrow/hangar) "tR" = ( /obj/structure/barricade/handrail/strata{ dir = 4 @@ -2126,6 +2025,27 @@ "tZ" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/platoon_commander_rooms) +"ua" = ( +/obj/structure/closet/secure_closet{ + name = "machinegunner locker"; + req_access_txt = "243;237" + }, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/storage/belt/gun/smartgunner/upp, +/obj/item/storage/belt/marine/smartgunner/upp, +/obj/item/clothing/suit/storage/marine/smartgunner/upp, +/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy, +/obj/item/weapon/gun/pkp/iff, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) "uf" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; @@ -2200,19 +2120,6 @@ icon_state = "dark_sterile" }, /area/golden_arrow/platoon_commander_rooms) -"uS" = ( -/obj/structure/closet/secure_closet{ - req_access_txt = "244;237"; - name = "squad sergeant locker" - }, -/obj/item/clothing/accessory/armband, -/obj/item/device/whistle, -/obj/item/device/binoculars/range/designator, -/obj/item/weapon/gun/rifle/type71/flamer, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/squad_one) "uV" = ( /obj/structure/machinery/light, /turf/open/floor/strata{ @@ -2251,6 +2158,16 @@ icon_state = "floor2" }, /area/golden_arrow/hangar) +"vo" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) "vq" = ( /obj/structure/largecrate, /obj/structure/largecrate{ @@ -2287,6 +2204,17 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) +"vS" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) "vW" = ( /turf/open/floor/strata{ dir = 6; @@ -2394,16 +2322,6 @@ icon_state = "floor3" }, /area/golden_arrow/supply) -"wN" = ( -/obj/structure/machinery/door_control{ - pixel_y = -23; - id = "chapaev_engi" - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/engineering) "wO" = ( /turf/open/floor/strata{ dir = 4; @@ -2448,6 +2366,20 @@ icon_state = "floor2" }, /area/golden_arrow/hangar) +"xv" = ( +/obj/structure/largecrate{ + fill_from_loc = 0 + }, +/obj/item/storage/backpack/marine/ammo_rack{ + desc = "This ammo rack has been handcrafted by one of the ship's sappers. Union's ingenuity at it's finest."; + name = "\improper makeshift ammo rack"; + pixel_y = 12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) "xz" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp, /turf/open/floor/strata{ @@ -2480,21 +2412,6 @@ icon_state = "floor3" }, /area/space) -"xO" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/flashlight/lamp/on{ - pixel_y = 13 - }, -/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ - pixel_y = 2; - pixel_x = -9 - }, -/obj/item/trash/semki, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/platoon_sergeant) "xU" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Sergeants Room"; @@ -2518,24 +2435,21 @@ icon_state = "floor3" }, /area/golden_arrow/hangar) -"xY" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/prop/magazine/book{ - name = "UPP Party Doctrine Booklet" - }, -/obj/item/prop/tableflag/upp{ - pixel_y = 1; - pixel_x = 6 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/briefing) "xZ" = ( /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, /area/golden_arrow/squad_one) +"yc" = ( +/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ + pixel_x = -23; + pixel_y = 20 + }, +/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ + pixel_x = -31; + pixel_y = 10 + }, +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/hangar) "ye" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -2552,21 +2466,20 @@ }, /turf/open/floor/plating, /area/golden_arrow/engineering) -"ys" = ( -/obj/item/tool/mop{ - pixel_x = 17; - pixel_y = -2 +"yq" = ( +/obj/structure/barricade/handrail/strata{ + dir = 4 }, -/obj/item/paper{ - name = "scribbled note"; - info = "you fucktards should clean your boots because lieutenant kotov made me scrub the deck clean with a toothbrush when i fucked up (wasnt my fault too) and BOY was it dirty. fuck you all though. know my struggles."; - pixel_y = 22; - icon_state = "paper_words" +/obj/structure/machinery/line_nexter{ + dir = 2; + icon_state = "turnstile_strata"; + layer = 4.1 }, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 4; + icon_state = "floor3" }, -/area/golden_arrow/briefing) +/area/golden_arrow/canteen) "yu" = ( /obj/structure/surface/rack, /obj/item/device/motiondetector/hacked, @@ -2576,9 +2489,32 @@ icon_state = "floor2" }, /area/golden_arrow/squad_one) +"yz" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + desc = "The MinZdrav Blood Pack Dispensary is the premier, top-of-the-line blood dispenser of 2105! Get yours today!"; + name = "\improper MinZdrav Blood Dispenser"; + req_access = list(); + vendor_theme = 3 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) "yH" = ( /turf/closed/wall/strata_outpost/reinforced, /area/golden_arrow/hangar) +"yS" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + layer = 3.1; + pixel_x = 11; + pixel_y = 16 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) "yY" = ( /obj/structure/surface/rack, /obj/item/device/motiondetector, @@ -2606,17 +2542,6 @@ icon_state = "floor2" }, /area/golden_arrow/hangar) -"zt" = ( -/obj/item/prop/colony/used_flare, -/obj/item/prop/colony/used_flare{ - pixel_y = 10; - pixel_x = 9 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/hangar) "zA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 @@ -2636,6 +2561,16 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) +"zT" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "zU" = ( /obj/structure/machinery/light{ dir = 4 @@ -2661,6 +2596,25 @@ /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating, /area/golden_arrow/engineering) +"Ag" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/upp, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/clothing/head/uppcap/civi{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "Aj" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/paper_bin, @@ -2695,25 +2649,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/synthcloset) -"AA" = ( -/obj/effect/decal/strata_decals/catwalk/prison, -/obj/structure/machinery/light{ - dir = 8 - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice4"; - pixel_y = 10; - pixel_x = -19 - }, -/obj/structure/prop/invuln/lattice_prop{ - dir = 4; - icon_state = "lattice-simple"; - pixel_y = 10; - pixel_x = 13 - }, -/turf/open/floor/plating, -/area/golden_arrow/prep_hallway) "AC" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ @@ -2764,18 +2699,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/canteen) -"Bf" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice8"; - pixel_y = 10; - pixel_x = 13 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/briefing) "Bj" = ( /obj/structure/sink{ dir = 4; @@ -2788,18 +2711,6 @@ icon_state = "dark_sterile" }, /area/golden_arrow/platoon_commander_rooms) -"Bs" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/prep_hallway) "Bw" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Platoon Sergeant's Bunk"; @@ -2856,37 +2767,45 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) -"BQ" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/prop/almayer/CICmap{ - density = 0; - icon_state = "shuttle"; - layer = 2.97; - name = "Tactical Map Display"; - pixel_x = 7; - faction = "UPP"; - minimap_type = 8 - }, -/obj/structure/machinery/computer/cameras/almayer/vehicle{ - pixel_x = -12; - network = list("Chapaev","Vehicle") - }, -/obj/structure/phone_base/no_dnd{ - pixel_y = 30; - name = "Overwatch Telephone"; - phone_id = "Overwatch"; - phone_category = "Command" +"BM" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 13; + pixel_y = 10 }, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 4; + icon_state = "floor3" }, -/area/golden_arrow/platoon_commander_rooms) +/area/golden_arrow/prep_hallway) "Ce" = ( /obj/structure/machinery/power/fusion_engine{ name = "\improper S-52 fusion reactor 17" }, /turf/open/floor/almayer, /area/golden_arrow/engineering) +"Cf" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/large_shrapnel/at_rocket_dud{ + drop_sensitivity = 0; + impact_sensitivity = 1; + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/attachable/bayonet/upp{ + pixel_x = -9; + pixel_y = -1 + }, +/obj/item/prop/magazine/book{ + desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; + name = "UPP Party Doctrine Booklet"; + pixel_x = 13 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "Cg" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp, /turf/open/floor/strata{ @@ -3034,7 +2953,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/gun_rack/type71, +/obj/structure/gun_rack/type71/unloaded, /turf/open/floor/strata{ icon_state = "floor2" }, @@ -3074,21 +2993,35 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) -"Dr" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/tool/pen{ - pixel_x = 12 +"Dw" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 }, -/obj/item/paper_bin, -/obj/item/device/flashlight/lamp{ - pixel_y = 12; - pixel_x = 11 +/obj/structure/prop/ice_colony/tiger_rug{ + desc = "A rather tasteless but impressive tiger rug. Must've costed a fortune to get this exported to the rim. Actually, this rug was 'collectivized' by internal police troopers during anti-corruption raids on colonies and later gifted to Leytenant."; + icon_state = "Gray"; + pixel_x = -14; + pixel_y = -14 }, -/obj/item/prop/magazine/book/theartofwar, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 6; + icon_state = "multi_tiles" }, /area/golden_arrow/platoon_commander_rooms) +"DC" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) "DE" = ( /obj/structure/machinery/light{ dir = 8; @@ -3120,18 +3053,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/canteen) -"DW" = ( -/obj/structure/machinery/floodlight/landing/floor, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/hangar) "DX" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; @@ -3160,25 +3081,6 @@ icon_state = "floor3" }, /area/golden_arrow/squad_one) -"Ev" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/reagent_container/food/snacks/upp, -/obj/item/reagent_container/food/snacks/upp{ - pixel_y = 4; - pixel_x = 6 - }, -/obj/item/reagent_container/food/snacks/upp{ - pixel_y = 7; - pixel_x = -4 - }, -/obj/item/clothing/head/uppcap/civi{ - pixel_x = 8; - pixel_y = 8 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) "Ez" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/effect/landmark/late_join/alpha, @@ -3253,29 +3155,6 @@ icon_state = "floor2" }, /area/golden_arrow/hangar) -"Fh" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/obj/effect/decal/strata_decals/catwalk/prison, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating, -/area/golden_arrow/briefing) -"Fi" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/prop/magazine/book{ - name = "UPP Party Doctrine Booklet"; - desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; - pixel_x = 1; - pixel_y = 6 - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/canteen) "Fl" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3310,6 +3189,34 @@ icon_state = "multi_tiles" }, /area/golden_arrow/cryo_cells) +"Fv" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/flashlight/lamp/on{ + pixel_y = 13 + }, +/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/trash/semki, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"Fz" = ( +/obj/structure/closet/secure_closet{ + name = "squad sergeant locker"; + req_access_txt = "244;237" + }, +/obj/item/clothing/accessory/armband, +/obj/item/device/whistle, +/obj/item/device/binoculars/range/designator, +/obj/item/weapon/gun/rifle/type71/flamer, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) "FB" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" @@ -3341,27 +3248,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/prep_hallway) -"FG" = ( -/obj/structure/machinery/cm_vending/clothing/synth{ - density = 0; - pixel_y = 32; - name = "\improper UnTech Synthetic Equipment Rack" - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/synthcloset) -"FH" = ( -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - name = "\improper Dorms"; - dir = 1; - req_one_access = null - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) "FV" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/strata{ @@ -3404,27 +3290,17 @@ icon_state = "floor2" }, /area/golden_arrow/hangar) -"Gt" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/large_shrapnel/at_rocket_dud{ - pixel_y = 13; - pixel_x = -6; - drop_sensitivity = 0; - impact_sensitivity = 1 - }, -/obj/item/attachable/bayonet/upp{ - pixel_y = -1; - pixel_x = -9 - }, -/obj/item/prop/magazine/book{ - name = "UPP Party Doctrine Booklet"; - desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; - pixel_x = 13 +"Gn" = ( +/obj/structure/machinery/cm_vending/clothing/synth{ + density = 0; + name = "\improper UnTech Synthetic Equipment Rack"; + pixel_y = 32 }, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 6; + icon_state = "multi_tiles" }, -/area/golden_arrow/dorms) +/area/golden_arrow/synthcloset) "Gw" = ( /obj/structure/machinery/power/apc/almayer, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3569,29 +3445,21 @@ icon_state = "multi_tiles" }, /area/golden_arrow/briefing) -"HO" = ( -/obj/structure/largecrate, -/obj/structure/largecrate{ - pixel_y = 16; - pixel_x = 11; - layer = 3.1 +"HN" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper_bin, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/item/prop/tableflag/upp{ + pixel_x = 6; + pixel_y = 15 }, /turf/open/floor/strata{ dir = 4; icon_state = "floor3" }, -/area/golden_arrow/supply) -"HX" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 1 - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/canteen) +/area/golden_arrow/briefing) "Id" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3599,17 +3467,16 @@ }, /turf/open/floor/plating, /area/golden_arrow/briefing) -"Io" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - id = "Delta_1"; - name = "\improper Bathroom"; - dir = 2 +"Ii" = ( +/obj/structure/janitorialcart, +/obj/item/reagent_container/glass/bucket{ + pixel_x = -7; + pixel_y = 8 }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/strata{ + icon_state = "floor2" }, -/area/golden_arrow/dorms) +/area/golden_arrow/briefing) "IB" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ dir = 4; @@ -3632,23 +3499,6 @@ "IS" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/dorms) -"IW" = ( -/obj/structure/closet/secure_closet{ - req_access_txt = "243;237"; - name = "machinegunner locker" - }, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/ammo_magazine/pkp, -/obj/item/clothing/suit/storage/marine/faction/UPP/heavy, -/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy, -/obj/item/weapon/gun/pkp/iff, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/squad_one) "Jc" = ( /obj/effect/landmark/start/bridge/upp, /turf/open/floor/strata{ @@ -3656,6 +3506,21 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_commander_rooms) +"Je" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/drinks/tea{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/item/ashtray/bronze{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) "Jf" = ( /turf/open/floor/strata{ dir = 4; @@ -3693,20 +3558,6 @@ }, /turf/open/floor/plating, /area/golden_arrow/squad_two) -"Ju" = ( -/obj/structure/barricade/handrail/strata{ - dir = 4 - }, -/obj/structure/machinery/line_nexter{ - icon_state = "turnstile_strata"; - dir = 2; - layer = 4.1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/canteen) "JA" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/prop/invuln/overhead_pipe, @@ -3715,6 +3566,15 @@ }, /turf/open/floor/plating, /area/golden_arrow/engineering) +"JB" = ( +/obj/structure/cargo_container/horizontal/blue/top{ + opacity = 0; + pixel_x = 17 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) "JE" = ( /obj/structure/pipes/standard/cap/hidden/supply{ dir = 4 @@ -3749,23 +3609,10 @@ icon_state = "cyan1" }, /area/golden_arrow/medical) -"JR" = ( -/obj/structure/machinery/computer/overwatch/almayer{ - faction = "UPP"; - density = 1 - }, -/obj/item/clothing/glasses/hud/health{ - pixel_x = 7; - pixel_y = 17 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/platoon_commander_rooms) -"JW" = ( -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - name = "\improper Canteen"; - req_one_access = null +"JW" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Canteen"; + req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -3782,16 +3629,6 @@ icon_state = "floor3" }, /area/golden_arrow/prep_hallway) -"Ka" = ( -/obj/structure/machinery/chem_master, -/obj/item/storage/box/pillbottles{ - pixel_y = 12 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, -/area/golden_arrow/medical) "Kc" = ( /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, @@ -3838,21 +3675,6 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) -"KG" = ( -/obj/structure/machinery/chem_dispenser{ - desc = "A complex machine for mixing elements into chemicals. A MinZdrav product." - }, -/obj/item/reagent_container/glass/beaker/bluespace{ - pixel_y = 17 - }, -/obj/structure/machinery/light{ - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, -/area/golden_arrow/medical) "KH" = ( /obj/structure/bed/chair/comfy{ dir = 4 @@ -3877,28 +3699,6 @@ }, /turf/open/floor/plating, /area/golden_arrow/briefing) -"KT" = ( -/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ - desc = "Medical chemistry dispenser. Provided by Ministry of Health of UPP."; - name = "\improper MinZdrav Chem"; - vendor_theme = 3 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, -/area/golden_arrow/medical) -"KV" = ( -/obj/structure/prop{ - icon_state = "ladder11"; - name = "ladder"; - desc = "A sturdy metal ladder that leads to lower deck of Chapaev which houses CIC and Brig. The hatch is closed, for now." - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/briefing) "Lf" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/structure/machinery/light{ @@ -3924,15 +3724,52 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"Lm" = ( +"Ln" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/cameras/wooden_tv/prop{ + pixel_y = 12 + }, +/obj/item/toy/deck{ + pixel_x = 9; + pixel_y = -6 + }, +/obj/item/tool/wrench{ + pixel_y = 25 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"Lt" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/strata_decals/catwalk/prison{ + pixel_x = 20; + pixel_y = -1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"Lw" = ( /obj/structure/closet/secure_closet{ - req_access_txt = "244;238"; - name = "squad sergeant locker" + name = "machinegunner locker"; + req_access_txt = "243;238" }, -/obj/item/clothing/accessory/armband, -/obj/item/device/whistle, -/obj/item/device/binoculars/range/designator, -/obj/item/weapon/gun/rifle/type71/flamer, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/ammo_magazine/pkp, +/obj/item/storage/belt/gun/smartgunner/upp, +/obj/item/storage/belt/marine/smartgunner/upp, +/obj/item/clothing/suit/storage/marine/smartgunner/upp, +/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy, +/obj/item/weapon/gun/pkp/iff, /turf/open/floor/strata{ icon_state = "floor2" }, @@ -4011,24 +3848,6 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_commander_rooms) -"MF" = ( -/obj/structure/bookcase{ - icon_state = "book-5"; - pixel_y = 18; - pixel_x = 2; - density = 0 - }, -/obj/item/book/codebook/upp, -/obj/item/prop/magazine/book{ - desc = "It's not a mandatory reading material in UPP, but it's still encouraged to memorize certain quotes from this book."; - name = "Communist Manifesto"; - pixel_y = 35 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/platoon_sergeant) "MH" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -4054,6 +3873,15 @@ /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating, /area/golden_arrow/prep_hallway) +"MR" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) "MV" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" @@ -4069,6 +3897,34 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) +"MX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0; + job = "Smartgunner" + }, +/obj/item/clothing/shoes/marine/upp, +/obj/item/clothing/under/marine/veteran/UPP, +/obj/item/device/radio/headset/distress/UPP, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) "MZ" = ( /obj/structure/machinery/light{ dir = 1 @@ -4078,6 +3934,18 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) +"Nd" = ( +/obj/item/tool/soap, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) "Nz" = ( /obj/structure/machinery/light{ dir = 8 @@ -4100,6 +3968,21 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) +"NF" = ( +/obj/item/tool/mop{ + pixel_x = 17; + pixel_y = -2 + }, +/obj/item/paper{ + icon_state = "paper_words"; + info = "you fucktards should clean your boots because lieutenant kotov made me scrub the deck clean with a toothbrush when i fucked up (wasnt my fault too) and BOY was it dirty. fuck you all though. know my struggles."; + name = "scribbled note"; + pixel_y = 22 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) "NI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; @@ -4126,19 +4009,32 @@ "Of" = ( /turf/closed/wall/strata_outpost/reinforced, /area/space) -"Ol" = ( -/obj/structure/machinery/power/terminal{ - dir = 8 +"Og" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Squad One Armoury"; + req_one_access = null; + req_one_access_txt = "231;240;237" }, -/obj/effect/decal/strata_decals/catwalk/prison{ - pixel_y = -1; - pixel_x = 20 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/strata{ + icon_state = "floor2" }, -/turf/open/floor/plating, -/area/golden_arrow/engineering) +/area/golden_arrow/squad_one) +"Oo" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Platoon Medic Office"; + req_one_access = null; + req_one_access_txt = "231" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/medical) "Os" = ( /obj/structure/machinery/door/airlock/almayer/command/reinforced{ name = "\improper Platoon Commander's Quarters"; @@ -4152,6 +4048,18 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_commander_rooms) +"Ov" = ( +/obj/structure/machinery/cm_vending/gear/synth{ + density = 0; + name = "\improper UnTech Synthetic Auxiliary Gear Rack"; + pixel_y = 32 + }, +/obj/item/stool, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) "OB" = ( /obj/structure/machinery/disposal, /turf/open/floor/strata{ @@ -4176,16 +4084,6 @@ /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, /area/golden_arrow/supply) -"OL" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/squad_two) "OP" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/strata{ @@ -4257,42 +4155,23 @@ icon_state = "floor3" }, /area/golden_arrow/hangar) -"Qb" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/reagent_container/food/snacks/upp{ - pixel_y = -7; - pixel_x = -10 - }, -/obj/item/reagent_container/food/snacks/upp{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/item/reagent_container/food/snacks/upp{ - pixel_x = -7; - pixel_y = -2 +"PR" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera"; + network = list("Chapaev") }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 }, -/area/golden_arrow/briefing) +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) "Qd" = ( /turf/open/floor/almayer{ icon_state = "dark_sterile" }, /area/golden_arrow/dorms) -"Qi" = ( -/obj/structure/largecrate/random/case/double, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice8"; - pixel_y = 10; - pixel_x = 13 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/prep_hallway) "Qj" = ( /obj/structure/machinery/cryopod, /turf/open/floor/strata{ @@ -4331,6 +4210,27 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) +"QJ" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 2; + id = "Delta_1"; + name = "\improper Bathroom" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"QK" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper/crumpled/bloody{ + pixel_y = 6 + }, +/obj/item/attachable/bayonet/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) "QR" = ( /obj/effect/decal/strata_decals/catwalk/prison, /turf/open/floor/plating, @@ -4345,28 +4245,6 @@ icon_state = "multi_tiles" }, /area/golden_arrow/synthcloset) -"QY" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/light{ - dir = 4; - invisibility = 101 - }, -/obj/item/clothing/head/uppcap/beret{ - pixel_y = 8; - pixel_x = -6 - }, -/obj/item/clothing/accessory/armband{ - pixel_x = 6 - }, -/obj/item/tool/screwdriver{ - pixel_y = 8; - pixel_x = -9 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/platoon_sergeant) "Re" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/effect/decal/strata_decals/catwalk/prison, @@ -4382,6 +4260,21 @@ icon_state = "multi_tiles" }, /area/golden_arrow/platoon_sergeant) +"Rs" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/machinery/light/small, +/obj/item/prop/magazine/book{ + desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; + name = "UPP Party Doctrine Booklet"; + pixel_x = 11; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) "Ru" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/ammo_magazine/pistol/np92, @@ -4421,24 +4314,39 @@ icon_state = "floor3" }, /area/golden_arrow/medical) -"RM" = ( +"RI" = ( /obj/structure/surface/table/reinforced/almayer_B, -/obj/item/attachable/bayonet/upp, -/obj/effect/decal/cleanable/blood/drip{ - layer = 6; - plane = 2.8; - pixel_y = 20 +/obj/item/prop/magazine/book{ + name = "UPP Party Doctrine Booklet" }, -/obj/effect/decal/cleanable/blood/drip{ - layer = 6; - plane = 2.8; - pixel_y = 16; - pixel_x = -7 +/obj/item/prop/tableflag/upp{ + pixel_x = 6; + pixel_y = 1 }, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 4; + icon_state = "floor3" }, -/area/golden_arrow/squad_one) +/area/golden_arrow/briefing) +"RJ" = ( +/obj/item/clothing/suit/storage/snow_suit/soviet, +/obj/item/clothing/suit/gimmick/jason, +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0; + icon_broken = "cabinetdetective_broken"; + icon_closed = "cabinetdetective"; + icon_locked = "cabinetdetective_locked"; + icon_off = "cabinetdetective_broken"; + icon_opened = "cabinetdetective_open"; + icon_state = "cabinetdetective_locked"; + job = "Platoon Commander" + }, +/obj/item/clothing/under/marine/veteran/UPP/boiler, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) "RN" = ( /obj/structure/machinery/camera/autoname/golden_arrow{ name = "ship-grade camera"; @@ -4457,47 +4365,57 @@ icon_state = "floor2" }, /area/golden_arrow/platoon_commander_rooms) +"RU" = ( +/obj/structure/prop/invuln/lattice_prop{ + dir = 4; + icon_state = "lattice-simple"; + pixel_x = 13; + pixel_y = 10 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -19; + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) "Sc" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, /area/golden_arrow/medical) -"Se" = ( -/obj/structure/pipes/vents/pump{ - dir = 1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/medical) -"Sf" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/ammo_magazine/handful/shotgun/heavy/flechette{ - current_rounds = 1; - pixel_y = 6; - pixel_x = 7 - }, -/obj/item/ammo_magazine/handful/shotgun/heavy{ - pixel_y = 5; - current_rounds = 1 - }, -/obj/item/ammo_magazine/handful/shotgun/heavy/beanbag{ - pixel_y = 5; - pixel_x = -8; - current_rounds = 1 +"Sj" = ( +/obj/structure/machinery/door_control{ + id = "chapaev_engi"; + pixel_y = -23 }, /turf/open/floor/strata{ - icon_state = "floor2" + dir = 6; + icon_state = "multi_tiles" }, -/area/golden_arrow/squad_two) +/area/golden_arrow/engineering) "Sp" = ( /obj/item/clothing/head/helmet/marine/veteran/bear{ anchored = 1 }, /turf/closed/wall/strata_outpost/reinforced/hull, /area/golden_arrow/platoon_sergeant) +"Sv" = ( +/obj/structure/prop/invuln/lattice_prop{ + dir = 4; + icon_state = "lattice-simple"; + pixel_x = 13; + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) "Sx" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -4505,6 +4423,28 @@ }, /turf/open/floor/plating, /area/golden_arrow/prep_hallway) +"Sz" = ( +/obj/structure/machinery/body_scanconsole{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"SB" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 13; + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) "SF" = ( /obj/structure/machinery/computer/station_alert{ dir = 8; @@ -4549,6 +4489,24 @@ icon_state = "floor2" }, /area/golden_arrow/briefing) +"SU" = ( +/obj/structure/bookcase{ + density = 0; + icon_state = "book-5"; + pixel_x = 2; + pixel_y = 18 + }, +/obj/item/book/codebook/upp, +/obj/item/prop/magazine/book{ + desc = "It's not a mandatory reading material in UPP, but it's still encouraged to memorize certain quotes from this book."; + name = "Communist Manifesto"; + pixel_y = 35 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) "Tb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -4561,17 +4519,6 @@ "Tf" = ( /turf/closed/wall/strata_outpost/reinforced, /area/golden_arrow/platoon_sergeant) -"Tg" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/prep_hallway) "Tk" = ( /obj/structure/machinery/light{ dir = 4 @@ -4603,50 +4550,12 @@ icon_state = "floor2" }, /area/golden_arrow/squad_two) -"Tx" = ( -/obj/structure/machinery/cryopod, -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 4 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, -/area/golden_arrow/cryo_cells) -"Tz" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/computer/cameras/wooden_tv/prop{ - pixel_y = 12 - }, -/obj/item/toy/deck{ - pixel_y = -6; - pixel_x = 9 - }, -/obj/item/tool/wrench{ - pixel_y = 25 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) "TB" = ( /turf/open/floor/strata{ dir = 6; icon_state = "multi_tiles" }, /area/golden_arrow/platoon_commander_rooms) -"TF" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - name = "ship-grade camera"; - network = list("Chapaev"); - dir = 8 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/squad_one) "TH" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/almayer{ @@ -4668,18 +4577,6 @@ icon_state = "floor2" }, /area/golden_arrow/dorms) -"Ua" = ( -/obj/structure/prop/invuln/lattice_prop{ - dir = 4; - icon_state = "lattice-simple"; - pixel_y = 10; - pixel_x = 13 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, -/area/golden_arrow/prep_hallway) "Ug" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -4688,7 +4585,18 @@ dir = 4; icon_state = "floor3" }, -/area/golden_arrow/engineering) +/area/golden_arrow/engineering) +"Ul" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) "Un" = ( /obj/structure/machinery/disposal, /turf/open/floor/strata{ @@ -4696,6 +4604,19 @@ icon_state = "multi_tiles" }, /area/golden_arrow/briefing) +"Up" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/prop/magazine/book{ + desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas."; + name = "UPP Party Doctrine Booklet"; + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) "Uu" = ( /obj/structure/machinery/conveyor, /obj/structure/machinery/conveyor{ @@ -4791,18 +4712,6 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) -"Vk" = ( -/obj/structure/bed/chair{ - dir = 4 - }, -/obj/item/tool/hand_labeler{ - pixel_y = 3; - pixel_x = 3 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) "Vq" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; @@ -4869,43 +4778,6 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) -"VP" = ( -/obj/structure/pipes/vents/pump{ - dir = 4 - }, -/obj/structure/prop/ice_colony/tiger_rug{ - pixel_x = -14; - pixel_y = -14; - icon_state = "Gray"; - desc = "A rather tasteless but impressive tiger rug. Must've costed a fortune to get this exported to the rim. Actually, this rug was 'collectivized' by internal police troopers during anti-corruption raids on colonies and later gifted to Leytenant." - }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, -/area/golden_arrow/platoon_commander_rooms) -"VX" = ( -/obj/structure/machinery/washing_machine, -/obj/structure/machinery/washing_machine{ - layer = 3.5; - pixel_y = 15 - }, -/obj/item/toy/plush/therapy/green{ - pixel_x = 1; - name = "Polkovnik Obnimashkin"; - desc = "He seems lonely..."; - pixel_y = 26; - layer = 3.6 - }, -/obj/item/clothing/head/uppcap/ushanka{ - pixel_y = 30; - pixel_x = 1; - layer = 3.6 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, -/area/golden_arrow/dorms) "VZ" = ( /obj/structure/machinery/power/smes/buildable, /obj/structure/machinery/camera/autoname/golden_arrow{ @@ -4921,19 +4793,18 @@ /obj/structure/pipes/standard/manifold/fourway/hidden/supply, /turf/open/floor/plating, /area/golden_arrow/briefing) -"Wg" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/almayer/maint/colony{ - name = "\improper Platoon Medic Office"; - req_one_access = null; - req_one_access_txt = "231"; - dir = 1 +"Wk" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" + dir = 8; + icon_state = "multi_tiles" }, -/area/golden_arrow/medical) +/area/golden_arrow/prep_hallway) "Wp" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/snacks/beetsoup, @@ -4967,17 +4838,6 @@ /obj/structure/prop/invuln/overhead_pipe, /turf/open/floor/plating, /area/golden_arrow/engineering) -"WM" = ( -/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ - pixel_y = 20; - pixel_x = -23 - }, -/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{ - pixel_y = 10; - pixel_x = -31 - }, -/turf/closed/wall/strata_outpost/reinforced/hull, -/area/golden_arrow/hangar) "WP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; @@ -5006,6 +4866,46 @@ icon_state = "floor3" }, /area/golden_arrow/cryo_cells) +"WR" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + faction = "UPP"; + icon_state = "shuttle"; + layer = 2.97; + minimap_type = 8; + name = "Tactical Map Display"; + pixel_x = 7 + }, +/obj/structure/machinery/computer/cameras/almayer/vehicle{ + network = list("Chapaev","Vehicle"); + pixel_x = -12 + }, +/obj/structure/phone_base/no_dnd{ + name = "Overwatch Telephone"; + phone_category = "Command"; + phone_id = "Overwatch"; + pixel_y = 30 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"WU" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper_bin, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/item/tool/hand_labeler{ + pixel_x = -8; + pixel_y = 12 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) "WV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -5015,6 +4915,21 @@ icon_state = "floor3" }, /area/golden_arrow/platoon_sergeant) +"WW" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/machinery/cm_vending/clothing/medic/upp, +/obj/item/clothing/head/uppcap{ + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/medical) "WY" = ( /obj/structure/closet/crate/ammo/alt/flame, /obj/item/explosive/grenade/high_explosive/upp, @@ -5093,46 +5008,46 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) -"Xt" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/structure/machinery/light/small{ - dir = 1 +"Xp" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -10; + pixel_y = -7 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -1; + pixel_y = 2 }, -/area/golden_arrow/dorms) -"XC" = ( -/obj/structure/stairs/perspective{ - color = "#6e6e6e"; - icon_state = "p_stair_sn_full_cap"; - layer = 2.5; - dir = 4 +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -7; + pixel_y = -2 }, -/obj/structure/platform/strata/metal{ - dir = 8 +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" }, -/obj/structure/machinery/light{ - dir = 4 +/area/golden_arrow/briefing) +"Xq" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 }, -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/bed/chair/office/dark, /turf/open/floor/strata{ dir = 4; icon_state = "floor3" }, -/area/golden_arrow/briefing) -"XH" = ( -/obj/structure/janitorialcart, -/obj/item/reagent_container/glass/bucket{ - pixel_y = 8; - pixel_x = -7 +/area/golden_arrow/medical) +"Xt" = ( +/obj/structure/toilet{ + dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" +/obj/structure/machinery/light/small{ + dir = 1 }, -/area/golden_arrow/briefing) +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) "XL" = ( /obj/structure/pipes/vents/pump{ dir = 4 @@ -5152,6 +5067,40 @@ icon_state = "floor3" }, /area/golden_arrow/briefing) +"XY" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"Yh" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Bathroom" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"Yk" = ( +/obj/structure/closet/secure_closet{ + name = "squad sergeant locker"; + req_access_txt = "244;238" + }, +/obj/item/clothing/accessory/armband, +/obj/item/device/whistle, +/obj/item/device/binoculars/range/designator, +/obj/item/weapon/gun/rifle/type71/flamer, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) "Yo" = ( /obj/structure/closet, /obj/item/clothing/head/uppcap/civi{ @@ -5162,6 +5111,18 @@ icon_state = "floor2" }, /area/golden_arrow/dorms) +"Yq" = ( +/obj/structure/machinery/cryopod, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) "YA" = ( /obj/structure/barricade/handrail/strata{ dir = 8 @@ -5247,6 +5208,17 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) +"Zp" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) "Zv" = ( /obj/structure/barricade/handrail/strata{ dir = 8 @@ -5265,6 +5237,18 @@ icon_state = "multi_tiles" }, /area/golden_arrow/canteen) +"ZM" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/item/tool/hand_labeler{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) "ZN" = ( /obj/structure/machinery/power/fusion_engine{ name = "\improper S-52 fusion reactor 5" @@ -5274,6 +5258,19 @@ icon_state = "floor3" }, /area/golden_arrow/engineering) +"ZT" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 2; + name = "\improper Platoon Sergeant's Bunk"; + req_one_access = null; + req_one_access_txt = "240" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) "ZU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -11749,7 +11746,7 @@ hE hE Sp hE -MF +SU tG WZ tG @@ -11900,7 +11897,7 @@ hE hE UZ FV -tL +ZT FV fc lE @@ -12049,14 +12046,14 @@ mV mV mV hE -xO +Fv tG dF Tf OB WV -QY -aI +pR +ha tV hE mV @@ -12501,7 +12498,7 @@ tZ tZ tZ ei -RM +QK dU dU dU @@ -12511,7 +12508,7 @@ vW vW PL Rm -mv +Zp NU Tw Hp @@ -12650,29 +12647,29 @@ tZ tZ tZ tZ -eF +nH Qj ww -pz +jI dU xZ dU EO ww MZ -qQ +WU EM Ru eD NU -Sf +lP Hp ML Hp yY CM -VX -kB +ab +zT bt Nz Yo @@ -12799,9 +12796,9 @@ Ms MC os CZ -jH +mh os -kb +RJ ic Jc ww @@ -12823,7 +12820,7 @@ XL Hp VE CM -Gt +Cf Qr bt oH @@ -12952,12 +12949,12 @@ MC os Bx uQ -rG +Yh TB -VP +Dw TB ww -IW +ua dU MH dU @@ -12969,13 +12966,13 @@ es Rm vW NU -bw +Lw Hp Jt Hp GT CM -Tz +Ln Qr oH Ku @@ -13109,10 +13106,10 @@ uA zU Ar ww -uS +Fz mT Mm -TF +vo eo ww Hf @@ -13121,21 +13118,21 @@ zb vQ sy NU -Lm -OL +Yk +fE bc hV WY CM -Ev -Vk +Ag +ZM bt pH bt CM Xt CM -io +Rs IS mV mV @@ -13263,7 +13260,7 @@ os ww ww ww -py +Og ww ww ww @@ -13425,18 +13422,18 @@ NA MO Ma Ma -Bs -AA +Wk +nF Sx MO dx LO -FH +jr OP OP SO OP -Io +QJ oi tH Qd @@ -13542,12 +13539,12 @@ Jf Jf Jf iz -zt +gX tx cW cW cW -gZ +rq cW cW cW @@ -13558,16 +13555,16 @@ zA yH Ms os -BQ +WR un -Dr +qc RP rl qm Ma Ma Ki -Tg +vS bK EP bK @@ -13578,7 +13575,7 @@ bK bK bK bK -Ua +Sv bK bK bK @@ -13710,7 +13707,7 @@ MN yH Ms os -JR +rQ OX ob KK @@ -13730,7 +13727,7 @@ cT cT Xh Xh -Qi +BM JX mB mB @@ -13874,7 +13871,7 @@ cT aE wB DK -Fi +Up UM nO Tb @@ -14020,17 +14017,17 @@ xD xD cv PJ -rJ +gh cT tq Zv af DK Wp -kS +Je nO EA -HX +Ul cT BK BK @@ -14042,9 +14039,9 @@ pk AS AS AS -sL +Nd iO -Tx +Yq jS hx jS @@ -14336,11 +14333,11 @@ qK Fp jg cT -aQ +ga cR eB cR -bO +PR iO AC iO @@ -14470,7 +14467,7 @@ KD PE KN PJ -lS +HN VH bg xD @@ -14526,7 +14523,7 @@ ug vb wO FY -Ol +Lt wy jG mV @@ -14620,9 +14617,9 @@ wq wq MN fh -bm +tk Xl -XC +lu dA cU xD @@ -14631,7 +14628,7 @@ PJ Ll cT tq -Ju +yq af DK uE @@ -14644,9 +14641,9 @@ BK BK wH VL -BK +MX iO -bC +eH CJ CJ CJ @@ -14826,7 +14823,7 @@ vb Jr ug CW -wN +Sj vb wO fA @@ -14947,8 +14944,8 @@ cT lN DE CC -pU -Qb +jp +Xp Ht Un vN @@ -15061,7 +15058,7 @@ Jf ED Jf Jf -DW +qU Jf tx cW @@ -15089,7 +15086,7 @@ ts CI ts ts -cd +RU ts ts CI @@ -15103,7 +15100,7 @@ cQ ts HI FZ -hr +dn ur ur Ao @@ -15239,16 +15236,16 @@ PJ nc bN bN -Fh +cL FZ -Bf +SB FZ FZ bN Wf bN FZ -cX +XY bN bN bN @@ -15373,7 +15370,7 @@ KB KB KB yH -qu +jR KB KB KB @@ -15384,10 +15381,10 @@ xK fh dH nI -xY +RI PJ fh -KV +kn wV wV pX @@ -15525,7 +15522,7 @@ KB KB KB yH -gv +mN KB ag KB @@ -15546,24 +15543,24 @@ Ax TJ wV nv -eb +DC tX Jq ZU -sO +yz ff CK -pb DH -YL +DH +nq CK Qv kh vN vN -cC -cC -cC +he +he +he vN Tr Tr @@ -15681,7 +15678,7 @@ YZ hH cg KB -pV +ew yH Dh xK @@ -15693,7 +15690,7 @@ fh fh Dh wV -lK +Ov Ax mm wV @@ -15704,15 +15701,15 @@ TH as Sc Sc -Wg +Oo wx -Se -tn +Xq +YL CK -ys +NF HA vN -oW +xv Jj Jj Jj @@ -15830,10 +15827,10 @@ KB KB yH xi -gu -pO -pL -dD +JB +di +tj +tP yH Dh xK @@ -15845,26 +15842,26 @@ Dh Dh Dh wV -FG +Gn Ax dV wV or DG -dr +Sz DG aa DG aa CK -pA -bf -rV +WW +DH +tn CK -XH +Ii SQ vN -HO +yS Li Li Li @@ -16009,9 +16006,9 @@ wA qO wA CK -KT -KG -Ka +bU +MR +rV CK IB IB @@ -16134,8 +16131,8 @@ mV mV mV oB -WM -jF +yc +lr oB oB mV diff --git a/maps/map_files/golden_arrow/golden_arrow.dmm b/maps/map_files/golden_arrow/golden_arrow.dmm index ab5d87ee73..37c6f5290e 100644 --- a/maps/map_files/golden_arrow/golden_arrow.dmm +++ b/maps/map_files/golden_arrow/golden_arrow.dmm @@ -1,3876 +1,3703 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/obj/structure/machinery/light, -/obj/structure/target{ - name = "ready line Ronald" +"ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/squad_sergeant{ + name = "squad one sergeant locker"; + req_access_txt = "32;39"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" }, -/obj/item/clothing/suit/storage/marine/heavy/smooth, +/area/golden_arrow/platoonprep) +"ae" = ( +/obj/structure/machinery/landinglight/ds1/delaythree, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) "af" = ( -/obj/structure/machinery/light{ +/obj/effect/decal/strata_decals/grime/grime2{ dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"ag" = ( -/obj/structure/window/framed/almayer, +/obj/structure/largecrate/random/secure, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"ai" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 8; + name = "\improper Shared Office"; + req_access = list(); + req_one_access_txt = "12;32" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/briefing) -"ah" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/shared_office) +"aj" = ( +/obj/structure/machinery/light{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/item/tool/warning_cone{ - pixel_x = -7; - pixel_y = 6 +/turf/open/floor/almayer{ + icon_state = "plate" }, +/area/golden_arrow/hangar) +"ak" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/engineering) "al" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 1; + name = "\improper Platoon Commander's Office"; + req_access = list(); + req_one_access_txt = "19;12" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/hangar) +/area/golden_arrow/platoon_commander_rooms) "am" = ( -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8 +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8 +/obj/structure/machinery/light{ + dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/dorms) -"an" = ( -/obj/structure/closet/emcloset, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/area/golden_arrow/hangar) +"ar" = ( +/obj/structure/machinery/light{ + dir = 1 }, -/area/golden_arrow/engineering) -"aq" = ( +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"as" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 + icon_state = "N"; + pixel_y = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"au" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"av" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/surface/table/almayer, +/obj/item/storage/briefcase/inflatable{ + pixel_y = 10 + }, +/obj/item/storage/briefcase/inflatable{ + pixel_x = 3; + pixel_y = 5 }, +/turf/open/floor/almayer, /area/golden_arrow/engineering) -"ar" = ( -/obj/structure/machinery/landinglight/ds1/delayone{ +"aA" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ dir = 8 }, +/obj/item/trash/burger, +/obj/effect/decal/strata_decals/grime/grime3, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/hangar) -"aw" = ( -/obj/structure/sign/safety/storage{ - pixel_x = 9; - pixel_y = 29 +/area/golden_arrow/cryo_cells) +"aB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cargo_container/wy/left{ + opacity = 0 }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"ax" = ( -/obj/structure/cargo_container/arious/mid, -/turf/open/floor/almayer{ - icon_state = "plate" +"aC" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/roller{ + pixel_y = 17 }, -/area/golden_arrow/hangar) -"ay" = ( -/obj/structure/sign/safety/restrictedarea{ - pixel_x = 12; - pixel_y = 29 +/obj/item/roller{ + pixel_y = 23 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; +/obj/item/storage/firstaid/regular{ + pixel_x = -2; pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/hangar) -"aA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/platform/stair_cut, -/obj/structure/stairs/perspective{ - dir = 8; - icon_state = "p_stair_full" +/area/golden_arrow/medical) +"aD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"aB" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ - dir = 4 +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Second Platoon Ready Bay Blast Door" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"aG" = ( -/obj/structure/largecrate/supply/supplies/tables_racks, +"aE" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "cargo" - }, -/area/golden_arrow/engineering) -"aI" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 + icon_state = "test_floor4" }, -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/hangar) +"aF" = ( +/obj/structure/shuttle/part/dropship1/transparent/nose_center{ + name = "\improper Tripoli" }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"aG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/shuttle/elevator, +/area/golden_arrow/supply) +"aH" = ( +/obj/structure/largecrate/random/case/double, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) +/area/golden_arrow/hangar) +"aI" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/medical) "aJ" = ( -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 - }, -/obj/item/prop/magazine/book/borntokill, -/obj/item/prop/magazine/book/starshiptroopers{ - pixel_x = 3; +/obj/structure/bed/chair{ + dir = 8; pixel_y = 3 }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) +/area/golden_arrow/dorms) "aN" = ( /turf/open/floor/almayer{ - icon_state = "cargo_arrow" + icon_state = "plate" }, -/area/golden_arrow/hangar) -"aO" = ( -/obj/item/prop/colony/game, -/obj/structure/surface/table/almayer, -/turf/open/floor/almayer, -/area/golden_arrow/dorms) -"aQ" = ( -/obj/structure/sign/safety/galley{ - pixel_y = 29 +/area/golden_arrow/cryo_cells) +"aP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "1-2-4" }, -/area/golden_arrow/prep_hallway) +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) "aS" = ( -/obj/structure/machinery/power/fusion_engine{ - name = "\improper S-52 fusion reactor 17" +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"aT" = ( -/obj/structure/machinery/computer/cameras/almayer/vehicle{ - dir = 4; - network = list("Golden Arrow","Vehicle","Midway"); - pixel_x = -17 - }, -/obj/structure/machinery/prop/almayer/CICmap{ - density = 0; - dir = 4; - icon_state = "shuttle"; - layer = 2.97; - name = "Tactical Map Display"; - pixel_x = -17; - pixel_y = 14 +/area/golden_arrow/prep_hallway) +"aW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) +/area/golden_arrow/platoonprep) "aX" = ( -/obj/structure/platform_decoration{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"aY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/area/golden_arrow/supply) -"ba" = ( -/obj/item/tool/warning_cone{ - pixel_x = 4; - pixel_y = 16 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, -/obj/item/stool, -/turf/open/floor/plating/plating_catwalk, +/turf/open/floor/almayer, /area/golden_arrow/synthcloset) -"bb" = ( +"aZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 6 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"bf" = ( -/obj/structure/machinery/light, +/area/golden_arrow/hangar) +"ba" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out" + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"bg" = ( -/obj/structure/machinery/light{ - dir = 1 +"bb" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"bc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, -/obj/structure/closet/crate/construction, -/obj/item/stack/sandbags_empty/half, -/obj/item/stack/sandbags_empty/half, -/obj/item/stack/sandbags_empty/half, -/obj/item/stack/sandbags_empty/half, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/cable/heavyduty{ + icon_state = "2-4" + }, +/obj/structure/cable{ + layer = 2.36 + }, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" }, -/area/golden_arrow/engineering) -"bh" = ( -/obj/effect/landmark/start/marine/leader/alpha, -/obj/effect/landmark/late_join/alpha, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"bl" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/firingrange) -"bo" = ( -/obj/structure/window/framed/almayer, +/area/golden_arrow/platoonprep) +"bd" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ + req_one_access = list() + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"be" = ( /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 8; + icon_state = "cargo_arrow" }, -/area/golden_arrow/platoon_commander_rooms) -"bq" = ( +/area/golden_arrow/prep_hallway) +"bg" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"bj" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "E"; + pixel_x = 1 }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" }, -/area/golden_arrow/hangar) -"br" = ( -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8 +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"bk" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoonarmory) +"bl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + layer = 3.3; + name = "'Miss July' Pinup"; + pixel_y = 29; + serial_number = 16 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/dorms) -"bu" = ( -/obj/structure/machinery/camera/autoname/golden_arrow, +/area/golden_arrow/cryo_cells) +"bm" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"bn" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"bp" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"bq" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4 }, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"bw" = ( -/obj/structure/curtain/red, -/turf/open/floor/almayer{ - icon_state = "plate" +"br" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/platoon_sergeant) -"by" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 }, /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/hangar) -"bB" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/cryo_cells) +"bt" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "N"; pixel_y = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "cargo_arrow" }, -/area/golden_arrow/engineering) -"bD" = ( -/obj/structure/machinery/door/airlock/almayer/command/reinforced{ - dir = 1; - name = "\improper Platoon Commander's Office"; - req_access = list(); - req_one_access_txt = "19;12" +/area/golden_arrow/hangar) +"bv" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 27 }, -/area/golden_arrow/platoon_commander_rooms) -"bL" = ( -/obj/structure/closet/secure_closet/marine_personal{ - job = "Platoon Corpsman"; - has_cryo_gear = 0 +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + layer = 3.6; + pixel_y = 18 }, -/obj/item/clothing/shoes/marine/knife, -/obj/item/device/radio/headset/almayer/marine, -/obj/item/clothing/under/marine/medic, /turf/open/floor/almayer{ - icon_state = "sterile_green" + dir = 8; + icon_state = "cargo_arrow" }, -/area/golden_arrow/medical) -"bO" = ( -/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ - req_one_access = list() +/area/golden_arrow/hangar) +"bx" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/dorms) +"bB" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"bQ" = ( -/obj/structure/machinery/landinglight/ds1{ - dir = 1 +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "apc1blastdoor"; + name = "\improper Vehicle Bay One Blast Door" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"bR" = ( -/obj/structure/bed/chair/comfy, +"bC" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"bS" = ( -/obj/structure/platform/stair_cut/alt, -/obj/structure/stairs/perspective{ - dir = 8; - icon_state = "p_stair_full" - }, -/obj/structure/platform, -/obj/structure/machinery/light, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"bZ" = ( -/obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/supply) -"ca" = ( -/turf/closed/wall/almayer/outer, /area/golden_arrow/hangar) -"ce" = ( +"bE" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "W"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "E"; + pixel_x = 1 }, -/area/golden_arrow/firingrange) -"cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"bF" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "S"; + layer = 3.3 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"bG" = ( +/turf/closed/shuttle/midway{ + icon_state = "30"; + name = "\improper Tripoli" }, +/area/golden_arrow/hangar) +"bI" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"cl" = ( -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/hangar) -"co" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"bN" = ( +/obj/structure/machinery/light{ + dir = 1 }, -/area/golden_arrow/supply) -"cp" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 4 + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"bP" = ( +/obj/structure/surface/table/almayer, +/obj/item/toy/deck, +/obj/structure/machinery/light, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"bQ" = ( +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, /area/golden_arrow/hangar) -"cr" = ( -/obj/effect/landmark/start/marine/alpha, -/obj/effect/landmark/late_join/alpha, +"bR" = ( /turf/open/floor/almayer{ + allow_construction = 0; icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"cs" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"bT" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"ct" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/prop/almayer/hangar_stencil, -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"bX" = ( +/obj/effect/decal/siding{ + icon_state = "siding9" }, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"cw" = ( -/obj/structure/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/engineering) -"cy" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +"bZ" = ( +/obj/structure/largecrate/supply/ammo{ + fill_from_loc = 1; + name = "sentry crate" }, -/obj/structure/pipes/vents/scrubber, -/obj/structure/surface/table/almayer, -/obj/item/ammo_box/magazine/mk1, -/obj/item/ammo_magazine/rifle/m41aMK1/heap{ - desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contained High-Explosive Armor-Piercing bullets. It also has some... notches on the side..?"; - current_rounds = 0; - pixel_y = 6; - pixel_x = 13 +/obj/item/ammo_magazine/sentry{ + layer = 3.01 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/defenses/handheld/sentry, +/obj/structure/largecrate/supply/explosives/grenades/less{ + icon_state = "case"; + layer = 3.1; + pixel_x = 20; + pixel_y = 10 }, -/area/golden_arrow/squad_one) -"cz" = ( -/obj/structure/machinery/disposal{ - density = 0; - layer = 3.2; - pixel_y = 16 +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"cb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"cA" = ( +/area/golden_arrow/cryo_cells) +"cc" = ( +/obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/obj/item/prop/magazine/boots/n054{ - pixel_x = 29 - }, -/obj/structure/closet/secure_closet/smartgunner{ - req_access_txt = "14;40"; - req_one_access = list() - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_two) -"cB" = ( -/obj/structure/machinery/camera/autoname/golden_arrow, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"cD" = ( +/area/golden_arrow/engineering) +"cd" = ( /obj/structure/surface/table/almayer, -/obj/item/spacecash/c10{ - pixel_x = 5; - pixel_y = 7 +/obj/item/tool/soap{ + pixel_x = -5; + pixel_y = -5 }, -/obj/item/storage/box/co2_knife{ - pixel_x = 3; - pixel_y = 13 +/obj/item/tool/soap{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/tool/soap/nanotrasen{ + pixel_x = -7; + pixel_y = 6 }, /turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"cG" = ( +/area/golden_arrow/cryo_cells) +"cf" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + icon_state = "NW-out"; + pixel_y = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/powercell, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/engineering) -"cH" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/structure/machinery/computer/med_data/laptop, /turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"cJ" = ( -/obj/structure/bed/chair/office/light{ - dir = 1 + icon_state = "plate" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/area/golden_arrow/hangar) +"cg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"ci" = ( +/obj/structure/surface/table/almayer, +/obj/structure/largecrate/random/case{ + pixel_y = 11 }, -/area/golden_arrow/medical) -"cL" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"cR" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/food/drinks/coffeecup/wy{ - desc = "A matte gray coffee mug bearing the Weyland-Yutani logo on its front. Looks like someone spat in it."; - name = "dip cup"; - pixel_x = -4; - pixel_y = 8 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"cS" = ( -/obj/structure/machinery/door/airlock/almayer/medical{ - name = "\improper Platoon Medic Office"; - req_one_access = list(); - req_one_access_txt = "8" +"cj" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"cl" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/medical) -"cT" = ( -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"cU" = ( +/area/golden_arrow/hangar) +"cm" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 + icon_state = "W" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cn" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light, +/obj/item/tool/soap/deluxe, +/obj/item/tool/soap{ + pixel_x = 3; + pixel_y = 15 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"cV" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/guncase/pumpshotgun/special, +/area/golden_arrow/cryo_cells) +"co" = ( +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"cZ" = ( -/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/area/golden_arrow/hangar) +"cp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, -/area/golden_arrow/medical) -"dd" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/obj/structure/largecrate/random/case{ + pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/structure/largecrate/random/case/double{ + pixel_y = 15 }, -/area/golden_arrow/medical) -"de" = ( -/obj/structure/machinery/light{ - dir = 4 +/obj/structure/largecrate/random/case{ + pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/largecrate/random/mini/small_case{ + layer = 3.1; + pixel_x = 8; + pixel_y = 14 }, -/area/golden_arrow/supply) -"dg" = ( -/obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/area/golden_arrow/engineering) -"di" = ( -/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"dj" = ( -/obj/structure/closet/fireaxecabinet{ - pixel_y = 30 - }, +/area/golden_arrow/hangar) +"cu" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "N"; + pixel_y = 1 }, -/area/golden_arrow/engineering) -"dl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/coffee{ - pixel_x = -19 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 }, -/obj/structure/machinery/vending/cigarette, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/hangar) +"cx" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"cy" = ( +/obj/item/trash/cigbutt{ + layer = 3.2; + pixel_x = 4; + pixel_y = 10; + randpixel = 0 }, -/area/golden_arrow/medical) -"dn" = ( -/obj/structure/bed/chair/comfy{ - dir = 1 +/obj/item/ashtray/plastic{ + icon_state = "ashtray_full_bl"; + layer = 3.2; + pixel_x = -2; + pixel_y = 1 + }, +/obj/structure/largecrate/supply/weapons/pistols{ + layer = 3.1; + pixel_y = -7 }, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"cB" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; - pixel_y = 2 + pixel_y = 1 }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cC" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"dr" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"cE" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"ds" = ( -/obj/structure/machinery/power/terminal{ - dir = 4 - }, -/obj/item/tool/wirecutters{ - pixel_y = -6 - }, -/obj/item/device/multitool{ - pixel_x = -10 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"dt" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 +/area/golden_arrow/hangar) +"cF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door_control/brbutton{ + id = "squadblastdoor"; + name = "hangar blast door control"; + pixel_y = 28; + req_one_access_txt = "19;12" }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/medical) -"dv" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/platoonarmory) +"cG" = ( +/obj/structure/ship_ammo/minirocket, +/obj/structure/ship_ammo/minirocket{ + layer = 3.1; + pixel_y = 9 }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/briefing) -"dA" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/hangar) -"dB" = ( -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" + dir = 10; + icon_state = "cargo" }, /area/golden_arrow/hangar) -"dE" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/structure/machinery/light{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"dG" = ( -/obj/effect/decal/cleanable/dirt, +"cI" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"dH" = ( -/obj/item/bedsheet/brown, -/obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "W"; + layer = 3.3 }, -/area/golden_arrow/platoon_commander_rooms) -"dJ" = ( -/turf/open/floor/plating, -/area/golden_arrow/hangar) -"dO" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "E" }, -/area/golden_arrow/canteen) -"dP" = ( -/obj/structure/closet/firecloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, -/area/golden_arrow/hangar) -"dX" = ( -/obj/structure/machinery/light{ - dir = 4 - }, /turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"ea" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"cJ" = ( /turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"eh" = ( -/obj/structure/surface/rack, -/obj/item/ammo_magazine/rifle/m41aMK1{ - current_rounds = 0; - pixel_x = -5 - }, -/obj/item/ammo_magazine/rifle/m41aMK1{ - current_rounds = 0 + icon_state = "cargo_arrow" }, -/obj/item/ammo_magazine/rifle/m41aMK1{ - current_rounds = 0; - pixel_x = 5 +/area/golden_arrow/cryo_cells) +"cK" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = -3; + pixel_y = 25; + randpixel = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/ashtray/plastic{ + icon_state = "ashtray_full_bl"; + pixel_x = 9; + pixel_y = 6 }, -/area/golden_arrow/firingrange) -"ek" = ( -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "redfull" +/obj/item/trash/cigbutt{ + pixel_x = 4; + pixel_y = 5; + randpixel = 0 }, -/area/golden_arrow/firingrange) -"eo" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" +/obj/item/prop/helmetgarb/gunoil{ + layer = 3.3; + pixel_x = 9; + pixel_y = 23 }, -/area/golden_arrow/prep_hallway) -"eu" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 1 +/obj/item/storage/fancy/cigar/matchbook{ + pixel_x = -2; + pixel_y = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/hangar) -"ey" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/machinery/door/airlock/almayer/maint/reinforced{ - access_modified = 1; - dir = 8; - name = "\improper Synthetic Preperations"; - req_one_access = list(36) - }, -/obj/structure/machinery/door/poddoor/almayer/closed{ - dir = 4; - indestructible = 1 +/area/golden_arrow/platoonprep) +"cM" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "cargo_arrow" }, -/area/golden_arrow/synthcloset) -"eB" = ( -/obj/structure/prop/almayer/computers/sensor_computer1, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/area/golden_arrow/cryo_cells) +"cN" = ( +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "8-9"; + layer = 2.9; + name = "cable"; + pixel_x = 4; + pixel_y = -15 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 1 +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "1-4"; + name = "cable"; + pixel_x = -9 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "8-10"; + name = "cable"; + pixel_x = 21 }, -/area/golden_arrow/supply) -"eH" = ( -/obj/structure/window/framed/almayer/hull, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" }, /area/golden_arrow/hangar) -"eJ" = ( -/obj/structure/machinery/power/apc/almayer, -/obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +"cO" = ( +/obj/structure/machinery/shower{ + dir = 4 }, -/area/golden_arrow/medical) -"eL" = ( -/obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/barricade/handrail{ + layer = 3.1; + pixel_y = -1 }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/cryo_cells) -"eR" = ( -/obj/effect/decal/cleanable/dirt, +"cQ" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/dorms) +"cR" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; - pixel_y = 2 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"eT" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; pixel_y = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 + dir = 8 }, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"eU" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"cT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "plate" }, /area/golden_arrow/hangar) -"eY" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor5" +"cU" = ( +/obj/item/stack/cable_coil{ + pixel_x = 7; + pixel_y = 13 }, +/obj/effect/decal/siding{ + icon_state = "siding8" + }, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"fe" = ( +"cW" = ( +/obj/structure/cargo_container/arious/right, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cY" = ( +/obj/structure/largecrate/random/case/double, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"cZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_x = 1; pixel_y = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"ff" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +"da" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"db" = ( +/obj/structure/bed/chair/comfy{ + buckling_y = 2; + dir = 8; + pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"dc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/facepaint/green{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/facepaint/black{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/facepaint/brown{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"de" = ( +/turf/closed/shuttle/midway{ + icon_state = "103"; + name = "\improper Tripoli" }, /area/golden_arrow/hangar) -"fg" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer/uscm/directional{ - dir = 10 +"df" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" }, -/area/golden_arrow/briefing) -"fh" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"dh" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_open{ + pixel_x = -12; + pixel_y = 9 }, -/obj/structure/bed/chair{ - dir = 8 +/obj/item/reagent_container/food/drinks/cans/souto/diet{ + pixel_x = 8; + pixel_y = 11 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_sergeant) -"fl" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 4 +/obj/item/trash/chips{ + layer = 2.7; + pixel_y = -9 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"fm" = ( -/obj/structure/foamed_metal, -/turf/open/floor/plating, -/area/golden_arrow/engineering) -"fo" = ( +"di" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" }, +/area/golden_arrow/engineering) +"dm" = ( +/obj/structure/largecrate/supply/floodlights, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "cargo" }, -/area/golden_arrow/cryo_cells) -"fp" = ( -/obj/structure/closet/secure_closet/engineering_welding{ - req_one_access = list() +/area/golden_arrow/hangar) +"do" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/shared_office) +"dp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/surface/table/almayer, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2 }, -/area/golden_arrow/engineering) -"fq" = ( -/obj/structure/machinery/conveyor{ - dir = 10 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ds" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 27 }, -/area/golden_arrow/supply) -"ft" = ( -/obj/structure/curtain/red, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/small, +/obj/structure/largecrate/random/mini/small_case{ + pixel_y = 11 }, -/area/golden_arrow/platoon_sergeant) -"fv" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/hangar) +"du" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/cable{ + icon_state = "1-4" }, -/area/golden_arrow/engineering) -"fx" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/machinery/computer/crew/alt{ + dir = 4; + pixel_x = -10 }, -/obj/structure/machinery/light{ +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"dw" = ( +/obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"dz" = ( +/turf/closed/wall/almayer/outer, /area/golden_arrow/hangar) -"fy" = ( -/obj/structure/platform, -/obj/structure/stairs/perspective{ - dir = 8; - icon_state = "p_stair_full" - }, -/obj/structure/platform/stair_cut/alt, -/obj/structure/machinery/light{ - dir = 1 +"dA" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/briefing) -"fF" = ( +/area/golden_arrow/cryo_cells) +"dF" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/machinery/light{ + dir = 8 }, -/area/golden_arrow/engineering) -"fJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/prop/invuln/overhead_pipe{ - pixel_x = -7; - pixel_y = -4 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/pipes/vents/pump{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"fL" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/megaphone, +"dM" = ( +/turf/closed/shuttle/midway{ + icon_state = "72"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"dN" = ( +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo_arrow" }, -/area/golden_arrow/briefing) -"fO" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 +/area/golden_arrow/platoonprep) +"dO" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/machinery/door/airlock/almayer/medical{ - dir = 1; - name = "\improper Medical Subsection"; - req_one_access = list(); - req_one_access_txt = "8" +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + name = "\improper Storage Bay One Blast Door" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/medical) -"fW" = ( -/obj/structure/pipes/vents/scrubber, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"fX" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"dR" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; + icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"fY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/sorted/medical/blood{ - req_access = list() - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/golden_arrow/medical) -"gd" = ( -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/target{ + layer = 3.1; + name = "punching bag"; + pixel_y = 16 }, -/area/golden_arrow/squad_two) -"gf" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"dS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 + dir = 10 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"gg" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"dX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/surface/table/reinforced/almayer_B{ + layer = 2.01; + pixel_x = 14 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/item/ashtray/plastic{ + pixel_x = 10; + pixel_y = -3 }, -/area/golden_arrow/cryo_cells) -"gh" = ( -/obj/structure/machinery/landinglight/ds1{ +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"dY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"gn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/surgical{ - pixel_x = -30 - }, -/obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" +"dZ" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/area/golden_arrow/synthcloset) -"gp" = ( -/obj/structure/surface/rack, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"ee" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; + icon_state = "NW-out"; + layer = 2.5; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/platoon_commander_rooms) -"gq" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 - }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"gt" = ( -/obj/structure/machinery/power/monitor{ - name = "Core Power Monitoring" - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"gx" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"eh" = ( +/turf/closed/shuttle/midway{ + icon_state = "75"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"ei" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_one_access = list() }, -/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"em" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/engineering) -"gz" = ( -/obj/structure/ship_ammo/rocket/widowmaker, +"eo" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"ep" = ( +/obj/structure/largecrate/random/case/double, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "cargo" }, /area/golden_arrow/hangar) -"gA" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/emails{ - dir = 1 - }, +"eq" = ( +/obj/structure/prop/almayer/computers/sensor_computer1, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 5; + icon_state = "plating" }, -/area/golden_arrow/platoon_sergeant) -"gB" = ( -/obj/structure/machinery/telecomms/relay/preset/tower, -/turf/open/floor/almayer, /area/golden_arrow/engineering) -"gD" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 - }, +"er" = ( /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"es" = ( +/turf/open/floor/almayer/uscm{ + dir = 5; + icon_state = "logo_directional1" }, /area/golden_arrow/hangar) -"gE" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/supply) -"gG" = ( -/obj/structure/machinery/light{ - dir = 1 +"et" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/medical) -"gH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/almayer{ +/obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/door_control/brbutton{ + id = "weapons_conny"; + name = "weapons locker shutter control"; + pixel_x = -5; + pixel_y = 23; + req_one_access_txt = "19;12" }, -/area/golden_arrow/cryo_cells) -"gI" = ( -/obj/structure/surface/rack, -/obj/item/device/flashlight/lamp/on{ - pixel_y = 13 - }, -/obj/item/weapon/straight_razor{ - pixel_x = 4; - pixel_y = -6 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/door_control/brbutton{ + id = "equipment_conny"; + name = "equipment locker shutter control"; + pixel_x = 7; + pixel_y = 23; + req_one_access_txt = "19;12" }, -/area/golden_arrow/platoon_sergeant) -"gL" = ( -/obj/structure/machinery/light{ +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"eu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/dorms) -"gM" = ( +/area/golden_arrow/hangar) +"ew" = ( +/obj/item/tool/weldingtool, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"ex" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"gQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"gS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"ey" = ( /turf/open/floor/almayer{ dir = 8; icon_state = "cargo_arrow" }, -/area/golden_arrow/prep_hallway) -"gT" = ( -/obj/structure/machinery/conveyor{ - dir = 8 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/supply) -"gW" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/engineering) -"ha" = ( -/obj/structure/machinery/light{ - dir = 8 - }, +/area/golden_arrow/hangar) +"eD" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/largecrate/random/secure, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_one) -"he" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 + icon_state = "cargo" }, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"hk" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 4; - name = "ship-grade camera" - }, -/turf/open/floor/almayer{ - icon_state = "plate" +"eF" = ( +/obj/structure/surface/table/almayer, +/obj/structure/bedsheetbin{ + pixel_y = 14 }, -/area/golden_arrow/hangar) -"ho" = ( -/obj/structure/machinery/autodoc_console{ - dir = 1; - pixel_y = 6 +/obj/item/storage/pill_bottle/paracetamol{ + pixel_x = -5 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, -/area/golden_arrow/medical) -"hq" = ( +/area/golden_arrow/cryo_cells) +"eI" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1; pixel_y = 1 }, /obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"eJ" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "S" }, -/turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"hy" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 + dir = 9 }, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"hA" = ( +/area/golden_arrow/hangar) +"eN" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 + dir = 6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "blackcorner" }, /area/golden_arrow/hangar) -"hC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/smartgun_battery{ - pixel_x = 4; - pixel_y = -5 - }, -/obj/effect/spawner/random/powercell{ - pixel_x = -8; - pixel_y = 7 - }, -/obj/structure/pipes/standard/manifold/hidden/supply{ +"eP" = ( +/obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"hD" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/area/golden_arrow/hangar) +"eS" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" }, -/area/golden_arrow/firingrange) -"hF" = ( -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer, /area/golden_arrow/hangar) -"hG" = ( -/obj/structure/machinery/medical_pod/autodoc{ - dir = 1; - pixel_y = 6 +"eW" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoon_commander_rooms) +"eY" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Second Platoon Ready Bay Blast Door" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/medical) -"hL" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 1 - }, -/obj/structure/sign/safety/electronics{ - pixel_x = 31; - pixel_y = 6 +/area/golden_arrow/hangar) +"fa" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/sign/safety/high_voltage{ - pixel_x = 31; - pixel_y = -6 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/machinery/portable_atmospherics/canister/air, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "mono" + }, +/area/golden_arrow/cryo_cells) +"fb" = ( +/obj/structure/sign/safety/synth_storage{ + pixel_y = 32 }, +/turf/open/floor/almayer, /area/golden_arrow/engineering) -"hM" = ( +"fe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/firingrange) -"hN" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/secure_data{ - pixel_y = 6 +/area/golden_arrow/hangar) +"fg" = ( +/obj/structure/machinery/light{ + dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"hQ" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/area/golden_arrow/cryo_cells) +"fh" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 }, -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 1 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/firingrange) -"hR" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/area/golden_arrow/cryo_cells) +"fi" = ( +/obj/structure/largecrate/supply/floodlights, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" }, -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_y = 2 +/area/golden_arrow/hangar) +"fj" = ( +/obj/item/tool/weldingtool{ + pixel_y = 6 }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"fl" = ( +/obj/structure/machinery/vending/coffee{ + pixel_x = 14; + pixel_y = 13 + }, +/obj/structure/machinery/vending/snack/packaged{ + pixel_x = -7; + pixel_y = 14 }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, /area/golden_arrow/cryo_cells) -"hS" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/platoon_commander_rooms) -"hU" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/obj/item/device/flashlight{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/tool/warning_cone, +"fp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/engineering) -"hW" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/structure/machinery/recharger, -/obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 }, -/area/golden_arrow/medical) -"ie" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/machinery/door/airlock/almayer/secure{ + name = "\improper Platoon Commander's Quarters"; + req_access = list(); + req_one_access_txt = "19;12" }, -/obj/structure/machinery/light, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, +/area/golden_arrow/platoon_commander_rooms) +"ft" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"if" = ( -/obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "cargo" +"fw" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -8; + pixel_y = 28 }, -/area/golden_arrow/engineering) -"ik" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; +/obj/structure/machinery/computer/ares_console{ pixel_y = 2 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"fx" = ( +/obj/structure/machinery/door/poddoor/railing, +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 1 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"il" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/engineering) +"fE" = ( +/obj/structure/largecrate/supply/medicine/medkits{ + pixel_x = -4; + pixel_y = 9 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/largecrate/supply/medicine/medkits{ + layer = 3.1; + pixel_x = 15; + pixel_y = 24 }, -/area/golden_arrow/engineering) -"ip" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_y = 2 +/obj/structure/largecrate/random/mini/med{ + pixel_x = -6; + pixel_y = 21 }, /obj/effect/decal/warning_stripes{ - icon_state = "SE-out" - }, -/obj/structure/machinery/door/airlock/almayer/generic{ - id = "Delta_1"; - name = "\improper Bathroom" + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"iy" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/area/golden_arrow/hangar) +"fF" = ( +/obj/item/device/flashlight/lamp/tripod/grey, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"fH" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap{ + name = "\improper Tripoli" }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"fI" = ( +/obj/structure/barricade/metal{ + dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/barricade/metal{ + dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/barricade/metal{ + dir = 8; + pixel_y = 8 }, -/area/golden_arrow/medical) -"iA" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/device/flashlight/lamp, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"iC" = ( -/obj/structure/sign/safety/security{ - pixel_x = 15; - pixel_y = -25 +/obj/structure/barricade/metal{ + dir = 4; + pixel_y = 8 }, -/obj/structure/sign/safety/west{ - pixel_x = 3; - pixel_y = -25 +/obj/structure/machinery/shower{ + pixel_y = 16 }, -/obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/curtain{ + pixel_y = -10 }, -/area/golden_arrow/prep_hallway) -"iE" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"iF" = ( +/area/golden_arrow/cryo_cells) +"fK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"iG" = ( -/obj/structure/machinery/door/poddoor/almayer/open, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/cable{ + icon_state = "2-8" }, -/area/golden_arrow/prep_hallway) -"iK" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"iL" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 1 - }, -/obj/structure/machinery/light{ - dir = 4 - }, -/obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"iN" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"iQ" = ( +/area/golden_arrow/platoon_commander_rooms) +"fM" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 8 - }, -/obj/structure/machinery/photocopier, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 8; + icon_state = "cargo_arrow" }, -/area/golden_arrow/supply) -"iR" = ( +/area/golden_arrow/hangar) +"fN" = ( /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_commander_rooms) -"iX" = ( -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 + dir = 4; + icon_state = "cargo_arrow" }, +/area/golden_arrow/hangar) +"fP" = ( +/obj/structure/ship_ammo/rocket/napalm, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, /area/golden_arrow/hangar) -"jb" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/obj/structure/machinery/light{ +"fS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ dir = 4 }, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "dark_sterile" }, /area/golden_arrow/medical) -"jc" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" +"fV" = ( +/obj/structure/bed/chair{ + dir = 8 }, -/area/golden_arrow/prep_hallway) -"je" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"fX" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" - }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/hangar) -"jf" = ( +/area/golden_arrow/medical) +"fY" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ + dir = 2 }, -/area/golden_arrow/medical) -"jg" = ( +/obj/item/tool/warning_cone{ + pixel_x = -15; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"fZ" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/closed/wall/almayer, +/area/golden_arrow/platoonarmory) +"ga" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"gb" = ( +/obj/structure/machinery/telecomms/relay/preset/tower, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"gg" = ( +/obj/structure/surface/table/almayer, +/obj/structure/barricade/handrail{ + dir = 8 }, -/area/golden_arrow/medical) -"jj" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 +/obj/structure/machinery/computer/cameras/wooden_tv/prop{ + dir = 4; + layer = 3.2; + pixel_x = -3; + pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/light{ + dir = 8 }, -/area/golden_arrow/prep_hallway) -"jl" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"gi" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + icon_state = "W"; + layer = 3.3; + pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"js" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 +"gk" = ( +/obj/structure/surface/table/almayer, +/obj/item/clothing/suit/storage/jacket/marine/service{ + pixel_x = 11 }, -/obj/structure/largecrate/supply/ammo/m41amk1, -/obj/structure/largecrate/supply/ammo/m41amk1{ - pixel_x = 3; - pixel_y = 10 +/obj/item/prop/magazine/dirty/torn{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"gl" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing1" }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "black" }, -/area/golden_arrow/squad_two) -"jt" = ( -/obj/structure/target, +/area/golden_arrow/hangar) +"gm" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"gn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "redfull" +/turf/closed/wall/almayer, +/area/golden_arrow/platoonarmory) +"gp" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 }, -/area/golden_arrow/firingrange) -"jy" = ( -/obj/effect/decal/cleanable/blood/oil, -/obj/structure/machinery/computer/station_alert{ - dir = 8; - pixel_x = 15; - pixel_y = 2 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/synthcloset) -"jD" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"jG" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, +/area/golden_arrow/cryo_cells) +"gq" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/strata_decals/grime/grime2{ + dir = 8 }, -/area/golden_arrow/medical) -"jN" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/cell_charger, -/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"jO" = ( +/area/golden_arrow/hangar) +"gr" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"gs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/golden_arrow/hangar) -"jQ" = ( -/obj/structure/machinery/pipedispenser, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/area/golden_arrow/engineering) -"jS" = ( -/obj/structure/machinery/power/terminal{ - dir = 4 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"gt" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/turf/open/floor/plating/plating_catwalk, +/turf/closed/wall/almayer, /area/golden_arrow/engineering) -"jU" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"gu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/siding{ + icon_state = "siding2" }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"gw" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; - pixel_y = 2 + pixel_y = 1 + }, +/obj/effect/decal/strata_decals/grime/grime3, +/obj/structure/largecrate/supply/ammo{ + fill_from_loc = 1; + name = "materials crate" + }, +/obj/item/stack/sheet/metal/large_stack, +/obj/item/stack/sheet/plasteel{ + amount = 40; + pixel_x = 7; + pixel_y = 6 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/medical) -"jV" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"gx" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 1 + icon_state = "SW-out" }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/obj/effect/decal/strata_decals/grime/grime2, +/obj/structure/machinery/firealarm{ + pixel_y = 28 }, -/obj/structure/machinery/door/airlock/almayer/medical{ - dir = 1; - name = "\improper Medical Subsection"; - req_one_access = list() +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"gz" = ( +/obj/structure/machinery/sleep_console{ + dir = 4; + pixel_y = 6 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "test_floor4" }, /area/golden_arrow/medical) -"kg" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/briefing) -"kh" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/belt/utility/full, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/engineering) -"kk" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, +"gA" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"km" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"gB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "plate" }, /area/golden_arrow/hangar) -"kq" = ( +"gC" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"gF" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 }, -/area/golden_arrow/cryo_cells) -"kr" = ( -/obj/structure/machinery/cryopod/right, /obj/structure/machinery/light{ - dir = 4 + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "dark_sterile" }, /area/golden_arrow/cryo_cells) -"kw" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ +"gJ" = ( +/obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"kB" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing1" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "black" }, +/area/golden_arrow/hangar) +"gK" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/two{ + pixel_x = 14; + pixel_y = -26 + }, +/obj/structure/sign/safety/ammunition{ + pixel_y = -26 + }, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"kF" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/reagentgrinder/industrial{ - pixel_y = 9 +/area/golden_arrow/platoonarmory) +"gL" = ( +/obj/structure/shuttle/part/dropship1/nose_front_left{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"gQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "weapons_conny"; + name = "\improper Squad One Weapons Locker"; + pixel_y = -4 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"kH" = ( -/obj/structure/machinery/computer/cryopod{ - dir = 1 +/area/golden_arrow/platoonarmory) +"gR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 }, -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"gU" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/cable{ + icon_state = "1-2" }, -/area/golden_arrow/engineering) -"kI" = ( -/obj/structure/machinery/light{ +/obj/item/trash/plate{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"gW" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/bed/chair{ - dir = 4 +/obj/item/storage/fancy/cigarettes/lucky_strikes{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/prop/magazine/dirty{ + desc = "A copy of Playboy magazine. On the cover is photo of guitarist Sadie Summers, with the headline 'Sadie Summers tells ALL'. The article itself focuses on Sadie's many carnal exploits while on tour as well as her very public brawl at an LA nightclub that occured two years prior to the date of this issue. Flipping through the magazine you see article titles such as 'Jungle Mercenary: Life as an Ex-UPP commando', 'The whys and hows of choosing synthetic girls'."; + icon_state = "poster3"; + name = "Playboy Magazine: Issue March 2182"; + pixel_x = 3; + pixel_y = 7 }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"kO" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/area/golden_arrow/cryo_cells) +"gZ" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/supply) -"kS" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/supply) -"kU" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" - }, -/obj/structure/machinery/floodlight/landing, -/turf/open/floor/almayer, /area/golden_arrow/hangar) -"kV" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +"hb" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 4 }, -/obj/effect/decal/cleanable/blood/oil, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"kX" = ( -/obj/structure/machinery/power/apc/almayer{ +"hc" = ( +/obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice2"; - pixel_x = 16; - pixel_y = 16 - }, -/obj/structure/prop/invuln/lattice_prop{ - dir = 1; - icon_state = "lattice-simple"; - pixel_x = 16; - pixel_y = -15 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"lc" = ( -/obj/structure/surface/rack, -/obj/item/tool/soap, -/obj/item/tool/soap{ - pixel_y = 4; - pixel_x = 6 +/area/golden_arrow/hangar) +"hd" = ( +/obj/structure/shuttle/part/dropship1/lower_right_wall{ + name = "\improper Tripoli" }, -/obj/item/tool/soap{ - pixel_y = -5; - pixel_x = -5 - }, -/obj/item/tool/soap, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/cryo_cells) -"ld" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light, -/obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"he" = ( +/obj/structure/largecrate/random/secure, +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/dorms) -"lg" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "cargo_arrow" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"lh" = ( -/obj/structure/machinery/floodlight/landing, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/hangar) -"lm" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" +"hf" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "34"; + name = "\improper Tripoli" }, /area/golden_arrow/hangar) -"lo" = ( +"hg" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"ly" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"lA" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"lB" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo_arrow" }, /area/golden_arrow/hangar) -"lE" = ( +"hl" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/supply) +"hn" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"lG" = ( -/obj/structure/bed/chair/comfy{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"hq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/canteen) -"lK" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/atmos_alert{ +/obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"hs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/area/golden_arrow/engineering) -"lQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"lS" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_sergeant) -"lV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ - req_access = list(); - req_one_access_txt = "8;12;39" +/area/golden_arrow/hangar) +"hu" = ( +/obj/structure/shuttle/part/dropship1/right_outer_wing_connector{ + name = "\improper Tripoli" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"hv" = ( +/obj/item/paper{ + icon_state = "paper_words"; + info = "OUT OF ORDER - When I find the dumbass that thought it was a good idea to drive over the elevator with the APC they're gonna get their ass beat."; + layer = 3.01; + name = "OUT OF ORDER"; + pixel_x = 5; + pixel_y = -3 }, -/area/golden_arrow/squad_one) -"mb" = ( -/obj/structure/machinery/door/poddoor/almayer/locked{ - dir = 4; - name = "\improper Hangar Lockdown Blast Door" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"hx" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"hy" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/turf/closed/wall/almayer/outer, -/area/golden_arrow/supply) -"mc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/rack, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"me" = ( -/obj/structure/machinery/door/airlock/almayer/command/reinforced{ - dir = 1; - name = "\improper Briefing Room"; - req_access = list() - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/hangar) +"hC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, -/area/golden_arrow/briefing) -"mf" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/item/storage/fancy/cigarettes/lucky_strikes{ - pixel_x = -6; - pixel_y = 12 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"mk" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, -/area/golden_arrow/briefing) -"ml" = ( -/obj/structure/ship_ammo/minirocket, -/turf/open/floor/almayer{ - icon_state = "cargo" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"hD" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "39"; + name = "\improper Tripoli" }, /area/golden_arrow/hangar) -"mm" = ( -/obj/structure/cargo_container/lockmart/mid{ - layer = 3.1; - pixel_y = 5 +"hE" = ( +/obj/structure/shuttle/part/dropship1/transparent/upper_right_wing{ + name = "\improper Tripoli" }, -/turf/open/floor/almayer, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"mo" = ( -/obj/structure/surface/rack, -/obj/item/storage/briefcase/inflatable, -/obj/item/storage/briefcase/inflatable, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +"hG" = ( +/obj/structure/sign/banners/united_americas_flag{ + pixel_y = 30 }, -/area/golden_arrow/engineering) -"ms" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" +/obj/structure/cable{ + icon_state = "2-8" }, -/area/golden_arrow/prep_hallway) -"mB" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"hJ" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "N"; + pixel_y = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/prop/almayer/hangar_stencil, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/hangar) -"mD" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - req_one_access_txt = "8;12;39" + icon_state = "dark_sterile" }, -/obj/structure/pipes/standard/simple/hidden/supply{ +/area/golden_arrow/medical) +"hL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/squad_one) -"mR" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"mW" = ( -/obj/structure/machinery/landinglight/ds1, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/hangar) -"mY" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, +/area/golden_arrow/cryo_cells) +"hM" = ( +/obj/effect/landmark/start/bridge, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 4; + icon_state = "cargo_arrow" }, /area/golden_arrow/cryo_cells) -"mZ" = ( +"hN" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset/full, +/turf/open/shuttle/elevator/grating, +/area/golden_arrow/supply) +"hO" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "bay1door"; + name = "\improper Weapons Bay One Blast Door" + }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "test_floor4" }, -/area/golden_arrow/supply) -"nb" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - name = "\improper Squad Two Armoury"; - req_one_access_txt = "8;12;40" +/area/golden_arrow/hangar) +"hP" = ( +/obj/structure/machinery/body_scanconsole{ + pixel_y = 6 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/squad_two) -"nd" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/medical) +"hQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"hS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"hU" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"ng" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/structure/machinery/light, -/obj/structure/largecrate, -/turf/open/floor/almayer{ - icon_state = "plate" +"hW" = ( +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 8 }, -/area/golden_arrow/supply) -"ni" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/chair/comfy/alpha{ +/obj/structure/machinery/light{ dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"nj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice1"; - pixel_x = 16; - pixel_y = -15 +/area/golden_arrow/hangar) +"hX" = ( +/obj/structure/shuttle/part/dropship1/transparent/left_outer_bottom_wing{ + name = "\improper Tripoli" }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8; - job = "Smartgunner" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"ie" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8; - job = "Smartgunner" +/obj/structure/machinery/light{ + dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/dorms) -"nm" = ( -/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ - layer = 2.1 +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/safety/bathunisex{ + pixel_y = 28 + }, +/obj/structure/sign/safety/water{ + pixel_x = 15; + pixel_y = 28 }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"nx" = ( -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/cryo_cells) +"if" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 }, -/area/golden_arrow/supply) -"ny" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"ik" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/supply) -"nD" = ( -/obj/structure/machinery/conveyor{ - dir = 8 - }, -/obj/structure/barricade/handrail{ +/obj/structure/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"nF" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/area/golden_arrow/cryo_cells) +"il" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Prep Lockers" }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/area/golden_arrow/platoonprep) +"im" = ( +/obj/item/reagent_container/food/drinks/cans/beer{ + layer = 4.2; + pixel_x = -11; + pixel_y = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"nG" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"nH" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"in" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/screwdriver{ + pixel_x = -8; + pixel_y = 17 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_y = 12 }, -/area/golden_arrow/prep_hallway) -"nK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = -6; + pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"io" = ( +/turf/open/floor/almayer/uscm{ + dir = 8; + icon_state = "logo_directional1" }, -/area/golden_arrow/canteen) -"nL" = ( +/area/golden_arrow/hangar) +"ip" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/prop/tableflag{ + pixel_x = -9; + pixel_y = 2 }, -/area/golden_arrow/firingrange) -"nM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/sign/banners/united_americas_flag{ - pixel_x = -16; - pixel_y = 30 +/obj/item/folder/black{ + icon_state = "folder_black_white"; + pixel_x = 2; + pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/reagent_container/food/drinks/cans/souto/lime{ + pixel_x = 5; + pixel_y = 3 }, -/area/golden_arrow/briefing) -"nN" = ( -/obj/structure/largecrate/random/secure, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "cargo" +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"iq" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Prep Lockers" }, -/area/golden_arrow/hangar) -"nR" = ( -/obj/structure/machinery/cryopod{ - layer = 3.1; - pixel_y = 13 +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "test_floor4" }, -/area/golden_arrow/cryo_cells) -"nT" = ( +/area/golden_arrow/platoonprep) +"ir" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 4 - }, -/obj/structure/cargo_container/wy/right, -/obj/structure/sign/poster{ - desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; - icon_state = "poster11"; - name = "YOU ALWAYS KNOW A WORKING JOE."; - pixel_x = -22; - pixel_y = 3; - serial_number = 11 + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"nV" = ( -/obj/structure/machinery/light{ - dir = 1 +"iw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"iA" = ( +/obj/structure/extinguisher_cabinet/lifeboat{ + pixel_x = 12 }, -/area/golden_arrow/cryo_cells) -"nY" = ( -/obj/structure/bed/chair/comfy/alpha{ - dir = 1 +/turf/closed/shuttle/midway/transparent{ + icon_state = "78"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"iC" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/holohoop{ + dir = 8; + id = "basketball"; + side = "right" }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"iE" = ( +/obj/structure/prop/invuln{ + desc = "big pile energy."; + icon = 'icons/obj/structures/props/ice_colony/barrel_yard.dmi'; + icon_state = "pile_0"; + name = "barrel pile"; + pixel_y = -16 + }, +/obj/structure/blocker/invisible_wall, /turf/open/floor/almayer, -/area/golden_arrow/briefing) -"oa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/chair/comfy/alpha{ - dir = 8 +/area/golden_arrow/hangar) +"iF" = ( +/obj/structure/largecrate/supply/motiondetectors, +/obj/structure/largecrate/supply/explosives/grenades/less{ + icon_state = "case"; + pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/ammo_box/magazine/mk1{ + layer = 3.1; + pixel_x = -2; + pixel_y = 14 }, -/area/golden_arrow/briefing) -"oe" = ( -/obj/structure/sign/safety/bulkhead_door{ - pixel_y = -29 +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"iI" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/plate{ + pixel_x = 7; + pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/reagent_container/food/condiment/saltshaker{ + pixel_x = -4; + pixel_y = 13 }, -/area/golden_arrow/hangar) -"og" = ( -/obj/structure/machinery/light{ - dir = 1 +/obj/item/reagent_container/food/snacks/protein_pack{ + pixel_x = 3; + pixel_y = 9 }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"iJ" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo_arrow" }, -/area/golden_arrow/prep_hallway) -"oh" = ( -/obj/structure/largecrate/random/barrel/blue, +/area/golden_arrow/platoonprep) +"iQ" = ( +/obj/structure/pipes/vents/scrubber, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"ol" = ( -/obj/effect/landmark/observer_start, -/turf/open/floor/almayer/uscm/directional{ - dir = 8; - icon_state = "logo_c" + icon_state = "dark_sterile" }, -/area/golden_arrow/briefing) -"oo" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - req_one_access = list() +/area/golden_arrow/medical) +"iR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + dir = 8; + icon_state = "cargo_arrow" }, /area/golden_arrow/engineering) -"or" = ( -/obj/structure/machinery/conveyor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +"iS" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" }, -/area/golden_arrow/supply) -"ot" = ( -/obj/structure/largecrate/supply/ammo{ - name = "sentry crate"; - fill_from_loc = 1 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 }, -/obj/item/ammo_magazine/sentry{ - layer = 3.01 +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/obj/item/defenses/handheld/sentry, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_two) -"ou" = ( -/turf/open/floor/almayer_hull{ - dir = 1; - icon_state = "outerhull_dir" + dir = 4; + icon_state = "blackcorner" }, /area/golden_arrow/hangar) -"ov" = ( -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/surface/table/reinforced/prison, -/obj/item/storage/box/pillbottles, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"oA" = ( -/obj/structure/machinery/shower{ - dir = 8 - }, -/obj/structure/machinery/door/window/westleft, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/plating/plating_catwalk, +"iW" = ( +/obj/structure/window/framed/almayer, +/obj/structure/curtain/red, +/turf/open/floor/plating, /area/golden_arrow/platoon_commander_rooms) -"oC" = ( -/obj/structure/plasticflaps, -/obj/structure/machinery/conveyor{ - dir = 8 +"iZ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/supply) -"oH" = ( -/obj/structure/machinery/light{ - dir = 4 +/area/golden_arrow/hangar) +"ja" = ( +/obj/structure/largecrate/supply/motiondetectors, +/obj/item/ammo_box/magazine/mk1{ + layer = 3.1; + pixel_x = -12; + pixel_y = 14 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"jd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"oJ" = ( -/obj/structure/machinery/medical_pod/bodyscanner{ - pixel_y = 6 +/area/golden_arrow/hangar) +"jf" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/largecrate/random/case/small{ + anchored = 1; + density = 0; + pixel_y = 14 }, -/area/golden_arrow/medical) -"oK" = ( -/obj/structure/machinery/door/poddoor/almayer/open, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/prop{ + desc = "A wooden rack fitted to the wall."; + icon = 'icons/obj/items/items.dmi'; + icon_state = "sheet-wood"; + layer = 2.1; + name = "wooden rack"; + pixel_y = 35 }, -/area/golden_arrow/prep_hallway) -"oL" = ( -/obj/structure/platform_decoration{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" }, -/obj/structure/platform_decoration, -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"jg" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/briefing) -"oM" = ( -/obj/structure/bed/chair/comfy{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"jh" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "weapons_conny"; + name = "\improper Squad Two Weapons Locker"; + pixel_y = -4 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"oO" = ( -/obj/structure/machinery/power/terminal{ +/area/golden_arrow/platoonarmory) +"ji" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"oQ" = ( -/obj/item/prop/helmetgarb/gunoil{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/prop/helmetgarb/gunoil, -/obj/structure/surface/table/almayer, -/obj/structure/sign/poster{ - desc = "Koorlander Golds, lovingly machine rolled for YOUR pleasure."; - icon_state = "poster10"; - name = "Koorlander Gold Poster"; - pixel_x = 29; - pixel_y = 6; - serial_number = 10 +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"jj" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/squad_one) -"oW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/structure/holohoop{ + dir = 4; + id = "basketball"; + side = "left" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"jk" = ( +/obj/structure/surface/table/almayer, +/obj/structure/largecrate/random/mini/small_case/c{ + pixel_x = -11; + pixel_y = 9 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"oX" = ( -/obj/structure/largecrate/supply/generator, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" +"jl" = ( +/turf/closed/shuttle/midway{ + icon_state = "54"; + name = "\improper Tripoli" }, -/area/golden_arrow/engineering) -"pf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/ammo_box/magazine/heap/empty, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"pl" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"pt" = ( -/obj/structure/machinery/door/poddoor/almayer/locked{ - dir = 4; - name = "\improper Hangar Lockdown Blast Door" +"jn" = ( +/obj/structure/closet/secure_closet/engineering_electrical{ + req_one_access = null }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 5; + icon_state = "plating" }, -/area/golden_arrow/prep_hallway) -"pw" = ( +/area/golden_arrow/engineering) +"jo" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/prop/invuln/lattice_prop{ - dir = 1; - icon_state = "lattice-simple"; - pixel_x = 16; - pixel_y = -15 +/obj/structure/sign/safety/cryo{ + name = "hypersleep semiotic"; + pixel_x = 15; + pixel_y = -26 }, -/turf/open/floor/almayer, -/area/golden_arrow/dorms) -"pB" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"pD" = ( +/area/golden_arrow/cryo_cells) +"jp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"jt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"jw" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, /turf/open/floor/almayer{ icon_state = "plate" }, +/area/golden_arrow/cryo_cells) +"jx" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "22"; + name = "\improper Tripoli" + }, /area/golden_arrow/hangar) -"pF" = ( -/obj/structure/bed/chair, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"pG" = ( +"jz" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/largecrate/supply/ammo{ + fill_from_loc = 1; + name = "smoke grenades case"; + pixel_y = 11 }, -/obj/effect/decal/cleanable/dirt, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, +/obj/item/explosive/grenade/smokebomb, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"pJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/almayer/outer, -/area/golden_arrow/squad_one) -"pO" = ( -/obj/effect/decal/cleanable/dirt, +"jC" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"pR" = ( -/obj/structure/pipes/standard/manifold/hidden/supply, +"jD" = ( +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"pS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/suit_storage_unit/carbon_unit, +/area/golden_arrow/prep_hallway) +"jE" = ( +/obj/structure/largecrate/supply/supplies/flares, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "cargo" }, -/area/golden_arrow/engineering) -"pW" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 +/area/golden_arrow/hangar) +"jH" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 }, -/obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"pZ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 27 }, -/area/golden_arrow/prep_hallway) -"qa" = ( +/obj/structure/largecrate/random/case/double, /turf/open/floor/almayer{ - dir = 1; + dir = 8; icon_state = "cargo_arrow" }, -/area/golden_arrow/squad_one) -"qc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/manifold/hidden/supply{ +/area/golden_arrow/hangar) +"jI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/plating/plating_catwalk, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"qf" = ( -/obj/structure/machinery/cryopod/right{ - pixel_y = 6 +"jJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "cargo_arrow" }, -/area/golden_arrow/cryo_cells) -"qh" = ( -/obj/structure/machinery/light{ +/area/golden_arrow/prep_hallway) +"jK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"jL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"qi" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, /area/golden_arrow/hangar) -"qm" = ( -/obj/structure/machinery/cryopod/right{ - layer = 3.1; - pixel_y = 13 - }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, -/area/golden_arrow/cryo_cells) -"qu" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - dir = 1; - name = "\improper Briefing Room" +"jM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/pipes/vents/pump{ + dir = 4 }, -/area/golden_arrow/briefing) -"qv" = ( -/obj/structure/bed/chair/comfy/alpha{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"jN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/briefing) -"qw" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"jP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"jQ" = ( +/obj/structure/ship_ammo/minirocket, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/ship_ammo/minirocket{ + layer = 3.1; + pixel_y = 9 + }, /turf/open/floor/almayer{ + dir = 10; icon_state = "cargo" }, /area/golden_arrow/hangar) -"qz" = ( +"jS" = ( +/obj/structure/shuttle/part/dropship1/transparent/right_inner_bottom_wing{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"jT" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 16 - }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = -8; - pixel_y = 18 - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"qA" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/platoon_sergeant) -"qD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster{ - desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; - icon_state = "poster11"; - name = "YOU ALWAYS KNOW A WORKING JOE."; - pixel_x = 27; - serial_number = 11 - }, -/obj/structure/machinery/disposal{ - density = 0; - layer = 3.2; - pixel_y = 16 +/area/golden_arrow/hangar) +"jU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"qE" = ( -/obj/structure/barricade/metal{ +/area/golden_arrow/cryo_cells) +"jW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/machinery/light, -/obj/structure/sign/safety/two{ - pixel_y = -22 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/almayer, -/area/golden_arrow/firingrange) -"qI" = ( -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 8 - }, +/area/golden_arrow/cryo_cells) +"jY" = ( /obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"kb" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/hangar) +"kc" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/box{ + pixel_y = 9 + }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"qQ" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, -/area/golden_arrow/platoon_sergeant) -"qR" = ( -/obj/structure/machinery/cm_vending/sorted/marine_food, +"ke" = ( +/obj/structure/machinery/power/smes/buildable, +/obj/effect/decal/cleanable/cobweb2, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"qT" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 9 +/area/golden_arrow/engineering) +"kf" = ( +/obj/structure/shuttle/part/dropship1/transparent/right_outer_bottom_wing{ + name = "\improper Tripoli" }, -/area/golden_arrow/briefing) -"qU" = ( -/obj/structure/flora/pottedplant{ - icon_state = "pottedplant_21" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"kh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"qW" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/toolbox/mechanical/green{ - pixel_y = 10 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/obj/item/storage/toolbox/mechanical/green{ - pixel_x = -7; - pixel_y = -1 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"rb" = ( -/obj/structure/machinery/cryopod{ - pixel_y = 6 +/area/golden_arrow/briefing) +"ki" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"kj" = ( +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "4-5"; + name = "cable"; + pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "cargo" +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" }, -/area/golden_arrow/cryo_cells) -"rd" = ( -/obj/structure/closet/wardrobe{ - name = "PT uniform" +/area/golden_arrow/hangar) +"kl" = ( +/obj/structure/shuttle/part/dropship1/nose_front_right{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"kn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoonarmory) +"kq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 }, -/obj/item/clothing/under/shorts/blue, -/obj/item/clothing/under/shorts/red, -/obj/item/clothing/under/shorts/blue, -/obj/item/clothing/head/headband/red, -/obj/item/clothing/under/shorts/red, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"rf" = ( -/obj/structure/machinery/landinglight/ds1{ +"kr" = ( +/obj/item/tool/crowbar/red{ + pixel_x = -13; + pixel_y = -13 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ku" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/structure/pipes/vents/pump{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"kw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/machinery/computer/crew/alt{ + dir = 4; + pixel_x = -10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"kz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/prop{ + density = 1; + desc = "A pump used for refueling the dropship."; + icon_state = "pipe_d"; + layer = 2.7; + name = "refueling pump"; + pixel_x = -4; + pixel_y = -5 + }, +/obj/effect/decal/siding{ + icon_state = "siding2" }, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"rh" = ( +"kB" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + icon_state = "SW-out"; + pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 }, -/area/golden_arrow/cryo_cells) -"rk" = ( -/obj/structure/cargo_container/arious/left, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "plate" }, +/area/golden_arrow/cryo_cells) +"kG" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"rl" = ( -/turf/open/floor/almayer/uscm/directional{ +"kI" = ( +/obj/structure/bed/chair{ dir = 1 }, -/area/golden_arrow/briefing) -"ro" = ( -/obj/structure/largecrate/supply/supplies/water, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/cable{ + icon_state = "1-2" }, -/area/golden_arrow/engineering) -"rq" = ( -/obj/structure/largecrate/supply/floodlights, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "cargo" }, -/area/golden_arrow/engineering) -"rr" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 5 - }, /area/golden_arrow/briefing) -"rt" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"kL" = ( +/obj/structure/machinery/cryopod{ + layer = 3.1; + pixel_y = 13 }, -/obj/item/tool/wet_sign, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"kP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/strata_decals/grime/grime2{ + dir = 8 }, -/area/golden_arrow/engineering) -"rx" = ( -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/machinery/light{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"ry" = ( -/obj/structure/bed/chair/comfy/alpha{ - dir = 4 +/area/golden_arrow/hangar) +"kQ" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 1 }, /turf/open/floor/almayer, -/area/golden_arrow/briefing) -"rA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/janitorialcart, -/obj/item/tool/mop{ - pixel_x = -1; - pixel_y = -10 +/area/golden_arrow/prep_hallway) +"kS" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Prep Lockers" + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/prep_hallway) -"rH" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/area/golden_arrow/platoonprep) +"kT" = ( +/obj/structure/bed/chair/office/light{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"rI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/toy/beach_ball/holoball, -/obj/structure/sign/poster{ - desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; - icon_state = "poster12"; - name = "Beach Babe Pinup"; - pixel_x = 28; - pixel_y = 5; - serial_number = 12 - }, -/obj/structure/sign/poster{ - desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; - icon_state = "poster16"; - name = "'Miss July' Pinup"; - pixel_x = 32; - serial_number = 16 - }, -/obj/item/storage/fancy/cigarettes/lucky_strikes{ - pixel_x = 6; - pixel_y = 16 + icon_state = "dark_sterile" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/medical) +"kU" = ( +/turf/closed/shuttle/midway{ + icon_state = "81"; + name = "\improper Tripoli" }, -/area/golden_arrow/squad_one) -"rJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/briefing) -"rM" = ( -/obj/structure/cargo_container/wy/mid, -/turf/open/floor/almayer, /area/golden_arrow/hangar) -"rV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer/uscm/directional, -/area/golden_arrow/briefing) -"rX" = ( -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8; - job = "Squad Sergeant" - }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8; - job = "Squad Sergeant" - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/dorms) -"rZ" = ( +"kW" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1 + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/golden_arrow/cryo_cells) -"sa" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/medical) +"kX" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "bay1door"; + name = "\improper Weapons Bay One Blast Door" }, -/area/golden_arrow/supply) -"sc" = ( -/obj/structure/pipes/vents/scrubber, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"sf" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"sg" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - name = "\improper Dorms" +"kY" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/under/shorts/red, +/obj/item/clothing/under/shorts/red, +/obj/item/clothing/under/shorts/green, +/obj/item/clothing/under/shorts/green, +/obj/item/clothing/under/shorts/grey, +/obj/item/clothing/under/shorts/grey, +/obj/item/clothing/under/shorts/grey, +/obj/item/clothing/under/shorts/grey, +/obj/structure/closet/coffin/woodencrate{ + name = "gym equipment" + }, +/obj/item/clothing/under/shorts/grey, +/obj/item/clothing/under/shorts/grey, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"ld" = ( +/turf/closed/shuttle/midway{ + icon_state = "83"; + name = "\improper Tripoli" }, -/area/golden_arrow/dorms) -"sk" = ( -/obj/structure/machinery/power/apc/almayer{ +/area/golden_arrow/hangar) +"le" = ( +/obj/structure/machinery/light{ dir = 8 }, -/obj/structure/bed/chair{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/dorms) -"sm" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 6 +/area/golden_arrow/hangar) +"lg" = ( +/obj/structure/bed{ + can_buckle = 0 }, -/area/golden_arrow/briefing) -"so" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" +/obj/item/bedsheet/brown{ + layer = 3.4 }, -/area/golden_arrow/prep_hallway) -"sv" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/item/bedsheet/brown{ + pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/briefing) -"sy" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"lh" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; + icon_state = "NW-out"; pixel_y = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W" - }, -/obj/item/tool/warning_cone, +/obj/structure/machinery/floodlight/landing/floor, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"sC" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/platoon_sergeant) -"sE" = ( -/obj/structure/machinery/power/smes/buildable, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/engineering) -"sI" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/cryo_cells) -"sN" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 - }, -/obj/structure/machinery/light{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"sO" = ( +"lj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"sR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/bed/chair{ +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"lk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/vehicle_spawner/apc_movie/fixed{ dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/dorms) -"sS" = ( -/obj/structure/surface/table/almayer, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"sU" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/area/golden_arrow/hangar) +"lo" = ( +/turf/closed/shuttle/midway{ + icon_state = "47"; + name = "\improper Tripoli" }, +/area/golden_arrow/hangar) +"lp" = ( +/obj/structure/ship_ammo/rocket/widowmaker, +/obj/effect/decal/cleanable/cobweb, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "cargo" }, -/area/golden_arrow/cryo_cells) -"sV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"sX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/paper_bin/uscm{ - pixel_x = -8; - pixel_y = 5 +/area/golden_arrow/hangar) +"lq" = ( +/obj/structure/bed/chair{ + dir = 1 }, -/obj/item/clipboard{ - pixel_x = 8; - pixel_y = 3 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/tool/pen{ - pixel_x = 12 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, -/obj/structure/surface/table/almayer, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/supply) -"sY" = ( -/obj/item/clothing/suit/storage/jacket/marine/service, -/obj/item/clothing/suit/storage/jacket/marine/service/tanker, -/obj/structure/closet/secure_closet/marine_personal{ - job = "Platoon Commander"; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_state = "cabinetdetective_locked"; - icon_opened = "cabinetdetective_open"; - icon_off = "cabinetdetective_broken"; - has_cryo_gear = 0 + icon_state = "cargo" }, -/obj/item/clothing/under/marine/officer/boiler, +/area/golden_arrow/briefing) +"lu" = ( /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_commander_rooms) -"tb" = ( -/obj/structure/sign/safety/firingrange{ - pixel_x = -24; - pixel_y = 7 +/area/golden_arrow/hangar) +"lv" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/sign/safety/hazard{ - pixel_x = -24; - pixel_y = -7 +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing1" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "black" }, -/area/golden_arrow/prep_hallway) -"tf" = ( -/obj/structure/pipes/vents/pump{ - dir = 4 +/area/golden_arrow/hangar) +"lw" = ( +/obj/structure/disposalpipe/segment{ + dir = 1 }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/firingrange) -"ti" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/dorms) +"ly" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/largecrate/random/case{ + pixel_y = 11 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1 +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" }, +/area/golden_arrow/hangar) +"lB" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/cryo_cells) -"to" = ( -/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ - layer = 2.1 +/area/golden_arrow/dorms) +"lE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ - layer = 2.1 +/obj/structure/cable/heavyduty{ + icon_state = "1-4-8" }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"tr" = ( +"lF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 + dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"tv" = ( -/obj/structure/flora/pottedplant{ - icon_state = "pottedplant_18" +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing1" }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"ty" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/pdt_kit{ - pixel_x = 7; - pixel_y = 9 - }, -/obj/item/prop/helmetgarb/spent_slug{ - pixel_y = 9; - pixel_x = 8 - }, -/obj/item/prop/helmetgarb/spent_slug{ - pixel_y = 9; - pixel_x = 8 +/turf/open/floor/almayer{ + dir = 1; + icon_state = "black" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"tA" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ +/area/golden_arrow/hangar) +"lH" = ( +/obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"tB" = ( -/obj/structure/closet/firecloset/full, +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing1" + }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "black" }, -/area/golden_arrow/engineering) -"tS" = ( +/area/golden_arrow/hangar) +"lJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ - req_access = list(); - req_one_access_txt = "8;12;40" +/obj/structure/closet/secure_closet/squad_sergeant{ + name = "squad two sergeant locker"; + req_access_txt = "32;40"; + req_one_access = list() }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"tT" = ( -/obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/platoonprep) +"lL" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 27 }, -/area/golden_arrow/briefing) -"tV" = ( -/obj/structure/ship_ammo/rocket/keeper, /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 8; + icon_state = "cargo_arrow" }, /area/golden_arrow/hangar) -"tX" = ( +"lM" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/vents/scrubber, -/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ - pixel_y = 25 - }, +/obj/structure/machinery/landinglight/ds1/delayone, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"ua" = ( -/obj/item/tool/warning_cone{ - pixel_y = 16 - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/hangar) +"lO" = ( +/obj/structure/shuttle/part/dropship1/transparent/outer_right_weapons{ + name = "\improper Tripoli" }, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"ub" = ( +"lQ" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/structure/closet/secure_closet, /obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"lR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"ug" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 4; - name = "ship-grade camera" +/area/golden_arrow/engineering) +"lU" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ + req_one_access = null }, /obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/sign/safety/rewire{ + pixel_x = 12; + pixel_y = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"lV" = ( +/obj/structure/machinery/power/smes/buildable, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/hangar) -"um" = ( +/area/golden_arrow/engineering) +"lY" = ( /obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/item/prop/tableflag/uscm{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/paper_bin/uscm{ + pixel_x = 5; + pixel_y = 6 }, -/obj/structure/machinery/faxmachine/uscm/command/capt, /turf/open/floor/almayer, /area/golden_arrow/platoon_commander_rooms) -"uo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"lZ" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 1 }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "plate" }, -/area/golden_arrow/supply) -"up" = ( -/obj/structure/bed/chair/comfy{ +/area/golden_arrow/hangar) +"mc" = ( +/obj/structure/machinery/power/terminal{ dir = 1 }, -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"mf" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 + icon_state = "S"; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 1; + icon_state = "cargo_arrow" }, -/area/golden_arrow/canteen) -"ur" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 +/area/golden_arrow/hangar) +"mg" = ( +/turf/closed/shuttle/midway{ + icon_state = "48"; + name = "\improper Tripoli" }, -/obj/structure/bed{ - can_buckle = 0 +/area/golden_arrow/hangar) +"mj" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"mk" = ( +/obj/structure/barricade/handrail{ + dir = 8 }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/recharger{ + pixel_y = -14 }, -/obj/item/bedsheet/brown{ - layer = 3.4 +/obj/item/ashtray/plastic{ + icon_state = "ashtray_full_bl"; + pixel_x = 9; + pixel_y = 6 }, -/obj/item/bedsheet/brown{ - pixel_y = 13 +/obj/item/trash/cigbutt{ + pixel_x = 4; + pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/trash/cigbutt{ + pixel_x = -4; + pixel_y = 15 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"us" = ( -/obj/structure/pipes/vents/pump{ - dir = 1 +"ml" = ( +/obj/structure/shuttle/part/dropship1/transparent/upper_left_wing{ + name = "\improper Tripoli" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/engineering) -"uu" = ( +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"mp" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; + icon_state = "SW-out"; pixel_x = -1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"uw" = ( -/obj/structure/machinery/light{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 }, -/area/golden_arrow/briefing) -"uA" = ( -/obj/structure/machinery/light, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"uE" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/area/golden_arrow/cryo_cells) +"mr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" }, +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"mt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "bay2door"; + name = "\improper Weapons Bay Two Blast Door" }, -/area/golden_arrow/firingrange) -"uF" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/structure/machinery/computer/crew/alt, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "test_floor4" }, -/area/golden_arrow/medical) -"uG" = ( -/obj/item/tool/warning_cone, -/turf/open/floor/almayer, /area/golden_arrow/hangar) -"uH" = ( -/obj/structure/sign/poster{ - desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; - icon_state = "poster12"; - name = "Beach Babe Pinup"; - pixel_x = -30; - pixel_y = 6; - serial_number = 12 +"mu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/chair{ - dir = 4 +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"mv" = ( +/obj/structure/shuttle/part/dropship1/transparent/left_inner_bottom_wing{ + name = "\improper Tripoli" }, -/area/golden_arrow/dorms) -"uO" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/flashlight/lamp{ - pixel_x = 11; - pixel_y = 5 +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"mx" = ( +/turf/closed/shuttle/midway{ + icon_state = "24"; + name = "\improper Tripoli" }, -/obj/item/paper_bin/uscm{ - pixel_x = -4; - pixel_y = 7 +/area/golden_arrow/hangar) +"mz" = ( +/obj/structure/machinery/light{ + dir = 8 }, -/obj/item/tool/pen{ - pixel_x = -5; - pixel_y = 4 +/obj/structure/cable{ + icon_state = "1-4" }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"uQ" = ( +/area/golden_arrow/platoon_commander_rooms) +"mA" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "S"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" }, +/area/golden_arrow/hangar) +"mD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/item/tool/wet_sign{ + pixel_x = -14; + pixel_y = 14 }, -/area/golden_arrow/engineering) -"uS" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 +/obj/item/tool/wet_sign{ + pixel_x = -17; + pixel_y = 10 + }, +/obj/item/tool/wet_sign{ + pixel_x = -13; + pixel_y = 6 + }, +/obj/item/tool/wet_sign{ + pixel_x = -15; + pixel_y = 2 + }, +/obj/item/tool/wet_sign{ + pixel_x = -13; + pixel_y = -2 + }, +/obj/item/tool/wet_sign{ + pixel_x = 1; + pixel_y = 16 }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"uX" = ( -/obj/structure/closet/secure_closet/engineering_chief, /turf/open/floor/almayer{ - icon_state = "test_floor5" + dir = 5; + icon_state = "plating" }, /area/golden_arrow/engineering) -"vb" = ( -/obj/structure/surface/table/reinforced/almayer_B{ - layer = 2.0; - pixel_x = 12 +"mE" = ( +/obj/structure/platform{ + dir = 1 }, -/turf/closed/wall/almayer, -/area/golden_arrow/platoon_commander_rooms) -"vc" = ( -/obj/structure/machinery/light{ +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/golden_arrow/hangar) +"mH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/structure/machinery/power/apc/almayer{ dir = 1 }, -/obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/cable{ + icon_state = "0-4"; + layer = 2.36 }, -/area/golden_arrow/engineering) -"vg" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"mI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 +/obj/structure/cable/heavyduty{ + icon_state = "1-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"mJ" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"mN" = ( +/obj/structure/sign/safety/medical{ + pixel_x = 32; + pixel_y = 6 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/supply) -"vk" = ( -/obj/structure/machinery/light, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - dir = 8; icon_state = "cargo_arrow" }, -/area/golden_arrow/briefing) -"vo" = ( -/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ - pixel_y = 25 +/area/golden_arrow/prep_hallway) +"mO" = ( +/obj/structure/bed/chair/comfy, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"mP" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"vp" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/cryo_cells) +"mR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" }, +/area/golden_arrow/cryo_cells) +"mT" = ( /obj/structure/prop/invuln/lattice_prop{ - dir = 1; - icon_state = "lattice-simple"; + icon_state = "lattice3"; pixel_x = 16; pixel_y = -15 }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"vt" = ( -/obj/structure/machinery/power/apc/almayer{ +/area/golden_arrow/dorms) +"mU" = ( +/obj/effect/decal/siding{ + icon_state = "siding5" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"mV" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/golden_arrow/hangar) +"mX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ dir = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_commander_rooms) -"vA" = ( +/area/golden_arrow/hangar) +"mY" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/research{ + name = "\improper Supply Elevator Hatch" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"mZ" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - name = "\improper Platoon Sergeant's Bunk"; - req_one_access_txt = "12" +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"nb" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/medical) +"ne" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"vB" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/area/golden_arrow/cryo_cells) +"ng" = ( +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = -2 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"vF" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" +/area/golden_arrow/hangar) +"nh" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_closed{ + pixel_x = -14; + pixel_y = 13 }, -/area/golden_arrow/squad_two) -"vG" = ( -/obj/structure/machinery/power/terminal{ - dir = 4 +/obj/item/reagent_container/food/drinks/coffee/marine, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = -13; + pixel_y = 16 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = 9; + pixel_y = 9 }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ni" = ( +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"nj" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/storage/pouch/electronics{ - pixel_x = 6; - pixel_y = -1 +/obj/structure/machinery/computer/overwatch/almayer{ + pixel_y = 24 }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -7; - pixel_y = -8 +/obj/structure/bed/chair/office/dark{ + dir = 8 }, -/obj/item/stack/cable_coil, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"vJ" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"nl" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; + icon_state = "N"; pixel_y = 2 }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/obj/structure/machinery/light{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"vK" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, +/area/golden_arrow/cryo_cells) +"nn" = ( +/obj/structure/closet/coffin/woodencrate, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/supply) -"vL" = ( -/obj/structure/sign/safety/bulkhead_door{ - pixel_x = -19 + icon_state = "plate" }, +/area/golden_arrow/platoonprep) +"nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/double, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/prep_hallway) -"vN" = ( +/area/golden_arrow/hangar) +"ns" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 + icon_state = "S"; + pixel_x = -16 }, /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 + icon_state = "S" }, -/obj/structure/machinery/light, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/briefing) -"vP" = ( -/obj/structure/machinery/light, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/medical) +"nv" = ( +/obj/structure/surface/table/almayer, +/obj/item/hardpoint/support/flare_launcher{ + pixel_y = 11 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"vS" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/structure/machinery/landinglight/ds1{ - dir = 8 +"nx" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"vU" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 +"ny" = ( +/obj/structure/machinery/light{ + dir = 4 }, -/obj/structure/bed/chair{ - dir = 8 +/turf/open/floor/almayer{ + icon_state = "plate" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/dorms) -"wa" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/engineering) -"wc" = ( -/obj/structure/machinery/door/airlock/almayer/command/reinforced{ - name = "\improper Platoon Commander's Quarters" - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/platoon_commander_rooms) -"wd" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 - }, -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/hangar) +"nD" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_x = -10; + pixel_y = 6 }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"wi" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 + icon_state = "dark_sterile" }, -/obj/structure/pipes/vents/scrubber, +/area/golden_arrow/cryo_cells) +"nE" = ( +/obj/structure/ship_ammo/rocket/widowmaker, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, /area/golden_arrow/hangar) -"wl" = ( -/turf/open/floor/almayer, -/area/golden_arrow/dorms) -"wn" = ( -/obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"wp" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"wx" = ( +"nH" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "S" }, -/area/golden_arrow/hangar) -"wz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"wH" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -8; - pixel_y = 8 - }, +"nI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/item/device/walkman{ - pixel_x = 4; - pixel_y = -6 - }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + dir = 4; + icon_state = "cargo_arrow" }, /area/golden_arrow/engineering) -"wI" = ( -/obj/structure/surface/rack, -/obj/effect/spawner/random/technology_scanner, -/turf/open/floor/almayer{ - icon_state = "plate" +"nK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/uscm{ + dir = 1; + icon_state = "logo_directional1" }, -/area/golden_arrow/engineering) -"wJ" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/light{ - dir = 8 +/area/golden_arrow/hangar) +"nM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/item/prop/magazine/book/bladerunner, -/obj/item/storage/fancy/cigarettes/lucky_strikes{ - pixel_x = 2; - pixel_y = 18 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"nO" = ( +/obj/vehicle/powerloader{ + dir = 4 }, -/area/golden_arrow/platoon_sergeant) -"wK" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 8 }, @@ -3878,1972 +3705,1840 @@ icon_state = "plate" }, /area/golden_arrow/hangar) -"wN" = ( -/obj/structure/closet/fireaxecabinet{ - pixel_x = -32 - }, -/obj/item/book/manual/robotics_cyborgs{ - pixel_y = 8 - }, -/obj/item/tool/wirecutters, -/obj/item/tool/weldingtool/hugetank, -/obj/structure/surface/rack, -/obj/structure/machinery/light/small{ - dir = 1 +"nP" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/shared_office) +"nR" = ( +/obj/structure/shuttle/part/dropship1/right_inner_wing_connector{ + name = "\improper Tripoli" }, -/area/golden_arrow/synthcloset) -"wS" = ( -/obj/structure/machinery/light{ +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"nS" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/briefing) -"wV" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - name = "\improper Platoon Sergeant's Bunk"; - req_one_access_txt = "12" - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/shared_office) +"nT" = ( +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 }, -/area/golden_arrow/platoon_sergeant) -"wX" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/door/poddoor/almayer/open{ + closed_layer = 3.3; + dir = 4; + layer = 3.3; + name = "Maintenance Bay Blast Door"; + open_layer = 3.3 }, -/area/golden_arrow/firingrange) -"xf" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"xh" = ( -/obj/structure/cargo_container/arious/right, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"xm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +"nW" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"xo" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 + icon_state = "dark_sterile" }, +/area/golden_arrow/cryo_cells) +"nX" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - dir = 8; icon_state = "cargo_arrow" }, /area/golden_arrow/prep_hallway) -"xx" = ( -/obj/structure/machinery/light, -/obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"xz" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/medical) -"xB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/structure/machinery/recharger{ - pixel_y = 6 - }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 4; - name = "ship-grade camera" - }, +"nY" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"xJ" = ( -/obj/structure/closet/secure_closet/engineering_welding{ - req_one_access = list() +/area/golden_arrow/hangar) +"nZ" = ( +/obj/item/prop/almayer/box{ + pixel_y = 17 }, -/obj/structure/machinery/light{ +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" + }, +/area/golden_arrow/hangar) +"od" = ( +/obj/structure/machinery/power/apc/almayer{ dir = 1 }, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"xK" = ( -/obj/structure/machinery/light{ - dir = 8 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/cryo_cells) +"oe" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Dorms" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, +/area/golden_arrow/dorms) +"og" = ( +/turf/closed/wall/almayer, /area/golden_arrow/cryo_cells) -"xM" = ( +"oh" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 + icon_state = "S"; + pixel_x = -8 }, +/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/golden_arrow/cryo_cells) -"xQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/galley{ - pixel_x = -19 +/area/golden_arrow/medical) +"oi" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/computer/cryopod{ + pixel_x = 6; + pixel_y = -2 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"xX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" +"oj" = ( +/obj/effect/spawner/prop_gun/anti_tank{ + anchored = 1 }, -/area/golden_arrow/dorms) -"yc" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/turf/closed/wall/almayer/outer, +/area/golden_arrow/briefing) +"ol" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ icon_state = "N"; - pixel_y = 2 + pixel_y = 1 }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "plate" }, -/area/golden_arrow/engineering) -"ye" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/engineering) -"yg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/supply_drop/echo, +/area/golden_arrow/hangar) +"oo" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/platform{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, -/area/golden_arrow/supply) -"yj" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 1; - name = "ship-grade camera" - }, -/obj/structure/machinery/vending/walkman, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/atm{ + pixel_y = 26 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"yo" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/structure/machinery/status_display{ - pixel_y = -30 - }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, -/area/golden_arrow/engineering) -"ys" = ( -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 +"os" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"oy" = ( +/obj/structure/machinery/light{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"oB" = ( +/obj/structure/machinery/door/poddoor/almayer, +/turf/open/floor/almayer, /area/golden_arrow/prep_hallway) -"yt" = ( -/obj/structure/window/framed/almayer, +"oD" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/platoon_sergeant) -"yv" = ( -/obj/structure/machinery/light{ - dir = 4 - }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/area/golden_arrow/hangar) +"oF" = ( +/obj/structure/stairs/perspective, +/obj/structure/platform{ + dir = 8; + layer = 2.7 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" }, -/area/golden_arrow/briefing) -"yw" = ( -/obj/item/toy/deck/uno, +/area/golden_arrow/hangar) +"oH" = ( /obj/structure/surface/table/almayer, +/obj/item/device/megaphone{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/item/prop/tableflag/uscm{ + pixel_x = -12; + pixel_y = -1 + }, /turf/open/floor/almayer, -/area/golden_arrow/dorms) -"yx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/area/golden_arrow/briefing) +"oI" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/machinery/computer/arcade, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/dorms) -"yy" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"oJ" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/largecrate/random/case/small{ + layer = 3.1; + pixel_x = 18; + pixel_y = 18 }, -/area/golden_arrow/engineering) -"yA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/squad_sergeant{ - req_access_txt = "32;39"; - req_one_access = list() +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"oK" = ( +/obj/item/storage/box/guncase/pumpshotgun/special{ + pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/storage/box/guncase/flamer/special{ + layer = 3.1; + pixel_y = 10 }, -/area/golden_arrow/squad_one) -"yF" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/obj/structure/surface/rack, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"oM" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 }, -/area/golden_arrow/cryo_cells) -"yJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 5 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"oP" = ( +/obj/effect/decal/strata_decals/grime/grime4, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"oR" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"oS" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 + icon_state = "SW-out" }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer{ + icon_state = "plate" }, -/turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"yL" = ( -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 +/area/golden_arrow/hangar) +"oU" = ( +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -7 }, -/obj/structure/gun_rack/m41, -/obj/item/ashtray/plastic{ - pixel_y = 14; +/obj/structure/closet/secure_closet/marine_personal{ pixel_x = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"yM" = ( +/area/golden_arrow/cryo_cells) +"oW" = ( /obj/structure/surface/table/almayer, -/obj/item/reagent_container/food/condiment/hotsauce/cholula{ - pixel_x = -9; - pixel_y = -3 +/obj/structure/largecrate/random/case{ + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + layer = 3.11; + pixel_x = 4; + pixel_y = 15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"oX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"yO" = ( +/area/golden_arrow/hangar) +"oY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"yT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" +/obj/structure/machinery/door_control{ + id = "synthbay"; + name = "storage bay door-control"; + pixel_y = -19 }, -/area/golden_arrow/prep_hallway) -"yU" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/supply) -"yY" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 +/area/golden_arrow/synthcloset) +"pa" = ( +/obj/structure/ship_ammo/rocket/widowmaker, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" }, -/obj/structure/bed/chair, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_sergeant) -"yZ" = ( +/area/golden_arrow/hangar) +"pb" = ( /obj/structure/machinery/light{ - dir = 1 + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/hangar) -"za" = ( -/obj/structure/machinery/camera/autoname/golden_arrow, +/area/golden_arrow/medical) +"pc" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; + icon_state = "NW-out"; + pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"zk" = ( -/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ - req_one_access = list(); - req_one_access_txt = "8;12;39" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"zl" = ( -/obj/structure/machinery/power/smes/buildable, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/area/golden_arrow/cryo_cells) +"pd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "weapons_conny"; + name = "\improper Squad Two Weapons Locker"; + pixel_y = -4 }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"zn" = ( -/obj/structure/machinery/light{ - dir = 4 +/area/golden_arrow/platoonarmory) +"pf" = ( +/obj/structure/machinery/door_control{ + id = "cargolock"; + name = "GM cargo lock control"; + pixel_x = -7; + pixel_y = 11 }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/obj/structure/machinery/door_control{ + id = "bay1door"; + name = "GM north weapon bay control"; + pixel_x = 8; + pixel_y = 11 }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/machinery/door_control{ + id = "bay2door"; + name = "GM south weapon bay control"; + pixel_x = 8; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/plating, +/area/golden_arrow/supply) +"pg" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" }, -/area/golden_arrow/cryo_cells) -"zt" = ( -/obj/structure/machinery/light{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"pl" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/shared_office) +"po" = ( +/obj/structure/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"pq" = ( +/obj/structure/machinery/door/airlock/maintenance/colony{ + dir = 1; + name = "\improper Supply Launch Bay"; + req_one_access = null }, -/area/golden_arrow/cryo_cells) -"zv" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/firingrange) -"zy" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"zA" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/engineering) -"zD" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" +"pr" = ( +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"pt" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 8; + id = "apcbayrailing1" }, -/area/golden_arrow/hangar) -"zG" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ dir = 8; - name = "ship-grade camera" + icon_state = "black" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/hangar) +"pu" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light, +/obj/structure/prop{ + density = 1; + desc = "An electronic device linked to the dropship's camera system that lets you observe your landing zone. This thing probably never even worked."; + icon = 'icons/obj/structures/props/almayer_props.dmi'; + icon_state = "lz_detector"; + layer = 3.1; + name = "\improper Damaged AN/AVD-60 LZ detector" }, /turf/open/floor/almayer, /area/golden_arrow/engineering) -"zI" = ( -/obj/structure/pipes/vents/pump, -/obj/item/tool/mop{ - pixel_x = -9; - pixel_y = 20 - }, +"py" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/turf/open/floor/almayer, -/area/golden_arrow/engineering) -"zJ" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/almayer, -/area/golden_arrow/hangar) -"zK" = ( -/obj/structure/pipes/vents/scrubber, -/obj/structure/sign/safety/bulkhead_door{ - pixel_x = 7; - pixel_y = 29 + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"zL" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/cryo_cells) +"pz" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "W"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/engineering) -"zM" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"pB" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 }, -/area/golden_arrow/prep_hallway) -"zP" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"pE" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Smartgunner"; + pixel_x = 8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + job = "Squad Sergeant"; + pixel_x = -7 }, -/area/golden_arrow/firingrange) -"zV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/disposal, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"zY" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - req_one_access = list() +/area/golden_arrow/cryo_cells) +"pF" = ( +/obj/structure/sign/safety/galley{ + pixel_y = 28 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"zZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/tool/screwdriver, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/sign/safety/cryo{ + name = "hypersleep semiotic"; + pixel_x = 15; + pixel_y = 28 }, -/area/golden_arrow/squad_one) -"Ad" = ( /turf/open/floor/almayer, /area/golden_arrow/prep_hallway) -"Ap" = ( -/obj/structure/surface/table/almayer, -/obj/item/trash/ceramic_plate, +"pI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 - }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"As" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" + dir = 6 }, -/area/golden_arrow/briefing) -"Aw" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/cable/heavyduty{ + icon_state = "2-4" }, -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"pK" = ( +/obj/item/prop/colony/canister{ + pixel_x = 3; + pixel_y = 19 }, -/obj/structure/machinery/door/airlock/almayer/generic{ - name = "\improper Canteen" +/obj/effect/decal/strata_decals/grime/grime2, +/obj/item/tool/mop{ + pixel_x = -10; + pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"pL" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 }, -/area/golden_arrow/canteen) -"Ax" = ( -/obj/structure/machinery/shower{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Ay" = ( -/obj/structure/machinery/door/poddoor/almayer/locked{ - dir = 2; - name = "\improper Hangar Lockdown Blast Door" +/obj/structure/sign/safety/terminal{ + pixel_x = 1; + pixel_y = -26 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 4; + icon_state = "cargo_arrow" }, /area/golden_arrow/prep_hallway) -"AA" = ( -/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ - pixel_y = 25 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +"pN" = ( +/obj/structure/prop/dam/crane{ + bound_height = 32; + climbable = 1; + layer = 3.5; + pixel_y = -23 }, -/area/golden_arrow/cryo_cells) -"AC" = ( -/obj/structure/machinery/power/terminal{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"pR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/item/stack/catwalk{ - pixel_x = 12; - pixel_y = -9 +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"pT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ + dir = 8; + id = "apcbayrailing1" }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + dir = 8; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"pU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"pW" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer, /area/golden_arrow/engineering) -"AG" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ - dir = 1 +"pX" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "27"; + name = "\improper Tripoli" }, +/area/golden_arrow/hangar) +"qc" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing2" + }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "black" }, /area/golden_arrow/hangar) -"AH" = ( -/turf/open/floor/almayer, -/area/golden_arrow/engineering) -"AK" = ( +"qh" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "SE-out"; + pixel_x = 1 }, -/obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/golden_arrow/hangar) -"AL" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/largecrate/random/case/double{ + layer = 3.1; + pixel_y = 9 }, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"AO" = ( -/obj/structure/machinery/autolathe, -/obj/structure/machinery/light{ +"qi" = ( +/obj/structure/machinery/cm_vending/gear/synth, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"qk" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/engineering) -"AP" = ( -/obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{ - layer = 2.1 +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"qm" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/sign/safety/manualopenclose{ - layer = 2.11; - pixel_x = 12; - pixel_y = 2 +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"AQ" = ( -/obj/structure/cargo_container/lockmart/right{ - layer = 3.1; - pixel_y = 5 +/area/golden_arrow/engineering) +"qn" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"AY" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 4; - name = "ship-grade camera" +"qq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"Bd" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/area/golden_arrow/hangar) +"qr" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/photocopier{ + pixel_y = 16 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/reagent_container/food/drinks/coffeecup/uscm{ + pixel_x = 7; + pixel_y = -7 }, +/turf/open/floor/almayer, /area/golden_arrow/engineering) -"Bf" = ( -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, -/area/golden_arrow/hangar) -"Bg" = ( -/obj/structure/bed/chair{ - dir = 4 +"qt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/dorms) -"Bh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/vending/coffee/simple, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"Bi" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"Bj" = ( -/obj/structure/window/framed/almayer/white, -/turf/open/floor/almayer, -/area/golden_arrow/medical) -"Bo" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"qv" = ( +/obj/structure/surface/table/almayer, /turf/open/floor/almayer, -/area/golden_arrow/dorms) -"Bq" = ( -/obj/structure/pipes/standard/manifold/hidden/supply, +/area/golden_arrow/hangar) +"qw" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"Br" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"Bt" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"qx" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "NE-out"; + pixel_y = 1 }, -/area/golden_arrow/engineering) -"Bu" = ( -/obj/item/ammo_magazine/sentry{ - layer = 3.01 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/defenses/handheld/sentry, -/obj/structure/largecrate/supply/ammo{ - name = "sentry crate"; - fill_from_loc = 1 +/obj/structure/sign/safety/conference_room{ + pixel_y = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"qD" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/area/golden_arrow/squad_one) -"Bv" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ - name = "Damage Control Locker"; - req_one_access = list() +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"qE" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "equipment_conny"; + name = "\improper Squad One Equipment Locker" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"Bw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/rewire{ - pixel_y = -29 +/area/golden_arrow/platoonarmory) +"qH" = ( +/obj/structure/shuttle/part/dropship1/lower_left_wall{ + name = "\improper Tripoli" }, -/turf/open/floor/almayer, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"Bz" = ( -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"BA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/prop/helmetgarb/gunoil{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/prop/helmetgarb/gunoil{ - pixel_x = -3 - }, -/obj/item/storage/toolbox{ - pixel_y = -5 - }, -/obj/structure/machinery/light{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_two) -"BC" = ( -/obj/structure/target, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "redfull" +"qJ" = ( +/turf/closed/shuttle/elevator{ + dir = 6 }, -/area/golden_arrow/firingrange) -"BD" = ( +/area/golden_arrow/supply) +"qK" = ( +/turf/closed/shuttle/elevator/button/research, +/area/golden_arrow/supply) +"qL" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/strata_decals/grime/grime3, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"qM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/firingrange) -"BK" = ( -/obj/structure/bed{ - can_buckle = 0 - }, -/obj/item/bedsheet/brown{ - layer = 3.4 +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"BM" = ( +/area/golden_arrow/hangar) +"qQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ +/obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, -/area/golden_arrow/cryo_cells) -"BO" = ( -/obj/structure/bed/chair{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"BP" = ( -/obj/effect/decal/cleanable/blood/oil, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"BW" = ( -/obj/structure/sign/safety/hazard{ - pixel_x = -19; - pixel_y = 6 - }, -/obj/structure/sign/safety/ammunition{ - pixel_x = -19; - pixel_y = -6 - }, -/obj/structure/sign/safety/bulkhead_door{ - pixel_x = -31; - pixel_y = 6 - }, +"qW" = ( +/obj/structure/closet/secure_closet/platoon_sergeant, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/hangar) -"BY" = ( -/obj/effect/landmark/start/marine/alpha, -/obj/effect/landmark/late_join/alpha, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"BZ" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/platoonprep) +"ra" = ( +/obj/item/tool/mop{ + pixel_x = -1; + pixel_y = 20 }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"Cb" = ( +/area/golden_arrow/prep_hallway) +"rb" = ( /obj/structure/surface/table/almayer, -/obj/item/ashtray/bronze{ - pixel_x = 7; +/obj/item/trash/USCMtray{ pixel_y = 9 }, -/obj/item/trash/semki{ - layer = 2; - pixel_x = -13; - pixel_y = 14 - }, -/obj/item/prop/magazine/boots/n054{ - pixel_x = 29 +/obj/item/reagent_container/food/snacks/cracker{ + pixel_x = -2; + pixel_y = 7 }, -/obj/item/prop/magazine/dirty/torn{ - pixel_x = -6; - pixel_y = 6 +/obj/item/reagent_container/food/snacks/cracker{ + pixel_y = 9 }, -/obj/item/clothing/glasses/disco_fever{ - pixel_x = 5; - pixel_y = 4 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/item/tool/hand_labeler{ - pixel_x = -3; - pixel_y = 14 +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"rd" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "squadarmory"; + name = "\improper Gear Lockers" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonprep) +"rg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"Ce" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/alarm/almayer{ +"rk" = ( +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 1 + }, +/obj/effect/decal/strata_decals/grime/grime1{ dir = 1 }, -/obj/item/storage/toolbox/electrical, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"rl" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"rm" = ( /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"Cf" = ( +/area/golden_arrow/supply) +"ro" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"rr" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"Cg" = ( -/obj/structure/surface/table/almayer, -/obj/item/folder/black_random, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Cl" = ( +/area/golden_arrow/cryo_cells) +"rv" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ry" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing2" }, /turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" + dir = 1; + icon_state = "black" }, /area/golden_arrow/hangar) -"Cn" = ( +"rA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/bed/chair{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"Co" = ( -/obj/structure/barricade/plasteel{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/firingrange) -"Cr" = ( -/turf/open/space/basic, -/area/space) -"Cs" = ( -/obj/structure/bed/chair/comfy{ - dir = 1 + dir = 4; + icon_state = "cargo_arrow" }, +/area/golden_arrow/dorms) +"rF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "S" }, -/area/golden_arrow/canteen) -"Cu" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - name = "\improper Sergeants Room"; - req_one_access_txt = "12;32" +/obj/structure/machinery/light{ + dir = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 5; + icon_state = "plating" }, -/area/golden_arrow/platoon_sergeant) -"Cv" = ( +/area/golden_arrow/engineering) +"rH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/largecrate/random/case/small, /turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"Cw" = ( -/obj/structure/machinery/body_scanconsole{ - pixel_y = 6 + icon_state = "cargo" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/hangar) +"rI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"rJ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/medical) -"Cy" = ( -/obj/structure/machinery/conveyor{ +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"rP" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/shared_office) +"rQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/barricade/handrail{ +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"rS" = ( +/obj/structure/machinery/door/poddoor/railing{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 1 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"CA" = ( -/obj/structure/largecrate/random/barrel/green, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"CC" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/guncase/flamer/special, -/obj/item/explosive/grenade/smokebomb{ - pixel_y = 14; - pixel_x = -5 - }, -/obj/item/explosive/grenade/smokebomb{ - pixel_y = 11; - pixel_x = -9 +/area/golden_arrow/engineering) +"rT" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_two) -"CF" = ( -/obj/structure/bed/chair/comfy{ - dir = 4 + icon_state = "cargo_arrow" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/prep_hallway) +"rU" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1 +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"CJ" = ( -/obj/structure/surface/rack, -/obj/item/reagent_container/spray/cleaner{ - name = "Weyland-Yutani premium shampoo"; - desc = "Can also be used as body wash, shaving foam, deodorant, bug repellant, lighter fluid and gatorade." +/area/golden_arrow/hangar) +"rV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"rY" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"rZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/engineering_welding, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"CK" = ( +/area/golden_arrow/hangar) +"sa" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/obj/structure/largecrate/random/case/double, +/obj/structure/largecrate/supply/supplies/sandbags{ + layer = 4.2; + pixel_y = 7 + }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "plate" }, /area/golden_arrow/hangar) -"CN" = ( -/obj/structure/cargo_container/lockmart/left{ - layer = 3.1; - pixel_y = 5 +"sb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"sc" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing2" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "black" }, /area/golden_arrow/hangar) -"CP" = ( +"sg" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/item/tool/warning_cone{ + pixel_x = -6; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sh" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ +/obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"CS" = ( +/area/golden_arrow/hangar) +"sk" = ( +/obj/effect/landmark/start/marine/leader/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"sl" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "NW-out"; + pixel_y = 1 }, -/obj/structure/machinery/computer/supply_drop_console/limited/alternate, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "blackcorner" }, -/area/golden_arrow/supply) -"CX" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/hangar) +"sn" = ( +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = -2 + }, +/obj/structure/machinery/landinglight/ds1{ + dir = 4 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"CZ" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - name = "Midway Remote Control Console"; - shuttleId = "dropship_midway" +/area/golden_arrow/hangar) +"sp" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/largecrate/random/case/double, +/obj/item/toy/beach_ball/holoball{ + pixel_x = -2; + pixel_y = 15 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"Db" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/almayer, -/area/golden_arrow/squad_two) -"Dc" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" }, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"Df" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/ammo_box/magazine/misc/flares/empty{ - pixel_x = -1; - pixel_y = 16 +"sq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/obj/item/device/flashlight/flare{ - pixel_x = 10 +/obj/item/tool/wirecutters{ + pixel_x = -8; + pixel_y = 18 }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sr" = ( /obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"ss" = ( +/obj/structure/largecrate/random/case/small, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/squad_two) -"Dg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ +/area/golden_arrow/hangar) +"su" = ( +/obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"sv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 }, -/area/golden_arrow/platoon_sergeant) -"Di" = ( -/obj/structure/surface/table/almayer, -/obj/item/prop/helmetgarb/spent_slug{ - pixel_y = -9; - pixel_x = 8; - name = "spent snailshot"; - layer = 2.7 +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 }, -/obj/item/storage/box/guncase/pumpshotgun/special, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"Dl" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 22 - }, +/area/golden_arrow/cryo_cells) +"sy" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "W"; + layer = 3.3 }, -/area/golden_arrow/canteen) -"Dw" = ( -/obj/structure/bed/chair/comfy{ +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/turf/open/floor/almayer{ + icon_state = "plate" }, +/area/golden_arrow/hangar) +"sz" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"Dx" = ( -/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 - }, -/obj/item/bananapeel{ - desc = "Ew."; - gender = "plural"; - icon = 'icons/obj/items/shards.dmi'; - icon_state = "shrapnelsmall"; - name = "\improper finger nails"; - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/ashtray/glass{ - pixel_x = 3; - pixel_y = -4 + dir = 8 }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"DB" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/platoon_commander_rooms) -"DC" = ( -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"DE" = ( -/obj/structure/machinery/light{ - dir = 4 - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"sA" = ( +/obj/structure/closet/secure_closet/smartgunner{ + name = "squad one smartgunner locker"; + req_access_txt = "14;39"; + req_one_access = list() }, -/area/golden_arrow/squad_two) -"DF" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"DM" = ( -/obj/structure/machinery/power/apc/almayer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"sF" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/plating, /area/golden_arrow/hangar) -"DR" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 - }, -/turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"DX" = ( -/obj/structure/toilet{ - pixel_y = 16 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"DY" = ( +"sG" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing1" + }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "black" }, -/area/golden_arrow/platoon_sergeant) -"Ea" = ( -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"Eb" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer, -/area/golden_arrow/briefing) -"Ei" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/guncase/flamer/special, -/obj/item/trash/cigbutt/cigarbutt{ - pixel_y = 18 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +"sH" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" }, -/area/golden_arrow/squad_one) -"Eo" = ( -/obj/structure/platform_decoration, -/obj/structure/platform_decoration{ +/area/golden_arrow/hangar) +"sI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/briefing) -"Ep" = ( -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/platoonarmory) +"sM" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "N"; pixel_y = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"Er" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, +/obj/effect/decal/strata_decals/grime/grime2, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"Eu" = ( +"sN" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 + icon_state = "W" }, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Ey" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"EA" = ( -/obj/structure/machinery/power/monitor{ - name = "Core Power Monitoring" +"sO" = ( +/obj/structure/prop{ + can_buckle = 1; + desc = "A regular case you'd sit on. The label says it's full of steel sheets. Probably empty now."; + icon = 'icons/obj/structures/crates.dmi'; + icon_state = "case"; + layer = 3.6; + name = "\improper uncomfy case" }, -/obj/structure/sign/safety/terminal{ - pixel_x = -17 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sQ" = ( +/obj/structure/fence, +/obj/structure/machinery/door/poddoor/almayer/open{ + closed_layer = 3.3; + dir = 4; + id = "squadblastdoor"; + layer = 3.3; + name = "First Platoon Ready Bay Blast Door"; + open_layer = 3.3 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 }, -/area/golden_arrow/engineering) -"EB" = ( -/obj/structure/window/framed/almayer, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"ED" = ( +/area/golden_arrow/platoonarmory) +"sR" = ( /turf/open/floor/almayer{ - dir = 1; + dir = 8; icon_state = "cargo_arrow" }, -/area/golden_arrow/prep_hallway) -"EF" = ( -/obj/structure/machinery/washing_machine, -/obj/structure/machinery/washing_machine{ - layer = 3.5; - pixel_y = 15 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/dorms) -"EI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/vents/scrubber, -/obj/structure/sign/safety/bathunisex{ - pixel_y = 29 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/engineering) +"sT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" }, -/area/golden_arrow/cryo_cells) -"EJ" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "NE-out"; + pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/area/golden_arrow/engineering) -"EK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" + icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"EN" = ( -/obj/structure/barricade/metal{ - dir = 8 +/area/golden_arrow/briefing) +"sW" = ( +/obj/structure/closet/wardrobe{ + name = "PT uniform" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/firingrange) -"EO" = ( -/obj/structure/machinery/disposal{ - density = 0; - layer = 3.2; - pixel_y = 16 +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/under/shorts/red, +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/head/headband/red, +/obj/item/clothing/under/shorts/red, +/obj/structure/barricade/handrail{ + layer = 3.1; + pixel_y = -1 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"EQ" = ( -/obj/structure/window/reinforced{ +"sX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ dir = 4; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 + icon_state = "cargo_arrow" }, -/obj/structure/bed{ - can_buckle = 0 +/area/golden_arrow/cryo_cells) +"sY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/item/bedsheet/brown{ - layer = 3.4 +/obj/structure/machinery/light{ + dir = 1 }, -/obj/item/bedsheet/brown{ - pixel_y = 13 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ta" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/dorms) -"EX" = ( +/area/golden_arrow/hangar) +"tb" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"td" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "SW-out"; + pixel_x = -1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"EZ" = ( -/obj/structure/machinery/landinglight/ds1{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +"tg" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_open{ + pixel_x = -6; + pixel_y = 9 }, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"Fa" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +"th" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; + icon_state = "E"; pixel_x = 1 }, -/obj/structure/machinery/door/airlock/almayer/generic{ - name = "\improper Canteen" - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/canteen) -"Fe" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/emails{ - pixel_y = 4 - }, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"tl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"tn" = ( +/obj/structure/shuttle/part/dropship1/transparent/middle_left_wing{ + name = "\improper Tripoli" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"tp" = ( +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 1; + name = "\improper Assembly Room"; + req_access = list(); + req_one_access_txt = "19;12" }, -/area/golden_arrow/squad_one) -"Ff" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/almayer, -/area/golden_arrow/engineering) -"Fg" = ( -/turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"Fi" = ( -/obj/structure/surface/table/reinforced/prison, -/obj/item/roller, -/obj/item/storage/box/bodybags, -/obj/structure/machinery/light{ - dir = 8 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/item/storage/box/bodybags, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "test_floor4" }, -/area/golden_arrow/medical) -"Fj" = ( -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/briefing) +"tr" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" }, -/obj/item/ammo_box/magazine/misc/mre{ - pixel_x = -23; - pixel_y = -11 +/obj/structure/sign/safety/storage{ + pixel_x = -18; + pixel_y = -7 }, -/obj/item/facepaint/black, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Fl" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/supply) -"Fu" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 4 +/obj/structure/sign/safety/two{ + pixel_x = -18; + pixel_y = 7 }, /turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Fw" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, -/obj/structure/machinery/light{ - dir = 1 - }, +/area/golden_arrow/platoonprep) +"ts" = ( +/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"Fy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"Fz" = ( -/obj/structure/closet/crate/trashcart, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"FE" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/hangar) +"tt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/dorms) -"FI" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 8 }, /turf/open/floor/almayer, -/area/golden_arrow/dorms) -"FK" = ( +/area/golden_arrow/hangar) +"tu" = ( +/obj/structure/machinery/autodoc_console{ + dir = 1; + pixel_y = 6 + }, /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, /obj/effect/decal/warning_stripes{ - icon_state = "N"; + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/sign/safety/autodoc{ + pixel_x = -17 }, -/area/golden_arrow/firingrange) -"FN" = ( -/obj/structure/machinery/medical_pod/sleeper{ - dir = 8; - pixel_y = 6 +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = -29 }, -/obj/structure/machinery/light, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, /area/golden_arrow/medical) -"FP" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"tv" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/closet/coffin/woodencrate{ + name = "gym equipment" }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"FR" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/obj/item/clothing/gloves/boxing, +/obj/item/clothing/gloves/boxing/blue, +/obj/item/clothing/gloves/boxing/green, +/obj/item/clothing/gloves/boxing/yellow, +/turf/open/floor/almayer{ + icon_state = "cargo" }, +/area/golden_arrow/hangar) +"tx" = ( +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer, -/area/golden_arrow/dorms) -"FS" = ( -/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ - pixel_y = 25 +/area/golden_arrow/platoon_commander_rooms) +"tA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 4 }, -/area/golden_arrow/prep_hallway) -"FT" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"FV" = ( -/obj/structure/surface/table/almayer, -/obj/item/trash/ceramic_plate{ - pixel_x = 18; - pixel_y = 3 +/area/golden_arrow/hangar) +"tB" = ( +/obj/structure/bed/chair/comfy, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/trash/ceramic_plate{ - pixel_x = 18; - pixel_y = 5 +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"tC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/largecrate/supply/supplies/flares{ + pixel_x = -3; + pixel_y = 9 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"tJ" = ( +/obj/structure/machinery/medical_pod/bodyscanner{ + pixel_y = 6 }, -/area/golden_arrow/canteen) -"FW" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 8 +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 +/area/golden_arrow/medical) +"tK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"Gf" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/wooden_tv/prop{ - dir = 8; - layer = 3.2; - pixel_x = -3; - pixel_y = 6 +/area/golden_arrow/hangar) +"tL" = ( +/obj/structure/machinery/alarm/almayer{ + dir = 1 }, -/obj/structure/sign/poster{ - desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; - icon_state = "poster11"; - name = "YOU ALWAYS KNOW A WORKING JOE."; - pixel_x = 27; - serial_number = 11 +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 }, -/obj/item/trash/pistachios{ - layer = 2; - pixel_x = 6; - pixel_y = -6 +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 16 }, -/obj/structure/machinery/recharger{ - layer = 3.1; - pixel_y = 22 +/obj/structure/pipes/vents/scrubber{ + dir = 8 }, -/obj/item/ammo_magazine/rifle/incendiary{ - current_rounds = 0; - desc = "A 10mm assault rifle magazine with ':D' drawn on the side"; - pixel_x = 10; - pixel_y = 2 +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/disposalpipe/trunk{ + dir = 8 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"Gg" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +"tO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ + density = 0; + pixel_y = 19 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"tP" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/co2_knife{ + pixel_x = 3; + pixel_y = 13 }, -/area/golden_arrow/cryo_cells) -"Gi" = ( -/obj/structure/sign/safety/ammunition{ - pixel_x = 14; - pixel_y = -28 +/obj/item/ammo_box/magazine/misc/flares/empty{ + pixel_x = -14; + pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/storage/box/pdt_kit/advanced, +/obj/structure/machinery/alarm/almayer{ + dir = 1 }, -/area/golden_arrow/prep_hallway) -"Gk" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"tS" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/area/golden_arrow/canteen) -"Gl" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/prep_hallway) -"Gq" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/hangar) -"Gs" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, +/turf/open/floor/almayer, /area/golden_arrow/hangar) -"Gu" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +"tT" = ( +/obj/structure/machinery/light{ + dir = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/secure, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = 7; + pixel_y = 13 }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Gv" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"tU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Gy" = ( -/obj/structure/machinery/recharge_station, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Gz" = ( -/obj/structure/bed/chair/comfy{ - dir = 8 +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + name = "\improper Storage Bay Blast Door" }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"GA" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 +/area/golden_arrow/hangar) +"tV" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + name = "\improper Storage Bay Blast Door" }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"tX" = ( +/obj/structure/machinery/power/smes/buildable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "test_floor4" }, /area/golden_arrow/engineering) -"GG" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"ua" = ( +/obj/structure/sign/safety/ladder{ + pixel_y = 29 }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"GK" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_y = 2 +/obj/effect/decal/cleanable/cobweb, +/obj/structure/ladder{ + height = -1; + id = "enginorth" }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"ub" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; + icon_state = "W"; + layer = 3.3; pixel_x = -1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/bedroll{ + buckle_lying = null; + can_buckle = 0; + color = "#333333"; + desc = "A black gym mat, useful if you don't want to use the cold hard floor for exercise."; + foldabletype = null; + name = "gym mat"; pixel_x = 1 }, -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - id = "Delta_1"; - name = "\improper Bathroom" - }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ud" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, /turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/cryo_cells) -"GL" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "cargo" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/hangar) +"uf" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 8; + id = "apcbayrailing2" }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 8; + icon_state = "black" }, -/area/golden_arrow/canteen) -"GN" = ( +/area/golden_arrow/hangar) +"uh" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/prep_hallway) +"ui" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" }, -/area/golden_arrow/hangar) -"GO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/synth_storage{ - pixel_x = -20 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"GQ" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"GU" = ( +/area/golden_arrow/engineering) +"uj" = ( /obj/structure/surface/table/almayer, -/obj/item/device/radio, -/obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/prop/colony/game{ + pixel_x = 15; + pixel_y = 10 }, -/area/golden_arrow/engineering) -"GV" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"uk" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"ul" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "bluefull" + icon_state = "plate" }, -/area/golden_arrow/platoon_commander_rooms) -"GY" = ( +/area/golden_arrow/hangar) +"uo" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 1; icon_state = "cargo_arrow" }, -/area/golden_arrow/briefing) -"Hc" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/general_air_control/large_tank_control{ - dir = 4; - name = "Lower Deck Waste Tank Control" - }, -/obj/structure/sign/safety/terminal{ - pixel_x = -17 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"uq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 }, +/turf/open/floor/almayer, /area/golden_arrow/engineering) -"Hd" = ( -/obj/structure/sign/banners/united_americas_flag{ - pixel_y = 30 +"ur" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8 +/obj/effect/decal/strata_decals/grime/grime3, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"ut" = ( +/obj/structure/barricade/handrail{ + dir = 4 }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8; - job = "Platoon Sergeant" +/obj/structure/barricade/handrail{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/closet/secure_closet, +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 16 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"Hh" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +"uv" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 2; + name = "\improper Storage Bay Blast Door" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"Hj" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/prop/almayer/CICmap{ - pixel_y = 29 +/area/golden_arrow/hangar) +"uw" = ( +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing2" }, -/obj/effect/landmark/map_item, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "black" }, -/area/golden_arrow/platoon_sergeant) -"Hk" = ( -/obj/structure/closet/coffin/woodencrate, -/obj/item/clothing/accessory/storage/droppouch, -/obj/item/clothing/accessory/storage/droppouch, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/area/golden_arrow/hangar) +"uy" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = 5; + pixel_y = 2 }, -/area/golden_arrow/supply) -"Hm" = ( -/obj/structure/bed/chair{ - dir = 4 +/obj/structure/machinery/reagentgrinder/industrial{ + pixel_y = 8 }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Hu" = ( +/area/golden_arrow/engineering) +"uz" = ( +/turf/closed/shuttle/midway{ + icon_state = "69"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"uA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/disposal, /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/obj/structure/target, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, /turf/open/floor/almayer{ - icon_state = "redfull" + icon_state = "plate" }, -/area/golden_arrow/firingrange) -"Hv" = ( -/obj/item/frame/camera{ - desc = "The Staff Officer insisted he needed to monitor everyone at all times."; - layer = 2.9; - name = "broken camera"; - pixel_x = -7; - pixel_y = -6 +/area/golden_arrow/briefing) +"uC" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -7 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" }, +/area/golden_arrow/hangar) +"uD" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "W"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 }, -/area/golden_arrow/cryo_cells) -"Hw" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"uE" = ( +/obj/structure/pipes/vents/scrubber{ dir = 4 }, -/obj/structure/machinery/door/airlock/almayer/generic{ - req_one_access_txt = "8;12;40" +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"uF" = ( +/obj/structure/sink{ + layer = 3.1; + pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/squad_two) -"Hx" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/structure/machinery/light, -/obj/item/device/cassette_tape/aesthetic, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/mirror{ + pixel_x = -1; + pixel_y = 35 }, -/area/golden_arrow/engineering) -"HG" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"uI" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_y = 2 + icon_state = "S" }, -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out" +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"uK" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/cable{ + icon_state = "1-8" }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, /area/golden_arrow/cryo_cells) -"HH" = ( -/obj/structure/machinery/status_display{ - pixel_y = 30 +"uM" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"uR" = ( +/obj/structure/sign/safety/hazard{ + pixel_x = -20; + pixel_y = -7 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -20; + pixel_y = 7 }, -/area/golden_arrow/hangar) -"HK" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/cryo_cells) -"HQ" = ( -/obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo_arrow" }, -/area/golden_arrow/hangar) -"HR" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "bluefull" +/area/golden_arrow/prep_hallway) +"uS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out" }, -/area/golden_arrow/hangar) -"HS" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ +/obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -5851,353 +5546,478 @@ icon_state = "plate" }, /area/golden_arrow/hangar) -"HT" = ( -/obj/structure/machinery/power/terminal{ +"uW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"HV" = ( -/obj/structure/machinery/landinglight/ds1/delayone{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"uX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/utility/full{ + pixel_y = 12 }, -/area/golden_arrow/hangar) -"HX" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; +/obj/item/storage/belt/utility/full{ + pixel_x = 2; pixel_y = 2 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/machinery/light{ - dir = 4 - }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 5; + icon_state = "plating" }, -/area/golden_arrow/cryo_cells) -"Ib" = ( -/obj/structure/barricade/metal{ - dir = 8 +/area/golden_arrow/engineering) +"uY" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Cryo Bay" }, -/obj/structure/machinery/light{ - dir = 1 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/sign/safety/one{ - pixel_y = 22 +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/turf/open/floor/almayer, -/area/golden_arrow/firingrange) -"Ii" = ( -/obj/structure/machinery/cryopod, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "test_floor4" }, /area/golden_arrow/cryo_cells) -"Is" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, -/area/golden_arrow/firingrange) -"It" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{ - autoname = 0; - dir = 1; - req_one_access = list() +"uZ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + icon_state = "shuttle"; + layer = 2.97; + name = "Tactical Map Display"; + pixel_y = 21 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/noticeboard{ + pixel_x = -21; + pixel_y = 30 }, -/area/golden_arrow/engineering) -"Iw" = ( -/obj/structure/surface/table/almayer, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Iy" = ( -/obj/structure/computer3frame, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/briefing) +"va" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cargo_container/wy/mid{ + opacity = 0 }, -/area/golden_arrow/engineering) -"IC" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = -22; + pixel_y = 3; + serial_number = 11 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + name = "'Miss July' Pinup"; + serial_number = 16 }, -/area/golden_arrow/cryo_cells) -"ID" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/sign/poster{ + desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; + icon_state = "poster12"; + name = "Beach Babe Pinup"; + pixel_x = 6; + pixel_y = 8; + serial_number = 12 }, -/area/golden_arrow/platoon_sergeant) -"IE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply{ +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"vb" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/dorms) +"vf" = ( +/obj/structure/barricade/handrail{ dir = 4 }, -/obj/item/tool/warning_cone{ - pixel_x = 2; - pixel_y = 10 - }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_two) -"IH" = ( -/obj/structure/barricade/metal{ +/obj/structure/barricade/handrail{ dir = 8 }, +/obj/structure/closet/secure_closet, /turf/open/floor/almayer, -/area/golden_arrow/firingrange) -"IP" = ( -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"IR" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 2 +/area/golden_arrow/dorms) +"vg" = ( +/obj/structure/machinery/light{ + dir = 8 }, -/obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "plate" }, -/area/golden_arrow/engineering) -"IS" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/machinery/camera/autoname/golden_arrow{ +/area/golden_arrow/hangar) +"vk" = ( +/obj/structure/machinery/door/poddoor/almayer{ dir = 4; - name = "ship-grade camera" + id = "bay2door"; + name = "\improper Weapons Bay Two Blast Door" }, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"IT" = ( +/area/golden_arrow/hangar) +"vl" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "NE-out" }, /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "S" }, -/obj/structure/prop/almayer/hangar_stencil, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"IU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" +"vm" = ( +/obj/structure/shuttle/part/dropship1/left_inner_wing_connector{ + name = "\improper Tripoli" }, -/area/golden_arrow/prep_hallway) -"IW" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"vn" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-4" }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"IX" = ( -/obj/structure/machinery/light{ - dir = 4 +"vo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/structure/surface/table/almayer, -/obj/item/paper_bin/uscm, -/obj/item/tool/pen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"vp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/briefing) -"IZ" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing2" }, -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "black" }, /area/golden_arrow/hangar) -"Jc" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +"vq" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Jg" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/clipboard{ - pixel_x = 4 +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"vs" = ( +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonarmory) +"vt" = ( +/obj/structure/machinery/light{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "mono" + }, +/area/golden_arrow/supply) +"vu" = ( +/obj/structure/bed/chair{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, /area/golden_arrow/platoon_commander_rooms) -"Jj" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"vv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 }, /turf/open/floor/almayer{ - icon_state = "redfull" + dir = 8; + icon_state = "cargo_arrow" }, -/area/golden_arrow/firingrange) -"Jk" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/hangar) +"vw" = ( +/obj/structure/machinery/cm_vending/clothing/synth/snowflake, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"vx" = ( +/obj/vehicle/powerloader{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"vy" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/briefing) -"Jn" = ( -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/food/drinks/cans/waterbottle{ - pixel_x = 9; - pixel_y = 3 +/area/golden_arrow/hangar) +"vz" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/obj/item/prop/helmetgarb/flair_io{ - pixel_x = -10; - pixel_y = 6 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"vD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/small, +/obj/structure/machinery/light{ + dir = 1 }, -/obj/item/tool/hand_labeler{ - pixel_y = 14 +/turf/open/floor/almayer{ + icon_state = "cargo" }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Jp" = ( -/obj/structure/machinery/conveyor{ - dir = 9 +/area/golden_arrow/hangar) +"vF" = ( +/obj/structure/machinery/door/poddoor/almayer, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/supply) -"Jq" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 8 + icon_state = "test_floor4" }, +/area/golden_arrow/prep_hallway) +"vG" = ( +/obj/structure/largecrate/random/secure, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"Jv" = ( -/obj/structure/machinery/light{ +"vK" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"vN" = ( +/obj/structure/pipes/vents/scrubber{ dir = 8 }, +/obj/structure/machinery/light{ + dir = 4 + }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/canteen) -"JD" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/area/golden_arrow/cryo_cells) +"vP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/computer/cameras/almayer/vehicle{ + dir = 8; + network = list("Golden Arrow","Vehicle","Midway"); + pixel_x = 17 + }, +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + dir = 8; + icon_state = "shuttle"; + layer = 2.97; + name = "Tactical Map Display"; + pixel_x = 17; + pixel_y = 14 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 8; + icon_state = "cameras_old"; + name = "Midway Remote Control Console"; + pixel_x = 17; + pixel_y = -14; + shuttleId = "dropship_midway" + }, +/obj/structure/surface/table/reinforced/almayer_B{ + layer = 2.01; + pixel_x = 14 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_x = 7; + pixel_y = 5 }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"JI" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ +/area/golden_arrow/platoon_commander_rooms) +"vQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/structure/machinery/light{ dir = 4 }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"vR" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/vending/cigarette, +/obj/structure/bed/bedroll{ + buckle_lying = null; + can_buckle = 0; + color = "#333333"; + desc = "A black gym mat, useful if you don't want to use the cold hard floor for exercise."; + foldabletype = null; + name = "gym mat"; + pixel_x = -2 + }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, /area/golden_arrow/hangar) -"JJ" = ( -/obj/structure/machinery/sleep_console{ - dir = 8; - pixel_y = 6 +"vS" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"vZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 1 }, -/area/golden_arrow/medical) -"JL" = ( -/obj/structure/bed/chair, /turf/open/floor/almayer, /area/golden_arrow/dorms) -"JP" = ( +"wd" = ( +/obj/structure/machinery/power/terminal, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"we" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"JT" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ +"wf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"wg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"JU" = ( -/obj/structure/machinery/cm_vending/clothing/medic, +"wh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/crushed_cup{ + pixel_x = 6; + pixel_y = -10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"wi" = ( +/obj/structure/ship_ammo/minirocket, +/obj/effect/decal/cleanable/dirt, +/obj/structure/ship_ammo/minirocket{ + layer = 3.1; + pixel_y = 9 + }, /turf/open/floor/almayer{ - icon_state = "sterile_green" + dir = 10; + icon_state = "cargo" }, -/area/golden_arrow/medical) -"JZ" = ( +/area/golden_arrow/hangar) +"wj" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"wm" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cargo_container/wy/mid{ + opacity = 0; + pixel_y = -17 + }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, /area/golden_arrow/hangar) -"Kb" = ( -/obj/structure/surface/rack, -/obj/item/tool/screwdriver, -/obj/item/prop/helmetgarb/gunoil, +"wn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"wr" = ( +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = 3 + }, +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/firingrange) -"Kd" = ( -/obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"wu" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 + icon_state = "S" + }, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"Ke" = ( +/area/golden_arrow/cryo_cells) +"ww" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"wx" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "SW-out" }, /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -6207,25753 +6027,30613 @@ icon_state = "plate" }, /area/golden_arrow/hangar) -"Ki" = ( -/obj/structure/machinery/shower{ - pixel_y = 16 - }, -/obj/structure/window/reinforced{ - dir = 4; - health = 80 +"wy" = ( +/obj/structure/machinery/door_control/brbutton{ + id = "apc1blastdoor"; + name = "vehicle bay blast door control"; + pixel_y = 28 }, -/obj/structure/window/reinforced{ - dir = 8; - health = 80 +/obj/structure/machinery/door_control/brbutton{ + id = "apcbayrailing1"; + name = "vehicle bay railing control"; + pixel_x = 13; + pixel_y = 28 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Kl" = ( -/obj/structure/closet/coffin/woodencrate, -/obj/item/ammo_magazine/rifle/m4ra/pve, -/obj/item/ammo_magazine/rifle/m4ra/pve, -/obj/item/ammo_magazine/rifle/m4ra/pve, -/obj/item/ammo_magazine/rifle/m4ra/pve, -/obj/item/ammo_magazine/rifle/m4ra/pve, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"Kp" = ( -/obj/structure/largecrate/supply/motiondetectors, -/obj/structure/largecrate/supply/explosives/grenades/less{ - icon_state = "case"; - pixel_y = 10; - pixel_x = 3 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"wB" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" }, -/area/golden_arrow/squad_one) -"Ku" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ - req_one_access = list(); - req_one_access_txt = "8;12;40" +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/squad_two) -"Kv" = ( -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Kx" = ( +/area/golden_arrow/hangar) +"wC" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 + icon_state = "SE-out"; + pixel_x = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/floodlight/landing/floor, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"KD" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 +"wD" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "Bathroom" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/structure/machinery/light, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" + }, +/area/golden_arrow/cryo_cells) +"wE" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ + req_access = list(); + req_one_access_txt = "8;12;39;40" }, -/area/golden_arrow/prep_hallway) -"KH" = ( -/obj/vehicle/powerloader, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"KK" = ( +/area/golden_arrow/platoonprep) +"wF" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/platform/stair_cut, +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" }, -/area/golden_arrow/dorms) -"KL" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"wG" = ( +/obj/structure/cargo_container/wy/mid{ + pixel_y = 5 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"wH" = ( +/obj/vehicle/powerloader{ + dir = 1 }, -/area/golden_arrow/firingrange) -"KM" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light, -/obj/structure/barricade/handrail{ - dir = 4 - }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/canteen) -"KO" = ( -/turf/open/floor/almayer, /area/golden_arrow/hangar) -"KP" = ( -/obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" +"wJ" = ( +/obj/structure/machinery/light{ + dir = 4 }, -/area/golden_arrow/cryo_cells) -"KQ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable{ + icon_state = "1-8" }, -/area/golden_arrow/platoon_sergeant) -"KU" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/shared_office) +"wP" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, -/area/golden_arrow/prep_hallway) -"KY" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing1" }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/briefing) -"KZ" = ( -/obj/structure/window/reinforced{ dir = 4; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 - }, -/obj/structure/bed{ - can_buckle = 0 - }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 - }, -/obj/item/bedsheet/brown{ - layer = 3.4 - }, -/obj/item/bedsheet/brown{ - pixel_y = 13 + icon_state = "black" }, +/area/golden_arrow/hangar) +"wQ" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"wU" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/cmcap{ - layer = 4.1; - pixel_x = -1; - pixel_y = 22 - }, -/obj/item/toy/plush/therapy/red{ - desc = "A USCM approved plush doll. It's not soft and hardly comforting!"; - force = 15; - layer = 4.1; - name = "Sergeant Huggs"; - pixel_y = 15; - throwforce = 15 +/obj/structure/surface/table/almayer, +/obj/item/tool/screwdriver{ + icon_state = "screwdriver4"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = -14; + pixel_y = 15 }, -/area/golden_arrow/dorms) -"La" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ +/obj/structure/machinery/camera/autoname/golden_arrow{ dir = 1 }, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"Ld" = ( -/obj/structure/window/reinforced{ +/area/golden_arrow/platoonprep) +"wV" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ dir = 4; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/prop/invuln/lattice_prop{ - dir = 1; - icon_state = "lattice-simple"; - pixel_x = 16; - pixel_y = -15 - }, -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice2"; - pixel_x = 16; - pixel_y = 16 - }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8 + name = "\improper Hangar Lockdown Blast Door" }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8; - job = "Smartgunner" +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"wX" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + name = "\improper Storage Bay One Blast Door" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" }, -/area/golden_arrow/dorms) -"Lf" = ( -/obj/effect/landmark/start/marine/tl/alpha, -/obj/effect/landmark/late_join/alpha, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Lg" = ( -/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar, -/turf/open/floor/plating, /area/golden_arrow/hangar) -"Lh" = ( -/obj/structure/sign/poster{ - pixel_y = -8; - pixel_x = -25; - icon_state = "poster15"; - name = "pulse rifle pinup"; - desc = "The Armat Battlefield Systems Model 41 Derivative 'A' Pulse Rifle Mark One. The only pinup you'll ever need." - }, +"wY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"xa" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" }, -/area/golden_arrow/squad_two) -"Ll" = ( -/obj/structure/ship_ammo/minirocket/incendiary, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "test_floor4" }, /area/golden_arrow/hangar) -"Ln" = ( -/obj/structure/ship_ammo/rocket/banshee, -/turf/open/floor/almayer{ - icon_state = "cargo" +"xc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"Lo" = ( -/obj/structure/machinery/light{ - dir = 4 +"xi" = ( +/obj/structure/bed{ + can_buckle = 0 }, +/obj/item/bedsheet/rd, /obj/effect/decal/cleanable/dirt, +/obj/item/prop/magazine/book/theartofwar{ + layer = 4.1; + pixel_x = -1 + }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"Ls" = ( -/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/alpha{ - density = 0 +/area/golden_arrow/platoon_commander_rooms) +"xl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 }, -/area/golden_arrow/platoon_sergeant) -"Lx" = ( -/obj/structure/machinery/landinglight/ds1{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/hangar) -"LC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, -/area/golden_arrow/supply) -"LE" = ( -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/area/golden_arrow/cryo_cells) +"xs" = ( +/turf/open/floor/almayer/uscm{ + icon_state = "logo_directional1" }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"LF" = ( +/area/golden_arrow/hangar) +"xy" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 1; icon_state = "cargo_arrow" }, -/area/golden_arrow/squad_one) -"LH" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +/area/golden_arrow/hangar) +"xz" = ( +/obj/structure/machinery/floodlight/landing/floor, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"LJ" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8 +"xA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/area/golden_arrow/briefing) -"LK" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/bed/chair{ - dir = 1 +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 10 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_one) -"LL" = ( -/obj/effect/landmark/late_join/alpha, -/obj/effect/landmark/start/marine/alpha, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"LQ" = ( +/area/golden_arrow/hangar) +"xB" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"xI" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 1 + icon_state = "W"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 + icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xJ" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xN" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/almayer, /area/golden_arrow/cryo_cells) -"LS" = ( -/obj/structure/bed/chair/comfy{ - dir = 1 +"xP" = ( +/obj/structure/machinery/door/poddoor/railing, +/obj/item/tool/warning_cone, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xR" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "apc2blastdoor"; + name = "\improper Vehicle Bay Two Blast Door" }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"LT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/status_display{ - pixel_x = -32 + icon_state = "test_floor4" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"xV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/golden_arrow/engineering) -"LZ" = ( -/obj/structure/machinery/light, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"Mc" = ( +/obj/effect/decal/strata_decals/grime/grime1, +/obj/effect/decal/strata_decals/grime/grime4, /obj/structure/pipes/vents/pump{ - dir = 1 + dir = 4 }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"Md" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/area/golden_arrow/hangar) +"xY" = ( +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xZ" = ( +/obj/structure/machinery/cm_vending/clothing/synth, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"yb" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"Me" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/squad_two) -"Mf" = ( -/obj/effect/decal/cleanable/cobweb{ +/obj/structure/machinery/light{ dir = 8 }, -/obj/item/notepad, -/obj/item/maintenance_jack, -/obj/structure/closet, -/obj/item/tool/pen{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/device/camera, -/obj/item/device/camera_film, -/obj/item/storage/photo_album, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/synthcloset) -"Mi" = ( -/obj/structure/machinery/light{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"Mj" = ( -/obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/golden_arrow/medical) -"Ml" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/firstaid/rad{ - pixel_x = -7; - pixel_y = 2 +/area/golden_arrow/hangar) +"yc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 8; - pixel_y = 2 +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/structure/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 }, -/area/golden_arrow/engineering) -"Mn" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - dir = 1; + dir = 4; icon_state = "cargo_arrow" }, /area/golden_arrow/cryo_cells) -"Mu" = ( -/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ - name = "\improper Engineering Airlock"; - req_one_access = list() +"ye" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"yg" = ( +/obj/structure/platform_decoration{ + dir = 4 }, -/area/golden_arrow/engineering) -"Mz" = ( /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/surface/table/almayer, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/firingrange) -"MB" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out" - }, -/obj/structure/machinery/door/airlock/almayer/generic{ - name = "\improper Bathroom" +/area/golden_arrow/briefing) +"yh" = ( +/obj/structure/largecrate/supply/supplies/flares{ + layer = 2.9; + pixel_x = -7 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"ym" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing1" }, -/area/golden_arrow/platoon_commander_rooms) -"MC" = ( -/obj/structure/machinery/light, -/obj/structure/pipes/vents/scrubber, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "black" }, /area/golden_arrow/hangar) -"MI" = ( +"yr" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer, -/area/golden_arrow/hangar) -"MJ" = ( -/obj/structure/machinery/light{ - dir = 4 - }, -/obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "N"; + pixel_y = 1 }, -/area/golden_arrow/dorms) -"MK" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/platoon_commander_rooms) -"ML" = ( -/obj/structure/largecrate, -/obj/structure/largecrate{ - pixel_y = 16 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "dark_sterile" }, -/area/golden_arrow/supply) -"MN" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 +/area/golden_arrow/medical) +"ys" = ( +/obj/item/storage/toolbox/mechanical/green{ + pixel_x = 2; + pixel_y = -14 + }, +/obj/structure/prop{ + density = 1; + desc = "A fuel enhancement system for dropships. It improves the thrust produced by the fuel combustion for faster travels. Full of bullet holes and probably needs to be replaced. The label says it was manufactured in 2171"; + icon = 'icons/obj/structures/props/almayer_props64.dmi'; + icon_state = "fuel_enhancer"; + name = "Damaged FS/FES-3 fuel enhancer"; + pixel_y = 1 }, /turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"MW" = ( -/obj/structure/pipes/vents/pump{ - dir = 4 - }, +"yt" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "S"; + layer = 3.3 }, /obj/effect/decal/warning_stripes{ - icon_state = "W" - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/area/golden_arrow/engineering) -"MZ" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "cargo_arrow" + icon_state = "plate" }, -/area/golden_arrow/dorms) -"Na" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/hangar) +"yx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/cryo_cells) -"Ne" = ( +/area/golden_arrow/hangar) +"yA" = ( +/obj/structure/machinery/landinglight/ds1/delayone, /turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" + icon_state = "plate" }, -/area/golden_arrow/briefing) -"Nf" = ( -/turf/closed/wall/almayer/white, -/area/golden_arrow/medical) -"Ng" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/hangar) +"yB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Nk" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 +/obj/effect/decal/warning_stripes{ + icon_state = "E" }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"No" = ( +"yF" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 + icon_state = "SE-out"; + pixel_x = 1 }, /obj/effect/decal/warning_stripes{ - icon_state = "E"; + icon_state = "SE-out"; pixel_x = 1 }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"yK" = ( +/obj/structure/machinery/floodlight/landing, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"yQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light/small, -/turf/open/floor/almayer, -/area/golden_arrow/synthcloset) -"Np" = ( -/turf/open/floor/almayer, -/area/golden_arrow/briefing) -"Nr" = ( -/obj/structure/surface/table/almayer, -/obj/effect/spawner/prop_gun/anti_tank, -/turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"Nx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/machinery/power/smes/buildable, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"yR" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"yS" = ( +/turf/open/floor/plating, /area/golden_arrow/engineering) -"Nz" = ( +"yT" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"yW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"yX" = ( +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"za" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 + icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/engineering) -"NB" = ( -/obj/structure/sign/safety/cryo{ - pixel_x = 6; - pixel_y = -29 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zf" = ( +/obj/structure/bed/chair{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/prop/invuln/overhead_pipe{ - pixel_x = -7; - pixel_y = -3 - }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/cryo_cells) -"ND" = ( -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29; - layer = 3 +/area/golden_arrow/briefing) +"zg" = ( +/turf/open/floor/almayer/uscm{ + dir = 4; + icon_state = "logo_directional1" }, -/obj/structure/gun_rack/m41, -/obj/item/reagent_container/food/drinks/cans/souto/blue{ - pixel_y = 22; - pixel_x = 9 +/area/golden_arrow/hangar) +"zj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "2-4" }, -/area/golden_arrow/squad_two) -"NE" = ( -/obj/structure/machinery/light{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8"; + layer = 2.36 }, -/obj/structure/sink{ - pixel_y = 16 +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 }, -/obj/structure/mirror{ - pixel_y = 21 +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"zk" = ( +/obj/structure/gun_rack/m41, +/obj/item/reagent_container/food/drinks/coffeecup/wy{ + desc = "A matte gray coffee mug bearing the Weyland-Yutani logo on its front. Looks like someone spat in it."; + name = "dip cup"; + pixel_x = -5; + pixel_y = 18 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"zm" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/surface/table/almayer, +/obj/item/tool/screwdriver{ + layer = 3.03; + pixel_x = -4; + pixel_y = 7 }, -/area/golden_arrow/platoon_commander_rooms) -"NI" = ( -/obj/structure/machinery/cm_vending/clothing/synth/snowflake{ - density = 0; - pixel_x = -30 +/obj/item/tool/wirecutters{ + pixel_y = -7 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zq" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"zs" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/briefing) +"zt" = ( +/obj/structure/cargo_container/kelland/left{ + layer = 3; + opacity = 0 + }, +/obj/structure/cargo_container/kelland/left{ + opacity = 0; + pixel_y = 22 }, -/area/golden_arrow/synthcloset) -"NO" = ( -/obj/structure/bed/chair/comfy, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/canteen) -"NT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/hangar) +"zw" = ( +/obj/structure/window/framed/almayer, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/turf/open/floor/plating, +/area/golden_arrow/platoonprep) +"zx" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"zy" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zz" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/flight_recorder{ + pixel_y = 3 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"NU" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{ - autoname = 0; - dir = 1; - req_one_access = list() +/area/golden_arrow/hangar) +"zB" = ( +/obj/structure/closet/crate/trashcart{ + pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/golden_arrow/engineering) -"NV" = ( -/obj/structure/sign/safety/cryo{ - pixel_x = 6; - pixel_y = -29 +/obj/structure/sign/safety/coffee{ + pixel_x = 13; + pixel_y = 29 }, +/obj/item/trash/candy, +/obj/item/trash/burger, +/obj/item/trash/cigbutt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"NZ" = ( -/obj/structure/closet/secure_closet/engineering_electrical, +"zC" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" + }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "test_floor4" }, -/area/golden_arrow/engineering) -"Ob" = ( -/obj/structure/platform{ - dir = 4; - layer = 2.7 +/area/golden_arrow/hangar) +"zD" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zF" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"zG" = ( +/obj/structure/machinery/vending/cigarette{ + pixel_x = 4; + pixel_y = 14 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/briefing) -"Oc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/cryo_cells) +"zH" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Od" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ dir = 8; icon_state = "cargo_arrow" }, -/area/golden_arrow/briefing) -"Of" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/firingrange) -"Oj" = ( -/obj/structure/machinery/camera/autoname/golden_arrow, +/area/golden_arrow/prep_hallway) +"zL" = ( +/obj/structure/largecrate/random/case/double, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/prep_hallway) -"Ol" = ( -/obj/item/reagent_container/spray/cleaner{ - pixel_x = 5; - pixel_y = 10 +/area/golden_arrow/hangar) +"zP" = ( +/obj/structure/machinery/medical_pod/autodoc{ + pixel_y = 6 }, -/obj/structure/janitorialcart, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Op" = ( -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"Os" = ( -/obj/structure/bed/chair/comfy, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"Oy" = ( -/obj/structure/machinery/light{ - dir = 1 +/area/golden_arrow/medical) +"zS" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 2; + name = "\improper Storage Bay Blast Door" }, /turf/open/floor/almayer{ - icon_state = "redfull" + icon_state = "test_floor4" }, -/area/golden_arrow/firingrange) -"Oz" = ( +/area/golden_arrow/hangar) +"zX" = ( +/obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, /turf/open/floor/almayer, -/area/golden_arrow/hangar) -"OA" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/medical) -"OC" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/light, -/obj/item/device/cassette_tape/pop3{ - pixel_y = 3 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_commander_rooms) -"OG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/alarm/almayer{ +/area/golden_arrow/dorms) +"zY" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/prep_hallway) -"OH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + dir = 10; + icon_state = "cargo" }, +/area/golden_arrow/hangar) +"Aa" = ( +/obj/effect/landmark/start/marine/tl/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/hangar) -"OI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/structure/machinery/light{ - dir = 4 +/area/golden_arrow/cryo_cells) +"Ab" = ( +/obj/structure/cable{ + layer = 2.45; + pixel_x = 7; + pixel_y = 1 }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 1; - pixel_y = 7 +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "0-8"; + name = "cable"; + pixel_x = 2; + pixel_y = 2 }, -/obj/item/tool/wrench, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" }, -/area/golden_arrow/squad_one) -"OJ" = ( -/obj/structure/machinery/landinglight/ds1/delaythree, +/area/golden_arrow/hangar) +"Af" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"ON" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ +"Ah" = ( +/obj/effect/decal/strata_decals/grime/grime1{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 }, -/area/golden_arrow/hangar) -"OU" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, -/area/golden_arrow/squad_two) -"OX" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 4 +/area/golden_arrow/medical) +"Ai" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 38 }, -/area/golden_arrow/briefing) -"OY" = ( -/obj/structure/ladder{ - height = 2; - id = "req1" +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 38 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/structure/sign/safety/ammunition{ + pixel_y = 26 }, -/area/golden_arrow/supply) -"OZ" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/area/golden_arrow/hangar) +"Ao" = ( +/obj/effect/decal/strata_decals/grime/grime3, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"Pc" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"Aq" = ( /obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/item/tool/kitchen/tray{ - pixel_x = 16; +/obj/structure/machinery/recharger{ + pixel_x = 5; pixel_y = -10 }, -/obj/item/storage/box/cups{ - pixel_x = 11; - pixel_y = -9 +/obj/item/smartgun_battery{ + pixel_x = 4; + pixel_y = -5 }, -/obj/item/trash/ceramic_plate{ - pixel_x = 18; - pixel_y = 3 +/obj/item/prop/magazine{ + desc = "A copy of Soldier of Fortune magazine. On the cover is a stylized imagine of a motion tracker in use, with the headline 'Combat Awareness in the 22nd Century'. The article covers the advancement in sensor technology that has made combat between peer nations like the UA and UPP increasingly lethal to those on the ground. Flipping through the magazine you see article titles such as 'Arsenal: The M2C Heavy Machinegun', and 'The Future War: advancements in Cyberdyne Systems combat AI'. At the back of the magazine is an extensive list of advertisements for private contractors and wares."; + icon_state = "poster8"; + name = "Soldier Of Fortune: Issue March 2182"; + pixel_x = 7; + pixel_y = 15 }, -/obj/item/trash/ceramic_plate{ - pixel_x = 18; - pixel_y = 5 +/obj/item/clipboard{ + pixel_x = -7; + pixel_y = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"Pe" = ( -/obj/structure/bed/chair/comfy, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/area/golden_arrow/platoonprep) +"As" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Au" = ( +/obj/structure/largecrate/supply/ammo/m41amk1, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_y = 10 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Aw" = ( +/obj/structure/bed{ + can_buckle = 0; + desc = "A lightweight support lattice."; + icon = 'icons/obj/structures/structures.dmi'; + icon_state = "latticefull"; + layer = 2.1; + name = "lattice" + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-2"; + pixel_x = -8 }, -/area/golden_arrow/canteen) -"Pf" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2"; + pixel_x = 2 + }, +/obj/structure/cable/heavyduty{ + icon_state = "node"; + pixel_x = -3 + }, +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ax" = ( /obj/structure/surface/table/almayer, -/obj/structure/bedsheetbin{ - pixel_y = 6 +/obj/item/tool/kitchen/tray{ + pixel_x = 6; + pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/storage/box/cups{ + pixel_x = 2; + pixel_y = 4 }, +/obj/item/reagent_container/food/condiment/hotsauce/tabasco{ + pixel_x = 14; + pixel_y = 7 + }, +/turf/open/floor/almayer, /area/golden_arrow/cryo_cells) -"Ph" = ( +"Ay" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/platoon_commander_rooms) +"AC" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "W"; + layer = 3.3 }, -/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"AD" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/double, +/obj/structure/machinery/light{ + dir = 4 + }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Pl" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W" +"AJ" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, +/area/golden_arrow/hangar) +"AK" = ( +/obj/structure/machinery/cryopod, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/cryo_cells) -"Pm" = ( -/obj/structure/largecrate/supply/explosives/grenades/less{ - icon_state = "case" - }, -/obj/structure/largecrate/supply/motiondetectors{ - pixel_y = 10 +"AL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, -/area/golden_arrow/squad_two) -"Pp" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - name = "\improper Squad One Armoury"; - req_one_access_txt = "8;12;39" +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" }, +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"AM" = ( +/obj/structure/machinery/door/airlock/maintenance/colony{ + dir = 1; + name = "\improper Power Substation"; + req_one_access = null }, -/area/golden_arrow/squad_one) -"Pr" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/medical) -"Ps" = ( -/obj/item/stack/sheet/metal{ - amount = 50 + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/obj/item/stack/sheet/plasteel{ - amount = 40; - pixel_x = 7; - pixel_y = 6 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/structure/closet/crate/construction, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "test_floor4" }, /area/golden_arrow/engineering) -"Pt" = ( -/obj/effect/decal/cleanable/blood/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +"AN" = ( +/obj/structure/sign/safety/storage{ + pixel_x = -18 }, -/area/golden_arrow/hangar) -"Px" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"Py" = ( -/obj/structure/machinery/landinglight/ds1{ - dir = 4 +/area/golden_arrow/platoonprep) +"AQ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/faxmachine/uscm/command/capt{ + pixel_y = 7 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"AU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/golden_arrow/hangar) -"PA" = ( -/obj/structure/closet/crate/supply, -/obj/item/storage/box/m94, -/obj/item/storage/box/m94, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 }, -/area/golden_arrow/squad_one) -"PF" = ( -/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/prep_hallway) -"PG" = ( -/obj/structure/machinery/computer/arcade{ - density = 0; - pixel_y = 16 +/area/golden_arrow/cryo_cells) +"AV" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/kitchen/tray{ + pixel_x = -5; + pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = 5 }, -/area/golden_arrow/squad_two) -"PI" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/obj/item/trash/plate{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/trash/plate{ + pixel_x = -4; + pixel_y = 9 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"AY" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"AZ" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin/uscm{ + pixel_x = -12; + pixel_y = 7 }, -/area/golden_arrow/firingrange) -"PL" = ( +/obj/item/tool/pen{ + pixel_x = -14; + pixel_y = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Ba" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 + dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "1-4" }, -/area/golden_arrow/engineering) -"PQ" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Bf" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Bg" = ( /turf/open/floor/almayer{ + dir = 1; icon_state = "cargo_arrow" }, -/area/golden_arrow/platoon_sergeant) -"PS" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/area/golden_arrow/hangar) +"Bh" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + dir = 8; + icon_state = "cargo_arrow" }, -/area/golden_arrow/firingrange) -"PW" = ( -/obj/structure/machinery/door/airlock/almayer/command/reinforced{ - name = "\improper Private Briefing Room"; - req_access = list(); - req_one_access_txt = "12;19;32" +/area/golden_arrow/shared_office) +"Bk" = ( +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Bl" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 5; + icon_state = "plating" }, -/area/golden_arrow/briefing) -"PY" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/area/golden_arrow/engineering) +"Br" = ( +/obj/structure/machinery/computer/station_alert{ + dir = 8; + pixel_x = 15; + pixel_y = 2 }, +/obj/item/stool, /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 + icon_state = "N"; + pixel_y = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"Bs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/surgical{ + pixel_x = 30 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor5" }, -/area/golden_arrow/medical) -"PZ" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/area/golden_arrow/synthcloset) +"By" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/small, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Bz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 }, -/obj/structure/surface/table/almayer, -/obj/item/device/cassette_tape/nam{ - layer = 2.9; - pixel_x = -6; - pixel_y = 7 +/turf/open/floor/almayer{ + icon_state = "plate" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"Qc" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/machinery/computer/overwatch/almayer{ +/area/golden_arrow/hangar) +"BA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ dir = 8; - layer = 3.2; - pixel_x = -17; - pixel_y = 16 + id = "apcbayrailing2" }, -/obj/structure/phone_base/rotary/no_dnd{ - name = "Overwatch Telephone"; - phone_category = "Command"; - phone_id = "Overwatch" +/turf/open/floor/almayer{ + dir = 8; + icon_state = "black" }, -/obj/item/clothing/glasses/hud/health{ - pixel_x = -8; - pixel_y = 12 +/area/golden_arrow/hangar) +"BC" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_21" }, /turf/open/floor/almayer, /area/golden_arrow/platoon_commander_rooms) -"Qe" = ( +"BD" = ( /obj/structure/surface/table/almayer, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/item/ammo_magazine/pistol{ - current_rounds = 0 + dir = 8 }, -/obj/item/weapon/gun/pistol/m4a3{ - current_mag = null +/obj/item/reagent_container/food/drinks/coffeecup/wy{ + desc = "A matte gray coffee mug bearing the Weyland-Yutani logo on its front. Looks like someone spat in it."; + name = "dip cup"; + pixel_x = 5; + pixel_y = 7 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_sergeant) -"Qi" = ( +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"BF" = ( +/obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/safety/conference_room{ - pixel_y = 29 +/turf/open/floor/almayer{ + icon_state = "dark_sterile" }, +/area/golden_arrow/medical) +"BH" = ( +/obj/effect/landmark/start/marine/medic/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/prep_hallway) -"Qk" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 1 +/area/golden_arrow/cryo_cells) +"BJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/hangar) -"Ql" = ( -/obj/structure/prop/invuln/lattice_prop{ - icon_state = "lattice1"; - pixel_x = 16; - pixel_y = -15 +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/largecrate/random/case/double, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "mono" }, -/area/golden_arrow/prep_hallway) -"Qq" = ( -/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ - name = "\improper Engineering Airlock"; - req_one_access = list() - }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/area/golden_arrow/cryo_cells) +"BQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/engineering) -"Qt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/tool/hand_labeler{ - pixel_x = 4; - pixel_y = 11 + icon_state = "plate" }, -/obj/item/reagent_container/food/drinks/coffeecup/uscm{ - pixel_x = -6; - pixel_y = 1 +/area/golden_arrow/hangar) +"BS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"Qu" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/area/golden_arrow/cryo_cells) +"BT" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "86"; + name = "\improper Tripoli" }, -/obj/structure/filingcabinet/chestdrawer{ - density = 0; - pixel_x = -8; - pixel_y = 16 +/area/golden_arrow/hangar) +"BZ" = ( +/obj/item/tool/screwdriver{ + icon_state = "screwdriver3"; + layer = 3.03; + pixel_x = -4; + pixel_y = 7 }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 16 +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Ca" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"Qw" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/squad_two) -"Qx" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/area/golden_arrow/prep_hallway) +"Cb" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ + req_one_access = list(); + req_one_access_txt = "8;12;39;40" }, -/obj/structure/mirror{ - pixel_x = 28 +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Cc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Qz" = ( -/obj/structure/machinery/status_display{ - pixel_y = 30 +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 }, -/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Cd" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "test_floor5" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/engineering) -"QD" = ( +/area/golden_arrow/platoonprep) +"Ce" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"QE" = ( -/obj/structure/machinery/chem_dispenser, -/obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/structure/pipes/vents/pump{ + dir = 1 }, -/area/golden_arrow/medical) -"QI" = ( -/obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/fancy/cigarettes/lucky_strikes{ - pixel_x = -7; - pixel_y = 9 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Cg" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing2" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "black" }, -/area/golden_arrow/canteen) -"QJ" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/hangar) +"Ch" = ( +/obj/effect/decal/siding{ + icon_state = "siding4" }, -/area/golden_arrow/squad_one) -"QL" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ck" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/obj/structure/cable/heavyduty{ + icon_state = "1-2-8" }, -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"Cm" = ( +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Cn" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/railing, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Co" = ( +/obj/structure/machinery/power/terminal{ + dir = 1 }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/engineering) -"QM" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +"Cp" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Cq" = ( +/turf/closed/shuttle/elevator{ + dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/area/golden_arrow/supply) +"Cr" = ( +/obj/item/stack/catwalk{ + pixel_x = 4 + }, +/obj/item/stack/catwalk{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/machinery/landinglight/ds1{ + dir = 8 }, -/area/golden_arrow/canteen) -"QN" = ( -/obj/structure/pipes/vents/scrubber, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"QO" = ( -/obj/structure/bed/chair/office/dark, +"Cu" = ( +/obj/structure/bed/chair{ + dir = 8 + }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"QP" = ( +/area/golden_arrow/dorms) +"Cv" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/largecrate, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Cw" = ( +/obj/structure/bed/chair{ + dir = 1 + }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/supply) -"QQ" = ( -/obj/structure/toilet{ - dir = 8 +/area/golden_arrow/briefing) +"Cy" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_commander_rooms) -"QS" = ( -/obj/structure/bed/chair/comfy{ - dir = 8 +/area/golden_arrow/synthcloset) +"CD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 }, -/obj/structure/machinery/light{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"QT" = ( -/obj/structure/machinery/cryopod, -/obj/structure/machinery/light{ - dir = 8 +/area/golden_arrow/hangar) +"CE" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/medical) +"CF" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 1; + icon_state = "blackcorner" }, -/area/golden_arrow/cryo_cells) -"QW" = ( -/obj/structure/cargo_container/wy/left, -/obj/structure/sign/poster{ - desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; - icon_state = "poster12"; - name = "Beach Babe Pinup"; - pixel_x = 6; - pixel_y = 8; - serial_number = 12 +/area/golden_arrow/hangar) +"CG" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"CI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/uscm{ + dir = 1 }, -/obj/structure/sign/poster{ - desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; - icon_state = "poster16"; - name = "'Miss July' Pinup"; - serial_number = 16 +/area/golden_arrow/hangar) +"CJ" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/light{ + dir = 1 }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"QX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +"CK" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "35"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"CL" = ( +/obj/structure/machinery/light{ + dir = 8 }, -/obj/structure/pipes/vents/scrubber, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"Ra" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/cryo_cells) +"CM" = ( +/obj/structure/closet/firecloset, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "cargo" }, /area/golden_arrow/cryo_cells) -"Rc" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +"CN" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 - }, -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - name = "\improper Supply Office" + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/largecrate/random/case/small{ + layer = 3.1; + pixel_x = 3; + pixel_y = 35 }, -/area/golden_arrow/supply) -"Rd" = ( -/obj/structure/foamed_metal, -/turf/open/floor/plating, -/area/golden_arrow/supply) -"Rg" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "W" }, +/obj/effect/decal/cleanable/blood/oil, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Rh" = ( -/obj/structure/machinery/alarm/almayer{ - dir = 1 +"CP" = ( +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = 3 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"Ri" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/area/golden_arrow/hangar) +"CQ" = ( +/turf/closed/shuttle/midway{ + icon_state = "94"; + name = "\improper Tripoli" }, -/area/golden_arrow/firingrange) -"Rl" = ( -/obj/structure/surface/table/almayer, -/obj/item/tool/kitchen/tray{ - pixel_y = -10 +/area/golden_arrow/hangar) +"CX" = ( +/obj/structure/gun_rack/m41, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Da" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 }, -/obj/item/reagent_container/food/condiment/hotsauce/tabasco{ - pixel_x = 7; - pixel_y = -2 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Db" = ( +/obj/structure/cargo_container/kelland/right{ + opacity = 0 }, -/obj/item/storage/box/cups{ - pixel_x = -5; - pixel_y = -10 +/obj/structure/cargo_container/kelland/right{ + opacity = 0; + pixel_y = 22 }, /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "SE-out"; + pixel_x = 1 }, -/area/golden_arrow/canteen) -"Rr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/hangar) -"Rt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Rv" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/canteen) -"Rx" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin{ - pixel_x = -11; - pixel_y = -10 +"Dc" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "equipment_conny"; + name = "\improper Squad Two Equipment Locker" }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/golden_arrow/canteen) -"Ry" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/tool/wrench{ - pixel_y = 7 +/area/golden_arrow/platoonarmory) +"Df" = ( +/obj/structure/largecrate/random/case/double{ + pixel_x = 4; + pixel_y = 5 }, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/obj/structure/largecrate/random/case/double{ + layer = 3.1; + pixel_x = 6; + pixel_y = -7 }, -/obj/structure/sign/poster{ - desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; - icon_state = "poster11"; - name = "YOU ALWAYS KNOW A WORKING JOE."; - pixel_x = -4; - pixel_y = 32; - serial_number = 11 +/obj/structure/largecrate/random/mini/small_case{ + layer = 3.1; + pixel_x = 14; + pixel_y = 24 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Dj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Dl" = ( +/obj/structure/shuttle/part/dropship1/transparent/engine_left_exhaust{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Dn" = ( +/obj/structure/surface/rack{ + pixel_y = 19 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/medical/ointment{ + pixel_x = 2; + pixel_y = 34 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Do" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/camera{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/device/camera_film{ + pixel_y = 4 }, -/area/golden_arrow/squad_one) -"RD" = ( -/obj/effect/landmark/late_join, -/obj/effect/landmark/start/marine/alpha, /turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"Dp" = ( +/turf/closed/shuttle/dropship1{ + icon_state = "97"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Dq" = ( +/obj/structure/sign/banners/maximumeffort{ + desc = "A large banner strung up on the wall intended to give the marines a boost in confidence."; + pixel_y = -5 + }, +/turf/closed/wall/almayer, /area/golden_arrow/cryo_cells) -"RK" = ( -/obj/structure/machinery/light{ - dir = 1 +"Dv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"Dy" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"RM" = ( -/obj/structure/closet/firecloset/full, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +"DA" = ( +/turf/closed/wall/almayer, /area/golden_arrow/engineering) -"RN" = ( -/obj/structure/surface/rack, -/obj/item/clothing/mask/gas{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/stack/sheet/glass{ - amount = 50 +"DB" = ( +/obj/structure/bed/chair{ + dir = 1 }, -/obj/item/clothing/mask/gas{ - pixel_x = 5; - pixel_y = 10 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/stack/sheet/mineral/phoron/medium_stack{ - desc = "Phoron is an extremely rare mineral with exotic properties, often used in cutting-edge research. Just getting it into a stable, solid form is already hard enough. Handle with care."; - pixel_y = -9 +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "cargo" + }, +/area/golden_arrow/briefing) +"DC" = ( +/obj/structure/sign/banners/united_americas_flag{ + pixel_x = -30; + pixel_y = 31 }, -/area/golden_arrow/engineering) -"RO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/squad_sergeant{ - req_access_txt = "32;40"; - req_one_access = list() +/obj/structure/machinery/vending/dinnerware, +/obj/item/ashtray/glass{ + pixel_x = -3; + pixel_y = 13 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"RP" = ( +/area/golden_arrow/cryo_cells) +"DD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"DE" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"DF" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"DI" = ( +/obj/structure/surface/table/almayer, /turf/open/floor/almayer, -/area/golden_arrow/engineering) -"RT" = ( -/obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/cryo_cells) +"DJ" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 }, -/area/golden_arrow/hangar) -"RW" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"DK" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop{ + desc = "An issue of The Marine Corps Gazette, the official newspaper of the United States Colonial Marines."; + icon = 'icons/obj/items/paper.dmi'; + icon_state = "newspaper"; + name = "The Marine Corps Gazette"; + pixel_x = 6; + pixel_y = 18 }, /turf/open/floor/almayer, -/area/golden_arrow/supply) -"RY" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" +/area/golden_arrow/platoon_commander_rooms) +"DL" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = -29 }, -/area/golden_arrow/prep_hallway) -"Sc" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/cryo_cells) -"Sd" = ( -/obj/structure/sign/poster{ - desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; - icon_state = "poster16"; - layer = 3.3; - name = "'Miss July' Pinup"; - pixel_y = 29; - serial_number = 16 +/area/golden_arrow/platoonarmory) +"DM" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = 8 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"DN" = ( +/obj/structure/shuttle/part/dropship1/transparent/nose_top_left{ + name = "\improper Tripoli" }, -/obj/structure/closet/secure_closet/marine_personal{ - pixel_x = -8 +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"DO" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"DP" = ( +/obj/structure/machinery/power/terminal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"DQ" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoonprep) +"DT" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing1" }, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 4; + icon_state = "black" }, -/area/golden_arrow/dorms) -"Si" = ( -/obj/structure/machinery/light, +/area/golden_arrow/hangar) +"DV" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/almayer{ + id = "synthbay"; + name = "\improper Synthetic Storage Bay" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"DY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/pipes/vents/pump{ + dir = 1 }, -/area/golden_arrow/cryo_cells) -"Sj" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ea" = ( /obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; + icon_state = "E"; pixel_x = 1 }, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, -/area/golden_arrow/engineering) -"Sl" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin{ - pixel_x = 11; - pixel_y = -10 - }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"Sn" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "plate" }, +/area/golden_arrow/hangar) +"Ef" = ( /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "cargo" }, -/area/golden_arrow/engineering) -"So" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/hangar) +"Eg" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 8; + icon_state = "cargo_arrow" }, /area/golden_arrow/hangar) -"Sq" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +"Eh" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/recharger{ + pixel_x = -8; + pixel_y = 3 }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/golden_arrow/cryo_cells) -"Su" = ( +/area/golden_arrow/medical) +"Ej" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, -/obj/item/tool/kitchen/tray{ - pixel_y = -10 - }, -/obj/item/reagent_container/food/condiment/hotsauce/franks{ - pixel_x = 7; - pixel_y = -3 +/obj/item/ammo_box/magazine/mk1{ + layer = 3.1; + pixel_x = 3; + pixel_y = 13 }, -/obj/item/storage/box/cups{ - pixel_x = -5; - pixel_y = -10 +/obj/item/facepaint/sunscreen_stick{ + layer = 3.2; + pixel_x = -2; + pixel_y = 2 }, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = 24; + serial_number = 11 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/canteen) -"Sw" = ( -/obj/structure/machinery/shower{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4; - health = 80 + icon_state = "plate" }, -/obj/structure/window/reinforced{ - dir = 8; - health = 80 +/area/golden_arrow/platoonprep) +"Ek" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, /turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Em" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, /area/golden_arrow/cryo_cells) -"Sy" = ( -/obj/structure/machinery/disposal, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 4; - name = "ship-grade camera" +"En" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable{ + icon_state = "0-2" }, -/area/golden_arrow/briefing) -"SB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"SC" = ( -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/structure/closet/crate/trashcart{ + pixel_y = 11 }, -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/food/drinks/cans/souto/classic{ - pixel_x = 10; - pixel_y = 3 +/obj/item/prop/colony/usedbandage, +/obj/item/prop/colony/usedbandage{ + dir = 4 }, -/obj/item/prop/magazine/boots/n054{ - pixel_x = -6; - pixel_y = 5 +/obj/item/prop/colony/usedbandage{ + dir = 6; + pixel_y = 6 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"SE" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/item/prop/colony/usedbandage{ + dir = 10; + pixel_y = 13 }, -/obj/structure/target, -/obj/effect/decal/cleanable/dirt, +/obj/item/storage/pill_bottle, /turf/open/floor/almayer{ - icon_state = "redfull" + icon_state = "dark_sterile" }, -/area/golden_arrow/firingrange) -"SI" = ( -/obj/structure/bed/chair{ - dir = 4 +/area/golden_arrow/medical) +"Ep" = ( +/obj/effect/decal/siding{ + icon_state = "siding10" }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ez" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"SL" = ( -/obj/structure/machinery/light{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"EA" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, /area/golden_arrow/hangar) -"SO" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"SR" = ( +"ED" = ( +/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"EE" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "W" + }, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"EG" = ( +/turf/open/space/basic, +/area/space) +"EH" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"ST" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/surface/table/almayer, -/obj/item/device/flashlight/flare{ - pixel_x = 8; - pixel_y = -1 +"EJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/item/device/flashlight/flare{ - pixel_x = 5; - pixel_y = 5 +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing2" }, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/squad_two) -"SV" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/item/prop/magazine/book/theartofwar, -/obj/item/paper_bin/uscm{ - pixel_x = -8; - pixel_y = 5 + dir = 1; + icon_state = "black" }, -/obj/item/tool/pen{ - pixel_x = 12 +/area/golden_arrow/hangar) +"EK" = ( +/obj/structure/machinery/door/poddoor/almayer{ + id = "cargolock"; + name = "\improper Cargo Elevator Blast Door" }, -/turf/open/floor/almayer, -/area/golden_arrow/platoon_commander_rooms) -"SY" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" + icon_state = "test_floor4" }, -/area/golden_arrow/prep_hallway) -"Tb" = ( -/obj/item/toy/deck, -/obj/structure/surface/table/almayer, +/area/golden_arrow/supply) +"EL" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, -/area/golden_arrow/dorms) -"Tc" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/area/golden_arrow/prep_hallway) +"EP" = ( +/obj/structure/bed/chair/dropship/pilot{ + dir = 1 }, -/turf/closed/wall/almayer/white, -/area/golden_arrow/medical) -"Td" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" }, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"Tg" = ( -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 +"EQ" = ( +/obj/structure/machinery/door/airlock/hatch/cockpit{ + locked = 1 }, -/obj/structure/bed{ - can_buckle = 0 +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 +/area/golden_arrow/hangar) +"ER" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/item/bedsheet/brown{ - layer = 3.4 +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/obj/item/bedsheet/brown{ - pixel_y = 13 +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"ES" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"ET" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + layer = 3.5; + pixel_y = 15 }, +/turf/open/floor/almayer, /area/golden_arrow/dorms) -"Tj" = ( -/obj/structure/filingcabinet/chestdrawer{ - density = 0; - pixel_x = -8; - pixel_y = 16 - }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 16 - }, +"EU" = ( /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"Tk" = ( -/obj/structure/window/reinforced{ dir = 4; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 - }, -/obj/structure/bed{ - can_buckle = 0 - }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 + icon_state = "cargo_arrow" }, -/obj/item/bedsheet/brown{ - layer = 3.4 +/area/golden_arrow/engineering) +"EV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/obj/item/bedsheet/brown{ - pixel_y = 13 +/obj/item/stack/cable_coil{ + pixel_x = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"EY" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/dorms) -"To" = ( +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"EZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" + icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"Tr" = ( -/obj/structure/machinery/alarm/almayer{ - dir = 1 +"Fe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/weapon/gun/rifle/m4ra/pve{ + pixel_y = 8 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/golden_arrow/cryo_cells) -"Tu" = ( -/obj/structure/sign/safety/hazard{ - pixel_x = -19; - pixel_y = 6 - }, -/obj/structure/sign/safety/ammunition{ - pixel_x = -19; - pixel_y = -6 - }, -/obj/structure/sign/safety/bulkhead_door{ - pixel_x = -31; - pixel_y = 6 + icon_state = "plate" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/area/golden_arrow/platoonprep) +"Ff" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Tx" = ( -/obj/structure/machinery/landinglight/ds1/delaythree{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/hangar) -"Ty" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/squad_one) -"Tz" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/bed/chair{ - dir = 8 +"Fg" = ( +/obj/structure/pipes/vents/pump, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"Fi" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/light{ + dir = 1 }, /turf/open/floor/almayer, -/area/golden_arrow/platoon_sergeant) -"TC" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/area/golden_arrow/engineering) +"Fk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/almayer, /area/golden_arrow/prep_hallway) -"TD" = ( -/obj/item/tool/crowbar/red{ - pixel_x = -13; - pixel_y = -13 - }, -/obj/item/stack/cable_coil{ - pixel_x = 7 - }, -/obj/item/tool/wirecutters{ - pixel_x = -8; - pixel_y = 18 - }, -/obj/structure/bed{ - can_buckle = 0; - desc = "A lightweight support lattice."; - icon = 'icons/obj/structures/structures.dmi'; - icon_state = "latticefull"; - layer = 2.1; - name = "lattice" - }, -/turf/open/floor/plating, -/area/golden_arrow/hangar) -"TI" = ( -/obj/effect/decal/cleanable/dirt, +"Fl" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/recharger{ - pixel_y = 5 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/item/reagent_container/food/condiment/hotsauce/tabasco{ + pixel_x = 7; + pixel_y = 14 }, -/area/golden_arrow/squad_one) -"TK" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 5 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W" +/obj/item/reagent_container/food/condiment/hotsauce/tabasco{ + pixel_x = 6; + pixel_y = 6 }, /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "dark_sterile" }, -/area/golden_arrow/engineering) -"TN" = ( -/turf/closed/wall/almayer/reinforced, -/area/golden_arrow/engineering) -"TO" = ( -/obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"TP" = ( +/area/golden_arrow/cryo_cells) +"Fn" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "S"; + layer = 3.3 }, -/obj/structure/prop/almayer/hangar_stencil, /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "N"; + pixel_y = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"TT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"TW" = ( -/obj/structure/machinery/recharge_station, +"Fo" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Commander" + }, +/obj/item/clothing/under/marine/officer/boiler, +/obj/item/clothing/suit/storage/jacket/marine/service, +/obj/item/clothing/suit/storage/jacket/marine/dress/officer/bomber, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "plate" }, -/area/golden_arrow/synthcloset) -"TY" = ( -/obj/structure/barricade/handrail{ - dir = 1; - pixel_y = 12 +/area/golden_arrow/cryo_cells) +"Fp" = ( +/obj/structure/platform_decoration{ + dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" +/obj/structure/machinery/light{ + dir = 8 }, -/area/golden_arrow/canteen) -"Ub" = ( -/obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/camera/autoname/golden_arrow{ - dir = 8; - name = "ship-grade camera" +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"Uf" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/area/golden_arrow/briefing) +"Fq" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/structure/cable{ + icon_state = "4-8" }, -/area/golden_arrow/engineering) -"Uh" = ( /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "plate" }, -/area/golden_arrow/briefing) -"Ui" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/canteen) -"Uj" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/area/golden_arrow/cryo_cells) +"Fs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, -/area/golden_arrow/platoon_sergeant) -"Uk" = ( -/obj/structure/surface/table/almayer, -/obj/item/spacecash/c10{ - pixel_x = 5; - pixel_y = 7 +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"Um" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/cm_vending/clothing/synth{ - density = 0; - pixel_x = -30 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Fw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" }, +/turf/open/floor/almayer, /area/golden_arrow/synthcloset) -"Uv" = ( -/obj/effect/decal/cleanable/dirt, +"FA" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/med_data/laptop{ + dir = 8; + pixel_x = -3 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"FB" = ( /obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - icon_state = "plate" + dir = 1; + icon_state = "cargo_arrow" }, -/area/golden_arrow/canteen) -"UI" = ( -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/squad_one) -"UK" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/rifle/m4ra/pve{ - pixel_y = 8 +/area/golden_arrow/prep_hallway) +"FC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "E" }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"UN" = ( +/area/golden_arrow/hangar) +"FD" = ( +/obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/line_nexter{ - dir = 1; - id = "MTline"; - pixel_y = 13 +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = -4; + pixel_y = 14 + }, +/obj/item/ashtray/plastic{ + pixel_x = -10; + pixel_y = 3 }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" + icon_state = "dark_sterile" }, -/area/golden_arrow/canteen) -"UO" = ( -/obj/structure/bed/chair{ - dir = 4 +/area/golden_arrow/medical) +"FE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 8 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/dorms) -"UT" = ( -/obj/structure/machinery/disposal{ - density = 0; - layer = 3.2; - pixel_y = 16 +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"FJ" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + name = "\improper Storage Bay Two Blast Door" }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"FM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/ammunition{ + pixel_x = 32 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"FN" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/almayer, /area/golden_arrow/prep_hallway) -"UX" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"FP" = ( +/turf/closed/shuttle/midway{ + icon_state = "25"; + name = "\improper Tripoli" }, -/obj/effect/decal/cleanable/blood/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"FQ" = ( +/turf/closed/shuttle/midway{ + icon_state = "77"; + name = "\improper Tripoli" }, /area/golden_arrow/hangar) -"Va" = ( +"FS" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Vc" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/area/golden_arrow/cryo_cells) -"Ve" = ( -/obj/structure/sink{ - pixel_y = 24 +/turf/open/floor/almayer{ + icon_state = "plate" }, -/obj/structure/mirror{ - pixel_y = 32 +/area/golden_arrow/hangar) +"FU" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = -29 }, -/obj/item/storage/pill_bottle/tramadol/skillless{ - layer = 2.9; - pill_type_to_fill = null; - pixel_y = 14 +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = -29 }, -/obj/structure/pipes/vents/pump, -/obj/structure/surface/rack{ - density = 0; - pixel_x = 26 +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" }, +/area/golden_arrow/hangar) +"FV" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"FY" = ( +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, -/obj/item/tool/soap, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonprep) +"FZ" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/soap/deluxe{ + pixel_x = -7; + pixel_y = 10 }, +/turf/open/floor/almayer, /area/golden_arrow/cryo_cells) -"Vj" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +"Gb" = ( +/obj/structure/reagent_dispensers/fueltank{ + layer = 2.97 }, -/area/golden_arrow/engineering) -"Vp" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/dorms) -"Vq" = ( /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) -"Vr" = ( -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"Gd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber{ + dir = 1 }, -/area/golden_arrow/briefing) -"Vu" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - name = "\improper Supply Bay" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "equipment_conny"; + name = "\improper Squad One Equipment Locker" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/supply) -"Vv" = ( +/area/golden_arrow/platoonarmory) +"Ge" = ( /obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 + icon_state = "E" }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/obj/structure/bed/bedroll{ + buckle_lying = null; + can_buckle = 0; + color = "#333333"; + desc = "A black gym mat, useful if you don't want to use the cold hard floor for exercise."; + foldabletype = null; + name = "gym mat"; + pixel_y = -4 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Vz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/dorms) -"VG" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +"Gg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/golden_arrow/firingrange) -"VJ" = ( -/obj/structure/ladder{ - height = 1; - id = "req1" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Gj" = ( +/obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/item/storage/box/bodybags{ + pixel_x = -5; + pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/item/storage/box/bodybags{ + pixel_x = -2; + pixel_y = 3 }, -/area/golden_arrow/supply) -"VK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/smartgunner{ - req_access_txt = "14;39"; - req_one_access = list() +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 10; + pixel_y = 18 }, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/squad_one) -"VL" = ( -/obj/structure/closet/secure_closet/platoon_sergeant, -/obj/structure/machinery/light{ +/area/golden_arrow/medical) +"Gk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, -/area/golden_arrow/platoon_sergeant) -"VQ" = ( -/obj/structure/machinery/disposal, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/platoon_sergeant) -"VT" = ( -/obj/structure/surface/table/almayer, -/obj/item/tool/stamp/denied{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/item/device/eftpos{ - eftpos_name = "Cargo Bay EFTPOS scanner"; - pixel_x = -10 - }, -/obj/item/tool/stamp/ro{ - pixel_x = -8; - pixel_y = 10 + dir = 4; + icon_state = "cargo_arrow" }, -/obj/structure/pipes/standard/simple/hidden/supply{ +/area/golden_arrow/platoonprep) +"Gn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/obj/item/storage/fancy/cigar{ - pixel_x = 6 - }, -/obj/item/ashtray/glass{ - pixel_x = 11; - pixel_y = 9 - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"VX" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/area/golden_arrow/hangar) +"Gp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Gq" = ( /obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; + icon_state = "S"; pixel_y = 1 }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/briefing) -"Wf" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/prop/invuln/lattice_prop{ dir = 1; - icon_state = "lattice-simple"; - pixel_x = 16; - pixel_y = -15 - }, -/turf/open/floor/almayer, -/area/golden_arrow/dorms) -"Wg" = ( -/obj/structure/sign/safety/cryo{ - pixel_x = 8; - pixel_y = -26 + icon_state = "cargo_arrow" }, +/area/golden_arrow/hangar) +"Gs" = ( /obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 1 + icon_state = "SE-out"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" }, -/area/golden_arrow/platoon_commander_rooms) -"Wj" = ( /turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/dorms) -"Wl" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SW-out"; - pixel_x = -1 - }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Wm" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NE-out"; - pixel_x = 1; - pixel_y = 2 - }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Wo" = ( -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 16 + icon_state = "plate" }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = -8; - pixel_y = 18 +/area/golden_arrow/engineering) +"Gw" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Sergeant"; + pixel_x = -7 }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 16 +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Corpsman"; + pixel_x = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"Wp" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +/area/golden_arrow/cryo_cells) +"Gy" = ( +/obj/structure/surface/table/almayer, +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/effect/spawner/prop_gun/m41aMK1{ + pixel_x = 6; + pixel_y = -3 }, /turf/open/floor/almayer, -/area/golden_arrow/squad_one) -"Wr" = ( -/obj/structure/machinery/floodlight/landing, -/turf/open/floor/almayer, -/area/golden_arrow/hangar) -"Ws" = ( -/obj/item/tool/warning_cone, +/area/golden_arrow/platoonprep) +"Gz" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "SW-out" }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/floodlight/landing/floor, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Wu" = ( -/obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/hangar) -"Wv" = ( -/obj/structure/machinery/landinglight/ds1/delaytwo{ +"GA" = ( +/turf/closed/shuttle/elevator, +/area/golden_arrow/supply) +"GF" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Wy" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 9 +"GG" = ( +/obj/structure/machinery/recharge_station, +/obj/structure/machinery/light{ + dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"WA" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"GH" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/structure/cable/heavyduty{ + icon_state = "1-8" }, -/obj/structure/machinery/light{ - dir = 4 +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 }, -/obj/structure/largecrate, -/turf/open/floor/almayer, -/area/golden_arrow/supply) -"WG" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"GI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" +/obj/structure/pipes/vents/pump{ + dir = 8 }, -/area/golden_arrow/supply) -"WK" = ( -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/surface/rack, +/obj/item/book/manual/robotics_cyborgs{ + pixel_y = 4 }, -/area/golden_arrow/squad_one) -"WP" = ( -/obj/structure/bed/chair/comfy/alpha{ - dir = 4 +/obj/item/tool/weldingtool/hugetank, +/obj/item/tool/wirecutters, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"GL" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/firstaid/fire{ + pixel_x = 6; + pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +/obj/effect/decal/cleanable/cobweb2/dynamic, +/obj/item/storage/firstaid/regular, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"GM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = -29 }, -/area/golden_arrow/briefing) -"WY" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "NW-out"; - pixel_x = -1; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/structure/machinery/light{ +/obj/structure/machinery/power/apc/almayer{ dir = 8 }, -/obj/structure/sign/safety/bulkhead_door{ - pixel_x = -19 - }, /turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Xa" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/area/golden_arrow/dorms) +"GP" = ( +/obj/structure/bed/chair{ + dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"GQ" = ( +/obj/structure/machinery/power/terminal{ + dir = 1 }, -/area/golden_arrow/cryo_cells) -"Xb" = ( -/obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/obj/item/folder/yellow, -/obj/item/book/manual/engineering_construction, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/obj/item/stack/catwalk{ + pixel_x = 12; + pixel_y = -9 }, -/area/golden_arrow/engineering) -"Xc" = ( -/obj/structure/machinery/shower{ +/obj/item/tool/warning_cone{ pixel_y = 16 }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Xd" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" +/area/golden_arrow/engineering) +"GU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/golden_arrow/hangar) -"Xj" = ( /obj/structure/pipes/vents/pump, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"GV" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/surface/table/almayer, -/obj/structure/machinery/prop/almayer/computer/PC{ - dir = 4 - }, -/obj/structure/sign/safety/terminal{ - pixel_x = -20 - }, +/obj/structure/machinery/landinglight/ds1, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/supply) -"Xs" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 10 - }, -/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) -"Xu" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - dir = 2; - name = "\improper Firing Range" - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/golden_arrow/firingrange) -"Xv" = ( -/obj/structure/sign/safety/rewire{ - pixel_x = 14; - pixel_y = 29 - }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, -/area/golden_arrow/platoon_commander_rooms) -"Xw" = ( -/obj/structure/bed/chair/comfy{ - dir = 1 - }, +"GW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 +/obj/structure/cable/heavyduty{ + icon_state = "1-2" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/cable{ + icon_state = "0-4"; + layer = 2.36 }, -/area/golden_arrow/canteen) -"Xy" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Ha" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 + icon_state = "W" }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/largecrate/supply/supplies/mre{ + layer = 3.1 }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"Xz" = ( -/obj/structure/foamed_metal, -/turf/open/floor/plating, -/area/golden_arrow/platoon_sergeant) -"XI" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ +"He" = ( +/obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/prep_hallway) -"XJ" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/briefing) -"XL" = ( -/obj/structure/prop/invuln/overhead_pipe{ - pixel_x = -7; - pixel_y = 12 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/structure/prop/invuln/overhead_pipe{ - pixel_x = -7; - pixel_y = -4 +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" }, -/obj/structure/sign/safety/water{ - pixel_x = 14; - pixel_y = 24 +/area/golden_arrow/hangar) +"Hf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 }, -/obj/item/storage/backpack/marine/satchel{ - desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; - icon = 'icons/obj/janitor.dmi'; - icon_state = "trashbag3"; - name = "trash bag"; - pixel_x = -7; - pixel_y = 14 +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/vents/scrubber{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, /area/golden_arrow/cryo_cells) -"XN" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/almayer{ - icon_state = "test_floor5" +"Hg" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/light{ + dir = 8 }, -/area/golden_arrow/engineering) -"XP" = ( -/obj/structure/sign/safety/storage{ - pixel_x = 7; - pixel_y = -28 +/obj/item/toy/plush/therapy/blue{ + pixel_x = 6; + pixel_y = 9 }, -/obj/structure/reagent_dispensers/ammoniatank, +/obj/item/toy/plush/therapy/random_color, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "dark_sterile" }, -/area/golden_arrow/engineering) -"XQ" = ( +/area/golden_arrow/medical) +"Hi" = ( +/obj/structure/cargo_container/arious/mid, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Hk" = ( +/obj/structure/surface/table/almayer, +/obj/item/toy/deck/uno, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"Hm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/almayer{ - dir = 8; + dir = 4; icon_state = "cargo_arrow" }, -/area/golden_arrow/prep_hallway) -"XR" = ( -/obj/structure/surface/table/almayer, +/area/golden_arrow/cryo_cells) +"Ho" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/trash/ceramic_plate{ - pixel_y = 19 - }, -/obj/item/trash/ceramic_plate{ - pixel_y = 21 +/obj/item/stack/catwalk{ + pixel_x = 2; + pixel_y = -9 }, -/obj/item/trash/ceramic_plate{ - pixel_y = 23 +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/canteen) -"XV" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer, -/area/golden_arrow/prep_hallway) -"Ya" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, -/area/golden_arrow/squad_two) -"Yc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/largecrate/supply/ammo/m41amk1, -/obj/structure/largecrate/supply/ammo/m41amk1{ - pixel_x = 3; - pixel_y = 10 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/area/golden_arrow/hangar) +"Hp" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/medical) +"Hs" = ( +/obj/structure/bed/chair{ + dir = 8; + pixel_y = 3 }, -/area/golden_arrow/squad_one) -"Yd" = ( -/obj/structure/surface/table/almayer, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 1 }, -/obj/item/folder/black_random, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/platoon_sergeant) -"Ye" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 8 +/area/golden_arrow/dorms) +"Hv" = ( +/obj/structure/machinery/light{ + dir = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Hw" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/platoon_commander_rooms) +"Hy" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/plate{ + pixel_x = 4; + pixel_y = 13 }, -/area/golden_arrow/engineering) -"Yh" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/obj/item/trash/plate{ + pixel_x = -3 }, /turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"HA" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, /area/golden_arrow/hangar) -"Yj" = ( -/turf/closed/wall/almayer, +"HD" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "38"; + name = "\improper Tripoli" + }, /area/golden_arrow/hangar) -"Yk" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +"HE" = ( +/obj/structure/largecrate/supply/ammo{ + fill_from_loc = 1; + name = "sentry crate" }, -/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_magazine/sentry{ + layer = 3.01 + }, +/obj/item/defenses/handheld/sentry, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"HF" = ( /turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" + icon_state = "dark_sterile" }, -/area/golden_arrow/firingrange) -"Yl" = ( -/obj/structure/machinery/cm_vending/gear/synth{ - density = 0; - pixel_x = -30 +/area/golden_arrow/cryo_cells) +"HH" = ( +/obj/structure/machinery/light{ + dir = 1 }, +/obj/structure/machinery/cm_vending/sorted/marine_food, /turf/open/floor/almayer{ - icon_state = "test_floor5" + icon_state = "plate" }, -/area/golden_arrow/synthcloset) -"Ym" = ( -/obj/structure/largecrate/random/secure, +/area/golden_arrow/cryo_cells) +"HK" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"HL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ - icon_state = "cargo" + icon_state = "plate" }, -/area/golden_arrow/hangar) -"Yp" = ( +/area/golden_arrow/cryo_cells) +"HM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 8 }, -/turf/open/floor/almayer, -/area/golden_arrow/squad_two) -"Ys" = ( -/obj/structure/surface/table/almayer, -/obj/item/trash/plate, -/obj/item/trash/ceramic_plate{ - pixel_x = 6; - pixel_y = 19 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/item/trash/ceramic_plate{ - pixel_x = 6; - pixel_y = 21 +/turf/open/floor/almayer{ + icon_state = "dark_sterile" }, -/obj/item/trash/ceramic_plate{ - pixel_x = 5; - pixel_y = 23 +/area/golden_arrow/medical) +"HN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8"; + layer = 2.36 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"Yv" = ( +/area/golden_arrow/hangar) +"HO" = ( +/obj/structure/shuttle/part/dropship1/left_outer_wing_connector{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"HP" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; - pixel_y = 2 + pixel_y = 1 }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"HR" = ( /obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "SE-out"; + pixel_x = 1 }, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/engineering) -"Yw" = ( -/obj/structure/machinery/door/poddoor/almayer/locked{ - dir = 4; - name = "\improper Hangar Lockdown Blast Door" +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/golden_arrow/hangar) -"Yx" = ( -/obj/structure/surface/table/almayer, -/obj/item/trash/ceramic_plate{ - pixel_x = -6; - pixel_y = 19 - }, -/obj/item/trash/ceramic_plate{ - pixel_x = -6; - pixel_y = 21 +/area/golden_arrow/medical) +"HS" = ( +/obj/structure/machinery/light{ + dir = 1 }, -/obj/item/trash/ceramic_plate{ - pixel_x = -5; - pixel_y = 23 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 10; + icon_state = "cargo" }, -/area/golden_arrow/canteen) -"YA" = ( -/obj/structure/machinery/light{ +/area/golden_arrow/hangar) +"HT" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, +/obj/structure/cable/heavyduty{ + icon_state = "2-8" + }, +/obj/structure/cable/heavyduty{ + icon_state = "0-4" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"HW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"HY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, -/area/golden_arrow/briefing) -"YB" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"HZ" = ( /turf/closed/wall/almayer/outer, -/area/golden_arrow/engineering) -"YG" = ( +/area/golden_arrow/platoonarmory) +"Ia" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 2 + icon_state = "E"; + pixel_x = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "W"; - pixel_x = -1; - pixel_y = 1 +/obj/structure/machinery/power/apc/almayer{ + dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/cable{ + icon_state = "0-8"; + layer = 2.36 }, -/area/golden_arrow/cryo_cells) -"YK" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Id" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/firealarm{ - pixel_y = 28 - }, -/obj/structure/machinery/disposal{ - density = 0; - layer = 3.2; - pixel_y = 16 +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Ie" = ( +/obj/effect/attach_point/fuel/midway, +/turf/closed/shuttle/midway/transparent{ + icon_state = "28"; + name = "\improper Tripoli" }, +/area/golden_arrow/hangar) +"Ig" = ( +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "plate" + icon_state = "cargo" }, -/area/golden_arrow/canteen) -"YO" = ( -/obj/structure/closet/crate, +/area/golden_arrow/hangar) +"Ii" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/obj/item/tool/shovel/snow, -/obj/item/tool/shovel/snow, -/obj/item/tool/shovel/snow, -/turf/open/floor/almayer{ - icon_state = "cargo" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/engineering) -"YP" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/briefing) -"YQ" = ( +"Ij" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"YX" = ( -/obj/effect/landmark/start/marine/medic/alpha, -/obj/effect/landmark/late_join/alpha, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"Zb" = ( -/obj/structure/sign/poster{ - desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; - icon_state = "poster16"; - layer = 3.3; - name = "'Miss July' Pinup"; - pixel_y = 29; - serial_number = 16 +"Il" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/squad_two) -"Zd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/area/golden_arrow/hangar) +"Iq" = ( +/turf/open/floor/almayer/uscm{ + dir = 9; + icon_state = "logo_directional1" + }, +/area/golden_arrow/hangar) +"Ir" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoonprep) +"It" = ( +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"Iu" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 32 }, /turf/open/floor/almayer, -/area/golden_arrow/supply) -"Zf" = ( +/area/golden_arrow/briefing) +"Iv" = ( +/obj/structure/ladder{ + id = "engisouth" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Iw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/golden_arrow/canteen) -"Zk" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" +/area/golden_arrow/medical) +"Iz" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plating/plating_catwalk, /area/golden_arrow/prep_hallway) -"Zl" = ( +"IA" = ( +/turf/open/floor/almayer/uscm{ + dir = 6; + icon_state = "logo_directional1" + }, +/area/golden_arrow/hangar) +"IB" = ( /obj/structure/machinery/power/apc/almayer{ dir = 1 }, -/obj/structure/pipes/vents/scrubber, -/obj/structure/surface/table/almayer, -/obj/item/ammo_box/magazine/mk1, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/cable{ + icon_state = "0-8"; + layer = 2.36 }, -/area/golden_arrow/squad_two) -"Zw" = ( -/obj/structure/largecrate/supply/generator, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"IC" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/engineering) +"IE" = ( +/obj/effect/landmark/start/marine/smartgunner/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join, /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 4; + icon_state = "cargo_arrow" }, -/area/golden_arrow/engineering) -"ZB" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/med_data/laptop{ - pixel_y = 6 +/area/golden_arrow/cryo_cells) +"IF" = ( +/obj/structure/machinery/door/poddoor/railing, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/platoon_sergeant) -"ZC" = ( -/turf/closed/wall/almayer, -/area/golden_arrow/squad_one) -"ZI" = ( -/obj/effect/landmark/start/marine/smartgunner/alpha, -/obj/effect/landmark/late_join/alpha, +/area/golden_arrow/engineering) +"IH" = ( +/turf/closed/shuttle/elevator{ + dir = 4 + }, +/area/golden_arrow/supply) +"II" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"IJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "2-4" + }, +/obj/structure/cable{ + layer = 2.36 + }, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, /turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/cryo_cells) -"ZJ" = ( -/turf/closed/wall/almayer/outer, -/area/golden_arrow/synthcloset) -"ZL" = ( +/area/golden_arrow/prep_hallway) +"IL" = ( +/obj/structure/cargo_container/wy/right{ + opacity = 0; + pixel_y = -17 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/item/device/flashlight/lamp/on{ + layer = 4.2; + pixel_x = 3; + pixel_y = 19 + }, /turf/open/floor/almayer{ icon_state = "plate" }, /area/golden_arrow/hangar) -"ZM" = ( -/obj/structure/window/framed/almayer, +"IM" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/magazine/misc/mre{ + pixel_y = 11 + }, +/obj/item/prop/helmetgarb/flair_io{ + pixel_x = -5; + pixel_y = -9 + }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "plate" }, -/area/golden_arrow/canteen) -"ZQ" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/plating_catwalk, -/area/golden_arrow/firingrange) -"ZR" = ( +/area/golden_arrow/platoonprep) +"IO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/chem_master, +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = -29 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = -29 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"IV" = ( +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/obj/structure/stairs/perspective, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"IX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"IZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "dark_sterile" }, /area/golden_arrow/medical) -"ZU" = ( +"Ja" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, /obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Jb" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/largecrate/random/mini/small_case{ + pixel_y = 17 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Jd" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Jk" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"Jm" = ( +/obj/structure/machinery/power/smes/buildable, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/electrical{ + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Jo" = ( +/obj/structure/machinery/computer/shuttle_control/ice_colony{ + pixel_y = 33 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, /area/golden_arrow/supply) -"ZV" = ( +"Jp" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4 + }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Jt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Jx" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/heavyduty{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + layer = 2.36 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Jy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/item/stool{ + pixel_x = -1; + pixel_y = 12 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"JB" = ( +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, /area/golden_arrow/cryo_cells) -"ZX" = ( +"JC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"JE" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "squadarmory"; + name = "\improper Gear Lockers" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"JF" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/engineering{ - dir = 1 +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 4 }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"JG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/golden_arrow/engineering) - -(1,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(2,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(3,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(4,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(5,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(6,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(7,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(8,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(9,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(10,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(11,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(12,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(13,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(14,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(15,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(16,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(17,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(18,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(19,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(20,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(21,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(22,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(23,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(24,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(25,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(26,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(27,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(28,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(29,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(30,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(31,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(32,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(33,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(34,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(35,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(36,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(37,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(38,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(39,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(40,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(41,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(42,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(43,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(44,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Qw -Qw -Qw -Qw -Qw -Qw -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(45,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Qw -ot -Lh -pB -Pm -Qw -Cr -Cr -bl -bl -bl -bl -bl -bl -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(46,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -Cr -Cr -Cr -Cr -Cr -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -sC -pt -pt -pt -Qw -ND -Fg -Px -CC -Qw -Cr -Cr -bl -Oy -SE -zv -Hu -ek -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(47,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -Ln -wz -gz -wK -gz -Pt -tV -ca -ml -wz -Ll -wK -Ll -wz -ml -ca -Cr -Cr -Cr -Cr -Cr -sC -Xz -Xz -sC -sC -VL -sC -sC -wJ -VQ -qA -zV -KQ -qA -dl -Bh -qA -zK -pW -iC -Me -Zl -DE -DR -Di -Qw -Cr -Cr -bl -VG -hD -zv -zP -VG -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(48,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -Xd -wz -Xd -wz -Xd -wz -Xd -ca -ml -wz -Ll -wz -Ll -wz -ml -ca -Cr -Cr -Cr -Cr -Cr -sC -sC -sC -sC -Ls -KQ -sC -QX -rH -dr -wV -dr -tr -kI -Hm -DY -qA -FS -XI -oh -Me -Me -Me -Hw -Me -Qw -Qw -Qw -bl -VG -Ri -zv -Yk -VG -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(49,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -wz -jl -JZ -JZ -JZ -fe -wz -ca -Pt -jl -JZ -SR -SR -wx -Pt -ca -Cr -Cr -Cr -Cr -Cr -sC -SC -Kv -sC -sC -Uj -sC -Tj -SI -Kv -yt -Kv -yY -Yd -Iw -BO -qA -og -XI -IU -Me -BA -xB -Yp -gd -ST -Df -Me -Me -jt -Jj -BD -Is -BC -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(50,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -Yw -Yw -Yw -ca -Ln -So -KO -KO -Rr -Kx -tV -ca -ml -So -KO -KO -KO -Kx -ml -ca -Cr -Cr -Cr -Cr -Cr -sC -fW -dr -vA -lS -lS -ft -gQ -Ap -uO -qA -Qu -pF -Fj -Jn -BO -qA -Oj -TC -wp -Me -lQ -Fg -Yp -Fg -Fg -gd -tS -Me -VG -hD -zv -zP -VG -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(51,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -sc -MN -wz -ca -Xd -UX -Rr -Ea -KO -Kx -Xd -ca -ml -UX -Rr -Ea -KO -kV -ml -ca -Cr -Cr -Cr -Cr -Cr -sC -gI -BK -sC -mc -KQ -bw -KQ -QS -gA -qA -Rh -Kv -Qe -Cg -qQ -Cu -ED -TC -eo -nb -vF -Fg -IE -ty -Fg -Fg -Ku -Me -PS -ce -zv -FK -PS -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(52,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -wz -Dc -wz -ca -ca -ca -Yw -Yw -Yw -ca -ca -ca -ca -ca -Yw -Yw -Yw -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ca -ZJ -ZJ -ZJ -ZJ -ZJ -ZJ -ZJ -qA -Ng -fh -Tz -PQ -ID -zM -TO -KU -OU -Ya -mR -hC -mf -Fy -DR -tS -Me -Ib -EN -Co -IH -qE -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(53,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -wz -Dc -HQ -ca -ca -Tu -wz -ZL -ZL -ZL -ZL -hk -ZL -BW -ZL -ZL -ZL -wz -wz -wz -wz -ZL -wz -wz -ca -ca -ZL -CN -rk -ZJ -wN -Yl -Um -NI -gn -ZJ -hN -Kv -Kv -Kv -Dg -qA -Qi -TC -Gi -Me -Zb -Fg -Nr -pf -sV -Yp -Db -Me -tf -hM -zv -hM -tf -bl -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(54,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -ca -ca -lB -IW -IW -by -GN -kU -GN -by -JP -JP -IW -by -CK -kU -AK -EX -JP -IW -Kx -ca -ca -ZL -mm -ax -ZJ -nF -eT -hq -Ep -No -ZJ -Hj -Kv -Kv -DY -gM -qA -rA -XI -wp -Me -PG -gd -dX -pB -Fg -TT -Me -Of -hQ -wX -ZQ -wX -KL -Kb -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(55,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -ug -wz -So -KO -Nk -nN -eU -MN -qi -Xd -hF -Lo -KO -Xd -qi -he -eU -gD -Rr -KO -pD -ug -wz -ZL -AQ -xh -ZJ -TW -yJ -ba -jy -Mf -ZJ -ZB -KQ -UK -Kl -qA -qA -Fw -XI -jj -Me -Me -js -Qw -qD -cA -RO -Me -Of -uE -BD -Mz -nL -BD -eh -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(56,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Qk -pl -pl -Gs -FP -zy -JD -Ym -qi -Dc -Wu -Xd -DM -Yj -KH -Xd -qi -Dc -qi -hA -zy -zy -GQ -pl -pl -pl -yO -wz -ZJ -ZJ -ey -ZJ -ZJ -ZJ -ZJ -qA -qA -qA -qA -qA -jc -Jc -nH -GG -Zk -Me -Me -Me -Me -Me -Me -Me -Of -PI -Xu -Of -Of -bl -bl -bl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(57,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -KO -KO -KO -MI -Rr -Rr -Bf -ua -Dc -qi -Xd -Bw -Yj -KH -Xd -qi -Dc -qi -Xd -KO -KO -Yh -KO -uG -KO -Dc -wz -oK -wp -gS -GO -iN -iN -iN -vL -AY -wp -wp -cU -lo -Eu -XI -Wl -uu -WY -iN -wp -iN -wp -iN -wp -tb -xo -RY -iN -oh -Ay -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(58,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -KO -Ke -al -TP -Rr -QW -Xd -qi -Xs -eU -qw -zy -SL -BP -qw -eU -Td -qi -Xd -TD -KO -sy -Ph -IT -KO -Qk -lm -iG -SO -Fu -SY -iK -iK -SO -zM -iK -iK -SO -SY -SO -iK -wn -iK -SO -so -SO -iK -iK -XV -XV -iK -iK -Wy -Ad -Op -CA -Ay -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(59,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -KO -pD -ZL -Rg -KO -rM -dP -qi -Wr -qi -Xd -KO -Rr -Rr -Xd -qi -lh -km -Xd -KO -KO -pD -wz -Ws -zD -Dc -ZL -oK -ms -ms -iN -pZ -pZ -iN -wp -wp -iN -iN -sN -Va -Wm -XI -gq -Va -iL -iN -wp -iN -iN -iN -wp -wp -pZ -ms -wp -iN -Ay -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(60,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -yZ -Dc -KO -Vv -HV -cp -HV -nT -JI -Py -HV -fl -aB -EZ -HV -Wv -aB -EZ -HV -Wv -HS -EZ -cl -jO -aB -nd -KO -Dc -oe -XJ -kg -qu -XJ -kg -qu -Vp -Vp -Vp -Vp -Vp -Vp -Zk -Jc -TC -GG -jc -ZC -ZC -ZC -ZC -ZC -ZC -Ty -Gl -pt -pt -Gl -Gl -Gl -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(61,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -cL -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -bQ -KO -Dc -ad -XJ -YA -Od -Sy -mk -vk -Vp -KZ -gL -sk -uH -Vp -Vp -wd -XQ -KD -ZC -ZC -Yc -Ty -cz -VK -yA -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(62,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -nm -RT -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dB -aN -Dc -eY -XJ -As -As -Vr -Vr -As -Vp -am -JL -Tb -KK -JL -Vp -OG -XI -iN -ZC -TI -cs -af -cT -cT -xf -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(63,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -AP -mW -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dA -lg -Dc -eY -ag -As -Np -Np -rJ -As -Vp -EF -JL -aO -yw -Vz -Vp -xm -XI -wp -ZC -Fe -cT -cD -aJ -iE -xx -pJ -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(64,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -ZL -OJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -AG -lg -Dc -eY -ag -As -qT -LJ -fg -Vr -Vp -Tk -wl -vU -sR -MZ -sg -SY -TO -yT -Pp -LF -nG -PZ -Dx -UI -cT -lV -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(65,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -KO -cL -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -gh -aN -Dc -eY -XJ -Vr -rl -ol -rV -Vr -Vp -Hd -wl -FE -wl -xX -Wj -ED -TC -eo -QJ -qa -cT -cR -Uk -cT -cT -zk -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(66,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -yZ -Dc -KO -RT -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -Lg -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dB -zD -Qk -MC -XJ -dv -rr -OX -sm -uA -Vp -rX -wl -FI -Bo -ld -Vp -ys -XI -Gi -ZC -zZ -cT -sf -cT -cT -cs -lV -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(67,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -KO -mW -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -LH -aN -Dc -eY -XJ -Vr -Np -Np -rJ -As -Vp -Ld -pw -Wf -pw -nj -Vp -kX -vp -Ql -ZC -Ry -LK -sf -oQ -OI -rI -Ty -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(68,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -ZL -OJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -AG -lg -Dc -eY -ag -FT -FT -FT -sv -vB -Vp -EQ -Bg -FE -wl -EQ -Vp -Oj -XI -iN -ZC -ZC -ZC -mD -ZC -Ty -Ty -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(69,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -to -cL -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -gh -lg -Dc -eY -ag -WP -WP -WP -WP -Jk -Vp -yx -Bo -UO -wl -yj -Vp -FS -XQ -PF -ZC -cy -ha -Wp -Ei -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(70,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -AP -RT -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dB -lg -Dc -eY -XJ -WP -WP -WP -WP -KY -Vp -Tg -wl -FR -wl -ur -Vp -UT -XI -wp -ZC -yL -xf -cT -cV -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(71,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -mW -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dJ -dA -zD -Dc -bf -XJ -aI -VX -VX -VX -vN -Vp -Sd -Cb -Gf -MJ -br -Vp -aQ -XI -wp -ZC -Bu -WK -PA -Kp -Ty -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(72,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -yZ -Dc -KO -Ke -Tx -ct -qI -rf -ON -Jq -ar -Lx -Tx -JT -qI -Lx -Tx -Jq -ar -Lx -ON -JT -ar -vS -Tx -mB -aN -Dc -eY -XJ -WP -WP -WP -WP -KY -Ui -Ui -Ui -Ui -Ui -Ui -Ui -ZM -Fa -ZM -Ui -HK -HK -HK -HK -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(73,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Qk -zy -YQ -AL -IZ -zy -pl -pl -pl -zy -Oz -aN -KO -KO -KO -Ea -Ea -KO -aN -KO -KO -KO -pD -ZL -So -aN -Dc -eY -ag -WP -WP -WP -WP -KY -Ui -Ui -YK -Jv -NO -QI -XR -Xw -NT -KM -Ui -HK -HK -Ax -Ax -Ax -HK -Pf -KP -HK -Ii -nR -QT -nR -rb -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(74,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -KO -Xy -fx -bq -JZ -JZ -SR -SR -pO -Rt -OH -SR -fx -SR -Cl -JZ -JZ -ff -SR -SR -je -Vv -SR -pG -lg -Dc -eY -ag -Eo -Ob -Ob -Ob -oL -Ui -nK -Cf -ik -bR -Rl -Kd -Cs -NT -UN -qR -HK -Xc -YG -yF -yF -LQ -fX -ti -To -BY -BY -cr -BY -BY -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(75,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -KO -hS -hS -vb -bo -bo -hS -hS -ay -Dc -Rg -Nf -Nf -Bj -cS -Bj -Bj -Nf -Bj -Bj -Nf -Bj -Bj -Nf -lg -Dc -eY -XJ -fy -fL -sS -sS -bS -Ui -oM -CF -dO -Os -Rx -Ys -LS -NT -TY -qR -HK -Xc -QD -ZV -Mi -ZV -rh -gg -To -bh -RD -cr -LL -LL -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(76,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ou -eH -ZL -Dc -ZL -hS -CZ -aT -Qc -Bz -Mc -bo -eu -Dc -ie -Nf -JU -Cv -Cv -dd -bL -Nf -fY -hW -Fi -jf -oJ -Nf -zJ -Dc -bf -XJ -Vr -Np -Uh -Np -As -Ui -Pc -FV -Zf -Zf -Zf -Zf -sO -QM -TY -qR -HK -Xc -QD -ZV -HK -Tr -Xa -NV -HK -kr -qm -eL -qm -qf -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(77,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -hS -um -QO -SV -Bz -GV -bD -HR -pR -Rg -Nf -uF -OA -OA -dm -Mj -Nf -gG -OA -OA -jg -Cw -Nf -KO -Ey -lg -me -GY -Np -Np -rJ -As -Ui -yM -Dl -Zf -Zf -Zf -Zf -Zf -QM -TY -qR -HK -HK -za -Si -HK -Na -dG -di -HK -HK -HK -HK -HK -HK -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(78,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -ZL -hS -BZ -Bz -iA -Bz -LZ -hS -HH -Dc -Rg -Nf -cH -cJ -OA -dt -ea -fO -Pr -PY -Pr -jG -xz -jV -lm -ly -ZL -XJ -yv -As -Ne -tT -IX -Ui -Gz -Dw -Gk -Os -Sl -Yx -lG -QM -TY -qR -HK -Xc -kq -Vc -HK -XL -fJ -NB -HK -QT -nR -Ii -nR -rb -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(79,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ca -ZL -Dc -bf -hS -Bz -Bz -Bz -LE -tv -hS -pD -Dc -Rg -Nf -ov -OA -OA -OA -eJ -Nf -ho -iy -ho -jU -JJ -Nf -cB -lE -wz -XJ -XJ -XJ -PW -XJ -XJ -Ui -tX -Uv -GL -Pe -Su -rx -up -Bq -TY -qR -HK -Xc -kq -ZV -zt -ZV -xM -ti -To -BY -BY -cr -BY -BY -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(80,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ZL -Dc -ZL -hS -hS -wc -hS -hS -hS -hS -iX -Er -Rg -Nf -ZR -QE -cZ -dE -Mj -Nf -hG -jb -hG -jb -FN -Nf -KO -Dc -wz -XJ -XJ -As -mk -uw -As -Ui -Ui -DF -oH -NO -Ub -XR -dn -QM -ub -Ui -HK -Xc -QD -ZV -Mi -ZV -rh -Sq -To -ZI -ZI -cr -BY -BY -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(81,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -ZL -Xs -QN -MK -MK -Xv -iR -Bz -qU -hS -RK -Er -vP -Nf -Nf -Nf -Nf -Nf -Nf -Nf -Nf -Tc -Nf -Nf -Nf -Nf -KO -Dc -bf -YP -ni -ry -ry -Np -rJ -As -Rv -Ui -Ui -Ui -Ui -Ui -ZM -Aw -ZM -Ui -HK -HK -hR -Vc -HK -AA -Xa -NV -HK -eL -qm -kr -qm -qf -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(82,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -ca -Yw -Yw -Yw -MK -MK -BZ -iR -Bz -OC -hS -pD -Er -Rg -gE -gE -gE -gE -gE -gE -gE -gE -gE -gE -gE -gE -gE -aw -Dc -ZL -YP -nM -Eb -Eb -nY -Np -As -sI -Ki -xK -Sw -HK -FW -eR -bb -dG -xQ -HK -EO -QD -Si -HK -nV -Xa -di -HK -HK -HK -HK -HK -HK -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(83,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -vt -iR -Bz -Jg -hS -bu -Dc -Rg -gE -gE -Xj -Qt -gE -Hk -OZ -yU -yU -ZU -Fl -lA -Vu -kw -qc -Gq -YP -oa -qv -qv -Np -wS -YP -sI -Ki -Hv -Sw -HK -gH -QD -bb -dG -Sc -BM -Br -QD -ZV -HK -Vc -Xa -NV -HK -QT -nR -Ii -nR -rb -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(84,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -sY -iR -Bz -dH -hS -pD -Dc -Rg -gE -iQ -Cn -VT -gE -ML -ny -SB -nx -de -sa -QP -bZ -Er -Rr -Rt -YP -qh -Vr -Vr -Vr -YP -YP -sI -Ve -HG -Pl -GK -Gg -sU -Ra -dG -Sc -Mn -Sc -QD -ZV -zt -ZV -xM -rZ -To -Lf -Lf -cr -BY -BY -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(85,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -MK -hS -MB -hS -hS -oW -Dc -Rg -gE -sX -tA -gE -gE -ML -ny -uS -ng -TN -EB -EB -ye -Qq -TN -Qq -YB -YB -YB -YB -YP -YP -YP -sI -HK -ip -HK -HK -EI -mY -zn -Bi -Sc -EK -Sc -fo -IC -IC -IC -IC -Bi -To -BY -YX -cr -BY -BY -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(86,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -NE -DB -Wg -hS -pD -Dc -Rg -gE -Wo -iF -Rc -Md -kO -vg -RW -LC -TN -Fz -AH -AH -Gv -LT -Gv -Hc -lK -kF -YB -Cr -Cr -Cr -sI -DX -HX -Qx -HK -Sc -Sc -HK -Br -Br -HK -lc -CJ -Br -HK -Br -Br -rd -HK -eL -qm -kr -qm -qf -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(87,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -oA -QQ -gp -hS -pD -Dc -vP -gE -qz -Zd -gE -WA -DC -DC -RW -mZ -TN -CX -IP -gf -Bd -CP -PL -hy -AH -ZX -YB -Cr -Cr -Cr -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -sI -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(88,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -MK -MK -MK -MK -wi -Td -Rg -gE -co -OY -gE -gE -Cy -sa -nD -gE -TN -TN -gW -It -TN -TN -wI -Gv -IP -jN -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(89,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -MK -Yw -Yw -Yw -kS -kS -kS -kS -kS -oC -kS -oC -kS -TN -Ol -zI -jD -bO -TN -vo -Gv -IP -Iy -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(90,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -xJ -Oc -zA -gx -TN -CX -La -us -gt -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(91,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -zY -zG -Ff -Gy -TN -kH -kB -RP -hL -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(92,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -TN -TN -TN -TN -TN -TN -Hh -NU -YB -YB -YB -YB -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(93,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -fm -fm -fm -fm -fm -TN -yc -Sn -Vq -YB -RN -tB -RM -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(94,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -kS -kS -kS -kS -gT -kS -gT -kS -TN -TN -TN -TN -TN -TN -TN -Nz -rt -XP -YB -bB -EJ -zL -oo -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(95,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -kS -VJ -co -kS -gT -kS -gT -kS -TN -kh -qW -GU -Ml -AO -EA -yc -aq -Uf -Bv -Vj -Xb -Bt -fp -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(96,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -eB -uo -WG -kS -gT -kS -gT -kS -TN -Ce -fv -Sj -TK -MW -QL -IR -cG -fF -gW -Vj -cw -Bt -Ps -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(97,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -CS -vK -aA -kS -gT -kS -gT -kS -TN -vc -il -wa -sE -Nx -sE -Ye -Sn -uX -YB -dj -fF -uQ -pS -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(98,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -kS -yg -aX -kS -gT -kS -gT -kS -TN -Qz -il -wa -oO -AC -HT -ah -wa -yo -YB -yy -mo -an -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(99,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -kS -mb -kS -kS -gT -kS -gT -kS -TN -NZ -il -Sn -jS -vG -ds -hU -wa -Hx -YB -YB -YB -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(100,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -NZ -il -Sn -sE -zl -sE -wH -Sn -XN -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(101,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -Rd -Rd -kS -gT -kS -gT -kS -TN -TN -TN -Mu -TN -TN -TN -Qq -TN -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(102,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -kS -kS -kS -gT -kS -gT -kS -kS -YB -Vq -Yv -if -IS -YO -cj -Vq -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(103,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -Rd -kS -or -or -fq -kS -Jp -or -or -YB -bg -kk -Gu -Gu -Gu -vJ -oX -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(104,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -kS -kS -kS -kS -kS -kS -kS -kS -kS -kS -YB -ro -rq -jQ -GA -dg -aG -Zw -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(105,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -YB -YB -YB -YB -YB -YB -YB -YB -YB -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(106,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(107,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(108,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(109,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(110,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(111,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(112,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(113,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(114,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(115,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(116,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(117,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(118,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(119,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -aS -aS -aS -aS -aS -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(120,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -aS -gB -aS -aS -aS -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(121,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -aS -aS -aS -aS -aS -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(122,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(123,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(124,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(125,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(126,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(127,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(128,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(129,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(130,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(131,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(132,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(133,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(134,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(135,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(136,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -"} -(137,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +/area/golden_arrow/hangar) +"JH" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "89"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"JI" = ( +/obj/structure/machinery/faxmachine/uscm/command/capt, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"JJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"JK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"JL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/largecrate/supply/supplies/flares{ + layer = 3.1 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"JM" = ( +/obj/structure/largecrate/supply/ammo/m41amk1, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"JO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"JQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"JR" = ( +/obj/structure/largecrate/supply/ammo/m41amk1, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_x = -3; + pixel_y = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"JT" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 8; + id = "apcbayrailing1" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"JW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/bed/chair{ + dir = 8; + pixel_y = 3 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Kc" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/golden_arrow/supply) +"Ke" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Kf" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Kg" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 32 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/engineering) +"Kh" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Kk" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Km" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/device/flashlight/lamp/tripod/grey, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Kn" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Ko" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/dorms) +"Kp" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ky" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Kz" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"KA" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "23"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"KB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/cobweb2/dynamic, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KC" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"KE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"KJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"KK" = ( +/obj/structure/cable{ + layer = 2.36; + pixel_x = -3; + pixel_y = 12 + }, +/obj/structure/cable{ + layer = 2.36; + pixel_x = -1; + pixel_y = 12 + }, +/obj/structure/cable{ + layer = 2.36; + pixel_x = 1; + pixel_y = 12 + }, +/obj/structure/cable{ + layer = 2.36; + pixel_x = 3; + pixel_y = 12 + }, +/obj/structure/cable{ + icon_state = "0-2"; + layer = 2.36; + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/cable{ + icon_state = "0-2"; + layer = 2.36; + pixel_x = -1; + pixel_y = -3 + }, +/obj/structure/cable{ + icon_state = "0-2"; + layer = 2.36; + pixel_x = 1; + pixel_y = -3 + }, +/obj/structure/cable{ + icon_state = "0-2"; + layer = 2.36; + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"KO" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{ + layer = 2.1; + name = "non-functional maintenance airlock" + }, +/obj/structure/sign/safety/airlock{ + pixel_x = 8; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KP" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "29"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"KQ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/largecrate/random/secure{ + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"KR" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"KS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"KT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"KV" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KW" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"La" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Lc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Lf" = ( +/turf/open/shuttle/elevator, +/area/golden_arrow/supply) +"Lg" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin/uscm{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/tool/pen{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Lh" = ( +/obj/structure/machinery/power/terminal, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/tool/warning_cone{ + pixel_x = -15; + pixel_y = 16 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Ll" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/golden_arrow/cryo_cells) +"Lm" = ( +/obj/effect/decal/siding{ + icon_state = "siding2" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ln" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/structure/closet/secure_closet, +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Lo" = ( +/turf/closed/shuttle/elevator/gears, +/area/golden_arrow/supply) +"Lq" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Lr" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Lt" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + closed_layer = 3.3; + dir = 4; + id = "squadblastdoor"; + layer = 3.3; + name = "First Platoon Ready Bay Blast Door"; + open_layer = 3.3 + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonarmory) +"Lu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Lx" = ( +/obj/structure/filingcabinet/chestdrawer{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"LA" = ( +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/ares_console{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"LD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/sign/safety/ladder{ + pixel_x = -17; + pixel_y = -15 + }, +/obj/structure/sign/safety/maint{ + pixel_x = -17 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"LH" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LI" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"LJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 10; + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"LL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LO" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/CICmap{ + layer = 4; + pixel_x = -1; + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"LQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"LU" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"LV" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"LX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Ma" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Md" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Mf" = ( +/obj/structure/machinery/computer/supply_drop_console/limited/alternate{ + density = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Mh" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Mi" = ( +/obj/structure/machinery/landinglight/ds1, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Mj" = ( +/obj/item/stack/sheet/metal, +/obj/item/stack/rods{ + pixel_x = -13; + pixel_y = 16 + }, +/obj/effect/decal/siding{ + icon_state = "siding8" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Mk" = ( +/obj/effect/decal/strata_decals/grime/grime1, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 12 + }, +/obj/structure/sign/poster{ + desc = "The Armat Battlefield Systems Model 41 Derivative 'A' Pulse Rifle Mark One. The only pinup you'll ever need."; + icon_state = "poster15"; + name = "pulse rifle pinup"; + pixel_x = -27; + pixel_y = 6 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Mm" = ( +/obj/structure/sink{ + layer = 3.1; + pixel_y = 24 + }, +/obj/structure/mirror{ + pixel_x = -1; + pixel_y = 35 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Mn" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "80"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Mr" = ( +/obj/structure/largecrate/supply/medicine/medkits{ + layer = 3.1; + pixel_x = 8; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Ms" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Mt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Mu" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap{ + name = "\improper Tripoli" + }, +/obj/item/tool/screwdriver{ + icon_state = "screwdriver5"; + layer = 3.03; + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/trash/eat{ + pixel_x = 10 + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Mv" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Mw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/strata_decals/grime/grime4, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"MB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"MC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"MD" = ( +/obj/item/prop/magazine/book/starshiptroopers{ + layer = 4.1; + pixel_y = 47 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"MF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"MG" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"MH" = ( +/obj/structure/surface/table/almayer, +/obj/structure/largecrate/random/mini/small_case/c{ + pixel_x = -15; + pixel_y = 9 + }, +/obj/item/clothing/mask/cigarette/cigar/tarbacks{ + pixel_x = -13; + pixel_y = 10 + }, +/obj/item/storage/fancy/cigar/matchbook/brown{ + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"MJ" = ( +/obj/structure/shuttle/part/dropship1/transparent/lower_left_wing{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"ML" = ( +/obj/item/prop/almayer/comp_open{ + pixel_x = 40; + pixel_y = 4 + }, +/obj/structure/prop{ + color = "#b30000"; + icon = 'icons/obj/pipes/power_cond_white.dmi'; + icon_state = "4-5"; + layer = 2.8; + name = "cable"; + pixel_x = 5; + pixel_y = 2 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" + }, +/area/golden_arrow/hangar) +"MM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/siding{ + icon_state = "siding8" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"MN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing2" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"MQ" = ( +/obj/structure/bed/chair, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"MR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"MT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/structure/janitorialcart, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"MU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"MV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"MX" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"MY" = ( +/obj/structure/machinery/cm_vending/gear/medic_chemical, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"MZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Nb" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Ne" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 32 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"Ng" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Ni" = ( +/turf/open/floor/almayer/uscm{ + dir = 10; + icon_state = "logo_directional1" + }, +/area/golden_arrow/hangar) +"No" = ( +/obj/effect/attach_point/fuel/midway{ + pixel_x = -32 + }, +/turf/closed/shuttle/midway/transparent{ + icon_state = "33"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Np" = ( +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Nq" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/shuttle/dropship/flight, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Ns" = ( +/obj/structure/bed/bedroll{ + buckle_lying = null; + can_buckle = 0; + color = "#333333"; + desc = "A black gym mat, useful if you don't want to use the cold hard floor for exercise."; + foldabletype = null; + name = "gym mat"; + pixel_x = -2; + pixel_y = -3 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Nt" = ( +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Nu" = ( +/obj/structure/closet/secure_closet{ + icon_broken = "fridgebroken"; + icon_closed = "fridge"; + icon_locked = "fridge1"; + icon_off = "fridge1"; + icon_opened = "fridgeopen"; + icon_state = "fridge1"; + name = "beverage fridge" + }, +/obj/item/reagent_container/food/drinks/bottle/orangejuice{ + pixel_x = 8; + pixel_y = -7 + }, +/obj/item/reagent_container/food/drinks/bottle/orangejuice{ + pixel_y = -1 + }, +/obj/item/reagent_container/food/drinks/bottle/orangejuice{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/reagent_container/food/drinks/bottle/orangejuice{ + pixel_y = -9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Nv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ny" = ( +/obj/structure/surface/table/almayer, +/obj/item/notepad/black, +/obj/item/tool/pen{ + pixel_x = -10; + pixel_y = 8 + }, +/obj/item/prop/tableflag{ + pixel_x = 12; + pixel_y = -1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Nz" = ( +/obj/structure/machinery/microwave{ + density = 0; + pixel_y = 9 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 4; + pixel_y = 22 + }, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"NA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"NF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"NG" = ( +/obj/effect/decal/strata_decals/grime/grime1{ + dir = 8 + }, +/obj/structure/sign/safety/storage{ + pixel_x = 33 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"NH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"NI" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"NJ" = ( +/obj/structure/cargo_container/arious/leftmid, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"NK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"NM" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "32"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"NQ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"NR" = ( +/obj/structure/largecrate/supply/weapons/m56d{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/structure/largecrate/supply/weapons/m56d{ + pixel_x = 9; + pixel_y = 25 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"NU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/ammunition{ + pixel_x = -18 + }, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "weapons_conny"; + name = "\improper Squad One Weapons Locker"; + pixel_y = -4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonarmory) +"NW" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"NX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -11; + pixel_y = 14 + }, +/obj/item/tool/hand_labeler{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/spacecash/c10{ + layer = 2.7; + pixel_x = 11; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"NZ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Oa" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ob" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Oc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Of" = ( +/obj/structure/surface/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/under/marine/officer/boiler, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Og" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Oh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"Oj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ol" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + name = "\improper Storage Bay Two Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Oo" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Ot" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"Ou" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/photocopier{ + pixel_y = 4 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Oy" = ( +/turf/closed/shuttle/midway{ + icon_state = "73"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Oz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"OB" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonarmory) +"OD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"OF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"OI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoon_commander_rooms) +"OJ" = ( +/obj/structure/prop{ + can_buckle = 1; + desc = "It's a case made into an impromptu seat."; + icon = 'icons/obj/structures/crates.dmi'; + icon_state = "case"; + layer = 3.6; + name = "\improper seat-like case"; + pixel_y = -2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"OK" = ( +/obj/structure/disposalpipe/segment, +/turf/open/space/basic, +/area/space) +"OL" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ + layer = 2.1; + name = "non-functional maintenance airlock" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ON" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"OP" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 2 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"OQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"OU" = ( +/obj/effect/decal/strata_decals/grime/grime2, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"OW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"OX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"OZ" = ( +/obj/structure/largecrate/supply/medicine/medkits{ + pixel_x = -11; + pixel_y = 9 + }, +/obj/structure/largecrate/supply/medicine/medkits{ + pixel_x = 14; + pixel_y = 9 + }, +/obj/structure/largecrate/supply/medicine/medkits{ + layer = 3.1; + pixel_x = 8; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Pc" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/structure/surface/table/almayer, +/obj/item/prop/magazine/dirty/torn{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/trash/cigbutt{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/trash/eat{ + pixel_x = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Pd" = ( +/turf/closed/shuttle/midway{ + icon_state = "42"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Pe" = ( +/obj/structure/shuttle/part/dropship1/transparent/inner_left_weapons{ + name = "\improper Tripoli" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Pi" = ( +/obj/structure/cargo_container/wy/left{ + pixel_y = 5 + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Pj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/medical) +"Pl" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Pr" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"Ps" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1 + }, +/obj/structure/sign/safety/ammunition{ + pixel_y = -26 + }, +/obj/structure/sign/safety/one{ + pixel_x = 14; + pixel_y = -26 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonarmory) +"Pu" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"PA" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"PF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"PH" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/wy_chips_pepper{ + pixel_x = -5; + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"PI" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = -29 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = -29 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"PJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/storage{ + pixel_x = -18; + pixel_y = -7 + }, +/obj/structure/sign/safety/one{ + pixel_x = -18; + pixel_y = 7 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"PK" = ( +/obj/structure/bed/bedroll{ + buckle_lying = null; + can_buckle = 0; + color = "#006db0"; + desc = "A mechanic's mat."; + foldabletype = null; + name = "floor mat"; + pixel_y = -4 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/item/tool/weldingtool{ + pixel_y = 21 + }, +/obj/item/tool/wrench{ + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"PN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/structure/machinery/door/poddoor/railing{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"PP" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"PR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"PS" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"PT" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/engineering) +"PV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/dam/crane/cargo{ + desc = "Standard cargo crane used by the USCM. Looks like this one has replacement parts for the Tripoli on it. You probably couldn't name half of these."; + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"PW" = ( +/obj/structure/cargo_container/wy/right{ + pixel_y = 5 + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"PX" = ( +/turf/closed/shuttle/elevator{ + dir = 10 + }, +/area/golden_arrow/supply) +"PY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "equipment_conny"; + name = "\improper Squad One Equipment Locker" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonarmory) +"PZ" = ( +/obj/structure/shuttle/part/dropship1/transparent/outer_left_weapons{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Qg" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Qi" = ( +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Qj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Qk" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Qm" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Qn" = ( +/obj/structure/machinery/light, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Qo" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/medical/bruise_pack{ + pixel_x = -12; + pixel_y = 7 + }, +/obj/item/stack/medical/ointment{ + pixel_x = 2; + pixel_y = 12 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Qp" = ( +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor/almayer{ + allow_construction = 0; + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Qr" = ( +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/golden_arrow/cryo_cells) +"Qs" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_open{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Qt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Qu" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Qv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Qw" = ( +/obj/effect/decal/strata_decals/grime/grime4, +/obj/effect/decal/strata_decals/grime/grime2{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Qx" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Qy" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "apc2blastdoor"; + name = "\improper Vehicle Bay Two Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/supply_drop/echo, +/obj/effect/decal/cleanable/dirt, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"QA" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"QB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"QC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QD" = ( +/turf/closed/shuttle/midway{ + icon_state = "67"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"QE" = ( +/turf/open/shuttle/elevator/grating, +/area/golden_arrow/supply) +"QG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/hardpoint/locomotion/apc_wheels, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"QJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"QK" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"QL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QN" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"QO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"QP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"QS" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + layer = 2.36 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"QV" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access{ + density = 0; + pixel_y = 24 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/medical) +"QW" = ( +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"QX" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonprep) +"QY" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ra" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/dartboard{ + layer = 3.2; + pixel_y = 41 + }, +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Rb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Rc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Rd" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Rh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "equipment_conny"; + name = "\improper Squad Two Equipment Locker" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonarmory) +"Ri" = ( +/obj/structure/closet, +/obj/item/maintenance_jack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"Rj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cargo_container/wy/right{ + opacity = 0 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Rn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ro" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/condiment/saltshaker{ + pixel_x = -7; + pixel_y = 13 + }, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = -11; + pixel_y = 5 + }, +/obj/item/clothing/head/cmcap{ + pixel_x = 1; + pixel_y = -3 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Ru" = ( +/obj/structure/machinery/door/poddoor/railing{ + id = "apcbayrailing1" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"Rz" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"RA" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"RD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonprep) +"RF" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"RG" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"RH" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"RI" = ( +/obj/structure/machinery/medical_pod/autodoc{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"RM" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap{ + name = "\improper Tripoli" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/cigbutt{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/trash/cigbutt{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/trash/cigbutt{ + layer = 3.2; + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/trash/cigbutt{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/item/trash/cigbutt{ + pixel_x = -1; + pixel_y = 17 + }, +/obj/item/trash/cigbutt{ + pixel_x = -7; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"RO" = ( +/obj/structure/stairs/perspective, +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/golden_arrow/hangar) +"RR" = ( +/obj/effect/decal/siding, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"RS" = ( +/obj/structure/machinery/autodoc_console, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/autodoc{ + pixel_x = 32 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"RT" = ( +/obj/structure/shuttle/part/dropship1/transparent/engine_right_exhaust{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"RY" = ( +/obj/structure/largecrate/random/secure, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"RZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"Sb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Sc" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1{ + locked = 1; + name = "\improper Tripoli cargo door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Se" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "1-2-8" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Sf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Si" = ( +/turf/closed/shuttle/elevator{ + dir = 5 + }, +/area/golden_arrow/supply) +"Sj" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Sl" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap{ + name = "\improper Tripoli" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Sn" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Sp" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Sq" = ( +/obj/effect/decal/siding{ + icon_state = "siding8" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ss" = ( +/obj/structure/bed/chair{ + buckling_y = 10; + dir = 4; + pixel_y = 10 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Sw" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Sx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Sz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"SE" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"SH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"SL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"SM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"SN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"SO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/prop{ + density = 1; + desc = "A targeting system for dropships. It improves firing accuracy on laser targets. Far beyond repair."; + icon = 'icons/obj/structures/props/almayer_props.dmi'; + icon_state = "targeting_system"; + layer = 3.1; + name = "\improper Broken AN/AAQ-178 Weapon Targeting System"; + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/prop/almayer/flight_recorder{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + layer = 3.11; + pixel_x = 7; + pixel_y = 15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"SQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/structure/pipes/vents/pump, +/obj/item/trash/uscm_mre{ + pixel_x = 9; + pixel_y = 14 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"SR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"SS" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"ST" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"SU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"SV" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/briefing) +"SW" = ( +/turf/closed/shuttle/midway{ + icon_state = "31"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"SX" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 2; + id = "apcbayrailing1" + }, +/turf/open/floor/almayer{ + icon_state = "black" + }, +/area/golden_arrow/hangar) +"SY" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"SZ" = ( +/obj/structure/barricade/handrail, +/obj/structure/reagent_dispensers/fueltank{ + anchored = 1; + icon = 'icons/obj/structures/props/generic_props.dmi'; + icon_state = "weldtank_old"; + layer = 2.9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Ta" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Tb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"Td" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Tg" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 2; + name = "\improper Storage Bay Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Tk" = ( +/obj/structure/machinery/prop{ + density = 1; + desc = "A pump used for refueling the dropship."; + icon_state = "pipe_d"; + layer = 2.7; + name = "refueling pump"; + pixel_y = -5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Tm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Tp" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Tq" = ( +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"Ts" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Tt" = ( +/obj/structure/shuttle/part/dropship1/transparent/inner_right_weapons{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ty" = ( +/obj/structure/surface/table/almayer, +/obj/effect/spawner/random/technology_scanner{ + pixel_x = 15 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/reagent_container/food/drinks/dry_ramen{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"TB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"TD" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoon_commander_rooms) +"TF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"TI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"TJ" = ( +/obj/structure/ladder{ + id = "enginorth" + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"TK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/railing{ + dir = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"TL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"TP" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/golden_arrow/hangar) +"TQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"TU" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"TW" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"TY" = ( +/obj/structure/sign/banners/united_americas_flag{ + pixel_x = -16; + pixel_y = 30 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"TZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/storage/fancy/cigarettes/lucky_strikes_4{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/storage/fancy/cigar/matchbook{ + pixel_x = -1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoonprep) +"Ua" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "weapons_conny"; + name = "\improper Squad Two Weapons Locker"; + pixel_y = -4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonarmory) +"Uc" = ( +/obj/structure/bed/chair/comfy{ + buckling_y = 2; + dir = 8; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Uf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "squadarmory"; + name = "\improper Gear Lockers" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoonprep) +"Ug" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "blackcorner" + }, +/area/golden_arrow/hangar) +"Uj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delaythree, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Uk" = ( +/obj/structure/machinery/door_control/brbutton{ + id = "apc2blastdoor"; + name = "vehicle bay blast door control"; + pixel_y = 28 + }, +/obj/structure/machinery/door_control/brbutton{ + id = "apcbayrailing2"; + name = "vehicle bay railing control"; + pixel_x = 13; + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Um" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/light, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"Uo" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Up" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ + req_access = list(); + req_one_access_txt = "8;12;39;40" + }, +/obj/item/reagent_container/food/drinks/cans/souto/lime{ + pixel_x = 10; + pixel_y = 21 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Ur" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Us" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"Ut" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing2" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"Uu" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "blackcorner" + }, +/area/golden_arrow/hangar) +"Uw" = ( +/obj/structure/machinery/autolathe, +/obj/item/stack/sheet/mineral/phoron/small_stack{ + pixel_y = 15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Ux" = ( +/obj/structure/shuttle/part/dropship1/transparent/middle_right_wing{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Uz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"UA" = ( +/obj/structure/cargo_container/wy/left{ + opacity = 0; + pixel_y = -17 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/item/toy/plush/therapy/red{ + desc = "An unapproved bootleg copy of the patented Sergeant Huggs. Looks like he's seen better days."; + force = 15; + layer = 4.1; + name = "Discharged Huggs"; + pixel_x = 5; + pixel_y = 32; + throwforce = 15 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"UB" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"UF" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"UH" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"UI" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 17" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"UK" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"UN" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"UQ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/bedsheetbin{ + pixel_y = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"US" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"UU" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Smartgunner"; + pixel_x = -7 + }, +/obj/structure/closet/secure_closet/marine_personal{ + job = "Squad Sergeant"; + pixel_x = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"UW" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = -6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"UY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"UZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/dorms) +"Va" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"Vd" = ( +/obj/structure/platform{ + dir = 8; + layer = 2.7 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/golden_arrow/hangar) +"Ve" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Vh" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"Vi" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"Vj" = ( +/obj/item/device/flashlight/lamp/tripod/grey, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Vn" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + layer = 3.1; + name = "Midway Remote Control Console"; + pixel_y = 6; + shuttleId = "dropship_midway" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Vo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Vs" = ( +/obj/structure/surface/table/almayer, +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/item/tool/hand_labeler{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/device/flashlight/flare{ + pixel_x = 19; + pixel_y = -1 + }, +/obj/structure/machinery/door_control/brbutton{ + id = "squadarmory"; + name = "gear locker shutter control"; + pixel_y = 28; + req_one_access_txt = "19;12" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Vu" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/bible{ + desc = "As the legendary US Army chaplain once said, 'There are no Athiests in fancy offices'."; + name = "Holy Bible"; + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/device/flashlight/lamp/on{ + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/ashtray/plastic{ + icon_state = "ashtray_full_bl"; + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/trash/cigbutt{ + pixel_x = 1; + pixel_y = 10; + randpixel = 0 + }, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"Vv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_container/glass/bucket/janibucket{ + pixel_x = -7; + pixel_y = 15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Vw" = ( +/obj/structure/shuttle/part/dropship1/transparent/nose_top_right{ + name = "\improper Tripoli" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Vy" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Vz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/landinglight/ds1{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"VB" = ( +/turf/closed/shuttle/elevator/freight, +/area/golden_arrow/supply) +"VD" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"VE" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/structure/machinery/landinglight/ds1, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"VH" = ( +/obj/structure/closet/secure_closet/smartgunner{ + name = "squad two smartgunner locker"; + req_access_txt = "14;40"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoonprep) +"VK" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"VM" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"VN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"VS" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"VV" = ( +/obj/structure/sign/safety/storage{ + pixel_x = 9; + pixel_y = 29 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"VZ" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/platoonprep) +"Wa" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Wd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"We" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Wf" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Wg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Wh" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/cryo_cells) +"Wk" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonprep) +"Wm" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Wn" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Wp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Wq" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = 1; + pixel_y = 12 + }, +/obj/item/prop{ + desc = "An issue of The Marine Corps Gazette, the official newspaper of the United States Colonial Marines."; + icon = 'icons/obj/items/paper.dmi'; + icon_state = "newspaper"; + name = "The Marine Corps Gazette"; + pixel_x = -1; + pixel_y = -2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Wr" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Ws" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Wt" = ( +/obj/structure/barricade/handrail, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Wu" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 38 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 38 + }, +/obj/structure/sign/safety/ammunition{ + pixel_y = 26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Wv" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/coffeecup{ + pixel_x = -8 + }, +/obj/item/reagent_container/food/drinks/h_chocolate{ + pixel_y = 7 + }, +/obj/item/clothing/glasses/disco_fever{ + pixel_x = 7; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Ww" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Wx" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Wz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"WA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "2-4" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"WB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed{ + can_buckle = 0; + desc = "A lightweight support lattice."; + icon = 'icons/obj/structures/structures.dmi'; + icon_state = "latticefull"; + layer = 2.1; + name = "lattice" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"WC" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"WD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/heavyduty{ + icon_state = "1-4" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"WF" = ( +/turf/closed/shuttle/midway{ + icon_state = "62"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"WG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"WK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"WL" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"WO" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"WR" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/barricade/metal{ + dir = 8; + pixel_x = -1 + }, +/obj/structure/barricade/metal{ + dir = 4; + pixel_x = 1 + }, +/obj/structure/barricade/metal{ + dir = 8; + pixel_x = -1; + pixel_y = 8 + }, +/obj/structure/barricade/metal{ + dir = 4; + pixel_x = 1; + pixel_y = 8 + }, +/obj/structure/curtain/red, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"WT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"WU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"WY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Xb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Xd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Xe" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Xh" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + name = "\improper Emergency Infirmary"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"Xi" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Xj" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"Xm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/golden_arrow/cryo_cells) +"Xn" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = 27 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Xo" = ( +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 21 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Xp" = ( +/obj/item/reagent_container/food/drinks/milk{ + pixel_y = 10 + }, +/obj/item/reagent_container/food/drinks/milk{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_container/food/drinks/milk{ + pixel_x = 5 + }, +/obj/item/reagent_container/food/drinks/milk, +/obj/structure/closet/secure_closet{ + icon_broken = "fridgebroken"; + icon_closed = "fridge"; + icon_locked = "fridge1"; + icon_off = "fridge1"; + icon_opened = "fridgeopen"; + icon_state = "fridge1"; + name = "beverage fridge" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Xu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Xv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Xw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Xx" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Xy" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Xz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"XC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/prop/dam/crane, +/obj/structure/prop{ + density = 1; + desc = "A cooling system for the Tripoli. It produces additional cooling reducing delays between launch. The pipes are crooked and bent, hoses are sliced open, and that's not even mentioning the bullet holes. Looks to be an older model as well."; + icon = 'icons/obj/structures/props/almayer_props64.dmi'; + icon_state = "cooling_system"; + layer = 3.1; + name = "Damaged FS/ACS-9 cooling system"; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"XD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"XE" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"XF" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + layer = 1.9 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + closed_layer = 3.3; + dir = 4; + layer = 3.3; + name = "Maintenance Bay Blast Door"; + open_layer = 3.3 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"XI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 30 + }, +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_closed{ + pixel_y = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"XK" = ( +/turf/closed/shuttle/midway/transparent{ + icon_state = "26"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"XM" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/cable/heavyduty{ + icon_state = "0-2" + }, +/obj/structure/cable{ + layer = 2.36 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonprep) +"XN" = ( +/obj/structure/machinery/cm_vending/clothing/medic, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "squadarmory"; + name = "\improper Gear Lockers" + }, +/turf/closed/wall/almayer, +/area/golden_arrow/medical) +"XO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"XQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"XR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"XS" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"XT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/case/double, +/obj/item/storage/box/cups{ + pixel_x = -1; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"XU" = ( +/obj/structure/curtain/red, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"XZ" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/largecrate/random/case, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/golden_arrow/hangar) +"Ya" = ( +/obj/structure/prop{ + can_buckle = 1; + desc = "A rather cozy case you can sit on. The label says it's full of pillows - though it's probably empty."; + icon = 'icons/obj/structures/crates.dmi'; + icon_state = "case"; + name = "\improper cozy case"; + pixel_y = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Yc" = ( +/obj/structure/closet/secure_closet, +/obj/structure/machinery/prop{ + desc = "This stylized recruitment poster for the USCM depicts a the head of a screaming eagle breaking into orbit, surrounded by flames. Death from above."; + icon = 'icons/obj/structures/props/posters.dmi'; + icon_state = "poster41"; + layer = 3.5; + name = "USCM recruitment poster"; + pixel_x = -1; + pixel_y = 34 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Ye" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonarmory) +"Yf" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Yg" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoonarmory) +"Yi" = ( +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Yj" = ( +/obj/structure/platform{ + dir = 8; + layer = 2.7 + }, +/obj/structure/stairs/perspective, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Yk" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"Yn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Yo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/engineering) +"Yr" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"Ys" = ( +/obj/structure/machinery/door/poddoor/railing{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Yt" = ( +/obj/structure/largecrate/supply/generator, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Yu" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Yv" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/synthcloset) +"Yw" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Yx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"YA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"YD" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + density = 0; + pixel_y = 24; + req_access = list() + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/medical) +"YF" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/phone_base{ + name = "overwatch receiver"; + phone_id = "Overwatch"; + pixel_x = 9; + pixel_y = 30 + }, +/obj/structure/machinery/computer/ares_console{ + dir = 4; + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/tool/pen{ + pixel_x = -5; + pixel_y = -11 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"YH" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/barricade/handrail{ + layer = 3.1; + pixel_y = -1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"YJ" = ( +/turf/closed/shuttle/midway{ + icon_state = "104"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"YK" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/golden_arrow/shared_office) +"YL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stool{ + pixel_x = 1; + pixel_y = 20 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoonprep) +"YM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/railing{ + dir = 4; + id = "apcbayrailing2" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "black" + }, +/area/golden_arrow/hangar) +"YP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"YS" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"YT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"YU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"YV" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 8; + name = "\improper Chemistry Subsection"; + req_one_access = list(); + req_one_access_txt = "8;12" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"YW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"YY" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/briefing) +"YZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"Zc" = ( +/obj/structure/bed/bedroll{ + layer = 3.1; + pixel_x = 3; + pixel_y = -8 + }, +/obj/item/clothing/head/cmcap{ + layer = 4.2; + pixel_x = 4; + pixel_y = 6 + }, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"Zd" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/chaff_launcher{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/prop/almayer/flare_launcher{ + pixel_x = 5; + pixel_y = 19 + }, +/obj/item/prop/almayer/handheld1{ + pixel_x = 6; + pixel_y = -8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Ze" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/cryo_cells) +"Zg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoonprep) +"Zh" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"Zi" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Zj" = ( +/turf/closed/shuttle/midway{ + icon_state = "92"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Zk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Zn" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + id = "apc1blastdoor"; + name = "\improper Vehicle Bay One Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Zo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Zp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Zq" = ( +/obj/structure/ladder{ + height = -1; + id = "engisouth" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Zs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Zt" = ( +/obj/structure/machinery/door/poddoor/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"Zu" = ( +/obj/structure/surface/table/almayer, +/obj/item/weapon/straight_razor{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/item/clothing/head/cmcap/bridge{ + pixel_x = 5; + pixel_y = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Zv" = ( +/turf/closed/shuttle/midway{ + icon_state = "64"; + name = "\improper Tripoli" + }, +/area/golden_arrow/hangar) +"Zz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/siding{ + icon_state = "siding6" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"ZA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/poddoor/almayer{ + dir = 2; + name = "\improper Storage Bay Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"ZE" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/shared_office) +"ZF" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 10; + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"ZI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/item/tool/warning_cone, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ZJ" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"ZL" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ZN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"ZO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ZS" = ( +/obj/structure/machinery/gear{ + id = "supply_elevator_gear" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "blackcorner" + }, +/area/golden_arrow/hangar) +"ZT" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/cable/heavyduty{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + layer = 2.36 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"ZU" = ( +/obj/structure/shuttle/part/dropship1/transparent/lower_right_wing{ + name = "\improper Tripoli" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"ZX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/vending/walkman{ + density = 0; + pixel_x = 10; + pixel_y = 21 + }, +/obj/item/trash/kepler{ + pixel_x = 8; + pixel_y = 44 + }, +/obj/item/trash/barcardine, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) + +(1,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(138,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(2,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(3,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(4,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(5,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(6,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(7,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(8,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(9,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(10,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(11,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(12,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(13,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(14,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(15,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(16,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(17,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(18,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(19,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(20,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(21,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(22,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(23,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(24,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(25,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(26,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(27,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +Wh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(28,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +wu +AK +kL +AK +kL +ik +AK +kL +AK +kL +mR +zx +dF +AK +kL +AK +kL +nl +AK +kL +AK +kL +Hf +Wh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(29,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +EZ +sk +BH +hM +sk +AU +sk +BH +hM +sk +HL +mP +WK +Aa +IE +It +It +ON +Aa +IE +It +It +UY +Wh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(30,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Ww +eI +cb +cb +eI +sv +eI +cb +cb +xp +BS +dA +mp +Wg +jU +Wg +fh +kB +Wg +Wg +jU +Wg +pc +Wh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(31,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +aN +Bk +og +Bk +Bk +Bk +Bk +Bk +og +yQ +jo +bx +bx +bx +bx +bx +bx +bx +bx +bx +bx +vb +Wh +Wh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(32,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +od +Sb +du +NA +Bk +xN +NA +NA +kw +yQ +aN +bx +ZX +We +bx +We +GM +bx +LC +RY +bx +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(139,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(33,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +aN +aN +hq +aN +Xo +oi +ne +aN +Og +Yw +aN +bx +oo +mk +gg +Pc +hn +Qu +Xy +Wx +Qg +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(34,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +og +aN +Ez +aN +og +og +og +bl +br +jw +og +bx +SQ +hQ +aJ +SE +pg +PS +zX +Do +uj +vb +EG +EG +vb +vb +vb +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(35,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +UU +aN +bm +aN +oU +og +oU +aN +bm +QH +UU +bx +vf +Xy +Pr +Hs +vZ +lw +MQ +Hk +bP +Ko +OK +OK +Ko +hx +eo +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(36,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +og +NA +YS +cg +og +og +og +ar +YS +NA +og +bx +We +MD +uW +eo +Rd +Wr +JQ +Cu +GP +vb +EG +EG +vb +eo +eo +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(37,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +wV +wV +wV +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Fo +NA +YS +Bk +Gw +og +Gw +NA +YS +NA +Fo +bx +ut +bp +Zh +mT +Oo +bx +tL +rg +NZ +vb +EG +EG +vb +vb +vb +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(38,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +IC +IC +ua +Yo +Zq +IC +IC +IC +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +og +NA +YS +Kf +og +og +og +gm +YS +NA +og +bx +lg +eo +uM +eo +lQ +bx +Of +eo +gk +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(39,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +bd +Vv +Uw +uq +Oc +bb +SZ +qr +JF +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Wh +Wh +Wh +pE +QH +fa +Xm +oU +og +oU +Xm +fa +aN +pE +bx +Ln +KE +rA +lB +We +bx +ET +wh +UQ +vb +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(140,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(40,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +ei +Ii +LQ +mj +Zo +ex +Wt +oM +fV +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Dn +gF +og +og +og +yc +sX +og +og +og +TQ +Hm +og +og +bx +bx +bx +UZ +oe +bx +bx +bx +cQ +bx +vb +uh +uh +uh +uh +uh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(41,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +av +PR +Gs +Ys +Ys +Ys +TF +PR +Ss +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Mm +Ou +Kz +VN +wD +BJ +Qr +KU +CL +aN +Xm +Ll +sW +cO +cO +Rz +og +zH +be +EL +UK +PP +EL +Fk +nX +Zt +er +Cm +uE +oB +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(42,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +pK +yW +em +yS +yS +yS +fx +rb +Zi +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +eF +Qw +WR +og +og +ie +Bk +su +dw +su +Bk +jW +Bk +Bk +Bk +QH +og +zj +mZ +UN +UN +mZ +Ao +vQ +jJ +vF +Yk +UN +gR +oB +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(43,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +IC +IC +IC +GL +Qs +OP +yS +yS +yS +IF +gt +DA +IC +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +fI +HF +WR +og +rr +Ze +Np +Wq +Ax +DI +As +Em +dZ +cd +FZ +cn +og +jg +Cm +CE +CE +CE +CE +CE +CE +aI +uh +uh +uh +uh +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(44,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +jn +Bl +uX +DA +DA +lU +ui +Ts +rS +Ts +lR +PR +pr +Ty +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +fI +HF +WR +og +rr +jW +Bk +DI +DI +iI +hS +bm +Bk +Bk +NA +aN +og +OU +kQ +Hp +fS +Hg +MY +CE +CE +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(45,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +mD +SL +di +di +AM +Zo +LQ +oP +LQ +CG +Sp +wj +cc +pu +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Wh +Wh +Wh +Wh +HH +bm +Bk +Uc +Uc +db +hS +Xu +sW +YH +YH +zq +og +QP +Cm +Hp +KW +iQ +kT +Lg +CE +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(141,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(46,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +lV +Co +wd +lV +DA +po +jP +Lc +Zd +uy +tO +yW +Wv +in +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Xp +bm +NA +Bk +Bk +Bk +hS +Qn +og +og +og +og +og +Iz +EL +CE +En +HM +FA +FD +CE +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(47,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +Jm +GQ +DP +tX +IC +IC +IC +IC +IC +IC +EU +nI +IC +IC +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Nu +bm +NA +mO +Ro +Qm +hL +Fq +aN +og +pF +UK +Cm +YU +Cm +CE +CE +YV +CE +CE +CE +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(48,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +ke +mc +Lh +tX +IC +Yv +vw +GG +Yv +IC +vK +UH +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +HH +pB +HK +tB +gU +gp +Nb +uK +cM +uY +FB +IJ +rY +QS +Cm +Hp +Gj +jt +tJ +kW +Tq +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(49,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +IC +IC +IC +IC +Yv +DJ +ro +Ri +IC +Kg +iR +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +rr +Bk +Bk +Kk +Hy +Da +Bk +Bk +cJ +JB +er +QP +EL +DD +EL +Hp +aC +jt +hP +nM +gz +aI +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(50,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Yv +Yv +XI +Fw +aY +DV +mj +Jd +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +rr +Bk +NA +mO +gW +Qm +Bk +Bk +QH +zx +Cm +xB +Yu +df +rT +Xh +IZ +NK +Zp +XQ +KS +tu +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(51,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Yv +xZ +Cy +gr +oY +IC +fb +ak +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +og +NA +Bk +Kk +BD +Qm +Bk +NA +QH +zx +if +WC +Cm +Cm +mN +HR +fX +Iw +NH +BF +wf +zP +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(142,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(52,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Yv +qi +Bs +Br +GI +IC +Fi +wj +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +og +DC +Lq +aN +EY +QH +fg +QH +kq +og +jD +QP +EL +CE +CE +CE +QV +hJ +KW +Eh +oh +CE +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(53,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Yv +Yv +Yv +Yv +Yv +IC +VV +PR +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Wh +Wh +Wh +zB +Yn +py +og +og +og +og +bN +QP +LI +CE +nb +XN +Pj +yr +NI +Qo +ns +RI +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(54,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +rF +pr +pq +pr +Kn +IC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +Nz +HF +rQ +HF +Fl +og +og +CM +Bf +RZ +rk +CE +nb +CE +YD +Qv +Ah +pb +XR +RS +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(55,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +eq +MF +Yo +IC +Yo +nI +IC +EG +EG +EG +EG +EG +UI +UI +UI +UI +UI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +fl +HF +rQ +HF +AV +og +og +Va +TB +LV +YW +CE +nb +aI +aI +aI +aI +aI +aI +aI +aI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(56,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +Mf +Jy +wF +IC +wV +qm +IC +EG +EG +EG +EG +EG +UI +gb +UI +UI +UI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +Wh +zG +aA +vN +nW +nD +og +og +Dq +Ms +Iz +Qx +CE +nb +aI +Cq +GA +GA +GA +GA +PX +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(57,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +Qz +PT +IC +sR +sR +IC +EG +EG +EG +EG +EG +UI +UI +UI +UI +UI +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +DQ +DQ +DQ +DQ +DQ +DQ +Ir +Ir +Ir +Ir +Ir +Ir +Vi +og +Hv +Iz +LI +aI +aI +aI +IH +Kc +hN +hN +Kc +Lo +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(143,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(58,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +IC +IC +IC +IC +IC +pW +Xi +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +DQ +lJ +VH +Ir +sA +ab +Ir +qW +IM +Fe +nn +Ir +Vi +og +Cm +Iz +bF +uR +EK +SY +mY +hN +Lf +aG +hN +IH +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(59,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +DQ +DQ +Uf +rd +Ir +rd +rd +Ir +rd +rd +rd +rd +Ir +Ir +Ir +MT +Iz +Ca +nX +EK +Wd +rm +QE +Lf +Lf +QE +IH +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(60,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +DQ +Mk +rI +rI +tr +VK +Yr +PJ +rI +rI +rI +Yr +AN +Yr +Ir +ra +Iz +bF +nX +EK +Wd +rm +QE +Lf +aG +QE +IH +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(61,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +zs +zs +zs +zs +zs +zs +zs +zs +oj +jf +bc +KC +yR +Dv +qD +aW +qD +qD +Vh +Xb +sb +dN +iq +Us +ER +bF +NG +EK +Ne +rm +QE +Lf +aG +hN +VB +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(62,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +jK +Dj +IV +Fp +Cw +Cw +Cw +Sz +YY +qx +Tb +Gy +Ir +JE +JE +JE +JE +JE +Ir +Vs +bI +iJ +FY +er +ji +mr +TD +TD +TD +qK +Jo +hN +QE +vt +Lo +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(63,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +uZ +QW +oH +TW +lq +kI +DB +Ta +tp +Zg +Td +wU +Ir +Up +Cb +wE +Cb +wE +Ir +tP +HT +cx +zw +aS +ZT +Cm +eW +Ay +TD +Si +GA +GA +GA +GA +qJ +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(144,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(64,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +TY +QW +DO +Mh +kh +La +ZJ +sT +YY +mH +bI +NX +Ir +JE +JE +JE +JE +JE +Ir +dc +ww +iJ +il +er +Oh +Cm +eW +Ay +TD +TD +TD +TD +TD +hl +hl +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(65,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +IB +Xz +Ny +LU +Cw +Cw +Cw +Sx +YY +hG +XM +cx +XE +Xj +DF +Sy +Xj +RA +Oz +cx +GH +QX +FY +er +FN +pL +eW +Ay +eW +Ov +mz +eW +TD +pf +hl +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(66,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +Jt +Iu +Yj +yg +Cw +SV +zf +uA +YY +Yr +Gk +Cd +rI +FM +Yr +Yr +YL +RH +Wf +Yr +Wk +Yr +eW +Hw +Hw +fp +eW +eW +eW +fw +Xx +pR +TD +TD +TD +TD +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(67,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +zs +zs +zs +zs +zs +zs +zs +YY +YY +YY +VZ +RD +kS +VZ +Ir +Ej +cK +Aq +TZ +do +YK +ai +YK +eW +Yi +tx +OI +tl +JI +iW +AZ +DK +rV +eW +Yc +Zu +TD +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(68,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +bk +bk +da +wQ +Ye +OB +Ps +bk +bk +do +YK +YK +do +Lx +Bh +Fg +eW +YF +lY +ZN +uk +BC +iW +uk +vu +MC +XU +tl +sr +TD +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(69,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +oK +NU +pI +Ot +Ck +Ot +Ba +qE +JR +do +NQ +ZE +AQ +nP +nS +ip +eW +nj +uk +fK +Cc +MZ +al +pU +QA +QK +eW +uF +xi +TD +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(70,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +CX +gQ +qk +Cv +au +Cv +qk +PY +iF +do +Vu +Jk +pl +wJ +Pu +YZ +eW +vP +dX +cj +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(145,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(71,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +CX +gQ +HY +wQ +ga +wQ +Yg +Gd +HE +do +rP +rP +rP +rP +rP +rP +TD +dz +dz +dz +dz +fP +oy +fP +kb +fP +TU +fP +dz +AY +dz +lp +oy +nE +kb +pa +TU +nE +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(72,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +bk +gn +et +wQ +ga +wQ +Um +gn +bk +kb +Zc +UA +JL +cZ +vx +yF +yb +jz +dz +AY +dz +Ef +ki +Ef +kb +Ef +jY +QB +dz +AY +dz +Ef +jY +Ef +kb +Ef +jY +QB +dz +AY +dz +fE +jC +cZ +VD +yx +jC +jT +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(73,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +zk +Ua +QJ +Cv +ga +wQ +oI +Dc +bZ +kb +cy +wm +Bg +bC +jY +tK +xy +fi +dz +AY +dz +xI +yB +cI +yB +yB +yB +pz +dz +AY +dz +xI +cI +yB +yB +yB +yB +pz +dz +AY +dz +OZ +Mr +BQ +VD +tK +xy +wH +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(74,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +CX +jh +qk +wQ +MG +Cv +qk +Dc +ja +kb +dz +IL +Ha +XO +kG +QL +Ea +Ea +dz +AY +dz +jM +cG +VD +wi +VD +cG +jI +dz +AY +dz +xV +cG +jY +cG +VD +cG +OD +dz +AY +dz +NR +JG +Vo +kG +QL +JG +JG +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(75,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +oK +pd +Jx +Ot +aP +Ot +mI +Rh +JM +kb +im +zt +Au +gw +LX +Lu +tb +wH +dz +AY +dz +za +cG +VD +jQ +jY +cG +cR +dz +AY +dz +za +cG +jY +wi +Xe +wi +tt +dz +AY +dz +Df +Bg +Ij +RG +Lu +xy +Ef +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(76,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +HZ +kn +Ia +ur +rl +IX +gK +fZ +bk +kb +dz +Db +sa +xA +Gg +WU +oX +Nv +dz +AY +dz +KB +th +bE +uD +YP +YP +YT +dz +AY +dz +MV +YP +YP +uD +YP +th +YT +dz +AY +dz +cp +CN +FS +sz +Ur +Ea +Nv +dz +EG +EG +dz +sY +sY +DE +sY +sY +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(77,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +cF +vs +sI +vs +DL +bk +kb +kb +dz +dz +Sn +fN +EA +fN +fN +dz +dz +AY +dz +dz +Sn +fN +EA +fN +fN +dz +dz +dz +dz +dz +Sn +fN +EA +cl +cl +dz +dz +AY +dz +dz +cl +cl +EA +fN +fN +dz +dz +EG +EG +dz +fN +fN +EA +fN +fN +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(146,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(78,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +HZ +sQ +sQ +Lt +sQ +sQ +bk +TJ +LD +Iv +dz +wX +wX +dO +wX +wX +dz +AY +AY +AY +dz +kX +kX +hO +kX +kX +dz +sp +jj +ud +dz +vk +vk +mt +vk +vk +dz +AY +AY +AY +dz +FJ +FJ +Ol +FJ +FJ +dz +EG +EG +EG +dz +eY +eY +aD +eY +eY +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(79,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +lL +fM +Uo +fM +PI +kb +nT +XF +nT +dz +jH +ey +JC +fM +FU +dz +dz +dz +dz +dz +Wu +ey +Vy +fM +fM +dz +Qk +Cp +rH +dz +Ai +fM +JC +fM +ey +dz +dz +dz +dz +dz +Xn +ey +JC +fM +IO +dz +dz +dz +dz +dz +Xn +fM +VS +ey +IO +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(80,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +aH +vy +lu +Jp +le +qt +ST +TL +wg +FC +FC +PF +ST +sy +ST +XD +ST +ST +sy +Mw +ST +Bz +vg +Jp +vg +cT +ST +ST +sy +ST +ST +jd +Ef +xc +Ef +wx +ST +ST +sy +ST +ST +tA +vg +lu +vg +cT +ST +ST +sy +Qt +Qt +Bz +Nt +Jp +nO +cT +ST +ST +sy +ST +Qt +ee +kb +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(81,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +cE +cE +qL +Wa +RF +Wa +aZ +zD +Wp +KR +yT +yT +AL +bq +QN +bq +WY +DM +cE +Ws +cE +cE +cE +cE +cE +Wa +II +cE +Wa +Sw +Wa +Wa +os +QB +Cp +zL +qh +sY +sY +bg +Xd +Xd +Oj +QY +Wa +Wa +Rb +Xd +Xd +bg +sY +sY +SM +Wa +Wa +cE +II +hC +Xd +bg +sY +SM +lu +lu +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(147,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(82,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +tT +cE +pN +OJ +cE +Wa +Ff +Wa +os +hy +OL +lu +fY +VD +hv +VD +Cn +dS +ES +vq +ES +zD +zD +ES +ES +ES +Kp +zD +ES +vq +ES +zD +Ja +eD +Ek +Ig +TI +ES +ES +vq +ES +ES +aX +Kp +zD +zD +uI +ES +ES +vq +ES +ES +vo +lj +zD +zD +Kp +Ja +ES +vq +Id +vo +DM +SN +kb +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(83,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +Pi +NJ +SU +zS +MR +Wa +aB +Wa +sO +cE +Wa +Ff +cE +os +hy +KO +lu +TK +ys +Xe +VD +xP +vn +zF +zF +zF +NF +NF +fe +fe +zF +VM +NF +zF +zF +zF +NF +td +Mt +Oa +Xv +Xw +WT +WT +WT +WT +WT +bn +UW +WB +cE +iw +WT +WT +WT +WT +WT +bn +Wa +Wa +Wa +Wa +iw +WT +WT +WT +JO +FE +Ke +UF +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(84,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +wG +Hi +SU +ZA +MR +cE +va +Ya +Wa +Wa +Wa +Ff +WA +gs +Se +gA +hU +QO +PN +PN +PN +bj +FV +Xd +Xd +sY +sY +sY +sY +sY +Xd +Xd +sY +sY +sY +sY +SM +Wa +Wa +KV +cE +Wa +hC +Xd +sY +sY +sY +sY +Xd +sY +sY +sY +sY +sY +sY +dp +SO +zm +sY +Km +Xd +Xd +sY +sY +sY +sY +rv +RG +ol +xy +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(148,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(85,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +PW +cW +SU +ZA +MR +Wa +Rj +Ra +Wa +cE +Wa +ul +OQ +wC +PA +GF +QM +Gn +jL +GF +hb +Gn +jL +sh +sn +Sj +jL +GF +hb +Gn +PA +GF +hb +Sj +PA +SH +cB +Wa +Wa +oW +Wa +cE +nH +xz +lu +cC +lu +lu +lu +lu +cC +lu +lu +lu +ng +lu +cC +cC +cC +lu +lu +lu +lu +cC +lu +xz +Ve +gZ +Fn +uo +uv +SS +Ce +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(86,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Wn +lj +lj +bt +Tg +Gq +DM +cE +cE +Qj +Wa +Wa +ul +OQ +yA +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +hc +jN +Wa +Wa +LO +Wa +Wa +os +lu +bX +Sq +Sq +MM +Sq +Sq +Sq +Sq +Sq +Sq +cU +Mj +Sq +Sq +Sq +Sq +Sq +Sq +Sq +MM +Ep +lu +Ve +RG +ol +xy +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(87,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +JJ +Wa +Wa +as +zS +mf +zY +zD +WO +lj +JW +zD +nY +OQ +Mi +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +Dy +jN +cE +Tk +Vn +Wa +cE +os +cC +RR +yX +PV +yX +Rc +fF +yX +ml +tn +MJ +PK +Mu +hf +Ie +jx +Dl +yX +mv +yX +yX +gu +zz +jp +Ky +CD +xy +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(88,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +HS +Wa +VD +jY +VD +oR +QC +OQ +Uj +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +nx +cB +cE +Wa +MH +Wa +Wa +os +cC +RR +yX +yX +yX +Rc +PZ +eh +dM +QD +WF +qH +RM +CK +KP +KA +RT +ft +hX +Rc +yX +kz +dh +HP +Md +Ma +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(89,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Wa +cE +Wa +Wa +cE +cE +Wa +as +xa +MR +ZF +Wa +cE +Wa +Wa +Wa +Ff +OQ +bT +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +dY +sM +jY +bR +Qp +bR +VD +os +cC +RR +yX +yX +yX +yX +Tt +kU +fj +Kh +Qi +lo +Pd +Pd +bG +mx +de +vm +HO +cY +yX +Lm +cC +Zs +FE +Ke +xy +xa +mf +Wa +cE +Wa +Wa +Wa +Wa +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(90,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Wa +cE +Wa +Wa +cE +cE +Wa +as +KJ +MR +ZF +Wa +cE +Wa +Wa +cE +Ff +OQ +yA +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +Vz +cB +bR +Ni +xs +IA +bR +nH +lu +RR +yX +DN +gL +Zj +BT +iA +nZ +uC +RO +mV +sH +XZ +ly +sH +Sc +Rc +yX +yX +yX +Lm +lu +we +RG +ol +xy +xa +mf +Wa +cE +cE +cE +cE +cE +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} -(149,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +(91,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +cE +Wa +Wa +Wa +oR +XS +XS +Wz +wB +Zk +xJ +zF +GW +zF +zF +VM +HA +lE +VE +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +ED +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +lZ +jN +Qp +io +CI +zg +Qp +nH +xz +RR +yX +aF +Dp +Nq +EP +EQ +kj +ML +Aw +mE +sH +sH +sH +sH +eS +yX +yX +yX +yX +Lm +xz +we +gZ +Fn +uo +oD +mA +lj +lj +DY +cE +cE +Wa +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(92,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Wa +Wa +cE +Wa +Wa +cE +cE +as +xa +mf +ZF +Wa +rJ +Wa +Wa +cE +Ff +OQ +ae +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +nx +jN +bR +Iq +nK +es +bR +os +lu +RR +yX +Vw +kl +CQ +JH +Mn +cN +Ab +oF +He +sH +TP +sH +sH +eS +yX +yX +yX +yX +Lm +lu +Ve +RG +ol +tb +xa +mf +cE +Wa +Wa +Wa +Wa +Wa +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(93,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Wa +Wa +cE +cE +cE +cE +Wa +as +xa +MR +ZF +Wa +ZO +Wa +Wa +Wa +Ff +OQ +bT +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +ZL +cB +VD +bR +Qp +bR +VD +nH +lu +RR +yX +yX +yX +yX +Pe +FQ +BZ +eP +Vd +mg +jl +jl +SW +FP +YJ +nR +hu +oJ +yX +Lm +lu +jp +Ky +CD +tb +xa +mf +Wa +Wa +Wa +Wa +cE +cE +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(94,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +HS +cE +HW +VD +jY +xY +nY +OQ +lM +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +hc +cB +Wa +Wa +qv +Wa +Wa +os +lu +RR +yX +yX +fF +yX +lO +ld +Oy +uz +Zv +hd +Sl +HD +NM +XK +Dl +Rc +jS +sF +yX +Lm +cC +GU +Md +Ma +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(95,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +Gp +Wa +Wa +as +zS +mf +LJ +Xd +OF +sY +Xd +sY +hs +OQ +GV +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +hc +cB +Wa +Wa +tg +Wa +Wa +os +lu +RR +Rc +yX +yX +yX +yX +yX +hE +Ux +ZU +yX +fH +hD +No +pX +RT +yX +kf +yX +yX +gu +lu +Zs +FE +yt +xy +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(96,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +CJ +US +MX +hg +uv +Gq +eJ +jE +iZ +yK +aE +QB +MB +OQ +ae +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +yX +Dy +jN +Wa +Wa +nh +Wa +cE +os +lu +mU +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Ch +Zz +lu +Ve +RG +ol +tb +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(97,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +iE +ni +SU +zS +mf +os +yh +tC +VD +vG +QB +MB +OQ +Gz +ir +Pl +MU +qM +ir +Ho Cr +qM +ir +Pl +wr +Wm +eu +Uz +AJ +Wm +eu +Pl +AJ +Wm +ir +lh +cB +Wa +Wa +PH +cE +Wa +os +xz +lu +cC +cC +lu +cC +lu +lu +lu +lu +lu +CP +lu +lu +cC +lu +lu +lu +Vj +lu +cC +lu +xz +Ve +gZ +Fn +uo +uv +SS +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(98,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +ni +ni +SU +ZA +MR +os +Yt +Ng +By +Lr +Ef +MB +Rn +YA +YA +cm +YA +ZI +sq +EV +sN +YA +cm +cm +cm +YA +YA +YA +YA +YA +YA +YA +cm +YA +YA +YA +wn +Wa +Wa +Wa +cE +Wa +xl +YA +YA +YA +cm +YA +YA +cm +cm +cm +YA +YA +YA +YA +YA +cm +cm +XC +EE +YA +cm +cm +YA +YA +tS +RG +ol +tb +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(99,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ni +ni +ni +SU +ZA +MR +os +dm +he +Jb +Lr +Ef +MB +zy +zF +zF +fe +VM +VM +mJ +KK +mJ +VM +VM +fe +fe +fe +NF +VM +fe +fe +zF +VM +VM +fe +fe +fe +VM +KT +mu +WD +sY +Fs +sY +Xd +sY +Xd +Xd +Oj +cE +Wa +Wa +Rb +sY +Xd +Xd +Xd +sY +SM +cE +cE +cE +Wa +hC +sY +sY +sY +Tm +Ky +CD +Tp +zS +Bg +gC +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(100,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +wY +dz +dz +sZ +ep +iZ +yK +Lr +QB +cu +zD +ES +qQ +ES +zD +vS +ES +kG +ES +sg +zD +ES +kG +ES +zD +zD +ES +ES +ES +vS +zD +ES +kG +ES +zD +uI +Ig +Ek +Ig +TI +ES +ES +kG +ES +ES +aX +vS +zD +lj +Ja +Id +Id +kG +ES +ES +aX +zD +zD +zD +Sf +uI +ES +kG +ES +aX +WL +Af +kb +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(101,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +gx +YA +Ob +YA +YA +YA +cf +Wa +Wa +Sw +Wa +Wa +Yf +Wa +Wa +kr +Wa +Wa +Wa +Sw +Wa +cE +Wa +Wa +Wa +Wa +qn +Wa +cE +Ws +Wa +Wa +nH +tv +Cp +nq +dR +WT +Xv +gi +WT +ub +bn +Yf +cE +Wa +iw +WT +WT +Ky +WT +WT +bn +Wa +Wa +Wa +ye +iw +WT +Ky +WT +bn +lu +LA +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(102,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +cC +HN +lu +EH +Yx +qq +qw +qw +Il +LL +qw +ba +kP +cC +ny +qq +LL +LL +Il +LL +LL +ba +AD +EH +Yx +gq +LL +LL +Il +LL +LL +vl +ss +vz +QB +OW +Ge +LL +Il +LL +LL +SR +hW +lu +ny +gB +LL +LL +Il +LL +LL +uS +cC +LH +lu +am +LL +LL +Il +LL +LL +SR +kb +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(103,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +Xn +cl +ta +cl +IO +dz +dz +dz +dz +dz +Xn +cl +EA +fN +IO +dz +dz +dz +dz +dz +Xn +fN +EA +fN +FU +dz +XT +kY +bQ +dz +bv +vR +EA +Ns +IO +dz +dz +dz +dz +dz +ds +cl +EA +fN +IO +dz +dz +dz +dz +dz +Xn +fN +EA +cl +IO +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(104,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +zC +zC +rU +zC +zC +dz +EG +EG +EG +dz +tV +tV +tU +tV +tV +dz +EG +EG +EG +dz +Zn +Zn +bB +Zn +Zn +dz +vD +iC +af +dz +xR +xR +Qy +xR +xR +dz +EG +EG +EG +dz +zC +zC +rU +zC +zC +dz +EG +EG +EG +dz +zC +zC +rU +zC +zC +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(105,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +ey +ey +Vy +ey +ey +dz +EG +EG +EG +dz +ey +ey +Vy +ey +ey +dz +EG +dz +dz +dz +Eg +ey +Vy +ey +ey +dz +dz +dz +dz +dz +vv +fM +Vy +fM +fM +dz +dz +dz +EG +dz +ey +ey +Vy +ey +ey +dz +EG +EG +EG +dz +ey +ey +Vy +ey +ey +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(106,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +AC +AC +ku +AC +AC +dz +EG +EG +EG +dz +AC +AC +ku +AC +AC +dz +EG +dz +wy +qt +Qt +Qt +sy +Qt +ST +ee +cC +dz +Uk +oS +Qt +ST +sy +Qt +ST +Bz +cC +dz +EG +dz +AC +AC +ku +AC +AC +dz +EG +EG +EG +dz +AC +AC +ku +AC +AC +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(107,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +lu +Uu +DT +DT +gl +wP +DT +iS +cC +dz +cC +eN +YM +Ut +MN +YM +YM +iS +cC +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(108,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +aj +lv +ki +VD +VD +jY +jY +lF +ts +dz +WG +vp +VD +VD +VD +VD +jY +EJ +JK +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(109,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +UB +lv +jY +cC +lu +lu +jY +lF +cC +dz +cC +vp +VD +lu +cC +lu +Xe +EJ +ci +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(110,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +KQ +lv +VD +cC +lu +lu +VD +lF +Gb +dz +cC +vp +VD +lu +cC +lu +jY +EJ +jk +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(111,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +QG +lH +VD +cC +lk +cC +VD +gJ +cC +dz +cC +sc +Xe +cC +lu +lu +jY +ry +lu +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(112,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +nv +SX +VD +cC +lu +lu +ew +Ru +cC +dz +rZ +Cg +VD +cC +lu +lu +jY +uw +lu +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(113,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +cC +SX +VD +lu +lu +lu +VD +ym +cC +dz +kc +Cg +VD +lu +lu +lu +jY +qc +lu +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(114,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +NW +SX +VD +VD +jY +VD +jY +sG +ts +dz +mX +Cg +VD +VD +VD +jY +jY +uw +Mv +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(115,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +cC +Ug +pt +JT +JT +JT +pT +sl +cC +dz +cC +ZS +BA +uf +uf +uf +uf +CF +cC +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(116,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +co +lu +lu +cC +lu +cC +cC +cC +cC +dz +OX +cC +cC +cC +lu +lu +cC +cC +cC +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(117,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +dz +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(118,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(119,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(120,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(121,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(122,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(123,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(124,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(125,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(126,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(127,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(128,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(129,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(130,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(131,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(132,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(133,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(134,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(135,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(136,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(137,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(138,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(139,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(140,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(141,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(142,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(143,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(144,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(145,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(146,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(147,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(148,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +"} +(149,1,1) = {" +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} (150,1,1) = {" -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr -Cr +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG +EG "} diff --git a/maps/map_files/golden_arrow_classic/golden_arrow_classic.dmm b/maps/map_files/golden_arrow_classic/golden_arrow_classic.dmm new file mode 100644 index 0000000000..ab5d87ee73 --- /dev/null +++ b/maps/map_files/golden_arrow_classic/golden_arrow_classic.dmm @@ -0,0 +1,31959 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/structure/machinery/light, +/obj/structure/target{ + name = "ready line Ronald" + }, +/obj/item/clothing/suit/storage/marine/heavy/smooth, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"af" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"ag" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/briefing) +"ah" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/tool/warning_cone{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"al" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"am" = ( +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"an" = ( +/obj/structure/closet/emcloset, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"aq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"ar" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"aw" = ( +/obj/structure/sign/safety/storage{ + pixel_x = 9; + pixel_y = 29 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ax" = ( +/obj/structure/cargo_container/arious/mid, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ay" = ( +/obj/structure/sign/safety/restrictedarea{ + pixel_x = 12; + pixel_y = 29 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"aA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/platform/stair_cut, +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"aB" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"aG" = ( +/obj/structure/largecrate/supply/supplies/tables_racks, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"aI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"aJ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/item/prop/magazine/book/borntokill, +/obj/item/prop/magazine/book/starshiptroopers{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"aN" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"aO" = ( +/obj/item/prop/colony/game, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"aQ" = ( +/obj/structure/sign/safety/galley{ + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"aS" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 17" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"aT" = ( +/obj/structure/machinery/computer/cameras/almayer/vehicle{ + dir = 4; + network = list("Golden Arrow","Vehicle","Midway"); + pixel_x = -17 + }, +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + dir = 4; + icon_state = "shuttle"; + layer = 2.97; + name = "Tactical Map Display"; + pixel_x = -17; + pixel_y = 14 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"aX" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"ba" = ( +/obj/item/tool/warning_cone{ + pixel_x = 4; + pixel_y = 16 + }, +/obj/item/stool, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/synthcloset) +"bb" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"bf" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"bg" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/closet/crate/construction, +/obj/item/stack/sandbags_empty/half, +/obj/item/stack/sandbags_empty/half, +/obj/item/stack/sandbags_empty/half, +/obj/item/stack/sandbags_empty/half, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"bh" = ( +/obj/effect/landmark/start/marine/leader/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"bl" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/firingrange) +"bo" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_commander_rooms) +"bq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"br" = ( +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"bu" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"bw" = ( +/obj/structure/curtain/red, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"by" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"bB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"bD" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + dir = 1; + name = "\improper Platoon Commander's Office"; + req_access = list(); + req_one_access_txt = "19;12" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_commander_rooms) +"bL" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Corpsman"; + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/knife, +/obj/item/device/radio/headset/almayer/marine, +/obj/item/clothing/under/marine/medic, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"bO" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ + req_one_access = list() + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"bQ" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"bR" = ( +/obj/structure/bed/chair/comfy, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"bS" = ( +/obj/structure/platform/stair_cut/alt, +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/obj/structure/platform, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"bZ" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"ca" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"ce" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"cj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"cl" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"co" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"cp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"cr" = ( +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"cs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ct" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/prop/almayer/hangar_stencil, +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"cw" = ( +/obj/structure/machinery/computer/atmos_alert{ + dir = 4 + }, +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"cy" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/pipes/vents/scrubber, +/obj/structure/surface/table/almayer, +/obj/item/ammo_box/magazine/mk1, +/obj/item/ammo_magazine/rifle/m41aMK1/heap{ + desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contained High-Explosive Armor-Piercing bullets. It also has some... notches on the side..?"; + current_rounds = 0; + pixel_y = 6; + pixel_x = 13 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"cz" = ( +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"cA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/prop/magazine/boots/n054{ + pixel_x = 29 + }, +/obj/structure/closet/secure_closet/smartgunner{ + req_access_txt = "14;40"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"cB" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cD" = ( +/obj/structure/surface/table/almayer, +/obj/item/spacecash/c10{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/storage/box/co2_knife{ + pixel_x = 3; + pixel_y = 13 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"cG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/powercell, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"cH" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/med_data/laptop, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"cJ" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"cL" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"cR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/coffeecup/wy{ + desc = "A matte gray coffee mug bearing the Weyland-Yutani logo on its front. Looks like someone spat in it."; + name = "dip cup"; + pixel_x = -4; + pixel_y = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"cS" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + name = "\improper Platoon Medic Office"; + req_one_access = list(); + req_one_access_txt = "8" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"cT" = ( +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"cU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"cV" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/guncase/pumpshotgun/special, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"cZ" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"dd" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"de" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"dg" = ( +/obj/structure/machinery/portable_atmospherics/powered/scrubber, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"di" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"dj" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = 30 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"dl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/coffee{ + pixel_x = -19 + }, +/obj/structure/machinery/vending/cigarette, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"dm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"dn" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"dr" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"ds" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/obj/item/tool/wirecutters{ + pixel_y = -6 + }, +/obj/item/device/multitool{ + pixel_x = -10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"dt" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"dv" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"dA" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"dB" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"dE" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"dG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"dH" = ( +/obj/item/bedsheet/brown, +/obj/structure/bed, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"dJ" = ( +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"dO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"dP" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"dX" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"ea" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"eh" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/rifle/m41aMK1{ + current_rounds = 0; + pixel_x = -5 + }, +/obj/item/ammo_magazine/rifle/m41aMK1{ + current_rounds = 0 + }, +/obj/item/ammo_magazine/rifle/m41aMK1{ + current_rounds = 0; + pixel_x = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"ek" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"eo" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"eu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ey" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint/reinforced{ + access_modified = 1; + dir = 8; + name = "\improper Synthetic Preperations"; + req_one_access = list(36) + }, +/obj/structure/machinery/door/poddoor/almayer/closed{ + dir = 4; + indestructible = 1 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/synthcloset) +"eB" = ( +/obj/structure/prop/almayer/computers/sensor_computer1, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"eH" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"eJ" = ( +/obj/structure/machinery/power/apc/almayer, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"eL" = ( +/obj/structure/machinery/cryopod/right, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"eR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"eT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"eU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"eY" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"fe" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ff" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"fg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/uscm/directional{ + dir = 10 + }, +/area/golden_arrow/briefing) +"fh" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_sergeant) +"fl" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"fm" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"fo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"fp" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"fq" = ( +/obj/structure/machinery/conveyor{ + dir = 10 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"ft" = ( +/obj/structure/curtain/red, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"fv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"fx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"fy" = ( +/obj/structure/platform, +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/obj/structure/platform/stair_cut/alt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"fF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"fJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = -7; + pixel_y = -4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"fL" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/megaphone, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"fO" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + name = "\improper Medical Subsection"; + req_one_access = list(); + req_one_access_txt = "8" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"fW" = ( +/obj/structure/pipes/vents/scrubber, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"fX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"fY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + req_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"gd" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"gf" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"gg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"gh" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"gn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/surgical{ + pixel_x = -30 + }, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/synthcloset) +"gp" = ( +/obj/structure/surface/rack, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"gq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"gt" = ( +/obj/structure/machinery/power/monitor{ + name = "Core Power Monitoring" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"gx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ + req_one_access = list() + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"gz" = ( +/obj/structure/ship_ammo/rocket/widowmaker, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"gA" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"gB" = ( +/obj/structure/machinery/telecomms/relay/preset/tower, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"gD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"gE" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/supply) +"gG" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/medical/no_access, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"gH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"gI" = ( +/obj/structure/surface/rack, +/obj/item/device/flashlight/lamp/on{ + pixel_y = 13 + }, +/obj/item/weapon/straight_razor{ + pixel_x = 4; + pixel_y = -6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"gL" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"gM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"gQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"gS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"gT" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"gW" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"ha" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"he" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"hk" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ho" = ( +/obj/structure/machinery/autodoc_console{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"hq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"hy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"hA" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"hC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/smartgun_battery{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/effect/spawner/random/powercell{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"hD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"hF" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"hG" = ( +/obj/structure/machinery/medical_pod/autodoc{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"hL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/sign/safety/electronics{ + pixel_x = 31; + pixel_y = 6 + }, +/obj/structure/sign/safety/high_voltage{ + pixel_x = 31; + pixel_y = -6 + }, +/obj/structure/machinery/portable_atmospherics/canister/air, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"hM" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/firingrange) +"hN" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/secure_data{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"hQ" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"hR" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"hS" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoon_commander_rooms) +"hU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/item/device/flashlight{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/tool/warning_cone, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"hW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/recharger, +/obj/item/reagent_container/spray/cleaner, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"ie" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"if" = ( +/obj/structure/reagent_dispensers/fueltank/custom, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"ik" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"il" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"ip" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + id = "Delta_1"; + name = "\improper Bathroom" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/cryo_cells) +"iy" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"iA" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/flashlight/lamp, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"iC" = ( +/obj/structure/sign/safety/security{ + pixel_x = 15; + pixel_y = -25 + }, +/obj/structure/sign/safety/west{ + pixel_x = 3; + pixel_y = -25 + }, +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"iE" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"iF" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"iG" = ( +/obj/structure/machinery/door/poddoor/almayer/open, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"iK" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"iL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"iN" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"iQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/photocopier, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"iR" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"iX" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"jb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"jc" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/prep_hallway) +"je" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"jf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"jg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"jj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"jl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"js" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/largecrate/supply/ammo/m41amk1, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"jt" = ( +/obj/structure/target, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"jy" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/computer/station_alert{ + dir = 8; + pixel_x = 15; + pixel_y = 2 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/synthcloset) +"jD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"jG" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"jN" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/cell_charger, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"jO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"jQ" = ( +/obj/structure/machinery/pipedispenser, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"jS" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"jU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"jV" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + name = "\improper Medical Subsection"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"kg" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/briefing) +"kh" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/utility/full, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"kk" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"km" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"kq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"kr" = ( +/obj/structure/machinery/cryopod/right, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"kw" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"kB" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"kF" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/reagentgrinder/industrial{ + pixel_y = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"kH" = ( +/obj/structure/machinery/computer/cryopod{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"kI" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"kO" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"kS" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/supply) +"kU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/machinery/floodlight/landing, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"kV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"kX" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/prop/invuln/lattice_prop{ + dir = 1; + icon_state = "lattice-simple"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"lc" = ( +/obj/structure/surface/rack, +/obj/item/tool/soap, +/obj/item/tool/soap{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/tool/soap{ + pixel_y = -5; + pixel_x = -5 + }, +/obj/item/tool/soap, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"ld" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/obj/structure/machinery/disposal, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"lg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"lh" = ( +/obj/structure/machinery/floodlight/landing, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"lm" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"lo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"ly" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"lA" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"lB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"lE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"lG" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"lK" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/atmos_alert{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"lQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"lS" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_sergeant) +"lV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ + req_access = list(); + req_one_access_txt = "8;12;39" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"mb" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/supply) +"mc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/rack, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"me" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + dir = 1; + name = "\improper Briefing Room"; + req_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/briefing) +"mf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/item/storage/fancy/cigarettes/lucky_strikes{ + pixel_x = -6; + pixel_y = 12 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"mk" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"ml" = ( +/obj/structure/ship_ammo/minirocket, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"mm" = ( +/obj/structure/cargo_container/lockmart/mid{ + layer = 3.1; + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"mo" = ( +/obj/structure/surface/rack, +/obj/item/storage/briefcase/inflatable, +/obj/item/storage/briefcase/inflatable, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"ms" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"mB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/prop/almayer/hangar_stencil, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"mD" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + req_one_access_txt = "8;12;39" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_one) +"mR" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"mW" = ( +/obj/structure/machinery/landinglight/ds1, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"mY" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"mZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"nb" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Squad Two Armoury"; + req_one_access_txt = "8;12;40" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_two) +"nd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ng" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light, +/obj/structure/largecrate, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"ni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair/comfy/alpha{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"nj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8; + job = "Smartgunner" + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8; + job = "Smartgunner" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"nm" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ + layer = 2.1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"nx" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"ny" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"nD" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"nF" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"nG" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"nH" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"nK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"nL" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"nM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/sign/banners/united_americas_flag{ + pixel_x = -16; + pixel_y = 30 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"nN" = ( +/obj/structure/largecrate/random/secure, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"nR" = ( +/obj/structure/machinery/cryopod{ + layer = 3.1; + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"nT" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/obj/structure/cargo_container/wy/right, +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = -22; + pixel_y = 3; + serial_number = 11 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"nV" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"nY" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"oa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair/comfy/alpha{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"oe" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = -29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"og" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"oh" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"ol" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/almayer/uscm/directional{ + dir = 8; + icon_state = "logo_c" + }, +/area/golden_arrow/briefing) +"oo" = ( +/obj/structure/closet/secure_closet/engineering_electrical{ + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"or" = ( +/obj/structure/machinery/conveyor, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"ot" = ( +/obj/structure/largecrate/supply/ammo{ + name = "sentry crate"; + fill_from_loc = 1 + }, +/obj/item/ammo_magazine/sentry{ + layer = 3.01 + }, +/obj/item/defenses/handheld/sentry, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"ou" = ( +/turf/open/floor/almayer_hull{ + dir = 1; + icon_state = "outerhull_dir" + }, +/area/golden_arrow/hangar) +"ov" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/pillbottles, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"oA" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/machinery/door/window/westleft, +/obj/structure/window/reinforced/tinted/frosted, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"oC" = ( +/obj/structure/plasticflaps, +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"oH" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"oJ" = ( +/obj/structure/machinery/medical_pod/bodyscanner{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"oK" = ( +/obj/structure/machinery/door/poddoor/almayer/open, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"oL" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/obj/structure/platform_decoration, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"oM" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"oO" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"oQ" = ( +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/prop/helmetgarb/gunoil, +/obj/structure/surface/table/almayer, +/obj/structure/sign/poster{ + desc = "Koorlander Golds, lovingly machine rolled for YOUR pleasure."; + icon_state = "poster10"; + name = "Koorlander Gold Poster"; + pixel_x = 29; + pixel_y = 6; + serial_number = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"oW" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"oX" = ( +/obj/structure/largecrate/supply/generator, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"pf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/ammo_box/magazine/heap/empty, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"pl" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"pt" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"pw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/lattice_prop{ + dir = 1; + icon_state = "lattice-simple"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"pB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"pD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"pF" = ( +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"pG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"pJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/squad_one) +"pO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"pR" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"pS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/suit_storage_unit/carbon_unit, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"pW" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"pZ" = ( +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"qa" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_one) +"qc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"qf" = ( +/obj/structure/machinery/cryopod/right{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"qh" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"qi" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"qm" = ( +/obj/structure/machinery/cryopod/right{ + layer = 3.1; + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"qu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Briefing Room" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/briefing) +"qv" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"qw" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"qz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"qA" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoon_sergeant) +"qD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = 27; + serial_number = 11 + }, +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"qE" = ( +/obj/structure/barricade/metal{ + dir = 8 + }, +/obj/structure/machinery/light, +/obj/structure/sign/safety/two{ + pixel_y = -22 + }, +/turf/open/floor/almayer, +/area/golden_arrow/firingrange) +"qI" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"qQ" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoon_sergeant) +"qR" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"qT" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 9 + }, +/area/golden_arrow/briefing) +"qU" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_21" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"qW" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 10 + }, +/obj/item/storage/toolbox/mechanical/green{ + pixel_x = -7; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"rb" = ( +/obj/structure/machinery/cryopod{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"rd" = ( +/obj/structure/closet/wardrobe{ + name = "PT uniform" + }, +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/under/shorts/red, +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/head/headband/red, +/obj/item/clothing/under/shorts/red, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"rf" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"rh" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"rk" = ( +/obj/structure/cargo_container/arious/left, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"rl" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 1 + }, +/area/golden_arrow/briefing) +"ro" = ( +/obj/structure/largecrate/supply/supplies/water, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"rq" = ( +/obj/structure/largecrate/supply/floodlights, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"rr" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 5 + }, +/area/golden_arrow/briefing) +"rt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/item/tool/wet_sign, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"rx" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"ry" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"rA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/janitorialcart, +/obj/item/tool/mop{ + pixel_x = -1; + pixel_y = -10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"rH" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"rI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/toy/beach_ball/holoball, +/obj/structure/sign/poster{ + desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; + icon_state = "poster12"; + name = "Beach Babe Pinup"; + pixel_x = 28; + pixel_y = 5; + serial_number = 12 + }, +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + name = "'Miss July' Pinup"; + pixel_x = 32; + serial_number = 16 + }, +/obj/item/storage/fancy/cigarettes/lucky_strikes{ + pixel_x = 6; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"rJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"rM" = ( +/obj/structure/cargo_container/wy/mid, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"rV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/uscm/directional, +/area/golden_arrow/briefing) +"rX" = ( +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8; + job = "Squad Sergeant" + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8; + job = "Squad Sergeant" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"rZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"sa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"sc" = ( +/obj/structure/pipes/vents/scrubber, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"sf" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"sg" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Dorms" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/dorms) +"sk" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"sm" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 6 + }, +/area/golden_arrow/briefing) +"so" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"sv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"sy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/item/tool/warning_cone, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"sC" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoon_sergeant) +"sE" = ( +/obj/structure/machinery/power/smes/buildable, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"sI" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/cryo_cells) +"sN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"sO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"sR" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"sS" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"sU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"sV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"sX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin/uscm{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"sY" = ( +/obj/item/clothing/suit/storage/jacket/marine/service, +/obj/item/clothing/suit/storage/jacket/marine/service/tanker, +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Commander"; + icon_broken = "cabinetdetective_broken"; + icon_closed = "cabinetdetective"; + icon_locked = "cabinetdetective_locked"; + icon_state = "cabinetdetective_locked"; + icon_opened = "cabinetdetective_open"; + icon_off = "cabinetdetective_broken"; + has_cryo_gear = 0 + }, +/obj/item/clothing/under/marine/officer/boiler, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"tb" = ( +/obj/structure/sign/safety/firingrange{ + pixel_x = -24; + pixel_y = 7 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = -24; + pixel_y = -7 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"tf" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/firingrange) +"ti" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"to" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ + layer = 2.1 + }, +/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ + layer = 2.1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"tr" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"tv" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_18" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"ty" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/pdt_kit{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/prop/helmetgarb/spent_slug{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/prop/helmetgarb/spent_slug{ + pixel_y = 9; + pixel_x = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"tA" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"tB" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"tS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep{ + req_access = list(); + req_one_access_txt = "8;12;40" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"tT" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"tV" = ( +/obj/structure/ship_ammo/rocket/keeper, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"tX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"ua" = ( +/obj/item/tool/warning_cone{ + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"ub" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"ug" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"um" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/machinery/faxmachine/uscm/command/capt, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"uo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"up" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"ur" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"us" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"uu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"uw" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"uA" = ( +/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"uE" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"uF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/crew/alt, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"uG" = ( +/obj/item/tool/warning_cone, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"uH" = ( +/obj/structure/sign/poster{ + desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; + icon_state = "poster12"; + name = "Beach Babe Pinup"; + pixel_x = -30; + pixel_y = 6; + serial_number = 12 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"uO" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/flashlight/lamp{ + pixel_x = 11; + pixel_y = 5 + }, +/obj/item/paper_bin/uscm{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/tool/pen{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"uQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"uS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"uX" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"vb" = ( +/obj/structure/surface/table/reinforced/almayer_B{ + layer = 2.0; + pixel_x = 12 + }, +/turf/closed/wall/almayer, +/area/golden_arrow/platoon_commander_rooms) +"vc" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"vg" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"vk" = ( +/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"vo" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"vp" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + dir = 1; + icon_state = "lattice-simple"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"vt" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"vA" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Platoon Sergeant's Bunk"; + req_one_access_txt = "12" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"vB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"vF" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_two) +"vG" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/pouch/electronics{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -7; + pixel_y = -8 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"vJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"vK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"vL" = ( +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -19 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"vN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"vP" = ( +/obj/structure/machinery/light, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"vS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"vU" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"wa" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"wc" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + name = "\improper Platoon Commander's Quarters" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_commander_rooms) +"wd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"wi" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wl" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"wn" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"wp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"wx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/item/device/walkman{ + pixel_x = 4; + pixel_y = -6 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"wI" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/technology_scanner, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"wJ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/item/prop/magazine/book/bladerunner, +/obj/item/storage/fancy/cigarettes/lucky_strikes{ + pixel_x = 2; + pixel_y = 18 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"wK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wN" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_x = -32 + }, +/obj/item/book/manual/robotics_cyborgs{ + pixel_y = 8 + }, +/obj/item/tool/wirecutters, +/obj/item/tool/weldingtool/hugetank, +/obj/structure/surface/rack, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/synthcloset) +"wS" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"wV" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Platoon Sergeant's Bunk"; + req_one_access_txt = "12" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_sergeant) +"wX" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"xf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"xh" = ( +/obj/structure/cargo_container/arious/right, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"xo" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"xx" = ( +/obj/structure/machinery/light, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"xz" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"xB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/recharger{ + pixel_y = 6 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"xJ" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_one_access = list() + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"xK" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"xM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"xQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/galley{ + pixel_x = -19 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"xX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/dorms) +"yc" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"ye" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/engineering) +"yg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/supply_drop/echo, +/obj/effect/decal/cleanable/dirt, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"yj" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/obj/structure/machinery/vending/walkman, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"yo" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/structure/machinery/status_display{ + pixel_y = -30 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"ys" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"yt" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_sergeant) +"yv" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"yw" = ( +/obj/item/toy/deck/uno, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"yx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/machinery/computer/arcade, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"yy" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"yA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/squad_sergeant{ + req_access_txt = "32;39"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"yF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"yJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"yL" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/obj/structure/gun_rack/m41, +/obj/item/ashtray/plastic{ + pixel_y = 14; + pixel_x = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"yM" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/condiment/hotsauce/cholula{ + pixel_x = -9; + pixel_y = -3 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"yO" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"yT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"yU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"yY" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/bed/chair, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_sergeant) +"yZ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"za" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"zk" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ + req_one_access = list(); + req_one_access_txt = "8;12;39" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"zl" = ( +/obj/structure/machinery/power/smes/buildable, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"zn" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"zt" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"zv" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"zy" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"zD" = ( +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"zG" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"zI" = ( +/obj/structure/pipes/vents/pump, +/obj/item/tool/mop{ + pixel_x = -9; + pixel_y = 20 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"zJ" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"zK" = ( +/obj/structure/pipes/vents/scrubber, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = 7; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"zL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"zM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"zP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"zV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/disposal, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"zY" = ( +/obj/structure/closet/secure_closet/engineering_electrical{ + req_one_access = list() + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"zZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/tool/screwdriver, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ad" = ( +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Ap" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"As" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Aw" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Canteen" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/canteen) +"Ax" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Ay" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"AA" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"AC" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/item/stack/catwalk{ + pixel_x = 12; + pixel_y = -9 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"AG" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"AH" = ( +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"AK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/largecrate/random/case/small, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"AL" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"AO" = ( +/obj/structure/machinery/autolathe, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"AP" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{ + layer = 2.1 + }, +/obj/structure/sign/safety/manualopenclose{ + layer = 2.11; + pixel_x = 12; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"AQ" = ( +/obj/structure/cargo_container/lockmart/right{ + layer = 3.1; + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"AY" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Bd" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Bf" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Bg" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Bh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/vending/coffee/simple, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Bi" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Bj" = ( +/obj/structure/window/framed/almayer/white, +/turf/open/floor/almayer, +/area/golden_arrow/medical) +"Bo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Bq" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Br" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Bt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Bu" = ( +/obj/item/ammo_magazine/sentry{ + layer = 3.01 + }, +/obj/item/defenses/handheld/sentry, +/obj/structure/largecrate/supply/ammo{ + name = "sentry crate"; + fill_from_loc = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Bv" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ + name = "Damage Control Locker"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Bw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/rewire{ + pixel_y = -29 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Bz" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"BA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = -3 + }, +/obj/item/storage/toolbox{ + pixel_y = -5 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"BC" = ( +/obj/structure/target, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"BD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"BK" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"BM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"BO" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"BP" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"BW" = ( +/obj/structure/sign/safety/hazard{ + pixel_x = -19; + pixel_y = 6 + }, +/obj/structure/sign/safety/ammunition{ + pixel_x = -19; + pixel_y = -6 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -31; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"BY" = ( +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"BZ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Cb" = ( +/obj/structure/surface/table/almayer, +/obj/item/ashtray/bronze{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/trash/semki{ + layer = 2; + pixel_x = -13; + pixel_y = 14 + }, +/obj/item/prop/magazine/boots/n054{ + pixel_x = 29 + }, +/obj/item/prop/magazine/dirty/torn{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/clothing/glasses/disco_fever{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/tool/hand_labeler{ + pixel_x = -3; + pixel_y = 14 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Ce" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/obj/item/storage/toolbox/electrical, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Cf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"Cg" = ( +/obj/structure/surface/table/almayer, +/obj/item/folder/black_random, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Cl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Cn" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Co" = ( +/obj/structure/barricade/plasteel{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"Cr" = ( +/turf/open/space/basic, +/area/space) +"Cs" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Cu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Sergeants Room"; + req_one_access_txt = "12;32" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_sergeant) +"Cv" = ( +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Cw" = ( +/obj/structure/machinery/body_scanconsole{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"Cy" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"CA" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"CC" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/guncase/flamer/special, +/obj/item/explosive/grenade/smokebomb{ + pixel_y = 14; + pixel_x = -5 + }, +/obj/item/explosive/grenade/smokebomb{ + pixel_y = 11; + pixel_x = -9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"CF" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"CJ" = ( +/obj/structure/surface/rack, +/obj/item/reagent_container/spray/cleaner{ + name = "Weyland-Yutani premium shampoo"; + desc = "Can also be used as body wash, shaving foam, deodorant, bug repellant, lighter fluid and gatorade." + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"CK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"CN" = ( +/obj/structure/cargo_container/lockmart/left{ + layer = 3.1; + pixel_y = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"CP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"CS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/computer/supply_drop_console/limited/alternate, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"CX" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"CZ" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + name = "Midway Remote Control Console"; + shuttleId = "dropship_midway" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Db" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/almayer, +/area/golden_arrow/squad_two) +"Dc" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Df" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/ammo_box/magazine/misc/flares/empty{ + pixel_x = -1; + pixel_y = 16 + }, +/obj/item/device/flashlight/flare{ + pixel_x = 10 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Dg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Di" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/helmetgarb/spent_slug{ + pixel_y = -9; + pixel_x = 8; + name = "spent snailshot"; + layer = 2.7 + }, +/obj/item/storage/box/guncase/pumpshotgun/special, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Dl" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 22 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Dw" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Dx" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/item/bananapeel{ + desc = "Ew."; + gender = "plural"; + icon = 'icons/obj/items/shards.dmi'; + icon_state = "shrapnelsmall"; + name = "\improper finger nails"; + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ashtray/glass{ + pixel_x = 3; + pixel_y = -4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"DB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"DC" = ( +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"DE" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"DF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"DM" = ( +/obj/structure/machinery/power/apc/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"DR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"DX" = ( +/obj/structure/toilet{ + pixel_y = 16 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"DY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Ea" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Eb" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Ei" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/guncase/flamer/special, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_y = 18 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Eo" = ( +/obj/structure/platform_decoration, +/obj/structure/platform_decoration{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Ep" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"Er" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Eu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Ey" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"EA" = ( +/obj/structure/machinery/power/monitor{ + name = "Core Power Monitoring" + }, +/obj/structure/sign/safety/terminal{ + pixel_x = -17 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"EB" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"ED" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"EF" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + layer = 3.5; + pixel_y = 15 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"EI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/obj/structure/sign/safety/bathunisex{ + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"EJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"EK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"EN" = ( +/obj/structure/barricade/metal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/firingrange) +"EO" = ( +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"EQ" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"EX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"EZ" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Fa" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Canteen" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/canteen) +"Fe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails{ + pixel_y = 4 + }, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ff" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Fg" = ( +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"Fi" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/roller, +/obj/item/storage/box/bodybags, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/item/storage/box/bodybags, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Fj" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/item/ammo_box/magazine/misc/mre{ + pixel_x = -23; + pixel_y = -11 + }, +/obj/item/facepaint/black, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Fl" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"Fu" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Fw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Fy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"Fz" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"FE" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"FI" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"FK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"FN" = ( +/obj/structure/machinery/medical_pod/sleeper{ + dir = 8; + pixel_y = 6 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"FP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"FR" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"FS" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"FT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"FV" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate{ + pixel_x = 18; + pixel_y = 3 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = 18; + pixel_y = 5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"FW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Gf" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/wooden_tv/prop{ + dir = 8; + layer = 3.2; + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = 27; + serial_number = 11 + }, +/obj/item/trash/pistachios{ + layer = 2; + pixel_x = 6; + pixel_y = -6 + }, +/obj/structure/machinery/recharger{ + layer = 3.1; + pixel_y = 22 + }, +/obj/item/ammo_magazine/rifle/incendiary{ + current_rounds = 0; + desc = "A 10mm assault rifle magazine with ':D' drawn on the side"; + pixel_x = 10; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Gg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Gi" = ( +/obj/structure/sign/safety/ammunition{ + pixel_x = 14; + pixel_y = -28 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Gk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Gl" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/prep_hallway) +"Gq" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Gs" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Gu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Gv" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Gy" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Gz" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"GA" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"GG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"GK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + id = "Delta_1"; + name = "\improper Bathroom" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/cryo_cells) +"GL" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"GN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"GO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/synth_storage{ + pixel_x = -20 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"GQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"GU" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/radio, +/obj/item/device/lightreplacer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"GV" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/platoon_commander_rooms) +"GY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"Hc" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/general_air_control/large_tank_control{ + dir = 4; + name = "Lower Deck Waste Tank Control" + }, +/obj/structure/sign/safety/terminal{ + pixel_x = -17 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Hd" = ( +/obj/structure/sign/banners/united_americas_flag{ + pixel_y = 30 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8; + job = "Platoon Sergeant" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Hh" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Hj" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/CICmap{ + pixel_y = 29 + }, +/obj/effect/landmark/map_item, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Hk" = ( +/obj/structure/closet/coffin/woodencrate, +/obj/item/clothing/accessory/storage/droppouch, +/obj/item/clothing/accessory/storage/droppouch, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"Hm" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Hu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/target, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"Hv" = ( +/obj/item/frame/camera{ + desc = "The Staff Officer insisted he needed to monitor everyone at all times."; + layer = 2.9; + name = "broken camera"; + pixel_x = -7; + pixel_y = -6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Hw" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + req_one_access_txt = "8;12;40" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_two) +"Hx" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/structure/machinery/light, +/obj/item/device/cassette_tape/aesthetic, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"HG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"HH" = ( +/obj/structure/machinery/status_display{ + pixel_y = 30 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"HK" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/cryo_cells) +"HQ" = ( +/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"HR" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/hangar) +"HS" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"HT" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"HV" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"HX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ib" = ( +/obj/structure/barricade/metal{ + dir = 8 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/sign/safety/one{ + pixel_y = 22 + }, +/turf/open/floor/almayer, +/area/golden_arrow/firingrange) +"Ii" = ( +/obj/structure/machinery/cryopod, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"Is" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"It" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{ + autoname = 0; + dir = 1; + req_one_access = list() + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Iw" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Iy" = ( +/obj/structure/computer3frame, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"IC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"ID" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_sergeant) +"IE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/item/tool/warning_cone{ + pixel_x = 2; + pixel_y = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_two) +"IH" = ( +/obj/structure/barricade/metal{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/firingrange) +"IP" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"IR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"IS" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"IT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/prop/almayer/hangar_stencil, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"IU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"IW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"IX" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/surface/table/almayer, +/obj/item/paper_bin/uscm, +/obj/item/tool/pen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"IZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Jc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Jg" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/clipboard{ + pixel_x = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"Jj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"Jk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Jn" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/prop/helmetgarb/flair_io{ + pixel_x = -10; + pixel_y = 6 + }, +/obj/item/tool/hand_labeler{ + pixel_y = 14 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Jp" = ( +/obj/structure/machinery/conveyor{ + dir = 9 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"Jq" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Jv" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"JD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"JI" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/vending/cigarette, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"JJ" = ( +/obj/structure/machinery/sleep_console{ + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"JL" = ( +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"JP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"JT" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"JU" = ( +/obj/structure/machinery/cm_vending/clothing/medic, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"JZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Kb" = ( +/obj/structure/surface/rack, +/obj/item/tool/screwdriver, +/obj/item/prop/helmetgarb/gunoil, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"Kd" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Ke" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ki" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Kl" = ( +/obj/structure/closet/coffin/woodencrate, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/item/ammo_magazine/rifle/m4ra/pve, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Kp" = ( +/obj/structure/largecrate/supply/motiondetectors, +/obj/structure/largecrate/supply/explosives/grenades/less{ + icon_state = "case"; + pixel_y = 10; + pixel_x = 3 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ + req_one_access = list(); + req_one_access_txt = "8;12;40" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Kv" = ( +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Kx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"KD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"KH" = ( +/obj/vehicle/powerloader, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"KL" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"KM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"KO" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KP" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"KQ" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"KU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"KY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"KZ" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/head/cmcap{ + layer = 4.1; + pixel_x = -1; + pixel_y = 22 + }, +/obj/item/toy/plush/therapy/red{ + desc = "A USCM approved plush doll. It's not soft and hardly comforting!"; + force = 15; + layer = 4.1; + name = "Sergeant Huggs"; + pixel_y = 15; + throwforce = 15 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"La" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Ld" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + dir = 1; + icon_state = "lattice-simple"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8; + job = "Smartgunner" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Lf" = ( +/obj/effect/landmark/start/marine/tl/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Lg" = ( +/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Lh" = ( +/obj/structure/sign/poster{ + pixel_y = -8; + pixel_x = -25; + icon_state = "poster15"; + name = "pulse rifle pinup"; + desc = "The Armat Battlefield Systems Model 41 Derivative 'A' Pulse Rifle Mark One. The only pinup you'll ever need." + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Ll" = ( +/obj/structure/ship_ammo/minirocket/incendiary, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Ln" = ( +/obj/structure/ship_ammo/rocket/banshee, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Lo" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ls" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/alpha{ + density = 0 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Lx" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"LE" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"LF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_one) +"LH" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LJ" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 8 + }, +/area/golden_arrow/briefing) +"LK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"LL" = ( +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"LQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"LS" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"LT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/status_display{ + pixel_x = -32 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"LZ" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Mc" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Md" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Me" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/squad_two) +"Mf" = ( +/obj/effect/decal/cleanable/cobweb{ + dir = 8 + }, +/obj/item/notepad, +/obj/item/maintenance_jack, +/obj/structure/closet, +/obj/item/tool/pen{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/device/camera, +/obj/item/device/camera_film, +/obj/item/storage/photo_album, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/synthcloset) +"Mi" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Mj" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Ml" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/firstaid/rad{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Mn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"Mu" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ + name = "\improper Engineering Airlock"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Mz" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/firingrange) +"MB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Bathroom" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_commander_rooms) +"MC" = ( +/obj/structure/machinery/light, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"MI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"MJ" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/largecrate/random/case/small, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"MK" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoon_commander_rooms) +"ML" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"MN" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"MW" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"MZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/dorms) +"Na" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ne" = ( +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"Nf" = ( +/turf/closed/wall/almayer/white, +/area/golden_arrow/medical) +"Ng" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Nk" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"No" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light/small, +/turf/open/floor/almayer, +/area/golden_arrow/synthcloset) +"Np" = ( +/turf/open/floor/almayer, +/area/golden_arrow/briefing) +"Nr" = ( +/obj/structure/surface/table/almayer, +/obj/effect/spawner/prop_gun/anti_tank, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"Nx" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/power/smes/buildable, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Nz" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"NB" = ( +/obj/structure/sign/safety/cryo{ + pixel_x = 6; + pixel_y = -29 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = -7; + pixel_y = -3 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"ND" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29; + layer = 3 + }, +/obj/structure/gun_rack/m41, +/obj/item/reagent_container/food/drinks/cans/souto/blue{ + pixel_y = 22; + pixel_x = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"NE" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/sink{ + pixel_y = 16 + }, +/obj/structure/mirror{ + pixel_y = 21 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"NI" = ( +/obj/structure/machinery/cm_vending/clothing/synth/snowflake{ + density = 0; + pixel_x = -30 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"NO" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"NT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"NU" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{ + autoname = 0; + dir = 1; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"NV" = ( +/obj/structure/sign/safety/cryo{ + pixel_x = 6; + pixel_y = -29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"NZ" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"Ob" = ( +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Oc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Od" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"Of" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/firingrange) +"Oj" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Ol" = ( +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/structure/janitorialcart, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Op" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"Os" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Oy" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"Oz" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"OA" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"OC" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/light, +/obj/item/device/cassette_tape/pop3{ + pixel_y = 3 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"OG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"OH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"OI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/item/tool/wrench, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"OJ" = ( +/obj/structure/machinery/landinglight/ds1/delaythree, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ON" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"OU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_two) +"OX" = ( +/turf/open/floor/almayer/uscm/directional{ + dir = 4 + }, +/area/golden_arrow/briefing) +"OY" = ( +/obj/structure/ladder{ + height = 2; + id = "req1" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"OZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Pc" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/item/tool/kitchen/tray{ + pixel_x = 16; + pixel_y = -10 + }, +/obj/item/storage/box/cups{ + pixel_x = 11; + pixel_y = -9 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = 18; + pixel_y = 3 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = 18; + pixel_y = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"Pe" = ( +/obj/structure/bed/chair/comfy, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Pf" = ( +/obj/structure/surface/table/almayer, +/obj/structure/bedsheetbin{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Ph" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Pl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Pm" = ( +/obj/structure/largecrate/supply/explosives/grenades/less{ + icon_state = "case" + }, +/obj/structure/largecrate/supply/motiondetectors{ + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Pp" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Squad One Armoury"; + req_one_access_txt = "8;12;39" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_one) +"Pr" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Ps" = ( +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/plasteel{ + amount = 40; + pixel_x = 7; + pixel_y = 6 + }, +/obj/structure/closet/crate/construction, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"Pt" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Px" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"Py" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"PA" = ( +/obj/structure/closet/crate/supply, +/obj/item/storage/box/m94, +/obj/item/storage/box/m94, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"PF" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"PG" = ( +/obj/structure/machinery/computer/arcade{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"PI" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/firingrange) +"PL" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"PQ" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/platoon_sergeant) +"PS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"PW" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + name = "\improper Private Briefing Room"; + req_access = list(); + req_one_access_txt = "12;19;32" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/briefing) +"PY" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"PZ" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/surface/table/almayer, +/obj/item/device/cassette_tape/nam{ + layer = 2.9; + pixel_x = -6; + pixel_y = 7 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"Qc" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/overwatch/almayer{ + dir = 8; + layer = 3.2; + pixel_x = -17; + pixel_y = 16 + }, +/obj/structure/phone_base/rotary/no_dnd{ + name = "Overwatch Telephone"; + phone_category = "Command"; + phone_id = "Overwatch" + }, +/obj/item/clothing/glasses/hud/health{ + pixel_x = -8; + pixel_y = 12 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Qe" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/item/ammo_magazine/pistol{ + current_rounds = 0 + }, +/obj/item/weapon/gun/pistol/m4a3{ + current_mag = null + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_sergeant) +"Qi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/conference_room{ + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Qk" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Ql" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Qq" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ + name = "\improper Engineering Airlock"; + req_one_access = list() + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Qt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/tool/hand_labeler{ + pixel_x = 4; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/coffeecup/uscm{ + pixel_x = -6; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Qu" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/filingcabinet/chestdrawer{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"Qw" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/squad_two) +"Qx" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Qz" = ( +/obj/structure/machinery/status_display{ + pixel_y = 30 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"QD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"QE" = ( +/obj/structure/machinery/chem_dispenser, +/obj/item/reagent_container/glass/beaker/bluespace, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"QI" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/fancy/cigarettes/lucky_strikes{ + pixel_x = -7; + pixel_y = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"QJ" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_one) +"QL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"QM" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"QN" = ( +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QO" = ( +/obj/structure/bed/chair/office/dark, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"QP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"QQ" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"QS" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"QT" = ( +/obj/structure/machinery/cryopod, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"QW" = ( +/obj/structure/cargo_container/wy/left, +/obj/structure/sign/poster{ + desc = "One of those hot, tanned babes back the beaches of good ol' Earth."; + icon_state = "poster12"; + name = "Beach Babe Pinup"; + pixel_x = 6; + pixel_y = 8; + serial_number = 12 + }, +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + name = "'Miss July' Pinup"; + serial_number = 16 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"QX" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Ra" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Rc" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Supply Office" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"Rd" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/supply) +"Rg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Rh" = ( +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Ri" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"Rl" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/kitchen/tray{ + pixel_y = -10 + }, +/obj/item/reagent_container/food/condiment/hotsauce/tabasco{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/item/storage/box/cups{ + pixel_x = -5; + pixel_y = -10 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Rr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Rt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Rv" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/canteen) +"Rx" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = -11; + pixel_y = -10 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Ry" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/tool/wrench{ + pixel_y = 7 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/structure/sign/poster{ + desc = "YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE. YOU ALWAYS KNOW A WORKING JOE."; + icon_state = "poster11"; + name = "YOU ALWAYS KNOW A WORKING JOE."; + pixel_x = -4; + pixel_y = 32; + serial_number = 11 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"RD" = ( +/obj/effect/landmark/late_join, +/obj/effect/landmark/start/marine/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"RK" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"RM" = ( +/obj/structure/closet/firecloset/full, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"RN" = ( +/obj/structure/surface/rack, +/obj/item/clothing/mask/gas{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/stack/sheet/mineral/phoron/medium_stack{ + desc = "Phoron is an extremely rare mineral with exotic properties, often used in cutting-edge research. Just getting it into a stable, solid form is already hard enough. Handle with care."; + pixel_y = -9 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"RO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/squad_sergeant{ + req_access_txt = "32;40"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"RP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"RT" = ( +/obj/structure/machinery/landinglight/ds1/delayone, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"RW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"RY" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"Sc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/cryo_cells) +"Sd" = ( +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + layer = 3.3; + name = "'Miss July' Pinup"; + pixel_y = 29; + serial_number = 16 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8 + }, +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = -8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Si" = ( +/obj/structure/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Sj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Sl" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = 11; + pixel_y = -10 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Sn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"So" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Sq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Su" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/kitchen/tray{ + pixel_y = -10 + }, +/obj/item/reagent_container/food/condiment/hotsauce/franks{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/storage/box/cups{ + pixel_x = -5; + pixel_y = -10 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Sw" = ( +/obj/structure/machinery/shower{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Sy" = ( +/obj/structure/machinery/disposal, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"SB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"SC" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/cans/souto/classic{ + pixel_x = 10; + pixel_y = 3 + }, +/obj/item/prop/magazine/boots/n054{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"SE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/target, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "redfull" + }, +/area/golden_arrow/firingrange) +"SI" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"SL" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"SO" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"SR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ST" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/device/flashlight/flare{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/device/flashlight/flare{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"SV" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/prop/magazine/book/theartofwar, +/obj/item/paper_bin/uscm{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"SY" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"Tb" = ( +/obj/item/toy/deck, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Tc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/closed/wall/almayer/white, +/area/golden_arrow/medical) +"Td" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Tg" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Tj" = ( +/obj/structure/filingcabinet/chestdrawer{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"Tk" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"To" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/cryo_cells) +"Tr" = ( +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Tu" = ( +/obj/structure/sign/safety/hazard{ + pixel_x = -19; + pixel_y = 6 + }, +/obj/structure/sign/safety/ammunition{ + pixel_x = -19; + pixel_y = -6 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -31; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Tx" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ty" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/squad_one) +"Tz" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_sergeant) +"TC" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"TD" = ( +/obj/item/tool/crowbar/red{ + pixel_x = -13; + pixel_y = -13 + }, +/obj/item/stack/cable_coil{ + pixel_x = 7 + }, +/obj/item/tool/wirecutters{ + pixel_x = -8; + pixel_y = 18 + }, +/obj/structure/bed{ + can_buckle = 0; + desc = "A lightweight support lattice."; + icon = 'icons/obj/structures/structures.dmi'; + icon_state = "latticefull"; + layer = 2.1; + name = "lattice" + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"TI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/recharger{ + pixel_y = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"TK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"TN" = ( +/turf/closed/wall/almayer/reinforced, +/area/golden_arrow/engineering) +"TO" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"TP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/prop/almayer/hangar_stencil, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"TT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"TW" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/synthcloset) +"TY" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 12 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/canteen) +"Ub" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"Uf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Uh" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/briefing) +"Ui" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/canteen) +"Uj" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_sergeant) +"Uk" = ( +/obj/structure/surface/table/almayer, +/obj/item/spacecash/c10{ + pixel_x = 5; + pixel_y = 7 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"Um" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/clothing/synth{ + density = 0; + pixel_x = -30 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"Uv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"UI" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"UK" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/rifle/m4ra/pve{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"UN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/line_nexter{ + dir = 1; + id = "MTline"; + pixel_y = 13 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/canteen) +"UO" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"UT" = ( +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"UX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Va" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Vc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ve" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/item/storage/pill_bottle/tramadol/skillless{ + layer = 2.9; + pill_type_to_fill = null; + pixel_y = 14 + }, +/obj/structure/pipes/vents/pump, +/obj/structure/surface/rack{ + density = 0; + pixel_x = 26 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/item/tool/soap, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Vj" = ( +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Vp" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/dorms) +"Vq" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Vr" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Vu" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Supply Bay" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"Vv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Vz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"VG" = ( +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"VJ" = ( +/obj/structure/ladder{ + height = 1; + id = "req1" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"VK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/smartgunner{ + req_access_txt = "14;39"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"VL" = ( +/obj/structure/closet/secure_closet/platoon_sergeant, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"VQ" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"VT" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/stamp/denied{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/item/device/eftpos{ + eftpos_name = "Cargo Bay EFTPOS scanner"; + pixel_x = -10 + }, +/obj/item/tool/stamp/ro{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/item/storage/fancy/cigar{ + pixel_x = 6 + }, +/obj/item/ashtray/glass{ + pixel_x = 11; + pixel_y = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"VX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/briefing) +"Wf" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + dir = 1; + icon_state = "lattice-simple"; + pixel_x = 16; + pixel_y = -15 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Wg" = ( +/obj/structure/sign/safety/cryo{ + pixel_x = 8; + pixel_y = -26 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"Wj" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/dorms) +"Wl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Wm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Wo" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Wp" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"Wr" = ( +/obj/structure/machinery/floodlight/landing, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ws" = ( +/obj/item/tool/warning_cone, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Wu" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Wv" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Wy" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"WA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/largecrate, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"WG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"WK" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"WP" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/briefing) +"WY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -19 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Xa" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Xb" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/yellow, +/obj/item/book/manual/engineering_construction, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Xc" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Xd" = ( +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Xj" = ( +/obj/structure/pipes/vents/pump, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 4 + }, +/obj/structure/sign/safety/terminal{ + pixel_x = -20 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Xs" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Xu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 2; + name = "\improper Firing Range" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/firingrange) +"Xv" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/platoon_commander_rooms) +"Xw" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Xy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Xz" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/golden_arrow/platoon_sergeant) +"XI" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"XJ" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/briefing) +"XL" = ( +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = -7; + pixel_y = -4 + }, +/obj/structure/sign/safety/water{ + pixel_x = 14; + pixel_y = 24 + }, +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = -7; + pixel_y = 14 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"XN" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/engineering) +"XP" = ( +/obj/structure/sign/safety/storage{ + pixel_x = 7; + pixel_y = -28 + }, +/obj/structure/reagent_dispensers/ammoniatank, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"XQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"XR" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/ceramic_plate{ + pixel_y = 19 + }, +/obj/item/trash/ceramic_plate{ + pixel_y = 21 + }, +/obj/item/trash/ceramic_plate{ + pixel_y = 23 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"XV" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"Ya" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_two) +"Yc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/supply/ammo/m41amk1, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Yd" = ( +/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/item/folder/black_random, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_sergeant) +"Ye" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Yh" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Yj" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/hangar) +"Yk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/firingrange) +"Yl" = ( +/obj/structure/machinery/cm_vending/gear/synth{ + density = 0; + pixel_x = -30 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"Ym" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Yp" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_two) +"Ys" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/plate, +/obj/item/trash/ceramic_plate{ + pixel_x = 6; + pixel_y = 19 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = 6; + pixel_y = 21 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = 5; + pixel_y = 23 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Yv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Yw" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Yx" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate{ + pixel_x = -6; + pixel_y = 19 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = -6; + pixel_y = 21 + }, +/obj/item/trash/ceramic_plate{ + pixel_x = -5; + pixel_y = 23 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"YA" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/briefing) +"YB" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/engineering) +"YG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"YK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/firealarm{ + pixel_y = 28 + }, +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"YO" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/gloves/yellow, +/obj/item/clothing/gloves/yellow, +/obj/item/clothing/gloves/yellow, +/obj/item/clothing/gloves/yellow, +/obj/item/clothing/gloves/yellow, +/obj/item/tool/shovel/snow, +/obj/item/tool/shovel/snow, +/obj/item/tool/shovel/snow, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"YP" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/briefing) +"YQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"YX" = ( +/obj/effect/landmark/start/marine/medic/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Zb" = ( +/obj/structure/sign/poster{ + desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that."; + icon_state = "poster16"; + layer = 3.3; + name = "'Miss July' Pinup"; + pixel_y = 29; + serial_number = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Zd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Zf" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Zk" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/prep_hallway) +"Zl" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/pipes/vents/scrubber, +/obj/structure/surface/table/almayer, +/obj/item/ammo_box/magazine/mk1, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_two) +"Zw" = ( +/obj/structure/largecrate/supply/generator, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"ZB" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/med_data/laptop{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_sergeant) +"ZC" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/squad_one) +"ZI" = ( +/obj/effect/landmark/start/marine/smartgunner/alpha, +/obj/effect/landmark/late_join/alpha, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"ZJ" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/synthcloset) +"ZL" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ZM" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/canteen) +"ZQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/firingrange) +"ZR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/chem_master, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"ZU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"ZV" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"ZX" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/engineering{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) + +(1,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(2,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(3,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(4,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(5,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(6,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(7,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(8,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(9,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(10,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(11,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(12,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(13,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(14,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(15,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(16,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(17,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(18,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(19,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(20,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(21,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(22,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(23,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(24,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(25,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(26,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(27,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(28,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(29,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(30,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(31,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(32,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(33,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(34,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(35,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(36,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(37,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(38,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(39,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(40,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(41,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(42,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(43,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(44,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Qw +Qw +Qw +Qw +Qw +Qw +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(45,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Qw +ot +Lh +pB +Pm +Qw +Cr +Cr +bl +bl +bl +bl +bl +bl +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(46,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +Cr +Cr +Cr +Cr +Cr +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +sC +pt +pt +pt +Qw +ND +Fg +Px +CC +Qw +Cr +Cr +bl +Oy +SE +zv +Hu +ek +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(47,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +Ln +wz +gz +wK +gz +Pt +tV +ca +ml +wz +Ll +wK +Ll +wz +ml +ca +Cr +Cr +Cr +Cr +Cr +sC +Xz +Xz +sC +sC +VL +sC +sC +wJ +VQ +qA +zV +KQ +qA +dl +Bh +qA +zK +pW +iC +Me +Zl +DE +DR +Di +Qw +Cr +Cr +bl +VG +hD +zv +zP +VG +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(48,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +Xd +wz +Xd +wz +Xd +wz +Xd +ca +ml +wz +Ll +wz +Ll +wz +ml +ca +Cr +Cr +Cr +Cr +Cr +sC +sC +sC +sC +Ls +KQ +sC +QX +rH +dr +wV +dr +tr +kI +Hm +DY +qA +FS +XI +oh +Me +Me +Me +Hw +Me +Qw +Qw +Qw +bl +VG +Ri +zv +Yk +VG +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(49,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +wz +jl +JZ +JZ +JZ +fe +wz +ca +Pt +jl +JZ +SR +SR +wx +Pt +ca +Cr +Cr +Cr +Cr +Cr +sC +SC +Kv +sC +sC +Uj +sC +Tj +SI +Kv +yt +Kv +yY +Yd +Iw +BO +qA +og +XI +IU +Me +BA +xB +Yp +gd +ST +Df +Me +Me +jt +Jj +BD +Is +BC +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(50,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +Yw +Yw +Yw +ca +Ln +So +KO +KO +Rr +Kx +tV +ca +ml +So +KO +KO +KO +Kx +ml +ca +Cr +Cr +Cr +Cr +Cr +sC +fW +dr +vA +lS +lS +ft +gQ +Ap +uO +qA +Qu +pF +Fj +Jn +BO +qA +Oj +TC +wp +Me +lQ +Fg +Yp +Fg +Fg +gd +tS +Me +VG +hD +zv +zP +VG +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(51,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +sc +MN +wz +ca +Xd +UX +Rr +Ea +KO +Kx +Xd +ca +ml +UX +Rr +Ea +KO +kV +ml +ca +Cr +Cr +Cr +Cr +Cr +sC +gI +BK +sC +mc +KQ +bw +KQ +QS +gA +qA +Rh +Kv +Qe +Cg +qQ +Cu +ED +TC +eo +nb +vF +Fg +IE +ty +Fg +Fg +Ku +Me +PS +ce +zv +FK +PS +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(52,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +wz +Dc +wz +ca +ca +ca +Yw +Yw +Yw +ca +ca +ca +ca +ca +Yw +Yw +Yw +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ca +ZJ +ZJ +ZJ +ZJ +ZJ +ZJ +ZJ +qA +Ng +fh +Tz +PQ +ID +zM +TO +KU +OU +Ya +mR +hC +mf +Fy +DR +tS +Me +Ib +EN +Co +IH +qE +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(53,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +wz +Dc +HQ +ca +ca +Tu +wz +ZL +ZL +ZL +ZL +hk +ZL +BW +ZL +ZL +ZL +wz +wz +wz +wz +ZL +wz +wz +ca +ca +ZL +CN +rk +ZJ +wN +Yl +Um +NI +gn +ZJ +hN +Kv +Kv +Kv +Dg +qA +Qi +TC +Gi +Me +Zb +Fg +Nr +pf +sV +Yp +Db +Me +tf +hM +zv +hM +tf +bl +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(54,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +ca +ca +lB +IW +IW +by +GN +kU +GN +by +JP +JP +IW +by +CK +kU +AK +EX +JP +IW +Kx +ca +ca +ZL +mm +ax +ZJ +nF +eT +hq +Ep +No +ZJ +Hj +Kv +Kv +DY +gM +qA +rA +XI +wp +Me +PG +gd +dX +pB +Fg +TT +Me +Of +hQ +wX +ZQ +wX +KL +Kb +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(55,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +ug +wz +So +KO +Nk +nN +eU +MN +qi +Xd +hF +Lo +KO +Xd +qi +he +eU +gD +Rr +KO +pD +ug +wz +ZL +AQ +xh +ZJ +TW +yJ +ba +jy +Mf +ZJ +ZB +KQ +UK +Kl +qA +qA +Fw +XI +jj +Me +Me +js +Qw +qD +cA +RO +Me +Of +uE +BD +Mz +nL +BD +eh +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(56,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Qk +pl +pl +Gs +FP +zy +JD +Ym +qi +Dc +Wu +Xd +DM +Yj +KH +Xd +qi +Dc +qi +hA +zy +zy +GQ +pl +pl +pl +yO +wz +ZJ +ZJ +ey +ZJ +ZJ +ZJ +ZJ +qA +qA +qA +qA +qA +jc +Jc +nH +GG +Zk +Me +Me +Me +Me +Me +Me +Me +Of +PI +Xu +Of +Of +bl +bl +bl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(57,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +KO +KO +KO +MI +Rr +Rr +Bf +ua +Dc +qi +Xd +Bw +Yj +KH +Xd +qi +Dc +qi +Xd +KO +KO +Yh +KO +uG +KO +Dc +wz +oK +wp +gS +GO +iN +iN +iN +vL +AY +wp +wp +cU +lo +Eu +XI +Wl +uu +WY +iN +wp +iN +wp +iN +wp +tb +xo +RY +iN +oh +Ay +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(58,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +KO +Ke +al +TP +Rr +QW +Xd +qi +Xs +eU +qw +zy +SL +BP +qw +eU +Td +qi +Xd +TD +KO +sy +Ph +IT +KO +Qk +lm +iG +SO +Fu +SY +iK +iK +SO +zM +iK +iK +SO +SY +SO +iK +wn +iK +SO +so +SO +iK +iK +XV +XV +iK +iK +Wy +Ad +Op +CA +Ay +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(59,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +KO +pD +ZL +Rg +KO +rM +dP +qi +Wr +qi +Xd +KO +Rr +Rr +Xd +qi +lh +km +Xd +KO +KO +pD +wz +Ws +zD +Dc +ZL +oK +ms +ms +iN +pZ +pZ +iN +wp +wp +iN +iN +sN +Va +Wm +XI +gq +Va +iL +iN +wp +iN +iN +iN +wp +wp +pZ +ms +wp +iN +Ay +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(60,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +yZ +Dc +KO +Vv +HV +cp +HV +nT +JI +Py +HV +fl +aB +EZ +HV +Wv +aB +EZ +HV +Wv +HS +EZ +cl +jO +aB +nd +KO +Dc +oe +XJ +kg +qu +XJ +kg +qu +Vp +Vp +Vp +Vp +Vp +Vp +Zk +Jc +TC +GG +jc +ZC +ZC +ZC +ZC +ZC +ZC +Ty +Gl +pt +pt +Gl +Gl +Gl +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(61,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +cL +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +bQ +KO +Dc +ad +XJ +YA +Od +Sy +mk +vk +Vp +KZ +gL +sk +uH +Vp +Vp +wd +XQ +KD +ZC +ZC +Yc +Ty +cz +VK +yA +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(62,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +nm +RT +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dB +aN +Dc +eY +XJ +As +As +Vr +Vr +As +Vp +am +JL +Tb +KK +JL +Vp +OG +XI +iN +ZC +TI +cs +af +cT +cT +xf +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(63,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +AP +mW +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dA +lg +Dc +eY +ag +As +Np +Np +rJ +As +Vp +EF +JL +aO +yw +Vz +Vp +xm +XI +wp +ZC +Fe +cT +cD +aJ +iE +xx +pJ +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(64,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +ZL +OJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +AG +lg +Dc +eY +ag +As +qT +LJ +fg +Vr +Vp +Tk +wl +vU +sR +MZ +sg +SY +TO +yT +Pp +LF +nG +PZ +Dx +UI +cT +lV +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(65,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +KO +cL +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +gh +aN +Dc +eY +XJ +Vr +rl +ol +rV +Vr +Vp +Hd +wl +FE +wl +xX +Wj +ED +TC +eo +QJ +qa +cT +cR +Uk +cT +cT +zk +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(66,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +yZ +Dc +KO +RT +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +Lg +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dB +zD +Qk +MC +XJ +dv +rr +OX +sm +uA +Vp +rX +wl +FI +Bo +ld +Vp +ys +XI +Gi +ZC +zZ +cT +sf +cT +cT +cs +lV +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(67,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +KO +mW +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +LH +aN +Dc +eY +XJ +Vr +Np +Np +rJ +As +Vp +Ld +pw +Wf +pw +nj +Vp +kX +vp +Ql +ZC +Ry +LK +sf +oQ +OI +rI +Ty +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(68,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +ZL +OJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +AG +lg +Dc +eY +ag +FT +FT +FT +sv +vB +Vp +EQ +Bg +FE +wl +EQ +Vp +Oj +XI +iN +ZC +ZC +ZC +mD +ZC +Ty +Ty +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(69,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +to +cL +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +gh +lg +Dc +eY +ag +WP +WP +WP +WP +Jk +Vp +yx +Bo +UO +wl +yj +Vp +FS +XQ +PF +ZC +cy +ha +Wp +Ei +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(70,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +AP +RT +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dB +lg +Dc +eY +XJ +WP +WP +WP +WP +KY +Vp +Tg +wl +FR +wl +ur +Vp +UT +XI +wp +ZC +yL +xf +cT +cV +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(71,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +mW +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dJ +dA +zD +Dc +bf +XJ +aI +VX +VX +VX +vN +Vp +Sd +Cb +Gf +MJ +br +Vp +aQ +XI +wp +ZC +Bu +WK +PA +Kp +Ty +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(72,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +yZ +Dc +KO +Ke +Tx +ct +qI +rf +ON +Jq +ar +Lx +Tx +JT +qI +Lx +Tx +Jq +ar +Lx +ON +JT +ar +vS +Tx +mB +aN +Dc +eY +XJ +WP +WP +WP +WP +KY +Ui +Ui +Ui +Ui +Ui +Ui +Ui +ZM +Fa +ZM +Ui +HK +HK +HK +HK +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(73,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Qk +zy +YQ +AL +IZ +zy +pl +pl +pl +zy +Oz +aN +KO +KO +KO +Ea +Ea +KO +aN +KO +KO +KO +pD +ZL +So +aN +Dc +eY +ag +WP +WP +WP +WP +KY +Ui +Ui +YK +Jv +NO +QI +XR +Xw +NT +KM +Ui +HK +HK +Ax +Ax +Ax +HK +Pf +KP +HK +Ii +nR +QT +nR +rb +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(74,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +KO +Xy +fx +bq +JZ +JZ +SR +SR +pO +Rt +OH +SR +fx +SR +Cl +JZ +JZ +ff +SR +SR +je +Vv +SR +pG +lg +Dc +eY +ag +Eo +Ob +Ob +Ob +oL +Ui +nK +Cf +ik +bR +Rl +Kd +Cs +NT +UN +qR +HK +Xc +YG +yF +yF +LQ +fX +ti +To +BY +BY +cr +BY +BY +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(75,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +KO +hS +hS +vb +bo +bo +hS +hS +ay +Dc +Rg +Nf +Nf +Bj +cS +Bj +Bj +Nf +Bj +Bj +Nf +Bj +Bj +Nf +lg +Dc +eY +XJ +fy +fL +sS +sS +bS +Ui +oM +CF +dO +Os +Rx +Ys +LS +NT +TY +qR +HK +Xc +QD +ZV +Mi +ZV +rh +gg +To +bh +RD +cr +LL +LL +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(76,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ou +eH +ZL +Dc +ZL +hS +CZ +aT +Qc +Bz +Mc +bo +eu +Dc +ie +Nf +JU +Cv +Cv +dd +bL +Nf +fY +hW +Fi +jf +oJ +Nf +zJ +Dc +bf +XJ +Vr +Np +Uh +Np +As +Ui +Pc +FV +Zf +Zf +Zf +Zf +sO +QM +TY +qR +HK +Xc +QD +ZV +HK +Tr +Xa +NV +HK +kr +qm +eL +qm +qf +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(77,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +hS +um +QO +SV +Bz +GV +bD +HR +pR +Rg +Nf +uF +OA +OA +dm +Mj +Nf +gG +OA +OA +jg +Cw +Nf +KO +Ey +lg +me +GY +Np +Np +rJ +As +Ui +yM +Dl +Zf +Zf +Zf +Zf +Zf +QM +TY +qR +HK +HK +za +Si +HK +Na +dG +di +HK +HK +HK +HK +HK +HK +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(78,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +ZL +hS +BZ +Bz +iA +Bz +LZ +hS +HH +Dc +Rg +Nf +cH +cJ +OA +dt +ea +fO +Pr +PY +Pr +jG +xz +jV +lm +ly +ZL +XJ +yv +As +Ne +tT +IX +Ui +Gz +Dw +Gk +Os +Sl +Yx +lG +QM +TY +qR +HK +Xc +kq +Vc +HK +XL +fJ +NB +HK +QT +nR +Ii +nR +rb +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(79,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ca +ZL +Dc +bf +hS +Bz +Bz +Bz +LE +tv +hS +pD +Dc +Rg +Nf +ov +OA +OA +OA +eJ +Nf +ho +iy +ho +jU +JJ +Nf +cB +lE +wz +XJ +XJ +XJ +PW +XJ +XJ +Ui +tX +Uv +GL +Pe +Su +rx +up +Bq +TY +qR +HK +Xc +kq +ZV +zt +ZV +xM +ti +To +BY +BY +cr +BY +BY +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(80,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ZL +Dc +ZL +hS +hS +wc +hS +hS +hS +hS +iX +Er +Rg +Nf +ZR +QE +cZ +dE +Mj +Nf +hG +jb +hG +jb +FN +Nf +KO +Dc +wz +XJ +XJ +As +mk +uw +As +Ui +Ui +DF +oH +NO +Ub +XR +dn +QM +ub +Ui +HK +Xc +QD +ZV +Mi +ZV +rh +Sq +To +ZI +ZI +cr +BY +BY +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(81,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +ZL +Xs +QN +MK +MK +Xv +iR +Bz +qU +hS +RK +Er +vP +Nf +Nf +Nf +Nf +Nf +Nf +Nf +Nf +Tc +Nf +Nf +Nf +Nf +KO +Dc +bf +YP +ni +ry +ry +Np +rJ +As +Rv +Ui +Ui +Ui +Ui +Ui +ZM +Aw +ZM +Ui +HK +HK +hR +Vc +HK +AA +Xa +NV +HK +eL +qm +kr +qm +qf +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(82,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ca +Yw +Yw +Yw +MK +MK +BZ +iR +Bz +OC +hS +pD +Er +Rg +gE +gE +gE +gE +gE +gE +gE +gE +gE +gE +gE +gE +gE +aw +Dc +ZL +YP +nM +Eb +Eb +nY +Np +As +sI +Ki +xK +Sw +HK +FW +eR +bb +dG +xQ +HK +EO +QD +Si +HK +nV +Xa +di +HK +HK +HK +HK +HK +HK +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(83,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +vt +iR +Bz +Jg +hS +bu +Dc +Rg +gE +gE +Xj +Qt +gE +Hk +OZ +yU +yU +ZU +Fl +lA +Vu +kw +qc +Gq +YP +oa +qv +qv +Np +wS +YP +sI +Ki +Hv +Sw +HK +gH +QD +bb +dG +Sc +BM +Br +QD +ZV +HK +Vc +Xa +NV +HK +QT +nR +Ii +nR +rb +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(84,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +sY +iR +Bz +dH +hS +pD +Dc +Rg +gE +iQ +Cn +VT +gE +ML +ny +SB +nx +de +sa +QP +bZ +Er +Rr +Rt +YP +qh +Vr +Vr +Vr +YP +YP +sI +Ve +HG +Pl +GK +Gg +sU +Ra +dG +Sc +Mn +Sc +QD +ZV +zt +ZV +xM +rZ +To +Lf +Lf +cr +BY +BY +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(85,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +MK +hS +MB +hS +hS +oW +Dc +Rg +gE +sX +tA +gE +gE +ML +ny +uS +ng +TN +EB +EB +ye +Qq +TN +Qq +YB +YB +YB +YB +YP +YP +YP +sI +HK +ip +HK +HK +EI +mY +zn +Bi +Sc +EK +Sc +fo +IC +IC +IC +IC +Bi +To +BY +YX +cr +BY +BY +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(86,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +NE +DB +Wg +hS +pD +Dc +Rg +gE +Wo +iF +Rc +Md +kO +vg +RW +LC +TN +Fz +AH +AH +Gv +LT +Gv +Hc +lK +kF +YB +Cr +Cr +Cr +sI +DX +HX +Qx +HK +Sc +Sc +HK +Br +Br +HK +lc +CJ +Br +HK +Br +Br +rd +HK +eL +qm +kr +qm +qf +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(87,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +oA +QQ +gp +hS +pD +Dc +vP +gE +qz +Zd +gE +WA +DC +DC +RW +mZ +TN +CX +IP +gf +Bd +CP +PL +hy +AH +ZX +YB +Cr +Cr +Cr +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +sI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(88,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +MK +MK +MK +MK +wi +Td +Rg +gE +co +OY +gE +gE +Cy +sa +nD +gE +TN +TN +gW +It +TN +TN +wI +Gv +IP +jN +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(89,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +MK +Yw +Yw +Yw +kS +kS +kS +kS +kS +oC +kS +oC +kS +TN +Ol +zI +jD +bO +TN +vo +Gv +IP +Iy +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(90,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +xJ +Oc +zA +gx +TN +CX +La +us +gt +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(91,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +zY +zG +Ff +Gy +TN +kH +kB +RP +hL +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(92,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +TN +TN +TN +TN +TN +TN +Hh +NU +YB +YB +YB +YB +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(93,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +fm +fm +fm +fm +fm +TN +yc +Sn +Vq +YB +RN +tB +RM +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(94,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +kS +kS +kS +kS +gT +kS +gT +kS +TN +TN +TN +TN +TN +TN +TN +Nz +rt +XP +YB +bB +EJ +zL +oo +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(95,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +kS +VJ +co +kS +gT +kS +gT +kS +TN +kh +qW +GU +Ml +AO +EA +yc +aq +Uf +Bv +Vj +Xb +Bt +fp +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(96,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +eB +uo +WG +kS +gT +kS +gT +kS +TN +Ce +fv +Sj +TK +MW +QL +IR +cG +fF +gW +Vj +cw +Bt +Ps +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(97,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +CS +vK +aA +kS +gT +kS +gT +kS +TN +vc +il +wa +sE +Nx +sE +Ye +Sn +uX +YB +dj +fF +uQ +pS +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(98,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +kS +yg +aX +kS +gT +kS +gT +kS +TN +Qz +il +wa +oO +AC +HT +ah +wa +yo +YB +yy +mo +an +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(99,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +kS +mb +kS +kS +gT +kS +gT +kS +TN +NZ +il +Sn +jS +vG +ds +hU +wa +Hx +YB +YB +YB +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(100,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +NZ +il +Sn +sE +zl +sE +wH +Sn +XN +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(101,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +Rd +Rd +kS +gT +kS +gT +kS +TN +TN +TN +Mu +TN +TN +TN +Qq +TN +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(102,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +kS +kS +kS +gT +kS +gT +kS +kS +YB +Vq +Yv +if +IS +YO +cj +Vq +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(103,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +Rd +kS +or +or +fq +kS +Jp +or +or +YB +bg +kk +Gu +Gu +Gu +vJ +oX +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(104,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +kS +kS +kS +kS +kS +kS +kS +kS +kS +kS +YB +ro +rq +jQ +GA +dg +aG +Zw +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(105,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +YB +YB +YB +YB +YB +YB +YB +YB +YB +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(106,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(107,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(108,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(109,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(110,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(111,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(112,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(113,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(114,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(115,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(116,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(117,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(118,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(119,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +aS +aS +aS +aS +aS +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(120,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +aS +gB +aS +aS +aS +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(121,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +aS +aS +aS +aS +aS +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(122,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(123,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(124,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(125,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(126,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(127,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(128,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(129,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(130,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(131,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(132,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(133,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(134,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(135,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(136,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(137,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(138,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(139,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(140,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(141,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(142,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(143,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(144,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(145,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(146,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(147,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(148,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(149,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} +(150,1,1) = {" +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +"} diff --git a/maps/map_files/golden_arrow_classic/sprinkles/.gitkeep b/maps/map_files/golden_arrow_classic/sprinkles/.gitkeep new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/maps/map_files/golden_arrow_classic/sprinkles/.gitkeep @@ -0,0 +1 @@ + diff --git a/maps/map_files/rover/rover.dmm b/maps/map_files/rover/rover.dmm index 0d4bc14fd8..439969153d 100644 --- a/maps/map_files/rover/rover.dmm +++ b/maps/map_files/rover/rover.dmm @@ -42,13 +42,13 @@ /area/golden_arrow/canteen) "ax" = ( /obj/structure/machinery/prop{ + desc = "Yeah, it got fucked up during FORECON operation in iron forests of LV-711. Literally - the trees there were too tough even for tanks: threads, transmission and even turret rotation motors are now chilling somewhere in repair bay."; icon = 'icons/obj/vehicles/tank.dmi'; icon_state = "tank_base"; layer = 3.9; - pixel_x = -16; - pixel_y = -17; name = "M34A2 Longstreet Light Tank 'Lawnmower'"; - desc = "Yeah, it got fucked up during FORECON operation in iron forests of LV-711. Literally - the trees there were too tough even for tanks: threads, transmission and even turret rotation motors are now chilling somewhere in repair bay." + pixel_x = -16; + pixel_y = -17 }, /obj/structure/blocker/invisible_wall, /turf/open/floor/almayer, @@ -69,8 +69,8 @@ /area/golden_arrow/canteen) "aC" = ( /obj/structure/closet/secure_closet/smartgunner_forecon{ - req_one_access = list(); - req_access_txt = "14;39" + req_access_txt = "14;39"; + req_one_access = list() }, /turf/open/floor/almayer, /area/golden_arrow/squad_one) @@ -102,9 +102,9 @@ layer = 2.9 }, /obj/structure/largecrate/random/secure{ - pixel_y = 17; + layer = 5.2; pixel_x = 7; - layer = 5.2 + pixel_y = 17 }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 @@ -172,10 +172,14 @@ pixel_y = 29 }, /obj/structure/sign/poster/music{ - pixel_y = 34; + pixel_x = 8; + pixel_y = 34 + }, +/obj/structure/gun_rack/m41/recon/unloaded, +/obj/item/attachable/attached_gun/grenade/mk1{ + pixel_y = 15; pixel_x = 8 }, -/obj/structure/gun_rack/m41, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -191,8 +195,8 @@ "cl" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/sign/safety/distribution_pipes{ - pixel_y = 8; - pixel_x = 32 + pixel_x = 32; + pixel_y = 8 }, /obj/structure/sign/safety/rewire{ pixel_x = 32; @@ -241,6 +245,7 @@ "ct" = ( /obj/structure/surface/table/almayer, /obj/item/facepaint/sniper, +/obj/item/attachable/attached_gun/grenade/mk1, /turf/open/floor/almayer, /area/golden_arrow/dorms) "cJ" = ( @@ -376,8 +381,8 @@ "dB" = ( /obj/structure/machinery/door/airlock/almayer/generic/glass{ dir = 1; - req_one_access_txt = "12;32"; - name = "\improper Assistant Squad Leader" + name = "\improper Assistant Squad Leader"; + req_one_access_txt = "12;32" }, /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk, @@ -467,8 +472,8 @@ pixel_x = -8 }, /obj/item/prop/almayer/handheld1{ - pixel_y = 12; - pixel_x = 9 + pixel_x = 9; + pixel_y = 12 }, /obj/structure/machinery/floodlight/landing/floor{ layer = 2.79 @@ -503,8 +508,8 @@ "ez" = ( /obj/structure/machinery/camera/autoname/golden_arrow, /obj/structure/sign/safety/commline_connection{ - pixel_y = 29; - pixel_x = 16 + pixel_x = 16; + pixel_y = 29 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -621,8 +626,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/safety/food_storage{ - pixel_y = 35; - pixel_x = -20 + pixel_x = -20; + pixel_y = 35 }, /turf/open/floor/almayer{ icon_state = "cargo_arrow" @@ -636,13 +641,13 @@ /area/golden_arrow/hangar) "fn" = ( /obj/structure/prop{ - name = "\improper comfy HE orbital warhead"; + can_buckle = 1; desc = "Rover barely uses it's OB cannon anyway, so this poor baby is stuck here..."; - icon_state = "ob_warhead_1"; icon = 'icons/obj/structures/props/almayer_props.dmi'; - can_buckle = 1; - pixel_y = -10; - layer = 5.2 + icon_state = "ob_warhead_1"; + layer = 5.2; + name = "\improper comfy HE orbital warhead"; + pixel_y = -10 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -723,8 +728,8 @@ "fK" = ( /obj/structure/largecrate/random, /obj/structure/largecrate/random{ - pixel_y = 16; - pixel_x = -3 + pixel_x = -3; + pixel_y = 16 }, /turf/open/floor/almayer, /area/golden_arrow/hangar) @@ -974,9 +979,9 @@ pixel_y = -15 }, /obj/structure/machinery/light{ + pixel_x = -17; unacidable = 1; - unslashable = 1; - pixel_x = -17 + unslashable = 1 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -992,8 +997,8 @@ "iy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/safety/commline_connection{ - pixel_y = -29; - pixel_x = 15 + pixel_x = 15; + pixel_y = -29 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -1112,9 +1117,9 @@ "jG" = ( /obj/structure/largecrate/random/barrel/blue, /obj/structure/largecrate/random/barrel/green{ + layer = 3.01; pixel_x = 12; - pixel_y = 22; - layer = 3.01 + pixel_y = 22 }, /turf/open/floor/almayer{ icon_state = "test_floor5" @@ -1264,8 +1269,8 @@ "lh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{ - req_one_access_txt = "8;12;13;39"; - req_access = list() + req_access = list(); + req_one_access_txt = "8;12;13;39" }, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 @@ -1290,6 +1295,10 @@ pixel_x = -6; pixel_y = 8 }, +/obj/item/attachable/attached_gun/grenade/mk1{ + pixel_y = -1; + pixel_x = 6 + }, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -1361,8 +1370,8 @@ /area/golden_arrow/hangar) "lB" = ( /obj/structure/ladder{ - id = "rover2"; - height = -1 + height = -1; + id = "rover2" }, /turf/open/floor/almayer{ icon_state = "plate" @@ -1388,9 +1397,9 @@ "lN" = ( /obj/structure/machinery/power/smes/buildable, /obj/item/clothing/ears/earmuffs{ - pixel_y = 16; icon_state = "earmuffs2"; - item_state = "earmuffs2" + item_state = "earmuffs2"; + pixel_y = 16 }, /turf/open/floor/plating/plating_catwalk, /area/golden_arrow/engineering) @@ -1432,7 +1441,19 @@ /turf/open/floor/almayer, /area/golden_arrow/hangar) "ml" = ( -/obj/structure/machinery/chem_master, +/obj/structure/surface/table/reinforced/prison, +/obj/item/toy/plush/therapy/blue{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/toy/plush/therapy/orange{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/toy/plush/therapy/red{ + pixel_x = -7; + pixel_y = 2 + }, /turf/open/floor/almayer{ icon_state = "sterile_green" }, @@ -1469,10 +1490,10 @@ /area/golden_arrow/cryo_cells) "mJ" = ( /obj/structure/largecrate, -/obj/structure/largecrate{ - pixel_y = 16 - }, /obj/structure/machinery/light, +/obj/structure/largecrate/supply/ammo/m41amk1{ + pixel_y = 15 + }, /turf/open/floor/almayer{ icon_state = "test_floor5" }, @@ -1530,8 +1551,8 @@ /obj/structure/surface/table/almayer, /obj/item/storage/box/m94/signal, /obj/item/storage/box/m94/signal{ - pixel_y = 5; - pixel_x = 5 + pixel_x = 5; + pixel_y = 5 }, /obj/item/device/binoculars/range/designator, /turf/open/floor/almayer{ @@ -1564,8 +1585,8 @@ /area/golden_arrow/squad_one) "nH" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ - name = "\improper Hangar Lockdown Blast Door"; - dir = 4 + dir = 4; + name = "\improper Hangar Lockdown Blast Door" }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 8 @@ -1653,9 +1674,9 @@ dir = 1 }, /obj/structure/machinery/light{ + pixel_x = -17; unacidable = 1; - unslashable = 1; - pixel_x = -17 + unslashable = 1 }, /turf/open/floor/almayer{ icon_state = "dark_sterile" @@ -1663,8 +1684,8 @@ /area/golden_arrow/canteen) "ph" = ( /obj/structure/cargo_container/lockmart/right{ - pixel_y = 5; - layer = 5.2 + layer = 5.2; + pixel_y = 5 }, /turf/open/floor/almayer, /area/golden_arrow/hangar) @@ -1730,8 +1751,8 @@ /area/golden_arrow/squad_one) "pS" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ - name = "\improper Hangar Lockdown Blast Door"; - dir = 4 + dir = 4; + name = "\improper Hangar Lockdown Blast Door" }, /turf/open/floor/almayer{ icon_state = "plate" @@ -1830,8 +1851,8 @@ /area/golden_arrow/squad_one) "qy" = ( /obj/structure/ladder{ - id = "rover3"; - height = -1 + height = -1; + id = "rover3" }, /turf/open/floor/almayer{ icon_state = "plate" @@ -1918,12 +1939,12 @@ desc = "Nobody knows how a mannequin got aboard, but last Halloween it got dressed up as Voorhees and scared the shit out of new guy. Heh, good times."; icon = 'icons/mob/humans/species/r_synthetic.dmi'; icon_state = "Synthetic_Template"; - name = "mannequin"; - indestructible = 1 + indestructible = 1; + name = "mannequin" }, /obj/item/clothing/under/gimmick/jason{ - icon = 'icons/mob/humans/onmob/uniform_1.dmi'; - anchored = 1 + anchored = 1; + icon = 'icons/mob/humans/onmob/uniform_1.dmi' }, /obj/item/clothing/suit/gimmick/jason{ anchored = 1 @@ -1932,16 +1953,16 @@ anchored = 1 }, /obj/item/clothing/shoes/jackboots{ - icon = 'icons/mob/humans/onmob/feet.dmi'; - anchored = 1 + anchored = 1; + icon = 'icons/mob/humans/onmob/feet.dmi' }, /obj/item/clothing/gloves/brown{ anchored = 1; icon = 'icons/mob/humans/onmob/hands.dmi' }, /obj/item/weapon/sword/machete{ - icon = 'icons/mob/humans/onmob/items_lefthand_0.dmi'; - anchored = 1 + anchored = 1; + icon = 'icons/mob/humans/onmob/items_lefthand_0.dmi' }, /turf/open/floor/plating, /area/golden_arrow/hangar) @@ -2101,8 +2122,8 @@ "sB" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/cmcap/boonie/tan{ - pixel_y = -6; - pixel_x = -8 + pixel_x = -8; + pixel_y = -6 }, /obj/item/clothing/head/cmcap{ layer = 4.1; @@ -2117,8 +2138,8 @@ /area/golden_arrow/hangar) "sN" = ( /obj/structure/anti_air_cannon{ - pixel_y = 8; - pixel_x = -13 + pixel_x = -13; + pixel_y = 8 }, /turf/open/floor/almayer_hull{ dir = 10; @@ -2435,12 +2456,12 @@ "wd" = ( /obj/structure/surface/table/almayer, /obj/item/prop/magazine/boots/n117{ - pixel_y = 3; - pixel_x = -5 + pixel_x = -5; + pixel_y = 3 }, /obj/item/reagent_container/food/drinks/cans/souto/lime{ - pixel_y = 3; - pixel_x = 9 + pixel_x = 9; + pixel_y = 3 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -2483,7 +2504,7 @@ /turf/open/floor/plating/plating_catwalk, /area/golden_arrow/hangar) "wx" = ( -/obj/structure/bed/chair/office/light, +/obj/structure/bed/chair/office/dark, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, @@ -2735,8 +2756,8 @@ dir = 4 }, /obj/structure/closet/secure_closet/marine_personal{ - job = "Platoon Sergeant"; - has_cryo_gear = 0 + has_cryo_gear = 0; + job = "Platoon Sergeant" }, /obj/item/clothing/shoes/marine/jungle/knife, /obj/item/device/radio/headset/almayer/sof/survivor_forecon, @@ -2782,8 +2803,8 @@ pixel_x = -8 }, /obj/item/reagent_container/food/drinks/coffee/marine{ - pixel_y = 10; - pixel_x = -7 + pixel_x = -7; + pixel_y = 10 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -2804,14 +2825,30 @@ /area/golden_arrow/dorms) "As" = ( /obj/structure/closet/crate/green, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, -/obj/item/rappel_harness, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, +/obj/item/rappel_harness/extract{ + shuttle_id = "dropship_cyclone" + }, /turf/open/floor/almayer{ icon_state = "cargo" }, @@ -2842,9 +2879,9 @@ force = 15; layer = 4.1; name = "Commando Huggs"; + pixel_x = 9; pixel_y = 3; - throwforce = 15; - pixel_x = 9 + throwforce = 15 }, /obj/item/clothing/head/cmcap{ layer = 4.1; @@ -2871,6 +2908,8 @@ /area/golden_arrow/cryo_cells) "AD" = ( /obj/structure/closet/crate/trashcart, +/obj/item/attachable/attached_gun/grenade/mk1, +/obj/item/attachable/attached_gun/grenade/mk1, /turf/open/floor/plating, /area/golden_arrow/hangar) "AF" = ( @@ -2903,8 +2942,8 @@ }, /obj/item/clothing/mask/cigarette/weed, /obj/item/tool/lighter/zippo/gold{ - pixel_y = -5; - pixel_x = 10 + pixel_x = 10; + pixel_y = -5 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3029,8 +3068,8 @@ /area/golden_arrow/supply) "CO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/largecrate/supply/ammo/m41amk1, -/obj/structure/largecrate/supply/ammo/m41amk1{ +/obj/structure/largecrate/supply/ammo/m41amk1/forecon, +/obj/structure/largecrate/supply/ammo/m41amk1/forecon{ pixel_x = 3; pixel_y = 10 }, @@ -3075,7 +3114,7 @@ /turf/open/floor/plating/plating_catwalk, /area/golden_arrow/cryo_cells) "Dx" = ( -/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, +/obj/structure/machinery/cm_vending/gear/medic_chemical, /turf/open/floor/almayer{ icon_state = "sterile_green" }, @@ -3157,13 +3196,13 @@ "Ev" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; - pixel_y = -9; - pixel_x = -6 + pixel_x = -6; + pixel_y = -9 }, /obj/structure/prop/invuln/overhead_pipe{ dir = 4; - pixel_y = -9; - pixel_x = 13 + pixel_x = 13; + pixel_y = -9 }, /obj/structure/curtain/red{ pixel_y = -21 @@ -3181,13 +3220,13 @@ "Ey" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/prop_gun{ - prop_gun_type = /obj/item/weapon/gun/smg/m39; custom_gun_desc = "Welp. Too delicate for jungles, it seems. Nothing beats MK1."; - custom_gun_name = "Broken M39 submachinegun" + custom_gun_name = "Broken M39 submachinegun"; + prop_gun_type = /obj/item/weapon/gun/smg/m39 }, /obj/item/tool/screwdriver/tactical{ - pixel_y = -3; - pixel_x = -9 + pixel_x = -9; + pixel_y = -3 }, /obj/structure/machinery/power/apc/almayer{ dir = 4 @@ -3201,7 +3240,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/gun_rack/m41, +/obj/structure/gun_rack/m41/recon/unloaded, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -3274,8 +3313,8 @@ pixel_y = 27 }, /obj/structure/sign/safety/autodoc{ - pixel_y = 27; - pixel_x = 13 + pixel_x = 13; + pixel_y = 27 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3466,8 +3505,8 @@ "HQ" = ( /obj/structure/machinery/door/airlock/almayer/generic/glass{ dir = 1; - req_one_access_txt = "12;13;32"; - name = "\improper Radio Telephone Operator" + name = "\improper Radio Telephone Operator"; + req_one_access_txt = "12;13;32" }, /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk, @@ -3531,13 +3570,13 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/prop/ice_colony/tiger_rug{ - pixel_x = -13; - layer = 2.5; - pixel_y = -15; desc = "It's a rug, made from real tiger! Well, not *real* real tiger - this pelt belonged to similar-looking species, native to LV-842, that Snake Eaters ran over with their ATV. It still has some tire prints visible here and there..."; - icon_state = "HotlineAlt"; dir = 4; - name = "moon tiger rug" + icon_state = "HotlineAlt"; + layer = 2.5; + name = "moon tiger rug"; + pixel_x = -13; + pixel_y = -15 }, /turf/open/floor/almayer, /area/golden_arrow/dorms) @@ -3555,9 +3594,9 @@ /area/golden_arrow/prep_hallway) "IM" = ( /obj/structure/machinery/light{ + pixel_x = -17; unacidable = 1; - unslashable = 1; - pixel_x = -17 + unslashable = 1 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3574,9 +3613,9 @@ /obj/structure/machinery/recharger, /obj/item/reagent_container/spray/cleaner, /obj/structure/machinery/light{ + dir = 1; unacidable = 1; - unslashable = 1; - dir = 1 + unslashable = 1 }, /turf/open/floor/almayer{ icon_state = "sterile_green" @@ -3587,8 +3626,8 @@ dir = 4 }, /obj/item/clothing/head/headset{ - pixel_y = 8; - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3637,8 +3676,8 @@ "JS" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/clothing/glasses/welding{ - pixel_y = 8; - pixel_x = -7 + pixel_x = -7; + pixel_y = 8 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3647,8 +3686,8 @@ "JV" = ( /obj/structure/barricade/handrail{ dir = 1; - pixel_y = 10; - layer = 3.01 + layer = 3.01; + pixel_y = 10 }, /obj/structure/machinery/conveyor{ dir = 8 @@ -3672,8 +3711,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/marine_personal{ - job = "Smartgunner"; - has_cryo_gear = 0 + has_cryo_gear = 0; + job = "Smartgunner" }, /obj/item/clothing/shoes/marine/jungle/knife, /obj/item/device/radio/headset/almayer/sof/survivor_forecon, @@ -3730,8 +3769,8 @@ /area/golden_arrow/canteen) "Kp" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{ - req_one_access_txt = "8;12;13;39"; - req_access = list() + req_access = list(); + req_one_access_txt = "8;12;13;39" }, /turf/open/floor/almayer{ icon_state = "plate" @@ -3847,12 +3886,12 @@ pixel_x = 11 }, /obj/structure/largecrate/random/mini/ammo{ - pixel_y = 10; - pixel_x = -5 + pixel_x = -5; + pixel_y = 10 }, /obj/structure/largecrate/random/mini/ammo{ - pixel_y = 10; - pixel_x = 12 + pixel_x = 12; + pixel_y = 10 }, /turf/open/floor/almayer{ icon_state = "test_floor5" @@ -4074,10 +4113,10 @@ "NI" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, /obj/structure/machinery/light{ - unacidable = 1; - unslashable = 1; + dir = 1; pixel_x = -17; - dir = 1 + unacidable = 1; + unslashable = 1 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -4204,8 +4243,8 @@ /area/golden_arrow/prep_hallway) "OU" = ( /obj/structure/closet/secure_closet/marine_personal{ - job = "Squad Sergeant"; - has_cryo_gear = 0 + has_cryo_gear = 0; + job = "Squad Sergeant" }, /obj/item/clothing/shoes/marine/jungle/knife, /obj/item/device/radio/headset/almayer/sof/survivor_forecon, @@ -4245,11 +4284,10 @@ /turf/open/floor/almayer, /area/golden_arrow/platoon_commander_rooms) "Pt" = ( -/obj/structure/machinery/chem_dispenser, -/obj/item/reagent_container/glass/beaker/bluespace, -/obj/item/storage/box/pillbottles{ - pixel_y = 18; - pixel_x = -5 +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/med_data/laptop{ + dir = 1; + pixel_x = 1 }, /turf/open/floor/almayer{ icon_state = "sterile_green" @@ -4384,8 +4422,8 @@ }, /obj/structure/barricade/handrail{ dir = 1; - pixel_y = 13; - layer = 3.01 + layer = 3.01; + pixel_y = 13 }, /turf/open/floor/almayer{ icon_state = "test_floor5" @@ -4538,8 +4576,8 @@ /area/golden_arrow/hangar) "SR" = ( /obj/structure/closet/secure_closet/marine_personal{ - job = "Platoon Corpsman"; - has_cryo_gear = 0 + has_cryo_gear = 0; + job = "Platoon Corpsman" }, /obj/item/clothing/shoes/marine/jungle/knife, /obj/item/device/radio/headset/almayer/sof/survivor_forecon, @@ -4603,8 +4641,8 @@ /area/golden_arrow/hangar) "Tp" = ( /obj/structure/ladder{ - id = "rover1"; - height = -1 + height = -1; + id = "rover1" }, /turf/open/floor/almayer{ icon_state = "plate" @@ -4994,15 +5032,15 @@ /obj/item/tool/kitchen/utensil/spoon{ desc = "Its tongs molded together after someone tried a bite of that arcturian curry."; name = "melted fork"; - pixel_y = 9; - pixel_x = -9 + pixel_x = -9; + pixel_y = 9 }, /obj/item/tool/kitchen/tray, /obj/item/reagent_container/food/snacks/resin_fruit{ - name = "arcturian curry"; desc = "Never let Joes cook alien cuisine. Eugh."; - pixel_y = 4; - pixel_x = 6 + name = "arcturian curry"; + pixel_x = 6; + pixel_y = 4 }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -5028,8 +5066,8 @@ /area/golden_arrow/hangar) "ZC" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{ - req_one_access_txt = "8;12;13;39"; - req_access = list() + req_access = list(); + req_one_access_txt = "8;12;13;39" }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -14863,7 +14901,7 @@ Kk wz rv Ll -ml +Dx Kk pB pB @@ -15167,7 +15205,7 @@ Kk Oc hN MN -Dx +ml wD Cl Cl diff --git a/maps/shuttles/dropship_alamo.dmm b/maps/shuttles/dropship_alamo.dmm index df47309c7a..e135221e7f 100644 --- a/maps/shuttles/dropship_alamo.dmm +++ b/maps/shuttles/dropship_alamo.dmm @@ -483,7 +483,7 @@ /area/shuttle/drop1/sulaco) "Pf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1{ - dir = 1; + dir = 2; id = "port_door" }, /turf/open/shuttle/dropship{ diff --git a/maps/shuttles/dropship_cyclone.dmm b/maps/shuttles/dropship_cyclone.dmm index 97fb82caeb..4bf150c179 100644 --- a/maps/shuttles/dropship_cyclone.dmm +++ b/maps/shuttles/dropship_cyclone.dmm @@ -6,7 +6,9 @@ }, /area/shuttle/cyclone) "aP" = ( -/obj/structure/shuttle/part/dropship2/left_outer_wing_connector, +/obj/structure/shuttle/part/dropship2/left_outer_wing_connector{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "bw" = ( @@ -15,7 +17,9 @@ }, /area/shuttle/cyclone) "cj" = ( -/obj/structure/shuttle/part/dropship2/nose_front_left, +/obj/structure/shuttle/part/dropship2/nose_front_left{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "cm" = ( @@ -33,7 +37,9 @@ }, /area/shuttle/cyclone) "cJ" = ( -/obj/structure/shuttle/part/dropship2/transparent/outer_left_weapons, +/obj/structure/shuttle/part/dropship2/transparent/outer_left_weapons{ + name = "\improper Cyclone" + }, /obj/effect/attach_point/weapon/midway/right_fore{ ship_tag = "dropship_cyclone" }, @@ -62,11 +68,15 @@ }, /area/shuttle/cyclone) "eT" = ( -/obj/structure/shuttle/part/dropship2/transparent/left_outer_bottom_wing, +/obj/structure/shuttle/part/dropship2/transparent/left_outer_bottom_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "fo" = ( -/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap, +/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "fr" = ( @@ -100,22 +110,29 @@ /area/shuttle/cyclone) "hd" = ( /obj/effect/attach_point/fuel/dropship2{ - pixel_x = -32 + pixel_x = -32; + ship_tag = "dropship_cyclone" }, /turf/closed/shuttle/cyclone/transparent{ icon_state = "33" }, /area/shuttle/cyclone) "hu" = ( -/obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing, +/obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "hS" = ( -/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap, +/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "hV" = ( -/obj/structure/shuttle/part/dropship2/transparent/engine_right_exhaust, +/obj/structure/shuttle/part/dropship2/transparent/engine_right_exhaust{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "ia" = ( @@ -127,12 +144,15 @@ }, /area/shuttle/cyclone) "iO" = ( -/obj/structure/shuttle/part/dropship2/right_inner_wing_connector, +/obj/structure/shuttle/part/dropship2/right_inner_wing_connector{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "jr" = ( /obj/effect/attach_point/crew_weapon/midway{ - ship_tag = "dropship_cyclone" + ship_tag = "dropship_cyclone"; + dir = 8 }, /turf/open/shuttle/dropship{ icon_state = "rasputin15" @@ -166,7 +186,9 @@ }, /area/shuttle/cyclone) "mO" = ( -/obj/structure/shuttle/part/dropship2/transparent/upper_left_wing, +/obj/structure/shuttle/part/dropship2/transparent/upper_left_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "nj" = ( @@ -210,7 +232,9 @@ }, /area/shuttle/cyclone) "pz" = ( -/obj/structure/shuttle/part/dropship2/transparent/middle_left_wing, +/obj/structure/shuttle/part/dropship2/transparent/middle_left_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "qj" = ( @@ -237,8 +261,19 @@ icon_state = "48" }, /area/shuttle/cyclone) +"rk" = ( +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_cyclone"; + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) "ro" = ( -/obj/structure/shuttle/part/dropship2/nose_front_right, +/obj/structure/shuttle/part/dropship2/nose_front_right{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "rB" = ( @@ -285,7 +320,9 @@ }, /area/shuttle/cyclone) "vT" = ( -/obj/structure/shuttle/part/dropship2/transparent/right_inner_bottom_wing, +/obj/structure/shuttle/part/dropship2/transparent/right_inner_bottom_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "wk" = ( @@ -297,11 +334,15 @@ }, /area/shuttle/cyclone) "xY" = ( -/obj/structure/shuttle/part/dropship2/lower_left_wall, +/obj/structure/shuttle/part/dropship2/lower_left_wall{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "yA" = ( -/obj/structure/shuttle/part/dropship2/transparent/nose_center, +/obj/structure/shuttle/part/dropship2/transparent/nose_center{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "yP" = ( @@ -329,7 +370,9 @@ }, /area/shuttle/cyclone) "zL" = ( -/obj/structure/shuttle/part/dropship2/transparent/nose_top_right, +/obj/structure/shuttle/part/dropship2/transparent/nose_top_right{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Ak" = ( @@ -342,13 +385,15 @@ }, /area/shuttle/cyclone) "At" = ( -/obj/structure/shuttle/part/dropship2/lower_right_wall, +/obj/structure/shuttle/part/dropship2/lower_right_wall{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Ax" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/cameras/dropship/two{ - name = "\improper 'Cyclon' camera controls"; + name = "\improper 'Cyclone' camera controls"; network = list("Cyclone","Laser Targets") }, /turf/open/shuttle/dropship{ @@ -374,19 +419,27 @@ }, /area/shuttle/cyclone) "Cb" = ( -/obj/structure/shuttle/part/dropship2/transparent/upper_right_wing, +/obj/structure/shuttle/part/dropship2/transparent/upper_right_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Cf" = ( -/obj/structure/shuttle/part/dropship2/left_inner_wing_connector, +/obj/structure/shuttle/part/dropship2/left_inner_wing_connector{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Da" = ( -/obj/structure/shuttle/part/dropship2/transparent/engine_left_exhaust, +/obj/structure/shuttle/part/dropship2/transparent/engine_left_exhaust{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Df" = ( -/obj/structure/shuttle/part/dropship2/right_outer_wing_connector, +/obj/structure/shuttle/part/dropship2/right_outer_wing_connector{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Dl" = ( @@ -414,7 +467,9 @@ }, /area/shuttle/cyclone) "Fz" = ( -/obj/effect/attach_point/fuel/dropship2, +/obj/effect/attach_point/fuel/dropship2{ + ship_tag = "dropship_cyclone" + }, /turf/closed/shuttle/cyclone/transparent{ icon_state = "28" }, @@ -460,14 +515,18 @@ /area/shuttle/cyclone) "IP" = ( /obj/effect/attach_point/weapon/dropship2/left_wing, -/obj/structure/shuttle/part/dropship2/transparent/lower_left_wing, +/obj/structure/shuttle/part/dropship2/transparent/lower_left_wing{ + name = "\improper Cyclone" + }, /obj/effect/attach_point/weapon/midway/left_wing{ ship_tag = "dropship_cyclone" }, /turf/template_noop, /area/shuttle/cyclone) "IZ" = ( -/obj/structure/shuttle/part/dropship2/transparent/middle_right_wing, +/obj/structure/shuttle/part/dropship2/transparent/middle_right_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "JZ" = ( @@ -511,7 +570,7 @@ /area/shuttle/cyclone) "MU" = ( /obj/structure/machinery/computer/dropship_weapons/dropship2{ - name = "\improper 'Cyclon' weapons controls" + name = "\improper 'Cyclone' weapons controls" }, /obj/structure/phone_base/rotary{ name = "Cyclone Telephone"; @@ -539,7 +598,7 @@ /area/shuttle/cyclone) "QA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone{ - dir = 1; + dir = 2; id = "port_door" }, /turf/open/shuttle/dropship{ @@ -548,14 +607,18 @@ /area/shuttle/cyclone) "QN" = ( /obj/effect/attach_point/weapon/dropship2/right_wing, -/obj/structure/shuttle/part/dropship2/transparent/lower_right_wing, +/obj/structure/shuttle/part/dropship2/transparent/lower_right_wing{ + name = "\improper Cyclone" + }, /obj/effect/attach_point/weapon/midway/right_wing{ ship_tag = "dropship_cyclone" }, /turf/template_noop, /area/shuttle/cyclone) "RR" = ( -/obj/structure/shuttle/part/dropship2/transparent/nose_top_left, +/obj/structure/shuttle/part/dropship2/transparent/nose_top_left{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "Sk" = ( @@ -616,12 +679,15 @@ "Zd" = ( /obj/structure/shuttle/part/dropship2/transparent/outer_right_weapons, /obj/effect/attach_point/weapon/midway/left_fore{ - ship_tag = "dropship_cyclone" + ship_tag = "dropship_cyclone"; + name = "\improper Cyclone" }, /turf/template_noop, /area/shuttle/cyclone) "ZG" = ( -/obj/structure/shuttle/part/dropship2/transparent/left_outer_inner_wing, +/obj/structure/shuttle/part/dropship2/transparent/left_outer_inner_wing{ + name = "\improper Cyclone" + }, /turf/template_noop, /area/shuttle/cyclone) "ZU" = ( @@ -759,7 +825,7 @@ Kv ml oX FD -jr +rk JZ qX GE diff --git a/maps/shuttles/dropship_midway.dmm b/maps/shuttles/dropship_midway.dmm index 64b2dab98d..f9f194dc43 100644 --- a/maps/shuttles/dropship_midway.dmm +++ b/maps/shuttles/dropship_midway.dmm @@ -611,7 +611,7 @@ /area/shuttle/midway) "SS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway{ - dir = 1; + dir = 2; id = "port_door" }, /turf/open/shuttle/dropship{ diff --git a/maps/shuttles/dropship_normandy.dmm b/maps/shuttles/dropship_normandy.dmm index df64ef84ca..6e2fcfc0c8 100644 --- a/maps/shuttles/dropship_normandy.dmm +++ b/maps/shuttles/dropship_normandy.dmm @@ -351,7 +351,7 @@ /area/shuttle/drop2/sulaco) "En" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ - dir = 1; + dir = 2; id = "port_door" }, /turf/open/shuttle/dropship{ diff --git a/maps/shuttles/lifeboat-compact.dmm b/maps/shuttles/lifeboat-compact.dmm new file mode 100644 index 0000000000..c5f69f2269 --- /dev/null +++ b/maps/shuttles/lifeboat-compact.dmm @@ -0,0 +1,606 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bP" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "1,2" + }, +/area/shuttle/lifeboat) +"bQ" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "16,0" + }, +/area/shuttle/lifeboat) +"cF" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "1,3" + }, +/area/shuttle/lifeboat) +"dL" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "23,5" + }, +/area/shuttle/lifeboat) +"eu" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,4" + }, +/area/shuttle/lifeboat) +"fc" = ( +/turf/open/shuttle/escapepod{ + icon_state = "floor8" + }, +/area/shuttle/lifeboat) +"fh" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "3,5" + }, +/area/shuttle/lifeboat) +"fL" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,4" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"fV" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "7,6" + }, +/area/shuttle/lifeboat) +"fW" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "24,2" + }, +/area/shuttle/lifeboat) +"gV" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "26,1" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"gW" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "24,3" + }, +/area/shuttle/lifeboat) +"hA" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "3,6" + }, +/area/shuttle/lifeboat) +"hF" = ( +/turf/open/shuttle/lifeboat{ + icon_state = "plate" + }, +/area/shuttle/lifeboat) +"hK" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat{ + id = "Boat3-D1"; + throw_dir = 1 + }, +/turf/open/shuttle/lifeboat{ + icon_state = "test_floor4" + }, +/area/shuttle/lifeboat) +"iA" = ( +/obj/structure/bed/chair/dropship/passenger/shuttle_chair{ + dir = 1 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"kC" = ( +/turf/template_noop, +/area/space) +"lk" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "3,0" + }, +/area/shuttle/lifeboat) +"ms" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "1,5" + }, +/area/shuttle/lifeboat) +"mI" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "26,2" + }, +/area/shuttle/lifeboat) +"nl" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/shuttle/lifeboat{ + dir = 8 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"nQ" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/lifeboat{ + pixel_x = -23; + pixel_y = 27 + }, +/obj/structure/machinery/cm_vending/sorted/supplies/lifeboat{ + pixel_x = -8; + pixel_y = 27 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"pF" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat{ + id = "Boat3-D2"; + throw_dir = 2 + }, +/turf/open/shuttle/lifeboat{ + icon_state = "test_floor4" + }, +/area/shuttle/lifeboat) +"pS" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/communications{ + dir = 8 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"pV" = ( +/turf/open/shuttle/lifeboat{ + icon_state = "test_floor4" + }, +/area/shuttle/lifeboat) +"qO" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "25,2" + }, +/area/shuttle/lifeboat) +"rZ" = ( +/obj/structure/bed/chair/dropship/passenger/shuttle_chair{ + dir = 4; + name = "pilot seat" + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"sl" = ( +/turf/closed/shuttle/lifeboat, +/area/shuttle/lifeboat) +"tq" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "24,1" + }, +/area/shuttle/lifeboat) +"tS" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "18,0" + }, +/area/shuttle/lifeboat) +"vd" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "24,5" + }, +/area/shuttle/lifeboat) +"vi" = ( +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"vk" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "1,1" + }, +/area/shuttle/lifeboat) +"vV" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "3,1" + }, +/area/shuttle/lifeboat) +"wi" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,5" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"wC" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "25,5" + }, +/area/shuttle/lifeboat) +"wJ" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "26,3" + }, +/area/shuttle/lifeboat) +"xP" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "24,6" + }, +/area/shuttle/lifeboat) +"yo" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "24,0" + }, +/area/shuttle/lifeboat) +"yT" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "window2" + }, +/area/shuttle/lifeboat) +"Ar" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,3" + }, +/area/shuttle/lifeboat) +"AG" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "26,4" + }, +/area/shuttle/lifeboat) +"BG" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,6" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Cn" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,1" + }, +/area/shuttle/lifeboat) +"Cw" = ( +/obj/structure/extinguisher_cabinet/lifeboat{ + pixel_x = 8; + pixel_y = 27 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"CO" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "7,0" + }, +/area/shuttle/lifeboat) +"Ee" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,2" + }, +/area/shuttle/lifeboat) +"Ej" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "23,1" + }, +/area/shuttle/lifeboat) +"FN" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "25,0" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"GV" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "1,4" + }, +/area/shuttle/lifeboat) +"HH" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "25,4" + }, +/area/shuttle/lifeboat) +"Ii" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "6,1" + }, +/area/shuttle/lifeboat) +"Iz" = ( +/turf/closed/shuttle/lifeboat/transparent, +/area/shuttle/lifeboat) +"Js" = ( +/turf/open/shuttle/lifeboat{ + icon_state = "plating_striped" + }, +/area/shuttle/lifeboat) +"Kb" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "24,4" + }, +/area/shuttle/lifeboat) +"Kv" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "25,1" + }, +/area/shuttle/lifeboat) +"LW" = ( +/obj/structure/machinery/cm_vending/sorted/supplies/lifeboat{ + pixel_x = -12; + pixel_y = 27 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"MA" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "22,0" + }, +/area/shuttle/lifeboat) +"MJ" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,3" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"ML" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "6,0" + }, +/area/shuttle/lifeboat) +"MY" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "1,0" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Nm" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,0" + }, +/obj/docking_port/mobile/crashable/lifeboat/compact, +/turf/template_noop, +/area/shuttle/lifeboat) +"Oi" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "6,5" + }, +/area/shuttle/lifeboat) +"Qq" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "26,5" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Rn" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "23,0" + }, +/area/shuttle/lifeboat) +"Ta" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,2" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Tj" = ( +/obj/structure/bed/chair/dropship/passenger/shuttle_chair{ + dir = 4 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"TU" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "0,1" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Up" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "23,6" + }, +/area/shuttle/lifeboat) +"UQ" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,6" + }, +/area/shuttle/lifeboat) +"Wa" = ( +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"XL" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/cameras/almayer/vehicle{ + dir = 8 + }, +/turf/open/shuttle/lifeboat, +/area/shuttle/lifeboat) +"XM" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "25,6" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Yb" = ( +/turf/open/shuttle/lifeboat{ + dir = 1; + icon_state = "plating_striped" + }, +/area/shuttle/lifeboat) +"Yf" = ( +/obj/structure/prop/invuln/dropship_parts/lifeboat{ + icon_state = "1,6" + }, +/turf/template_noop, +/area/shuttle/lifeboat) +"Yi" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "2,5" + }, +/area/shuttle/lifeboat) +"YB" = ( +/turf/closed/shuttle/lifeboat{ + icon_state = "6,6" + }, +/area/shuttle/lifeboat) +"YL" = ( +/turf/closed/shuttle/lifeboat/transparent{ + icon_state = "25,3" + }, +/area/shuttle/lifeboat) + +(1,1,1) = {" +BG +wi +fL +MJ +Ta +TU +Nm +"} +(2,1,1) = {" +Yf +ms +GV +cF +bP +vk +MY +"} +(3,1,1) = {" +UQ +Yi +eu +Ar +Ee +Cn +sl +"} +(4,1,1) = {" +hA +fh +Tj +Tj +Tj +vV +lk +"} +(5,1,1) = {" +yT +Wa +vi +fc +vi +iA +Iz +"} +(6,1,1) = {" +yT +Wa +vi +fc +vi +iA +Iz +"} +(7,1,1) = {" +YB +Oi +Cw +hF +vi +Ii +ML +"} +(8,1,1) = {" +fV +fh +LW +hF +vi +vV +CO +"} +(9,1,1) = {" +hK +Yb +vi +fc +vi +Js +pF +"} +(10,1,1) = {" +pV +Yb +vi +fc +vi +Js +pV +"} +(11,1,1) = {" +pV +Yb +vi +fc +vi +Js +pV +"} +(12,1,1) = {" +YB +Oi +vi +hF +vi +Ii +bQ +"} +(13,1,1) = {" +fV +fh +nQ +hF +vi +vV +tS +"} +(14,1,1) = {" +yT +Wa +vi +fc +vi +iA +Iz +"} +(15,1,1) = {" +yT +Wa +vi +fc +vi +iA +Iz +"} +(16,1,1) = {" +YB +Oi +rZ +rZ +rZ +Ii +MA +"} +(17,1,1) = {" +Up +dL +XL +nl +pS +Ej +Rn +"} +(18,1,1) = {" +xP +vd +Kb +gW +fW +tq +yo +"} +(19,1,1) = {" +XM +wC +HH +YL +qO +Kv +FN +"} +(20,1,1) = {" +kC +Qq +AG +wJ +mI +gV +kC +"} diff --git a/tgui/packages/tgui/interfaces/GameMaster.js b/tgui/packages/tgui/interfaces/GameMaster.js index 32949fea54..fa0312c01a 100644 --- a/tgui/packages/tgui/interfaces/GameMaster.js +++ b/tgui/packages/tgui/interfaces/GameMaster.js @@ -1,5 +1,5 @@ import { useBackend } from '../backend'; -import { Dropdown, Button, Section, Slider, Collapsible, Stack, Divider } from '../components'; +import { Dropdown, Box, Button, Section, Slider, Collapsible, Stack, Divider } from '../components'; import { Window } from '../layouts'; export const GameMaster = (props, context) => { @@ -216,18 +216,22 @@ export const GameMasterCommunicationPanel = (props, context) => { }} /> - Communication Clarity + Radio Clarity { - act('set_communication_clarity', { clarity }); + act('set_radio_clarity', { clarity }); }} /> + + {`"${data.radio_clarity_example}"`} + ); diff --git a/tgui/packages/tgui/interfaces/ListInputModal.tsx b/tgui/packages/tgui/interfaces/ListInputModal.tsx index 7cb207c9dc..99023d3c1d 100644 --- a/tgui/packages/tgui/interfaces/ListInputModal.tsx +++ b/tgui/packages/tgui/interfaces/ListInputModal.tsx @@ -8,22 +8,15 @@ import { Window } from '../layouts'; type ListInputData = { init_value: string; items: string[]; - large_buttons: boolean; message: string; timeout: number; title: string; + theme: string; }; export const ListInputModal = (props, context) => { const { act, data } = useBackend(context); - const { - items = [], - message = '', - init_value, - large_buttons, - timeout, - title, - } = data; + const { items = [], message = '', init_value, timeout, title, theme } = data; const [selected, setSelected] = useLocalState( context, 'selected', @@ -103,15 +96,14 @@ export const ListInputModal = (props, context) => { item?.toLowerCase().includes(searchQuery.toLowerCase()) ); // Dynamically changes the window height based on the message. - const windowHeight = - 325 + Math.ceil(message.length / 3) + (large_buttons ? 5 : 0); + const windowHeight = 325 + Math.ceil(message.length / 3); // Grabs the cursor when no search bar is visible. if (!searchBarVisible) { setTimeout(() => document!.getElementById(selected.toString())?.focus(), 1); } return ( - + {timeout && } { diff --git a/tgui/packages/tgui/interfaces/ResinPanel.tsx b/tgui/packages/tgui/interfaces/ResinPanel.tsx new file mode 100644 index 0000000000..e4587fe826 --- /dev/null +++ b/tgui/packages/tgui/interfaces/ResinPanel.tsx @@ -0,0 +1,94 @@ +import { useBackend } from 'tgui/backend'; +import { Box, Button, Dropdown, Section, Stack, Tabs } from 'tgui/components'; +import { Window } from 'tgui/layouts'; +import { BooleanLike, classes } from 'common/react'; + +interface ResinPanelData { + structure_list: StructureEntry[]; + hives_list: string[]; + selected_structure: string; + selected_hive: string; + build_click_intercept: BooleanLike; +} + +interface StructureEntry { + name: string; + image: string; + id: string; +} + +export const ResinPanel = (props, context) => { + const { act, data } = useBackend(context); + const { + structure_list, + hives_list, + selected_structure, + selected_hive, + build_click_intercept, + } = data; + + let compact = false; + + return ( + + +
    + +
    +
    +
    + ); +}; diff --git a/tgui/packages/tgui/interfaces/SoundPanel.tsx b/tgui/packages/tgui/interfaces/SoundPanel.tsx new file mode 100644 index 0000000000..645bf037b7 --- /dev/null +++ b/tgui/packages/tgui/interfaces/SoundPanel.tsx @@ -0,0 +1,438 @@ +import { useBackend, useLocalState } from 'tgui/backend'; +import { Box, Button, Dropdown, Input, Section, Slider, Stack, Tabs } from 'tgui/components'; +import { Window } from 'tgui/layouts'; +import { Component, Fragment } from 'inferno'; +import { debounce } from 'common/timer'; + +interface SoundPanelData { + sound_list: string[]; + category_list: string[]; + zlevel_list: string[]; + group_list: string[]; + sound_path: string; + sound_category: number; + sound_volume: number; + sound_pitch: number; + sound_duration: number; + target_player_desc: string; + target_loc_desc: string; + loc_click_intercept: string; + loc_click_play: string; + target_zlevel: string; + target_group: string; +} + +export const SoundPanel = (props, context) => { + const { act, data } = useBackend(context); + const { sound_list, sound_path } = data; + + const PAGES = [ + { + title: 'Client', + component: , + }, + { + title: 'Local', + component: , + }, + { + title: 'ZLevel', + component: , + }, + { + title: 'Server', + component: , + }, + ]; + const [tabIndex, setTabIndex] = useLocalState( + context, + 'tabIndex', + PAGES.findIndex((page) => page.title === 'Local') + ); + + return ( + + + + + + + act('set_sound_path', { sound_path: value }) + } + /> + + + + + + + + +
    + + {PAGES.map((page, i) => { + return ( + setTabIndex(i)}> + {page.title} + + ); + })} + + {PAGES[tabIndex].component} +
    +
    +
    +
    +
    +
    +
    + ); +}; + +interface ListSearchBoxProps { + items: string[]; + selection: string; + onSelection: (value: string) => void; +} + +interface ListSearchBoxState { + query: string; + // selection: string; +} + +interface ListSearchBoxEntry { + id: number; + fileName: string; + dirName: string; + fullPath: string; +} + +class ListSearchBox extends Component { + state: ListSearchBoxState = { + query: '', + }; + handleQueryChange(value: string) { + if (value === this.state.query) { + return; + } + this.setState({ + query: value, + }); + this.handleSelectionChange(''); + } + handleSelectionChange(value: string) { + this.props.onSelection(value); + } + + onSearch = debounce((value: string) => { + this.handleQueryChange(value); + }, 250); + + parsedItems = this.props.items + .map((item, index) => { + const dirIndex = item.lastIndexOf('/'); + const dirName = item.slice(6, dirIndex); + const extIndex = item.lastIndexOf('.'); + const fileName = item.slice(dirIndex + 1, extIndex); + + return { + id: index, + fileName: fileName, + dirName: dirName, + fullPath: item, + }; + }) + .sort((a, b) => { + if (a.fileName > b.fileName) return 1; + if (a.fileName < b.fileName) return -1; + if (a.dirName > b.dirName) return 1; + if (a.dirName < b.dirName) return -1; + return a.id - b.id; + }); + + render() { + return ( + + +
    + {this.parsedItems + .filter((item, index) => { + return item.fileName + .toLowerCase() + .includes(this.state.query.toLowerCase()); + }) + .map((item) => { + return ( + + ); + })} +
    +
    + + this.onSearch(value)} + placeholder="Search..." + value={this.state.query} + /> + +
    + ); + } +} + +const SoundOptions = (props, context) => { + const { act, data } = useBackend(context); + const { + category_list, + sound_path, + sound_category, + sound_volume, + sound_pitch, + sound_duration, + } = data; + + return ( +
    + + + + + + Category + + + act('set_sound_category', { sound_category: value }) + } + options={category_list} + selected={sound_category} + /> + + + + Volume + + + act('set_sound_volume', { sound_volume: value }) + } + /> + + + + + + + + Pitch + + + act('set_sound_pitch', { sound_pitch: value }) + } + /> + + + + Duration + + + act('set_sound_duration', { sound_duration: value }) + } + /> + + + + + + +
    + ); +}; + +const ClientPage = (props, context) => { + const { act, data } = useBackend(context); + const { target_player_desc, sound_path } = data; + + return ( + + +